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
336876900489	336876901000	336876901550	336876902100	336876902650	336876903200	336876903750	336876904300	336876904850	336876905400	336876905950	336876906500	336876907050	336876907600	336876908150	336876908700	336876909250	336876909800	336876910350	336876910900	336876911450	336876912000	336876912550	336876913100	336876913650	336876914200	336876914750	336876915300	336876915850	336876916400	336876916950	336876917500	336876918050	336876918600	336876919150	336876919700	336876920250	336876920800	336876921350	336876921900	336876922450	336876923000	336876923550	336876924100	336876924650	336876925200	336876925750	336876926300	336876926850	336876927400	336876927950	336876928500	336876929050	336876929600	336876930150	336876930700	336876931250	336876931800	336876932350	336876932900	336876933450	336876934000	336876934550	336876935100	336876935650	336876936200	336876936750	336876937300	336876937850	336876938400	336876938950	336876939500	336876940050	336876940600	336876941150	336876941700	336876942250	336876942800	336876943350	336876943900	336876944450	336876945000	336876945550	336876946100	336876946650	336876947200	336876947750	336876948300	336876948850	336876949400	336876949950	336876950500	336876951050	336876951600	336876952150	336876952700	336876953250	336876953800	336876954350	336876954900	336876955450	336876956000	336876956550	336876957100	336876957650	336876958200	336876958750	336876959300	336876959850	336876960400	336876960950	336876961500	336876962050	336876962600	336876963150	336876963700	336876964250	336876964800	336876965350	336876965900	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13082	2836	31341	61770	24229	3800	480	370	395	916	8253	19244	18165	12679	6924	2582	1108	426	211	103	98	87	84	74	78	73	65	65	80	85	101	104	89	78	105	93	95	68	87	76	88	92	76	81	74	91	77	77	71	88	88	78	85	59	94	85	107	81	84	93	87	70	83	88	83	64	88	95	71	62	82	60	97	89	71	98	90	101	79	86	73	82	72	87	73	82	85	70	92	78	78	84	74	79	79	89	81	89	71	86	73	87	76	103	89	80	79	106	79	98	77	91	80	86	83	74	87	76	99	66	82	85	77	85	79	77	69	68	77	70	84	79	92	73	78	98	75	102	76	81	81	76	72	97	82	68	95	103	84	95	94	85	96	84	84	99	87	76	85	90	101	89	80	89	86	91	81	67	66	79	93	83	99	73	82	68	81	87	84	88	81	98	82	79	86	94	82	96	80	74	89	86	65	86	81	92	83	81	96	75	86	83	82	89	84	80	66	87	87	89	80	72	86	76	90	104	92	77	81	77	79	73	85	75	76	79	86	85	90	89	92	73	74	75	93	88	72	83	78	93	67	82	85	89	72	76	85	81	84	75	99	80	102	82	73	93	90	89	91	86	84	83	87	72	89	95	62	84	77	85	86	71	73	76	90	85	79	78	75	86	95	82	73	84	87	83	76	75	88	83	77	91	93	79	93	95	80	78	90	89	79	105	73	68	85	84	86	86	71	90	98	58	97	83	103	100	93	84	88	95	93	91	94	96	76	73	86	92	102	104	77	98	97	74	82	91	76	79	97	74	89	87	93	88	94	91	80	80	68	101	72	71	85	88	75	92	84	83	90	76	85	94	88	80	72	67	92	81	86	87	77	77	86	87	104	83	79	94	86	86	99	81	84	88	86	85	81	87	74	91	86	82	87	79	88	92	80	85	59	101	81	66	93	97	86	92	90	76	93	88	72	95	98	94	66	76	78	82	79	82	84	88	86	96	93	85	86	89	78	82	76	92	87	79	91	79	65	90	99	78	88	66	73	82	76	91	90	61	96	76	74	66	84	76	96	97	94	75	74	67	78	104	89	90	97	84	80	70	76	99	91	87	81	82	75	84	97	77	81	80	74	79	80	92	81	88	82	62	92	78	98	77	69	95	92	84	80	64	79	85	90	76	91	86	73	82	86	84	64	77	97	82	73	82	89	78	84	83	76	78	69	82	77	92	72	91	87	76	80	72	87	84	104	63	76	75	78	76	67	77	80	77	88	82	74	88	103	100	101	74	92	83	68	74	78	81	89	79	80	87	111	91	72	75	88	90	86	87	86	78	69	82	78	79	75	86	87	78	84	85	94	80	84	87	85	94	82	84	98	79	83	86	93	94	73	70	85	62	69	79	63	82	103	68	68	92	76	88	78	72	82	68	69	57	80	85	99	79	77	90	87	91	83	77	71	77	66	71	89	82	82	87	92	72	88	103	83	86	84	86	80	86	80	76	78	112	93	78	77	79	71	87	93	78	92	105	82	91	61	73	92	86	79	75	82	84	90	93	96	94	70	76	67	78	74	73	71	80	84	66	72	91	96	84	82	69	103	62	99	85	89	95	83	73	84	71	74	84	86	84	81	83	84	84	70	83	84	96	88	83	99	91	88	83	72	89	78	85	86	81	67	77	78	84	94	85	85	98	84	104	94	93	93	73	84	74	82	77	81	91	76	81	91	64	90	83	88	98	86	92	82	96	88	75	74	82	59	85	80	87	77	91	91	92	91	75	91	88	81	80	87	83	100	79	79	92	73	72	79	84	71	90	84	86	100	94	77	73	66	75	87	92	64	78	73	67	83	73	78	79	87	87	93	87	77	77	68	83	77	76	82	96	93	67	91	88	83	83	90	72	87	71	70	81	91	82	84	76	88	76	77	80	73	107	99	88	95	97	71	88	89	81	93	95	87	83	88	87	86	79	69	80	81	84	77	68	99	89	60	82	91	97	103	84	73	87	81	88	73	91	72	96	75	93	71	92	67	80	79	62	72	82	103	84	63	87	90	74	84	87	79	74	89	91	92	72	77	92	92	90	83	77	101	101	101	80	79	62	81	97	66	63	73	76	81	73	76	71	80	96	55	93	84	87	74	79	93	87	101	82	84	64	76	77	80	89	73	74	76	70	78	77	80	80	82	91	82	86	88	83	73	77	74	81	102	74	83	83	97	81	75	85	83	104	79	83	85	80	83	85	89	84	72	74	81	76	78	62	81	80	76	86	78	105	102	85	83	65	99	91	80	80	76	71	71	86	79	88	97	86	85	84	64	75	77	85	74	97	80	86	88	85	92	88	95	94	81	91	95	94	62	84	91	89	95	95	82	83	98	93	81	67	85	95	77	80	93	80	95	89	64	77	89	90	81	81	89	101	80	90	83	76	95	83	82	72	67	80	78	91	83	90	85	83	67	83	82	82	92	84	86	85	68	76	76	65	78	86	77	86	77	86	79	88	84	90	85	69	69	81	86	69	70	71	84	92	82	103	83	81	77	87	77	75	93	84	80	103	77	109	68	71	88	84	85	76	86	83	89	77	69	98	83	94	94	82	80	81	79	91	94	81	71	87	68	86	76	80	91	84	69	89	89	98	87	90	91	82	84	75	109	90	119	89	79	90	94	90	74	78	72	101	92	96	81	83	73	89	92	65	69	65	78	82	64	87	96	77	79	93	80	82	82	83	74	92	82	95	87	99	78	93	75	82	85	72	86	87	81	80	80	88	82	91	88	76	72	67	70	81	85	92	88	90	94	87	79	68	97	74	93	79	89	84	74	76	107	90	96	78	94	96	97	94	84	82	74	92	89	86	76	53	74	90	76	92	91	75	78	86	86	78	82	92	103	79	77	81	88	87	92	93	81	77	98	80	81	96	75	78	77	74	83	75	104	80	91	89	86	79	79	80	86	88	100	83	82	68	63	69	94	99	82	93	87	90	93	74	92	84	81	64	83	85	89	86	66	75	99	71	86	96	74	83	80	83	88	95	76	83	67	77	85	94	88	104	69	99	86	99	64	86	86	74	77	67	79	89	99	85	81	93	80	93	80	77	78	89	73	87	84	82	77	98	70	65	80	70	85	88	85	98	82	76	95	80	82	70	90	90	78	93	88	81	100	62	95	94	90	87	84	79	84	85	85	80	75	80	74	89	89	101	65	81	105	93	87	79	87	85	71	81	94	78	93	76	100	74	85	78	80	74	89	82	77	79	83	77	82	80	83	83	105	89	80	94	84	75	76	81	83	92	80	81	89	97	83	75	86	96	83	76	88	81	84	113	74	89	81	81	82	87	83	96	78	88	90	83	88	82	73	77	60	85	75	78	95	76	90	76	81	83	92	70	70	68	71	82	85	83	78	74	81	72	83	93	86	84	101	74	79	77	87	95	91	82	91	98	90	61	93	88	85	80	102	89	79	85	73	86	80	86	64	79	93	84	77	78	92	78	65	78	95	95	69	80	66	79	70	76	73	72	68	94	78	92
6884	2493	34216	63952	9053	2703	2183	1801	2073	5053	28057	41459	37935	32376	22068	11876	5543	2213	851	406	265	254	206	220	211	239	236	236	207	219	218	236	236	216	232	221	198	216	198	205	231	219	214	217	244	204	253	230	213	246	206	222	213	219	219	226	233	213	219	207	221	191	226	232	225	206	209	227	224	213	205	226	203	225	222	233	215	216	205	205	209	197	218	200	210	213	211	206	200	238	218	196	199	217	211	212	222	221	227	236	211	231	254	203	243	234	250	203	231	237	205	208	227	240	214	218	209	204	210	215	216	222	202	188	219	202	200	220	199	216	228	196	213	216	224	206	218	238	232	213	239	203	201	219	212	209	205	208	205	197	192	197	210	225	246	236	216	249	214	242	225	222	247	226	212	225	209	206	207	245	222	206	200	200	202	237	215	223	221	226	207	178	212	209	216	235	247	224	212	179	212	202	198	212	215	212	212	238	223	217	211	252	235	224	238	247	211	215	234	242	215	224	217	216	232	233	227	214	242	215	228	232	227	192	214	208	213	222	245	216	238	175	229	198	216	224	207	204	217	214	227	211	234	212	212	224	217	241	216	233	228	240	211	225	209	186	213	202	204	203	230	224	209	211	203	251	232	207	213	222	223	199	228	205	193	219	238	207	224	214	196	203	235	227	208	215	204	218	229	239	241	207	195	205	201	219	209	227	220	219	213	221	224	203	204	217	233	205	225	228	222	182	222	236	229	212	209	215	199	240	234	223	217	205	200	215	214	189	229	228	196	226	253	211	201	195	218	228	248	197	220	237	222	220	204	225	219	232	205	235	215	191	211	223	222	196	192	226	202	236	219	205	200	199	219	198	220	216	215	208	254	209	212	204	218	225	208	241	205	197	195	216	216	217	219	224	217	247	206	231	213	207	199	213	228	212	220	214	239	204	215	211	244	214	203	209	211	199	200	219	203	223	227	253	213	212	224	226	209	222	223	211	206	222	201	226	219	209	223	243	200	209	198	222	229	206	224	188	212	200	222	220	229	211	202	220	207	219	185	196	218	200	205	204	250	204	193	236	243	209	217	244	213	211	211	248	228	223	229	193	227	232	216	227	224	217	209	219	224	236	219	210	220	201	199	230	213	208	241	254	224	248	252	222	221	214	233	215	221	212	222	206	192	222	194	211	230	230	221	216	179	240	238	240	219	231	209	263	205	225	222	214	206	227	218	213	228	232	209	224	224	228	242	224	223	224	215	219	229	247	224	230	234	217	215	197	200	210	204	199	217	217	211	248	198	225	239	221	227	229	204	228	211	211	236	239	227	222	194	213	209	208	235	207	189	225	209	193	221	205	221	202	228	251	255	217	216	219	203	190	215	226	218	231	208	209	200	226	210	207	215	249	230	210	215	228	228	202	217	187	268	214	213	202	196	199	207	207	226	247	211	224	208	218	223	213	217	213	218	231	245	200	226	243	243	218	211	221	238	222	212	211	242	233	218	220	211	220	203	205	249	230	206	212	212	232	198	245	198	227	228	241	223	238	233	214	200	171	217	193	193	193	223	200	226	223	225	254	215	206	241	225	189	219	230	214	213	257	218	236	217	210	213	232	221	240	216	233	221	226	245	189	234	236	239	211	216	233	214	228	202	232	233	218	229	219	224	220	235	216	208	221	245	222	223	220	213	212	217	198	222	243	211	221	238	231	234	181	202	217	213	239	230	233	207	226	203	206	219	216	227	206	206	226	219	214	197	222	226	215	212	202	188	193	247	196	206	187	214	223	217	241	240	223	203	221	178	210	236	213	207	232	228	224	231	215	212	235	209	214	224	237	216	198	213	244	219	210	225	203	215	226	233	221	213	195	195	222	238	224	211	207	202	224	210	225	214	193	214	224	219	200	237	196	223	224	226	215	226	225	202	225	225	216	232	225	228	224	217	216	195	200	220	200	217	205	192	236	233	237	216	231	227	226	224	236	230	212	214	238	208	204	250	212	207	236	232	236	214	232	219	211	225	207	222	200	228	230	223	190	211	214	210	204	234	225	189	215	221	201	208	229	229	223	207	232	223	213	205	207	215	221	216	224	241	191	208	212	230	208	204	245	242	218	199	212	212	226	208	209	218	217	212	226	202	248	223	239	230	202	218	218	215	222	239	230	214	221	223	228	202	221	215	217	205	236	213	240	198	216	245	209	240	234	198	219	204	222	201	214	204	231	255	202	210	197	266	229	214	212	224	198	194	210	219	208	226	231	230	222	186	230	225	217	241	204	223	205	215	232	219	207	204	228	207	214	213	228	244	212	210	207	218	201	215	206	207	211	213	217	228	216	239	235	196	194	226	224	211	225	206	222	227	217	199	199	205	221	243	207	229	223	209	229	222	219	212	212	212	225	236	261	209	229	203	188	231	200	221	233	203	208	211	211	207	220	215	213	199	195	250	198	216	202	223	242	211	206	211	257	192	239	203	216	239	232	195	209	231	214	214	205	219	226	199	210	236	209	229	188	195	196	193	204	217	248	186	229	214	243	242	228	204	231	238	194	190	219	223	212	195	207	227	213	219	199	215	209	259	212	208	212	248	219	227	225	204	215	214	235	232	214	234	240	188	249	218	207	220	222	197	215	235	228	222	209	209	228	220	202	229	229	230	216	187	222	202	223	225	205	236	226	197	221	236	223	211	233	214	232	212	216	229	200	231	233	223	217	224	233	211	216	210	184	227	224	209	211	222	213	213	198	215	239	189	209	235	213	212	235	235	226	232	216	227	225	230	224	223	218	213	233	218	208	229	221	230	216	221	226	225	210	218	214	226	219	236	207	205	209	211	201	213	207	227	217	204	234	210	220	238	232	231	208	222	215	247	246	210	230	187	209	212	214	222	230	188	208	213	235	234	226	213	223	186	210	219	214	205	224	245	217	212	214	209	230	202	215	226	222	185	210	217	237	217	219	204	237	216	209	233	243	204	258	206	219	216	193	216	206	199	231	254	224	251	217	235	218	229	239	202	220	223	218	198	231	231	219	204	234	213	229	227	200	170	208	219	223	207	227	221	222	234	231	227	189	240	222	214	211	213	228	226	216	207	199	222	211	233	208	227	219	235	222	208	224	197	254	212	215	234	201	220	233	224	237	204	204	243	230	230	235	232	205	225	213	222	213	204	209	233	199	215	208	208	223	229	189	232	218	219	224	221	190	209	236	198	244	205	242	222	174	239	214	218	235	229	219	207	214	219	247	222	214	235	199	197	211	213	231	246	209	227	224	214	189	222	206	230	231	217	232	220	200	218	179	194	217	250	213	221	223	194	209	225	226	198	198	212	202	216	211	212	243	221	194	234	217	231	211	227	190	232	213	227	230	187	231	205	238	203	239	216	193	220	230	223	212	215	236	230	246	232	214	210	224	227	202	184	211	220	201	234	228	196	210	223	218	210	215	215	240	195	229	215	222	207	224	232	241	209	223	206	262	235	234	201	183	204	236	238	200	208	207	219	215	203	235	224	226	242	195	206	218	210	205
2012	295	3586	2161	370	162	164	134	124	150	227	861	1199	949	656	435	266	197	149	140	134	143	129	141	127	132	130	128	126	119	130	121	150	157	128	127	130	140	98	133	130	142	157	123	134	143	142	122	117	139	135	124	116	136	143	142	128	133	170	109	142	147	134	157	128	142	141	150	123	142	113	121	135	144	142	133	123	147	134	131	144	137	152	130	113	137	122	124	120	146	153	118	126	130	150	129	142	140	136	123	149	149	137	119	107	160	117	121	119	128	130	123	122	117	144	135	154	142	140	124	132	141	144	130	139	145	134	145	109	144	139	141	119	131	131	139	115	131	135	141	145	126	136	120	131	99	104	130	136	138	136	145	134	129	121	144	136	132	140	143	124	133	131	115	133	157	130	138	140	144	139	138	128	124	134	141	122	130	157	127	158	133	119	108	122	157	133	117	140	124	119	115	150	143	139	124	140	161	139	142	127	121	142	131	117	146	140	137	143	125	149	123	137	135	150	130	137	127	121	114	155	136	143	140	132	123	143	147	152	113	126	130	141	119	119	137	118	115	120	122	146	138	119	131	114	148	133	141	122	124	158	119	131	125	142	143	118	137	116	145	110	136	127	139	136	134	147	135	113	134	132	140	133	121	129	132	129	132	132	135	126	156	148	140	128	124	132	131	147	144	155	144	130	122	151	117	136	110	119	148	122	142	118	141	113	131	133	121	147	136	137	124	125	137	127	126	144	112	150	114	139	130	143	144	148	112	125	149	160	120	141	151	126	169	131	142	141	104	136	134	122	127	117	99	140	144	147	125	135	132	135	145	112	126	148	131	145	156	139	146	127	115	125	123	113	139	138	138	114	126	136	126	125	146	138	105	117	130	130	143	136	134	138	126	121	132	145	142	111	143	138	131	134	119	123	114	132	141	125	115	134	126	132	127	133	107	115	159	127	128	147	136	123	135	119	130	158	134	113	156	137	141	129	115	129	120	140	133	136	128	127	132	160	145	131	113	135	118	147	115	124	136	115	130	138	119	110	146	146	124	144	140	131	112	142	138	144	128	127	121	136	137	133	135	137	143	151	127	155	139	133	131	121	136	127	148	138	118	125	118	143	117	136	129	124	139	131	125	128	117	119	117	105	134	130	138	122	154	173	138	131	128	138	119	127	133	121	139	133	104	135	138	116	123	121	160	140	131	139	139	126	132	115	146	122	140	131	143	150	114	152	113	128	116	117	133	135	140	128	137	135	101	130	122	120	137	118	138	154	137	124	136	124	139	135	125	109	131	131	138	144	150	130	110	135	147	148	128	140	131	135	120	122	156	126	130	133	130	136	129	137	125	134	179	139	137	141	125	132	145	134	141	108	144	126	133	120	134	163	139	139	129	107	145	134	143	124	129	121	131	130	148	137	124	148	134	116	116	142	132	133	142	152	123	143	129	146	121	144	130	129	127	150	125	140	109	157	121	137	128	141	120	140	123	136	129	140	131	131	131	136	161	134	137	169	124	114	130	139	125	137	124	146	115	143	142	128	134	147	137	132	109	147	133	124	134	129	142	132	140	139	125	146	115	158	132	132	119	147	141	146	167	117	140	151	138	133	152	141	116	129	131	129	125	137	159	127	132	151	104	144	126	137	149	159	130	138	136	111	130	138	160	134	120	132	121	131	130	125	111	122	143	117	144	134	116	140	155	134	152	134	148	128	138	147	136	143	142	115	133	116	149	151	153	141	133	138	125	151	151	119	128	136	145	132	121	146	131	114	137	140	137	132	127	132	165	133	145	111	143	135	136	142	149	143	144	132	142	129	136	132	124	101	125	145	126	131	132	153	131	146	145	137	141	118	134	128	127	134	127	113	130	124	119	135	143	144	142	157	149	138	133	123	154	117	139	107	115	144	148	163	134	134	137	139	138	152	154	147	147	135	145	140	126	117	116	120	132	157	145	143	155	128	137	120	146	141	111	118	124	126	144	120	141	166	130	136	130	116	138	118	144	129	139	134	132	99	127	130	132	124	126	133	122	131	148	129	132	117	140	131	135	162	127	119	129	132	134	151	122	130	101	131	111	125	135	111	123	122	126	124	130	138	140	136	139	141	125	130	147	140	136	140	128	125	148	130	125	139	102	145	127	137	136	134	126	138	130	119	125	126	128	132	142	125	136	124	136	119	124	106	116	98	139	136	146	110	123	132	138	137	134	157	144	136	144	124	140	121	131	153	145	110	128	136	121	161	130	142	104	144	142	128	150	133	142	124	122	110	128	114	114	141	105	147	137	132	130	131	123	127	136	153	119	141	130	138	122	118	142	132	125	139	149	131	143	143	112	140	146	129	129	126	115	166	135	130	125	126	134	142	111	137	123	109	152	119	129	143	125	148	135	117	129	144	134	160	147	130	136	152	141	158	120	125	135	133	142	137	117	130	129	137	136	116	134	151	132	153	121	135	142	129	125	130	137	126	150	136	121	139	125	130	126	133	139	120	143	146	130	143	124	135	124	147	119	130	128	146	132	132	147	142	128	130	119	131	141	114	141	146	108	111	153	133	128	137	125	132	138	99	139	131	153	108	126	118	128	120	133	120	138	139	132	151	130	130	136	143	151	145	147	131	110	135	120	124	138	126	135	139	149	116	132	135	138	136	144	139	149	132	114	133	161	133	137	135	122	133	124	127	122	121	151	114	120	141	146	116	159	131	147	124	144	134	123	135	129	143	116	124	136	131	113	137	127	129	126	151	130	133	156	142	130	119	152	129	125	129	114	139	130	127	146	119	143	131	131	122	112	135	150	108	144	134	132	127	126	161	138	125	121	111	142	120	132	138	123	122	120	131	130	133	137	166	108	129	148	146	131	125	123	127	122	149	128	124	122	143	123	139	134	124	135	137	136	130	139	133	136	127	116	144	117	129	122	126	128	124	121	127	118	142	145	144	130	121	138	139	147	127	128	132	143	134	119	148	125	115	143	134	130	136	133	145	130	119	135	144	125	126	136	144	129	117	124	145	133	142	128	140	141	109	116	148	123	150	122	159	132	137	135	136	139	145	126	141	134	133	147	122	109	136	130	118	128	162	129	138	129	133	137	114	144	162	145	112	135	118	149	140	125	156	122	136	125	127	130	128	149	136	117	140	152	145	132	125	145	132	132	129	155	136	120	134	147	153	128	147	159	132	132	131	140	133	122	124	134	117	127	134	136	118	135	98	137	123	130	123	152	110	144	144	106	126	117	142	131	138	122	125	132	133	146	125	137	133	149	148	132	121	130	119	108	125	145	127	144	138	129	120	139	129	121	116	127	129	136	137	117	130	131	125	127	115	138	140	108	140	125	154	148	153	138	135	137	135	147	121	135	137	126	128	144	125	138	135	133	135	121	133	115	140	136	145	156	145	145	144	129	126	128	113	140	120	127	113	139	129	150	116	131	129	127	135	132	131	114	108	114	113	136	109	124	137	152	129	123	155	145	112	116	130	128	137	131	133	132	133	110	137	132	127	119	124	115
2141	698	9917	6999	1232	471	450	379	386	416	1310	5083	5875	4519	2973	1658	958	538	428	369	334	317	362	336	314	335	328	335	350	342	335	352	366	344	313	367	325	344	340	315	310	356	325	346	341	337	356	342	323	321	327	325	358	287	330	343	352	347	296	320	336	336	346	328	311	335	353	331	305	331	337	336	316	319	340	334	356	337	346	360	356	348	353	335	316	342	307	329	326	323	343	320	321	317	346	337	361	349	320	346	347	388	341	347	343	358	331	340	353	344	350	312	302	361	340	341	330	352	310	337	326	335	349	323	348	326	323	328	357	339	353	326	347	337	288	337	328	326	316	315	297	343	318	315	361	311	328	344	339	323	349	309	321	359	323	333	356	319	318	325	347	328	302	322	312	320	340	343	341	344	314	318	321	314	319	347	347	323	347	314	342	350	353	347	345	327	343	335	320	335	340	309	295	328	313	321	350	331	331	312	319	340	301	315	308	346	334	332	294	337	341	331	340	343	317	339	372	325	341	336	340	364	320	323	288	321	311	319	332	335	345	321	367	339	332	329	327	307	351	307	333	321	351	360	331	311	370	341	354	348	364	362	309	343	351	342	328	319	333	297	338	337	311	330	325	371	325	336	359	300	310	327	353	333	343	325	341	340	325	300	345	326	341	313	313	340	331	326	332	324	352	359	331	325	312	379	320	310	356	342	341	313	337	332	300	344	312	327	363	323	307	325	329	330	314	345	345	332	325	330	320	361	341	333	341	344	339	287	306	354	333	352	343	327	306	341	326	363	333	349	345	365	359	322	347	306	324	354	311	353	330	361	301	356	360	350	327	345	352	337	328	337	317	321	304	341	348	341	343	357	330	327	352	332	311	334	339	333	349	354	342	328	292	344	333	354	312	313	319	310	360	308	348	336	345	326	305	309	346	340	329	321	331	324	333	314	345	305	340	327	367	341	356	340	354	322	332	326	309	315	327	328	355	325	372	339	327	331	363	356	335	344	343	352	338	344	340	331	387	341	324	313	347	319	305	351	333	325	332	345	366	337	343	362	351	321	342	329	339	343	348	314	341	330	306	314	347	313	337	303	339	327	363	351	347	306	344	345	349	371	314	317	326	349	344	315	341	317	366	360	329	314	352	344	325	307	329	372	318	314	347	363	352	349	322	324	336	333	313	366	341	356	324	334	371	355	312	357	344	329	351	339	331	343	324	343	315	324	348	329	320	347	325	328	351	346	330	339	365	352	343	333	337	349	356	340	307	317	342	318	342	329	384	336	344	331	351	319	317	304	355	336	344	331	364	347	321	329	314	348	335	342	318	326	317	317	295	299	337	323	314	343	322	306	307	347	329	333	329	318	317	326	324	340	346	292	335	291	308	339	322	340	359	329	326	330	365	301	341	328	333	363	337	327	325	324	352	350	311	327	337	339	316	307	346	332	365	304	331	311	351	320	296	312	330	341	331	362	332	319	349	325	347	322	334	343	341	332	368	339	315	360	346	330	313	318	330	357	357	312	294	334	356	336	327	364	355	369	369	344	357	317	331	348	330	328	339	320	324	343	346	354	338	369	345	334	345	364	355	345	373	328	330	336	344	328	362	317	356	341	323	303	358	333	352	306	360	323	331	350	312	327	367	331	336	310	347	335	306	326	314	338	335	349	371	349	294	341	320	337	355	325	325	353	350	340	344	335	320	289	363	305	339	342	332	360	332	339	363	328	325	317	339	311	329	336	333	346	336	369	339	322	339	361	319	347	315	362	325	326	310	331	320	332	336	326	331	350	338	333	323	365	376	316	320	369	320	315	340	358	338	320	308	333	358	327	361	329	313	311	318	327	323	324	325	365	354	340	326	347	331	299	311	347	329	351	301	330	347	313	320	321	345	321	308	332	333	352	358	315	330	343	346	347	347	325	332	359	325	319	321	357	350	311	344	334	328	352	320	362	338	314	356	318	314	354	378	311	345	300	324	355	317	320	347	331	360	348	336	337	346	357	332	307	320	339	334	331	322	334	334	323	335	326	309	335	342	313	368	333	293	322	344	322	323	331	338	346	334	354	344	351	340	334	319	364	356	348	330	345	373	334	355	350	329	312	343	313	360	314	349	338	323	363	352	329	353	328	328	354	325	340	287	329	345	370	340	325	353	347	300	321	283	361	341	311	364	321	334	323	353	303	309	337	320	346	325	360	339	311	333	300	344	321	368	310	347	363	355	366	336	359	332	328	334	312	358	346	343	325	348	329	331	320	346	344	334	343	307	332	321	334	326	340	327	309	322	353	325	333	336	343	334	342	321	343	351	322	346	347	340	320	333	333	306	324	316	356	326	346	346	329	318	318	341	355	351	328	340	352	305	353	327	344	314	326	305	360	357	362	323	325	334	345	301	316	348	336	362	345	356	353	347	332	319	316	314	388	342	322	353	348	346	340	328	396	332	331	300	337	346	315	352	312	328	338	348	300	302	366	329	314	333	331	317	337	305	330	327	345	331	354	315	340	301	334	312	325	334	334	326	343	358	296	354	327	325	326	352	335	325	344	319	339	330	348	316	343	320	363	307	329	335	323	355	317	327	348	321	357	332	360	306	366	309	309	329	348	334	348	334	362	348	342	355	314	311	335	350	306	320	340	337	331	327	363	318	344	362	326	328	294	344	345	317	365	333	314	281	331	333	334	352	340	351	327	323	336	336	333	344	349	329	326	378	318	342	349	331	350	315	329	329	311	337	353	346	342	342	340	339	327	315	325	321	336	337	325	349	334	331	367	318	328	324	313	330	337	321	344	312	331	327	348	346	318	318	322	371	343	344	342	334	348	293	364	324	360	342	333	345	337	349	328	323	322	342	314	341	296	318	331	331	337	318	328	348	347	330	333	348	308	354	342	341	352	337	324	343	372	333	299	329	316	334	314	343	302	323	336	301	310	363	357	303	341	337	338	316	335	338	339	334	326	335	326	325	331	338	328	349	316	304	369	323	354	288	312	314	325	332	326	356	347	306	329	374	325	335	337	353	349	326	313	352	328	356	325	359	325	313	334	306	314	349	331	334	329	343	327	333	325	334	319	360	339	357	354	378	339	346	303	325	338	321	325	356	355	351	306	360	301	318	351	388	328	347	346	335	301	336	290	354	308	325	305	364	360	327	356	362	333	338	341	324	334	348	345	307	346	329	320	341	323	336	332	345	373	353	309	290	340	345	329	328	363	322	325	313	328	337	343	333	323	351	344	314	335	343	337	315	311	346	362	347	342	320	312	306	339	336	345	306	306	347	339	362	364	321	344	313	350	350	367	302	331	336	311	358	343	321	332	330	322	332	385	354	322	346	290	343	347	344	355	336	315	343	324	323	302	332	313	343	308	348	359	341	331	329	343	312	344	374	298	322	370	302	350	327	321	352	327	347	316	329	349	326	317	321	342	295	325	304	359	355	353	320	330	293	321	317	330	357	342	333	322	331	334	309	353	357	325	315	351	367	360	359	334	344	346	296	346	351	355	327	321
7670	2720	49128	11835	1031	459	411	334	258	332	5771	14292	13971	9283	4780	2080	855	386	190	157	110	122	126	102	105	118	133	100	112	107	106	107	123	108	107	116	141	110	132	114	115	116	126	105	115	133	122	119	102	130	117	145	114	101	103	119	133	135	119	116	118	102	119	128	113	117	126	110	113	113	140	104	113	94	105	115	106	140	131	123	118	129	109	108	126	126	135	121	123	114	102	105	115	120	115	109	108	110	115	116	93	128	116	120	111	109	108	104	110	122	105	106	130	124	115	123	119	115	105	110	127	129	123	121	116	111	108	120	89	129	128	103	133	107	105	96	108	135	94	114	120	102	112	106	117	128	117	113	107	103	111	97	113	119	126	133	126	132	127	112	99	111	111	141	118	128	138	100	104	102	131	92	109	102	128	124	120	107	111	120	118	131	126	136	123	120	111	133	108	108	107	92	139	130	116	104	127	118	128	142	136	100	112	122	126	125	119	127	126	140	137	118	111	122	109	112	118	108	112	123	118	127	117	106	121	122	113	127	129	119	98	103	140	89	107	138	120	114	111	111	111	140	106	116	125	95	110	110	104	121	113	138	111	107	137	120	136	103	102	115	95	123	125	132	103	132	113	112	88	125	136	104	123	124	119	108	115	123	127	128	120	111	98	119	115	105	109	120	131	119	103	121	111	110	121	129	110	117	133	115	116	109	122	119	118	110	109	126	121	125	119	95	108	99	125	100	106	109	120	113	117	116	112	140	114	100	132	110	119	150	115	98	103	110	100	97	138	110	118	129	118	110	108	114	111	126	111	113	117	118	119	116	111	113	97	111	112	96	126	117	110	121	113	109	138	120	122	116	121	113	128	110	130	117	112	110	107	106	143	131	160	120	124	119	128	124	114	133	138	119	122	106	129	121	106	119	135	106	102	127	99	108	139	122	110	112	131	119	113	107	90	112	114	120	119	114	110	121	107	137	110	113	125	114	116	113	108	135	119	131	95	107	130	107	144	104	117	118	142	120	107	124	144	100	101	127	132	108	123	116	110	131	119	117	116	109	118	124	112	113	117	101	128	123	131	135	125	126	112	124	103	116	136	116	123	110	116	112	120	103	109	140	100	147	124	114	138	123	124	129	116	111	111	105	113	129	128	119	120	116	102	104	121	117	121	120	101	105	129	104	152	138	129	123	130	125	124	129	132	121	100	131	120	108	136	96	102	120	101	119	125	104	111	121	126	110	107	116	115	97	113	140	116	121	124	123	108	109	145	95	98	126	119	131	106	117	119	121	134	127	99	104	139	119	123	106	128	107	120	122	137	91	106	111	127	130	121	110	132	134	124	120	104	131	107	132	108	116	96	133	123	93	122	109	131	121	117	119	108	119	128	98	117	109	103	127	119	103	142	132	128	102	100	115	109	105	113	117	111	119	106	122	130	102	91	108	131	99	128	113	128	116	119	111	117	127	121	118	126	102	120	96	123	113	108	100	110	136	121	122	125	120	118	132	126	115	118	111	111	120	116	119	102	109	113	119	114	112	97	119	133	134	121	133	107	109	118	106	122	126	95	118	121	118	131	125	104	129	112	111	127	104	102	114	105	97	134	121	108	113	105	126	130	106	135	105	122	131	124	119	109	112	121	136	120	100	121	119	124	127	109	110	95	126	111	127	103	121	119	117	109	108	107	106	117	116	93	123	123	122	110	130	120	115	131	120	101	125	131	103	112	123	136	99	119	117	103	113	125	120	120	103	126	121	97	109	131	113	137	143	118	130	118	113	96	130	115	115	124	119	109	115	105	116	118	130	103	102	120	131	113	112	125	125	117	95	112	101	98	117	120	122	128	112	104	110	111	98	135	129	121	114	151	120	124	110	126	130	142	123	97	112	104	113	98	114	106	121	117	112	121	116	122	121	107	126	117	130	119	117	108	104	110	135	126	117	97	118	142	135	140	132	115	112	97	124	126	121	100	102	128	132	123	125	108	102	119	108	138	107	106	122	97	140	111	115	99	96	116	109	111	110	129	128	125	119	118	108	108	102	122	123	124	127	112	113	108	97	119	119	113	93	105	111	130	131	113	115	132	123	131	107	110	115	113	135	116	126	128	120	124	123	106	101	100	114	131	127	131	113	112	126	96	115	120	117	123	104	124	119	133	123	121	132	112	104	146	119	107	123	125	128	116	108	142	112	112	95	105	99	111	110	117	125	121	132	115	112	120	104	134	107	122	120	118	144	108	127	109	116	122	115	114	119	121	111	112	112	126	121	120	119	118	105	120	135	115	119	109	100	91	111	117	102	112	108	118	99	123	112	116	104	111	112	125	121	122	107	129	97	102	129	135	94	111	128	118	128	117	128	135	107	122	132	112	130	109	102	117	132	131	115	109	127	113	108	102	109	121	136	130	125	108	135	132	127	111	137	105	132	117	112	97	141	126	115	102	108	114	112	134	115	99	114	106	131	98	98	94	100	118	113	126	110	101	120	119	101	108	120	120	113	121	107	117	105	126	99	113	117	111	111	125	119	126	108	109	122	116	111	132	110	110	130	115	116	134	110	106	117	106	93	140	105	113	112	111	92	109	115	117	109	126	131	125	119	123	113	121	122	125	106	109	126	122	109	104	114	128	125	135	120	126	127	135	128	119	124	129	125	123	127	123	125	130	117	108	133	106	128	123	112	149	128	115	117	119	123	114	119	122	126	115	104	109	116	116	126	103	112	113	104	115	115	114	103	133	124	119	121	107	108	102	119	109	97	120	127	131	118	123	117	131	103	138	97	108	106	127	97	116	126	110	109	113	115	132	124	108	121	146	115	107	121	121	112	113	107	130	118	114	98	115	105	117	124	115	103	130	117	112	114	107	129	134	132	135	104	119	126	132	119	112	117	127	110	133	116	112	103	111	111	127	107	116	106	113	116	111	120	120	134	141	102	101	126	86	127	111	122	112	110	130	112	130	123	116	102	138	104	107	126	111	104	105	122	109	117	121	117	119	112	108	130	114	120	134	102	125	112	107	103	114	111	104	109	110	109	117	113	116	125	106	119	125	131	125	112	106	117	118	126	132	115	113	101	130	132	109	121	103	115	111	115	101	117	135	99	131	123	122	119	111	116	140	117	128	103	127	121	135	122	131	114	115	121	97	115	121	128	105	118	106	110	103	110	112	112	105	116	131	120	94	110	125	127	119	112	107	115	110	109	108	110	111	134	128	111	108	107	84	129	94	112	123	124	110	109	131	139	132	112	101	115	130	105	107	94	110	139	116	124	114	116	132	118	105	119	108	118	126	101	104	130	113	132	130	91	125	117	122	135	126	123	112	109	122	103	114	125	120	110	102	125	115	109	107	114	113	133	136	121	106	119	111	119	132	127	115	113	104	115	112	117	97	120	113	128	131	138	113	109	119	127	106	109	114	114	114	117	121	112	102	114	117	93	114	131	141	104	114	107	122	93	119	128	121	126	119	128	116	131	110	141	115	128	98	128	126	112	124	117	125	128	126	117
5553	3293	44627	3576	2688	2174	1862	1443	1193	1590	21753	37911	35683	28494	18433	10018	4379	1706	687	387	369	289	316	306	300	304	285	280	293	302	290	310	276	292	274	312	286	276	319	312	276	295	282	287	289	339	305	280	317	290	287	334	337	320	259	319	271	276	316	311	319	270	265	314	293	319	290	313	299	260	293	295	278	323	281	299	311	320	296	312	290	293	294	330	271	277	277	300	345	285	302	313	301	263	339	316	291	316	318	269	290	294	291	285	300	278	272	277	328	289	277	279	292	300	296	309	299	280	306	301	299	328	305	292	306	328	288	312	271	289	286	302	292	295	269	298	291	314	320	277	276	304	303	294	297	291	299	291	291	304	320	319	313	288	300	278	312	308	257	291	287	269	314	298	281	331	286	266	322	305	300	276	306	304	324	282	278	265	284	291	304	265	326	282	293	302	290	272	305	302	298	269	290	307	275	296	295	306	307	290	296	298	339	324	273	275	296	322	288	320	300	276	317	311	320	312	304	311	291	280	298	310	304	314	291	307	316	300	293	287	297	317	288	292	286	273	336	281	299	320	330	318	280	272	326	295	307	306	308	308	268	240	288	297	301	290	292	312	272	283	279	293	281	274	299	291	279	345	306	307	317	276	301	336	291	273	306	277	308	296	281	309	287	291	297	341	297	322	278	256	313	297	294	282	308	302	303	288	307	273	315	286	304	274	298	301	283	270	314	310	319	306	288	280	332	296	294	306	296	327	288	308	301	300	307	289	310	332	311	348	310	263	315	302	285	317	304	308	298	310	291	323	323	293	270	315	313	286	287	290	288	276	280	317	279	303	328	322	306	306	305	281	292	292	307	307	267	294	286	275	311	303	286	289	311	288	307	310	312	317	315	305	294	290	334	283	297	314	307	298	316	329	304	285	278	309	300	301	280	298	315	298	314	289	298	331	269	299	277	317	314	287	272	314	335	294	295	321	302	285	307	314	317	316	277	293	307	296	279	309	322	298	299	294	281	303	316	294	300	285	334	331	294	309	283	305	302	298	281	304	292	302	318	269	316	291	304	300	323	308	294	275	286	272	339	295	281	277	255	328	272	293	302	303	323	312	272	260	288	321	298	285	317	301	296	286	296	289	282	310	291	266	305	290	294	324	303	307	330	319	277	313	277	304	260	301	313	305	288	302	318	304	298	294	324	333	291	324	283	279	287	300	296	275	302	291	298	280	305	282	318	270	268	297	260	284	303	285	282	304	315	314	308	279	308	302	304	331	298	348	313	315	263	289	284	304	285	272	302	305	282	324	303	299	269	306	321	296	294	330	273	316	282	308	300	289	286	294	270	286	304	311	317	292	306	275	266	276	313	290	276	303	313	294	296	300	303	291	300	315	284	322	300	283	275	264	299	304	304	296	298	288	285	283	274	307	307	313	309	317	289	285	308	295	320	286	321	322	307	274	289	306	294	286	276	272	322	303	316	334	297	301	319	297	312	313	286	307	301	323	298	291	319	309	296	287	313	315	288	298	282	298	321	286	276	284	280	279	265	275	296	315	314	332	315	307	289	305	312	326	291	291	294	305	332	312	322	315	312	250	261	281	293	298	297	310	276	321	292	287	289	281	293	293	280	280	307	294	294	301	280	301	264	315	286	278	312	276	302	326	308	282	280	309	298	303	277	312	291	292	294	303	304	278	273	307	305	305	299	273	275	268	309	302	305	271	293	305	267	315	307	289	313	285	297	306	320	280	296	296	299	287	283	317	289	317	310	303	315	306	307	285	307	310	278	287	313	320	302	335	305	288	326	305	330	330	268	294	291	304	294	276	285	298	258	296	273	324	298	319	292	291	272	302	287	308	307	306	278	294	336	298	303	294	324	313	316	272	298	280	305	319	286	295	291	325	311	304	286	275	285	288	261	313	266	329	293	274	303	285	334	277	302	323	282	290	291	328	300	290	280	290	296	291	331	289	294	294	306	283	295	306	304	307	313	286	289	306	256	303	297	265	325	288	286	285	288	285	297	260	314	312	309	314	309	279	338	291	305	302	299	319	303	295	310	279	292	327	301	270	285	307	300	296	308	319	315	286	276	312	292	321	315	285	296	274	294	306	304	309	303	293	274	300	272	308	286	321	319	286	310	280	295	322	310	303	281	300	320	296	276	305	313	298	305	294	288	304	294	287	303	280	281	280	296	317	280	266	274	309	302	311	302	286	301	303	265	299	302	258	315	323	314	313	309	287	298	304	281	285	278	314	303	300	270	305	309	292	313	309	303	323	309	285	333	274	313	289	294	306	287	308	300	287	278	266	304	289	296	305	263	298	307	302	303	262	297	322	299	321	309	295	327	293	292	269	285	305	296	295	284	297	305	338	308	307	287	271	288	311	305	310	320	274	267	303	327	296	286	304	286	321	337	277	297	303	259	280	297	283	332	309	331	294	319	320	279	288	290	316	311	266	271	301	276	298	282	301	286	272	275	291	278	291	277	316	303	283	278	282	299	267	282	282	279	285	293	271	297	302	274	279	332	325	343	289	267	302	303	318	278	302	310	274	275	327	334	284	314	277	318	287	278	279	306	278	310	309	287	321	285	297	300	292	324	300	322	296	288	312	318	294	274	317	280	284	320	316	299	284	281	296	294	301	275	296	275	267	296	286	294	307	324	294	288	331	284	299	283	278	334	289	301	280	294	286	319	277	290	308	274	307	282	300	271	267	294	322	293	287	272	285	306	338	284	306	291	307	292	304	288	287	285	274	266	311	294	278	261	266	289	314	307	318	284	307	269	286	296	292	297	274	301	302	300	287	304	319	260	273	309	302	289	290	293	301	314	296	317	275	293	326	313	306	287	319	294	336	307	277	280	308	298	306	281	285	283	281	285	299	269	294	285	295	292	308	287	304	309	303	301	318	304	312	292	292	304	282	294	301	300	302	312	295	275	271	284	305	278	270	290	307	319	307	290	294	266	317	304	292	302	294	307	331	288	295	288	276	318	288	307	294	298	322	310	271	292	295	306	312	302	301	310	317	270	332	277	331	296	298	266	294	301	297	304	302	291	289	318	308	304	310	284	301	263	333	310	307	307	318	301	302	295	294	321	259	315	286	290	264	313	296	296	287	297	298	290	305	273	308	308	320	287	309	311	295	327	336	289	282	312	308	295	290	308	311	331	281	278	301	279	271	283	308	328	278	275	289	306	331	292	301	278	302	284	265	273	276	291	301	300	310	335	315	299	284	319	304	331	271	283	278	291	313	338	286	300	301	286	312	301	304	272	300	290	313	272	292	292	303	294	291	323	297	289	325	289	269	285	294	283	299	309	290	306	293	337	311	292	300	323	298	304	297	328	289	309	305	272	281	303	276	268	324	283	323	339	289	319	279	287	295	312	283	299	289	272	309	295	305	299	295	301	290	291	294	302	285	286	321	302	302	294	319	298	307	307	301	291	302	328	300	309	317	320	294	278	309	306	306	273	303	318	341	311	258	286	286	276	304	275	323	299	299	284	289
13781	5752	57926	15401	1967	848	583	476	428	1196	9590	23091	23697	16649	10447	4450	1821	685	264	131	116	115	82	95	93	103	94	92	81	100	79	90	104	91	87	72	97	90	93	98	89	83	88	104	80	94	93	78	79	94	86	74	89	94	82	76	84	83	86	93	88	92	80	85	95	70	82	93	89	88	107	80	86	100	103	94	86	97	84	78	79	89	106	116	113	88	87	79	73	82	92	89	74	101	85	88	103	85	89	63	75	95	96	89	105	112	99	95	86	99	72	94	101	94	97	95	87	101	89	113	93	88	97	91	103	80	91	77	111	93	107	83	71	81	90	77	88	99	77	87	78	99	96	81	95	92	87	91	70	78	86	105	105	91	79	69	107	74	85	94	81	83	80	90	90	94	86	86	86	77	102	89	94	95	96	98	87	72	90	91	86	88	85	81	81	91	95	80	82	93	88	89	78	101	88	94	84	99	73	81	88	75	128	92	91	100	104	75	80	95	69	73	97	90	86	102	101	92	106	88	79	93	85	91	82	87	98	96	89	89	97	88	92	82	93	100	84	75	98	86	89	104	91	71	100	89	93	83	99	96	101	71	103	78	99	81	92	99	90	99	96	72	97	88	90	98	86	105	84	93	86	97	103	87	109	78	98	88	81	85	77	82	91	84	70	85	97	88	77	81	75	90	87	102	90	76	103	89	87	82	78	79	95	86	119	74	89	114	92	93	88	93	93	97	91	99	92	108	101	103	87	88	97	73	91	68	91	70	81	78	82	90	70	91	99	86	98	93	106	101	87	92	94	94	97	83	88	86	85	100	87	84	96	89	80	96	94	90	83	94	79	103	96	87	99	88	89	82	90	118	86	79	81	91	92	84	81	80	92	94	94	85	68	86	81	80	87	100	90	98	72	95	80	93	87	66	71	98	83	57	92	93	82	85	85	85	99	94	92	71	78	84	90	91	87	100	100	102	103	60	84	83	76	79	92	92	107	82	84	103	86	64	70	93	87	99	92	77	100	89	102	91	95	93	103	98	98	94	84	85	101	85	84	102	80	96	94	94	86	87	84	92	74	64	93	97	100	91	94	70	93	88	96	86	78	98	88	95	102	88	74	92	88	97	85	82	76	87	86	82	82	95	78	97	79	82	80	100	86	82	75	86	87	87	73	99	93	79	82	83	97	95	105	84	90	83	88	96	102	84	79	101	82	94	85	80	93	100	79	82	98	84	68	84	100	88	89	85	106	105	77	109	82	77	78	89	70	95	72	86	101	82	99	93	92	82	85	97	75	87	84	94	97	83	89	85	88	78	98	87	76	91	97	94	77	83	75	96	71	81	73	89	77	71	85	78	82	92	74	90	84	75	111	101	98	92	90	72	82	94	93	87	69	97	96	107	90	84	86	70	82	85	85	78	75	88	93	80	92	89	78	87	110	96	120	88	95	89	103	99	97	88	92	82	99	81	70	81	89	75	93	81	86	98	80	97	100	84	76	84	86	107	99	97	85	100	106	101	80	87	92	96	76	81	74	99	79	86	78	74	87	80	78	89	90	72	98	88	94	91	89	89	83	66	91	77	74	93	78	81	95	94	92	82	96	93	85	91	86	95	70	74	86	83	101	84	97	87	75	90	73	104	65	98	88	104	87	95	85	83	68	100	90	95	86	85	83	101	80	85	97	87	103	89	109	81	86	102	83	71	80	86	65	96	82	84	86	87	92	93	87	115	85	91	88	79	103	105	92	83	87	69	89	80	86	101	103	85	76	107	81	64	89	93	83	84	91	93	93	96	125	71	88	80	86	97	80	81	96	81	98	102	78	78	89	80	79	85	100	86	74	97	82	86	89	84	91	78	99	86	68	83	92	89	85	90	89	116	95	71	94	76	89	80	97	96	91	96	87	84	103	91	97	92	97	90	78	77	87	91	91	92	104	92	101	79	81	98	82	85	104	80	87	93	80	88	101	87	100	94	104	79	83	97	70	101	80	98	82	94	77	93	96	74	82	65	73	85	102	89	66	80	93	105	85	80	84	88	83	89	87	80	89	73	88	104	81	98	92	83	104	98	93	94	106	98	103	80	86	84	89	76	92	73	82	78	76	92	94	90	76	67	84	84	101	64	101	97	110	81	81	95	95	95	83	90	83	100	84	74	104	92	107	91	87	100	89	94	109	87	93	76	94	77	97	94	105	101	91	96	83	91	110	82	93	92	93	106	93	82	98	80	91	93	85	74	94	97	106	85	90	95	76	102	98	96	91	84	102	90	106	81	78	82	83	77	92	91	64	88	91	107	102	97	88	81	108	90	102	86	88	92	75	81	84	79	90	67	76	76	86	93	77	82	81	79	92	84	74	91	81	81	93	71	100	78	92	83	88	103	75	88	78	77	96	106	94	96	83	95	101	87	85	97	102	87	92	85	84	90	68	83	95	98	85	118	75	98	88	103	91	74	119	103	86	91	97	67	93	76	85	78	84	92	87	81	71	99	97	103	95	88	93	81	79	80	95	88	76	73	71	86	102	97	84	75	93	93	90	94	93	88	95	79	77	81	104	94	86	85	73	70	95	96	85	80	77	83	114	106	98	83	72	95	106	84	76	94	89	79	84	68	90	80	77	111	87	108	97	83	72	91	76	78	84	84	81	83	82	107	82	90	98	87	92	82	88	82	95	67	80	79	87	88	70	88	79	63	91	116	73	87	89	105	99	91	83	89	89	90	74	92	110	77	75	80	103	103	88	97	93	90	84	93	79	98	86	92	99	91	84	108	92	84	86	98	77	88	87	83	91	91	101	89	96	80	88	80	102	83	89	89	68	80	92	95	94	105	95	95	105	98	94	83	73	85	86	101	77	86	95	86	74	83	92	92	83	108	92	87	79	88	80	97	94	78	88	93	81	85	75	79	89	91	86	90	71	92	89	96	94	92	105	77	93	101	102	98	87	87	89	81	87	90	96	98	93	97	76	77	73	98	85	84	78	104	90	74	86	86	83	98	101	81	70	76	90	87	84	95	97	83	79	84	89	85	101	79	90	76	91	90	88	94	82	86	74	75	85	82	81	83	110	74	91	99	95	91	87	90	73	99	73	104	90	95	83	99	91	102	74	73	70	85	105	85	76	88	103	78	93	85	80	75	84	79	88	96	73	93	104	79	89	91	95	80	82	90	82	88	98	81	95	83	90	74	94	101	99	106	84	102	84	88	62	80	84	93	84	77	99	101	87	96	99	77	90	91	93	103	87	85	88	88	96	86	82	101	89	102	72	89	104	101	88	99	88	79	79	98	84	101	90	88	87	87	95	83	97	78	89	80	81	97	76	96	98	96	83	90	87	81	89	87	98	97	86	81	88	104	90	87	102	78	98	83	97	91	104	86	99	94	102	94	95	93	93	78	83	94	80	74	90	100	89	92	87	79	93	86	97	94	99	91	102	89	79	113	94	80	84	80	101	90	88	96	81	103	106	79	77	73	98	95	96	91	110	98	83	93	73	91	93	89	85	81
7306	5979	46394	6010	4595	3516	2852	2434	2215	6474	30058	46259	45176	37889	29073	17660	8779	3381	1219	525	307	252	267	230	233	266	241	216	241	245	230	220	234	242	231	244	220	207	217	200	220	243	228	237	228	229	214	246	242	230	209	245	219	239	253	230	243	239	244	210	216	215	218	226	246	236	235	255	251	240	245	228	201	243	225	213	255	253	236	245	205	226	230	233	240	239	230	235	229	217	239	235	226	214	247	267	219	224	234	241	229	214	245	246	208	221	228	241	257	231	233	261	245	227	222	208	240	238	236	224	226	223	223	201	213	238	240	190	242	229	238	219	234	229	229	248	222	255	229	241	229	251	234	250	215	196	230	224	239	212	226	210	206	229	225	224	230	229	260	227	265	214	225	230	219	227	251	225	256	219	260	229	243	235	249	229	229	235	241	203	240	219	234	223	233	223	238	249	231	249	246	228	236	215	250	244	222	213	228	230	222	232	223	223	224	229	220	228	230	235	222	273	226	223	250	225	238	249	223	222	208	250	212	229	248	240	231	229	242	230	219	249	229	227	245	225	240	254	211	242	246	229	212	251	234	213	240	225	244	215	238	211	222	219	222	246	214	205	223	231	209	261	226	221	231	233	240	230	251	238	272	255	229	236	214	239	260	242	220	218	230	221	232	247	241	218	243	236	246	214	236	241	232	207	237	235	255	232	243	224	205	237	232	228	232	243	212	239	239	238	244	244	256	217	230	204	237	232	243	216	197	248	232	217	261	215	224	237	232	222	222	227	218	239	236	231	241	228	255	240	236	216	231	225	236	220	211	221	227	229	230	243	230	222	229	246	234	237	231	231	242	253	199	216	220	225	225	208	219	269	248	253	214	218	235	243	244	266	239	240	226	225	267	202	235	217	226	222	221	220	237	218	229	242	229	269	238	235	214	209	225	251	248	217	231	212	238	214	249	232	238	261	226	245	258	224	219	236	245	228	241	231	251	250	231	243	213	235	248	220	247	241	256	217	224	229	248	231	245	240	243	220	212	224	236	220	217	213	249	241	224	248	266	222	230	237	226	230	240	202	208	237	247	234	209	230	215	220	216	225	233	230	227	203	230	221	233	226	240	241	224	258	229	237	238	203	231	245	230	241	215	237	233	220	232	232	240	232	227	245	232	261	228	222	216	229	228	246	244	232	247	239	228	230	237	214	251	216	274	240	228	264	230	231	231	249	216	224	242	237	227	237	235	248	232	229	230	265	258	210	252	237	222	220	233	246	225	212	248	229	210	240	222	229	255	218	213	238	236	235	231	227	249	242	247	223	227	238	219	221	236	247	213	222	208	218	210	234	228	227	208	261	258	202	218	234	242	217	249	241	222	233	240	248	239	243	223	213	224	230	231	254	231	232	239	205	243	215	231	254	238	226	219	226	212	245	238	217	211	238	227	229	217	242	240	267	223	217	220	251	235	212	196	230	243	249	226	211	225	214	223	240	242	215	223	237	246	236	235	202	231	234	231	240	251	213	222	214	229	238	233	199	237	227	210	226	217	224	238	233	272	246	249	251	249	261	233	259	240	219	251	251	226	249	224	234	228	214	236	218	229	206	205	221	207	208	222	249	243	250	211	241	252	209	205	219	246	248	244	232	231	230	196	217	218	232	229	221	258	242	231	215	226	209	260	214	216	242	245	194	207	227	221	257	237	217	245	202	229	215	235	229	262	237	241	215	242	207	235	215	226	229	222	224	231	245	218	221	243	235	221	242	225	248	234	248	210	209	256	250	219	242	265	228	233	217	222	222	226	225	219	250	236	218	228	229	236	233	243	232	238	238	200	248	226	234	244	232	237	265	227	219	230	219	211	238	235	218	236	238	240	281	259	230	221	243	233	224	212	229	227	245	237	213	211	239	247	204	247	244	221	224	214	237	229	233	242	227	215	234	223	224	219	231	213	244	238	233	225	213	229	210	231	252	225	224	257	245	216	207	213	231	220	207	261	229	219	241	223	229	233	213	223	214	241	252	236	230	241	211	222	264	242	211	232	212	211	244	231	223	229	251	235	227	242	260	231	233	234	203	233	238	235	189	232	219	247	240	209	249	229	192	254	253	243	216	223	229	240	224	241	239	221	257	227	222	204	250	213	227	239	257	204	234	233	217	217	223	235	218	226	228	262	223	231	236	233	236	238	271	232	230	234	238	217	237	229	225	222	216	223	217	222	234	212	237	243	224	234	265	213	232	233	216	223	222	231	237	215	229	228	230	265	229	232	247	248	247	225	211	238	222	235	227	214	214	202	232	218	255	228	232	240	221	233	226	236	222	244	254	221	225	225	247	244	215	226	220	244	244	236	231	234	248	237	220	229	247	245	215	235	238	227	226	226	240	219	227	246	233	242	240	217	228	220	228	225	223	233	220	232	239	245	234	237	237	199	207	242	233	237	195	213	219	211	249	217	245	244	244	241	210	233	210	217	242	209	250	236	226	236	232	205	250	215	238	232	216	230	232	228	233	220	239	212	250	239	202	248	240	235	233	240	233	234	229	225	249	246	223	236	207	220	240	231	223	241	249	222	231	195	235	264	228	214	222	254	230	237	230	217	235	234	222	229	244	263	199	212	229	223	232	224	216	237	227	229	251	227	232	248	213	229	235	234	239	227	245	259	249	237	244	285	207	231	226	241	241	233	215	248	218	216	236	228	215	220	244	223	225	254	248	223	276	242	246	233	232	222	239	265	216	225	220	247	243	229	229	227	233	235	252	246	258	244	239	223	234	235	202	232	270	244	240	238	262	241	220	242	248	210	245	232	240	218	224	233	239	228	202	221	210	244	213	212	253	234	225	225	216	230	228	251	252	231	234	213	225	229	240	214	260	227	212	239	227	222	264	225	233	244	234	233	236	237	240	222	207	247	227	238	242	227	238	178	194	223	221	251	245	236	242	233	251	245	232	220	240	203	228	245	240	239	225	240	231	203	238	230	221	231	229	217	230	205	225	232	238	253	234	216	238	233	241	227	223	219	230	240	225	206	236	200	222	229	233	221	212	218	228	247	271	235	223	221	250	207	250	229	195	216	228	231	231	245	234	226	220	254	200	215	225	233	254	262	246	240	229	246	205	210	233	206	248	254	248	211	240	254	225	234	216	216	210	251	246	236	240	224	223	218	238	256	239	260	258	222	276	236	207	232	228	245	209	212	254	252	233	222	228	216	242	213	228	214	212	241	230	233	206	245	217	227	215	242	227	213	243	233	218	217	246	235	257	253	229	236	223	197	249	233	231	229	235	218	247	229	244	220	205	237	204	222	221	216	251	215	215	207	222	243	253	230	235	223	243	235	254	255	257	234	228	202	253	250	228	246	220	211	236	225	214	228	246	241	220	244	233	227	230	227	255	222	239	227	221	240	221	225	251	219	243	259	247	229	223	208	233	202	250	214	219	228	204	236	237	234	248	230	226	241	249	241	252	244	216	234	248	242	260	222	239	231	231	234	233	243	243	247	241	248	226	263	249	224	244
2073	244	2641	286	179	172	136	154	145	189	483	1025	1141	1007	696	437	296	192	163	140	112	133	117	138	128	133	131	138	117	131	130	124	109	137	127	126	137	132	120	134	126	119	138	131	145	127	144	122	133	129	128	127	141	122	142	119	130	128	128	144	121	140	125	135	159	135	139	112	130	119	126	149	130	128	147	134	116	114	121	120	124	123	148	156	127	137	131	159	131	134	139	129	121	111	110	125	119	128	114	128	124	136	161	145	144	114	144	119	123	133	126	154	142	135	114	121	119	123	129	142	135	128	137	133	131	135	128	139	123	153	143	141	149	143	145	130	119	129	152	133	123	136	141	129	142	141	125	127	127	135	149	168	114	128	128	120	145	142	139	121	126	130	120	138	119	162	123	120	129	115	143	129	154	145	125	131	130	127	126	142	137	124	132	137	138	117	127	129	116	150	132	154	130	111	118	130	144	130	141	131	136	134	128	147	105	123	127	140	122	138	147	156	122	130	156	134	127	159	136	125	139	136	149	135	130	148	122	135	136	125	131	119	115	114	103	130	122	121	135	119	125	129	103	116	131	133	113	125	147	147	122	124	127	136	134	142	133	160	107	124	137	129	129	149	151	127	125	131	141	111	127	125	142	167	142	127	121	133	141	115	131	133	138	149	109	147	129	141	128	135	121	153	127	164	128	135	127	127	112	124	149	125	125	121	146	127	120	116	131	111	122	145	139	134	123	130	152	114	108	123	151	118	135	132	124	131	123	144	135	148	125	118	148	133	119	134	132	131	137	135	141	120	129	106	146	114	135	140	140	137	131	151	150	137	121	150	134	140	140	130	125	138	139	134	117	134	156	122	140	132	142	134	133	140	138	149	145	133	123	148	110	146	145	141	122	148	123	138	134	136	143	123	129	125	123	149	125	146	111	143	125	136	142	138	129	122	129	119	137	122	115	127	126	126	123	136	114	133	126	129	126	120	146	136	135	125	113	149	117	124	129	136	134	128	124	131	140	140	121	153	128	110	140	117	142	108	117	158	119	110	141	125	125	127	143	118	140	109	137	127	118	130	122	107	139	124	152	113	139	143	138	139	141	144	131	121	126	126	141	137	112	138	130	113	133	144	141	145	115	111	132	140	137	150	133	118	99	147	149	144	130	133	129	120	125	143	134	127	147	128	159	113	138	135	123	136	139	113	151	130	134	127	125	127	152	156	122	115	117	145	149	137	131	131	143	136	130	144	130	132	125	141	134	132	147	129	126	122	103	132	131	126	114	116	130	139	139	128	145	147	125	146	135	131	122	150	145	125	143	148	109	121	115	126	130	130	134	114	130	116	137	135	138	126	132	150	150	137	150	124	126	132	113	116	151	147	140	109	125	133	146	163	138	119	157	136	140	126	129	130	130	135	122	121	136	121	141	138	117	128	137	114	141	112	130	118	131	135	119	114	139	125	135	127	126	153	139	136	137	134	120	140	144	111	137	131	126	137	123	123	123	117	118	115	130	133	121	130	159	153	148	125	114	118	120	130	142	136	140	133	126	124	123	138	117	126	137	138	124	135	135	135	120	127	130	131	140	96	104	150	138	116	136	116	141	125	135	115	136	142	176	149	131	125	112	127	135	131	119	137	134	145	146	123	129	146	118	148	124	138	141	117	123	137	140	139	128	145	128	116	130	133	142	139	125	160	139	123	143	149	123	133	138	124	133	135	148	141	135	147	154	127	121	124	122	127	148	142	102	116	129	125	117	126	120	131	132	156	122	141	118	113	126	123	112	129	125	128	127	121	137	144	111	134	117	129	148	121	125	144	123	136	136	121	106	145	115	104	130	134	128	133	128	157	118	120	139	98	142	120	144	128	133	114	147	127	134	142	120	138	152	131	129	132	115	115	122	111	138	130	142	135	140	146	130	141	145	129	138	122	127	135	121	126	125	128	142	138	138	119	108	148	118	131	125	117	137	149	127	130	122	149	128	125	108	148	129	146	124	128	125	139	146	112	113	151	149	121	141	119	127	130	127	150	157	140	138	146	139	117	122	127	119	127	116	126	130	117	129	129	140	121	131	122	138	130	129	132	134	117	120	121	126	126	143	135	127	135	123	115	132	119	117	128	132	114	142	136	150	124	138	146	124	138	126	131	134	121	136	147	151	123	133	135	129	122	137	108	134	126	149	124	131	119	120	121	116	122	121	128	142	128	111	127	142	134	172	132	138	149	102	125	130	147	121	140	133	131	134	134	134	148	127	141	179	130	116	135	117	133	157	123	131	133	133	126	137	144	125	142	119	146	140	139	135	111	128	119	127	121	137	150	109	106	115	115	124	122	143	132	139	143	126	123	129	123	139	161	148	116	134	147	117	117	130	133	131	132	123	131	136	133	144	138	132	121	137	151	152	137	120	119	141	119	131	135	129	147	150	119	140	132	132	136	116	138	128	133	131	118	142	125	129	112	127	121	135	155	148	150	112	124	133	140	143	136	131	142	136	115	127	133	141	126	92	125	126	115	137	116	118	111	125	135	133	144	126	123	121	140	146	124	127	156	135	116	136	151	136	152	139	141	117	124	118	117	129	141	133	125	139	119	149	124	114	119	123	144	137	132	121	124	117	119	122	135	141	125	130	149	142	142	118	127	140	144	148	125	131	139	119	135	141	109	125	123	132	127	143	128	134	132	131	140	136	124	130	137	143	120	130	130	151	140	133	145	131	106	133	134	135	150	138	131	127	129	158	121	129	117	146	134	133	126	140	145	121	148	127	143	141	123	122	159	123	129	118	143	139	122	141	121	134	129	126	126	130	142	130	136	103	116	150	132	129	145	126	138	132	130	115	128	130	141	140	113	139	123	130	122	120	122	120	98	137	122	118	117	154	119	130	110	136	132	136	128	137	110	134	145	129	126	153	145	123	123	131	110	130	142	132	140	114	149	134	145	143	127	133	109	144	111	130	137	130	140	151	139	124	136	123	137	124	140	119	138	129	139	145	120	128	153	115	123	120	144	132	128	119	122	147	124	117	116	148	131	140	135	124	144	128	143	114	137	125	131	126	124	132	126	119	135	120	150	167	138	143	141	121	119	143	124	126	136	116	123	117	139	126	126	116	120	127	141	141	111	118	117	131	138	124	127	134	148	129	123	133	131	142	131	112	133	146	125	129	140	120	125	147	133	140	124	122	132	119	143	135	147	143	124	144	120	118	129	120	112	143	126	130	145	139	144	124	137	113	111	125	109	131	141	133	127	130	135	117	135	142	131	149	118	144	131	136	137	131	146	99	143	113	138	132	123	146	145	139	121	117	128	142	112	126	132	125	125	138	128	140	123	135	125	151	148	128	106	115	140	149	124	130	118	134	141	135	134	142	155	119	125	120	111	120	127	125	129	128	116	134	141	141	169	118	127	116	122	128	162	129	114	131	126	131	127	125	125	151	127	122	137	135	121	135	128	142	142	124	122	155	144	126	136	124	138	130	136	116	131	118	144	136	139	145	138	147	128	140	138
2006	490	6861	635	531	459	419	392	468	806	2817	6022	5807	4653	3213	1736	1021	598	419	365	381	343	334	334	321	342	354	345	331	330	375	328	337	322	345	293	333	347	340	341	347	316	346	347	315	332	349	355	330	310	318	324	367	332	319	372	313	351	343	327	342	329	336	338	309	337	332	357	334	307	339	333	333	340	340	319	321	310	341	335	350	323	325	319	355	328	324	324	336	351	356	328	323	336	356	320	322	320	318	325	339	362	312	317	338	337	357	339	295	349	358	334	338	324	315	358	334	336	349	334	327	339	325	308	357	331	334	326	350	335	302	366	323	316	308	327	362	329	311	324	309	359	348	328	335	316	325	337	317	326	345	334	369	300	369	337	333	310	311	315	337	316	319	320	310	309	317	354	333	325	319	313	349	329	335	349	319	306	377	340	320	338	341	335	332	349	321	353	331	332	329	330	328	337	316	332	315	322	328	347	355	337	347	300	340	349	321	328	369	318	330	362	313	328	308	331	323	339	348	308	332	358	340	299	358	346	310	314	342	306	311	340	314	329	327	348	368	329	350	313	304	355	332	341	325	351	343	330	316	326	333	321	319	337	328	322	339	373	348	328	324	357	345	327	302	317	329	354	327	317	338	312	362	344	328	306	304	392	364	352	321	321	355	335	360	303	353	331	318	359	305	346	313	315	327	302	323	323	340	341	327	304	339	356	324	322	373	353	319	343	359	351	325	327	332	296	328	319	340	329	324	323	327	334	333	325	331	325	320	303	333	298	317	358	343	325	352	328	348	316	294	338	375	319	347	332	340	320	336	360	351	323	316	323	347	334	322	347	319	340	308	353	331	324	356	320	306	324	371	336	331	372	330	321	332	318	346	321	331	334	342	342	341	318	292	303	334	311	360	341	364	352	356	313	341	339	307	347	368	320	327	339	305	361	364	346	321	352	350	337	363	339	355	335	321	326	341	338	339	347	346	343	345	377	349	321	334	363	362	352	341	329	304	343	316	318	333	309	322	377	314	347	324	299	294	308	357	344	341	289	355	346	311	343	333	346	373	350	342	349	316	328	325	314	351	347	303	327	306	318	346	320	339	353	340	359	374	321	337	334	301	328	318	349	340	325	347	347	342	340	323	339	365	340	330	339	323	327	359	328	315	334	348	337	323	314	323	288	354	318	328	320	359	345	338	324	356	348	345	341	333	331	362	342	308	332	329	317	296	306	339	377	359	345	301	355	367	319	297	309	324	305	340	328	364	321	332	332	310	323	330	323	304	320	342	299	341	336	316	342	327	334	348	325	320	324	339	335	285	354	335	334	356	340	319	320	333	295	357	314	288	317	348	338	297	340	317	344	327	328	338	324	330	347	315	337	354	339	357	319	336	342	328	292	354	349	321	322	363	328	325	353	333	340	350	328	347	346	378	325	341	329	306	347	331	337	308	350	334	345	294	292	353	330	304	344	346	339	309	315	329	322	363	360	353	373	349	323	310	334	339	353	288	374	336	350	302	328	326	369	323	337	338	339	316	316	350	337	357	315	311	310	319	331	372	292	310	352	365	348	332	333	334	322	368	324	344	332	320	311	375	306	372	352	307	319	340	346	347	344	321	349	331	299	363	345	346	314	330	313	335	339	326	337	352	361	340	322	366	362	356	310	328	316	354	304	328	360	358	343	313	334	348	303	375	316	361	342	339	336	339	359	312	338	322	350	323	365	303	314	357	339	343	345	344	321	338	346	300	306	364	327	336	312	329	355	349	335	348	296	329	332	332	324	335	327	307	341	300	317	326	358	327	310	352	360	332	370	324	299	328	326	347	347	319	316	348	336	360	350	313	294	329	339	313	339	335	361	331	310	334	330	326	351	321	324	310	313	334	362	307	340	324	306	341	364	310	316	315	350	341	350	296	306	322	338	337	328	315	327	352	325	325	312	352	321	327	317	350	360	310	364	342	293	324	294	334	345	303	343	320	353	329	332	358	303	301	350	311	342	333	355	302	354	345	333	337	326	308	327	341	313	319	341	317	314	349	337	322	300	319	285	318	318	369	311	374	339	322	341	335	341	356	370	338	347	331	353	332	335	329	353	344	365	333	344	318	338	336	350	330	320	339	333	331	333	358	349	303	314	335	311	331	332	355	355	331	309	317	358	323	320	353	340	317	308	326	323	327	348	322	327	335	313	323	328	344	325	342	329	330	342	353	342	322	337	345	329	333	352	337	311	307	322	336	345	327	325	341	322	337	335	330	311	340	321	318	304	344	346	332	335	320	336	353	337	331	337	336	336	328	331	321	361	327	350	294	321	323	321	335	347	339	341	312	314	351	301	336	331	301	353	310	332	313	325	329	318	352	337	341	329	314	327	328	334	296	336	296	299	337	342	347	297	311	335	363	316	299	323	319	330	341	378	333	332	288	351	307	345	327	332	327	337	363	336	321	331	290	306	363	337	350	326	335	326	348	327	294	322	323	338	347	315	333	328	331	363	318	334	309	331	349	310	306	331	359	331	345	340	320	300	322	302	326	350	346	302	351	308	348	339	356	365	366	323	347	349	300	342	311	346	368	355	310	335	314	331	320	335	336	331	321	320	336	314	327	330	354	376	319	361	345	333	317	326	331	317	317	315	296	344	334	324	327	324	334	381	340	389	356	335	340	350	323	307	322	351	323	339	340	345	352	337	358	366	321	328	344	342	344	324	356	327	342	327	304	332	329	306	342	341	326	308	371	289	324	337	343	322	315	338	333	320	319	321	327	346	313	305	336	347	313	324	341	316	338	348	301	332	310	348	323	343	354	340	335	346	328	341	337	276	323	306	307	331	327	355	339	322	314	346	324	358	322	353	331	341	326	320	309	313	371	337	336	337	325	340	334	331	321	310	326	358	353	329	341	316	338	374	344	327	336	332	316	345	345	364	345	325	381	356	338	296	346	308	340	344	303	323	340	319	314	340	334	368	325	373	320	316	325	310	309	342	310	342	331	342	355	343	353	311	348	348	323	352	310	304	350	343	309	346	347	326	325	319	358	316	343	326	333	334	324	348	336	337	336	322	357	342	327	364	336	347	340	361	327	332	305	328	330	348	309	333	344	302	317	335	336	362	329	327	342	350	340	339	315	313	310	331	346	315	324	315	367	348	318	350	348	327	352	322	356	327	299	349	360	323	385	363	305	361	334	338	333	329	322	340	315	348	348	324	328	317	309	313	354	307	353	308	339	343	358	333	330	350	300	355	340	332	335	337	371	360	353	340	325	331	327	330	335	336	333	337	337	338	339	333	330	338	332	325	305	339	358	330	327	349	346	335	365	311	317	325	336	343	369	336	328	316	327	378	310	316	341	316	337	296	348	346	325	337	338	358	323	352	302	327	328	333	337	339	376	333	362	350	348	333	355	357	337	349	339	321	375	339	349	345	315	304	338	343	334	337	335	356	352	322	331	339	361	325	370	359	341	344	317	329	354	334	318	308	332	333	326	331	301	311	325	350	341	326	343	363	341	365
7733	1643	45943	17559	1321	479	352	315	359	2777	9450	13595	11971	7936	4398	2149	953	388	205	163	109	119	107	105	109	116	107	109	110	117	136	122	127	124	122	114	121	116	90	99	138	121	125	102	104	104	119	130	107	115	104	106	140	83	112	105	113	109	127	120	111	97	123	126	151	99	108	95	102	115	110	113	100	133	113	120	104	111	107	97	125	121	139	112	126	102	125	112	88	116	114	139	123	111	112	126	107	120	114	104	113	100	101	137	115	116	111	108	122	112	129	115	131	130	115	119	109	129	117	122	124	116	108	116	136	116	107	110	115	84	123	99	113	120	114	106	110	111	135	113	136	130	100	137	119	105	122	123	103	122	114	112	124	109	112	118	123	109	125	132	118	122	102	134	130	87	133	109	144	126	125	120	131	118	121	116	108	97	119	120	126	122	125	106	129	114	121	112	111	118	121	113	118	119	87	119	105	109	127	110	107	128	111	114	126	116	112	106	104	96	100	136	123	118	114	109	102	106	114	107	114	130	127	125	113	125	138	108	94	123	106	134	102	108	128	129	105	103	110	100	117	103	105	109	107	122	104	105	126	101	111	119	108	123	108	109	122	137	119	110	127	121	102	110	97	119	117	124	123	102	119	108	111	103	133	115	124	128	113	135	123	110	125	124	114	110	110	116	127	103	95	107	112	116	88	110	96	107	124	101	126	118	122	118	118	117	112	89	117	109	104	130	115	100	119	120	115	108	117	120	126	105	122	126	108	117	114	129	129	110	125	110	95	119	119	113	110	122	120	125	125	101	131	109	137	115	127	136	107	128	110	93	138	133	108	124	131	106	112	118	123	115	113	109	94	132	112	152	102	104	114	115	119	117	99	112	123	113	124	112	115	117	112	113	118	118	100	120	102	126	117	134	116	104	105	116	122	106	116	101	116	121	122	106	115	130	124	105	135	118	132	113	110	109	119	119	106	142	123	118	107	91	124	113	129	131	108	106	104	129	111	113	109	106	108	116	114	127	125	131	113	109	105	117	106	110	124	107	114	122	116	118	114	110	111	128	111	118	114	98	109	94	107	113	112	123	125	110	112	104	136	122	110	118	120	102	121	131	133	107	130	120	101	127	95	128	120	109	84	111	113	120	98	96	97	115	117	102	118	102	101	116	132	87	133	121	113	105	126	96	121	105	124	112	96	94	107	121	123	107	117	118	114	110	119	117	131	106	114	124	124	110	93	108	128	111	130	102	118	98	88	102	104	118	94	110	97	97	114	120	107	124	103	127	121	119	121	122	128	100	128	120	101	120	113	108	118	99	107	102	108	126	117	117	119	107	114	129	113	123	118	119	109	102	110	128	105	140	110	112	107	122	120	96	92	110	113	111	137	114	122	104	106	123	96	123	116	111	125	98	118	107	112	130	107	111	129	103	106	98	107	108	93	118	99	109	122	112	97	104	116	116	109	96	130	102	111	93	117	118	105	116	116	132	110	101	130	107	106	101	102	105	108	126	106	113	108	118	115	118	115	100	105	114	119	109	96	108	123	111	97	107	109	124	118	105	124	116	106	118	110	114	127	123	113	103	107	113	113	109	121	103	110	105	109	120	116	93	114	113	115	105	95	125	108	99	109	105	125	116	132	124	96	98	110	110	127	118	100	107	106	120	106	111	112	107	123	97	112	104	127	93	127	119	105	135	111	112	104	117	115	127	117	106	127	115	114	107	122	120	134	111	103	101	107	105	105	92	119	111	109	104	115	106	120	104	124	127	112	115	119	105	102	110	143	118	135	139	107	102	120	105	115	118	117	110	107	136	111	132	130	119	118	116	123	107	107	126	133	140	127	141	109	117	112	104	113	95	129	101	102	101	111	102	109	116	121	106	96	122	103	103	135	132	107	119	142	131	101	107	119	130	100	116	114	115	116	112	108	128	101	114	118	119	110	113	105	121	116	116	117	103	109	113	97	127	111	114	125	114	110	113	116	122	107	137	128	115	126	102	134	122	115	103	122	105	96	115	110	121	124	127	114	141	115	135	114	130	126	108	112	93	104	121	107	116	137	131	109	115	119	96	115	105	110	109	107	126	112	118	107	126	115	127	120	132	105	115	126	125	98	119	120	115	128	113	99	107	120	95	118	121	125	110	121	115	124	104	106	101	118	120	133	119	131	122	121	98	116	109	112	127	136	111	115	132	109	111	124	119	123	98	131	104	106	117	120	107	119	104	107	118	98	120	111	117	108	131	126	126	129	110	126	123	102	100	140	126	123	105	119	112	118	119	122	125	112	132	111	114	117	120	113	109	128	117	129	124	122	120	99	123	120	102	115	100	127	119	120	124	127	130	80	120	115	111	113	116	74	109	117	123	108	96	119	121	107	105	105	105	94	127	121	101	127	112	114	114	95	108	99	115	114	113	130	103	126	112	97	104	107	110	117	124	98	115	111	124	114	116	134	76	101	108	118	108	121	123	115	111	106	126	130	113	119	111	120	118	124	108	137	128	106	102	102	119	120	118	95	109	103	119	102	103	116	127	105	122	114	115	91	98	109	115	114	100	116	90	119	122	107	132	111	120	113	108	136	106	116	99	103	107	107	97	119	119	111	112	148	118	100	124	113	130	118	143	105	122	122	112	142	107	113	102	106	113	127	112	121	131	140	120	101	112	129	117	135	98	127	142	121	112	118	106	116	123	137	125	101	124	121	107	112	111	104	109	108	107	109	124	102	143	101	128	109	102	117	108	95	136	126	118	114	125	112	104	109	132	114	110	105	124	102	125	124	113	103	115	140	104	121	107	130	101	113	130	108	93	112	125	118	110	128	119	114	112	107	114	115	127	115	124	109	104	119	123	114	115	102	128	124	112	101	103	123	93	100	118	121	111	130	114	118	102	120	119	107	118	110	127	104	120	114	125	113	115	98	109	117	125	121	117	112	100	118	114	124	114	122	105	99	103	122	106	103	128	120	104	105	98	119	122	124	115	119	117	104	123	115	91	111	115	118	109	111	109	110	113	99	104	111	128	120	121	125	127	111	122	133	122	121	110	117	117	114	111	109	109	100	100	119	106	122	92	108	116	124	114	116	106	116	95	110	120	111	127	109	110	126	112	126	125	106	115	100	115	134	114	93	127	110	149	126	127	140	132	118	106	117	125	118	106	107	125	91	118	113	129	120	123	116	120	130	109	123	123	112	123	107	113	123	127	112	118	123	120	115	95	135	116	103	111	126	107	118	130	115	137	119	105	113	102	108	110	115	108	125	117	141	112	115	106	108	118	122	98	106	98	136	106	107	119	128	128	129	113	111	132	91	99	97	108	105	115	119	113	127	113	124	109	110	108	117	131	123	130	109	126	106	122	117	97	110	98	99	112	122	105	117	103	108	118	110	99	110	144	126	135	121	119	112	100	112	110	102	111	128	120	114	142	93	128	114	114	94	118	111	108	125	117	109	132	86	96	111	102	106	110	113	116	116	129	101	129	114	121	110	121	126	118	120	119	113	117	120	131
5636	1998	46407	11249	2465	2019	1670	1423	1716	13624	31429	36448	33502	26369	17821	10268	4862	1941	869	476	380	310	321	307	270	275	301	282	312	278	292	325	317	275	288	292	309	293	274	305	302	300	295	296	251	309	271	266	292	268	312	291	317	292	286	292	288	324	277	290	302	296	308	310	290	313	304	321	292	264	311	313	311	290	271	273	315	297	311	319	307	254	315	297	270	311	312	275	300	306	286	318	266	285	308	292	292	280	291	295	297	314	270	317	274	298	249	299	279	288	282	288	287	291	281	288	308	279	296	287	284	272	311	303	282	266	286	275	283	288	273	291	285	291	258	329	297	306	307	273	290	281	318	292	282	311	313	303	280	306	287	329	302	309	296	311	279	319	296	292	274	297	300	283	302	300	273	288	307	315	259	302	289	289	301	306	282	288	288	298	289	288	295	288	281	301	308	318	282	267	289	290	272	245	261	290	265	284	319	305	302	331	304	265	279	271	272	311	296	298	282	286	276	272	284	338	298	317	260	320	299	287	279	316	254	302	331	274	280	282	280	325	287	285	281	290	312	296	279	291	303	286	316	289	322	285	295	291	274	285	296	324	264	272	278	287	280	263	297	267	290	302	297	292	263	287	259	308	316	252	302	297	280	307	269	311	271	288	297	309	299	270	305	299	304	301	319	289	312	287	289	294	294	288	284	316	307	308	269	292	311	247	294	304	309	310	305	292	303	316	277	310	293	254	275	309	289	323	281	267	313	291	285	284	276	280	313	290	266	292	267	292	292	288	308	299	312	237	307	283	304	267	286	250	270	305	286	277	290	285	308	280	302	302	320	300	279	285	293	293	296	300	292	299	278	304	277	266	273	274	290	297	263	292	279	268	312	329	265	258	315	285	283	268	308	281	300	274	292	279	287	271	260	303	326	306	296	288	307	273	290	286	283	306	290	282	294	230	299	297	318	277	291	284	316	294	320	287	308	277	270	268	282	299	274	280	306	317	302	280	306	305	296	297	286	302	292	268	269	283	295	304	275	325	286	281	298	306	291	284	301	279	315	280	310	299	301	294	298	284	265	276	287	258	313	314	303	320	304	279	327	309	310	298	309	284	296	290	276	280	282	291	294	329	321	280	280	288	324	285	270	255	307	275	296	270	273	284	288	278	295	304	303	279	318	311	291	295	305	297	294	277	270	273	280	319	250	272	266	310	299	304	278	303	291	249	285	284	304	306	318	317	302	274	278	287	300	301	296	287	272	307	289	290	259	295	268	299	279	293	292	311	277	314	339	312	323	281	321	305	280	294	297	298	293	290	285	288	309	312	305	298	283	308	298	304	306	304	306	300	326	276	291	313	283	304	282	261	303	301	309	301	304	303	294	275	299	308	282	291	308	274	299	282	319	279	300	274	297	315	279	277	297	264	307	322	300	273	275	284	274	302	335	267	294	305	287	287	296	287	296	297	285	300	287	296	324	295	298	264	287	310	287	292	296	302	281	288	287	279	269	275	313	303	267	301	319	309	298	298	289	302	268	271	295	290	325	310	274	307	301	283	321	289	271	307	266	293	303	325	304	283	289	295	294	320	268	291	282	284	311	301	298	290	308	271	322	274	264	287	316	306	313	260	287	259	261	283	296	259	296	278	291	312	251	281	282	272	296	304	297	314	264	287	306	294	290	318	315	296	312	290	299	312	292	298	308	290	290	275	277	315	299	314	265	302	285	278	273	298	307	289	290	311	332	318	301	261	295	285	271	279	303	332	274	297	280	298	282	272	268	303	304	310	318	325	272	304	282	276	279	292	301	307	296	310	285	307	284	313	264	297	264	318	306	281	301	317	308	276	288	284	285	276	292	319	277	304	291	275	278	315	320	290	323	299	278	316	263	301	310	285	275	289	325	287	287	316	312	310	284	285	254	270	307	277	308	289	279	284	311	283	286	282	296	281	310	321	289	285	313	283	299	323	292	292	297	302	303	298	288	304	303	319	291	338	297	283	298	281	287	289	304	278	267	283	302	304	267	305	282	296	294	247	302	280	289	289	301	283	273	312	286	323	276	287	321	293	294	316	274	280	293	292	287	272	267	301	303	303	300	287	318	303	307	284	317	318	298	310	284	299	272	308	275	318	304	260	297	311	261	288	296	297	268	305	320	294	304	286	265	289	294	300	291	293	306	299	279	274	308	307	295	286	294	269	287	265	299	277	281	298	303	268	296	317	300	295	316	283	281	304	281	290	300	292	307	309	309	304	316	262	265	293	293	281	308	286	282	296	293	293	295	277	295	295	274	263	306	316	287	297	281	289	287	304	311	276	279	295	305	283	282	291	266	258	286	270	307	329	281	266	307	271	297	318	303	291	294	293	296	295	282	305	271	296	301	270	298	298	272	273	281	307	281	298	292	291	265	313	285	285	316	304	320	286	284	306	297	285	301	260	286	303	303	269	286	289	277	258	284	300	296	309	278	298	328	283	290	288	310	288	280	284	290	281	272	254	274	282	292	283	303	290	299	296	287	283	287	309	306	308	308	290	268	294	284	274	293	301	271	300	285	285	313	287	281	299	294	312	310	298	283	247	280	288	266	290	278	278	249	285	299	275	306	271	303	289	281	290	338	281	300	333	267	274	274	299	294	286	280	296	260	320	315	293	286	321	294	290	324	292	290	276	310	354	281	253	303	279	284	275	281	270	315	283	293	319	281	277	301	264	283	308	270	273	276	265	295	278	306	281	247	318	296	275	274	293	268	280	316	274	277	296	249	307	292	289	288	302	307	280	308	302	296	297	273	297	307	290	312	298	297	295	292	283	274	286	298	261	285	267	280	277	293	319	305	297	301	285	286	321	305	291	300	281	282	265	310	270	288	286	298	265	318	276	312	288	317	284	289	285	288	333	294	305	332	283	316	308	310	302	304	275	285	282	298	282	266	273	280	282	296	290	292	283	300	277	283	289	303	279	270	340	311	303	265	307	297	281	271	322	318	289	274	277	285	289	288	319	301	259	279	285	297	337	295	267	288	309	280	297	281	295	285	277	314	273	299	297	295	287	284	296	272	297	301	281	263	277	293	305	259	278	289	286	295	273	260	288	303	264	280	300	266	318	286	284	303	299	301	289	297	288	290	244	281	276	320	283	304	289	270	274	267	295	264	310	304	275	295	257	295	311	287	290	298	304	282	283	279	274	285	272	296	296	290	273	290	282	292	300	277	288	291	277	261	268	293	288	297	271	315	262	324	314	257	301	323	281	323	309	277	290	269	246	288	322	261	279	316	282	280	263	285	294	312	285	302	283	260	295	316	261	275	314	291	299	320	302	264	279	268	285	312	269	286	252	298	282	285	296	316	314	304	279	310	304	296	283	299	315	288	290	289	318	300	308	307	287	276	285	312	298	285	261	280	276	293	265	283	324	327	322	299	268	285	304	301	296	296	298	306	301	337	316	255	279	297	265	300	281	310	301	309	308	310	303	273	274	260	293	306	290	235	308	279	297	303	273	283	290	267	287	277	287
14534	8845	62950	36101	6239	904	606	438	349	859	5026	11551	22537	18009	11463	6071	2824	1128	384	168	95	90	102	95	79	82	95	85	97	83	79	90	85	70	74	103	74	96	93	78	99	79	76	82	76	94	81	82	99	95	91	95	86	68	99	94	108	85	77	83	91	91	86	79	103	79	85	93	90	97	83	66	88	81	62	81	79	84	62	96	84	88	91	89	80	85	104	94	93	104	90	81	80	68	82	108	88	98	101	72	75	85	82	74	83	88	93	93	89	87	85	98	86	78	83	104	79	69	86	85	87	79	72	84	82	83	103	72	90	97	104	81	85	104	98	72	76	98	88	93	91	97	74	79	77	85	74	81	74	87	89	91	85	67	83	86	72	81	86	77	92	75	82	82	75	97	90	78	105	86	85	83	71	90	81	88	70	91	75	82	90	95	85	84	85	82	84	85	81	99	82	96	84	87	67	83	97	76	83	65	78	85	96	92	89	95	93	73	82	84	73	80	103	67	74	85	91	106	76	78	83	85	99	74	75	68	97	81	78	105	86	94	93	98	85	84	102	89	69	94	91	106	87	83	98	94	64	87	103	93	88	97	83	95	94	93	106	97	92	87	82	72	95	96	93	95	83	74	84	98	100	73	96	84	78	72	74	91	73	63	90	94	71	83	89	67	90	108	88	88	86	80	106	99	92	81	77	88	92	95	87	91	83	91	76	92	76	76	89	81	97	86	90	97	100	67	107	91	79	76	92	99	82	90	88	94	86	65	88	92	96	76	85	98	87	88	84	87	89	89	88	92	94	86	75	105	103	81	99	86	78	98	93	65	88	73	98	91	96	108	78	82	96	83	113	85	78	80	85	73	90	103	92	89	84	79	84	76	93	80	83	84	87	88	79	85	74	72	83	77	89	61	77	78	85	108	108	84	89	88	74	80	95	88	78	87	93	85	79	86	79	78	91	71	89	74	99	90	97	94	82	96	79	93	82	84	82	94	86	89	81	78	84	84	65	75	95	101	92	99	86	74	82	77	93	67	75	75	94	84	102	86	96	101	91	83	87	97	81	86	95	62	80	110	81	81	99	82	71	78	74	96	94	81	81	103	108	88	93	84	85	85	85	81	84	89	88	83	98	92	86	101	80	69	95	92	96	87	87	82	81	85	101	101	85	87	123	80	97	84	83	79	75	64	90	78	113	81	79	76	79	77	76	87	81	92	86	106	74	80	82	76	93	85	84	100	104	81	88	100	92	75	79	86	95	86	91	94	70	91	97	93	83	66	91	93	67	79	91	84	96	78	92	85	83	112	94	96	86	88	88	79	76	81	77	76	69	75	76	100	68	81	73	76	76	78	87	72	80	81	78	78	90	71	99	93	85	90	86	82	85	61	87	72	101	103	78	88	82	105	102	84	95	85	72	80	85	95	79	93	88	81	86	97	103	84	98	88	75	94	83	92	85	78	75	101	88	102	71	75	82	84	84	92	85	92	89	76	96	77	76	97	99	68	69	90	85	91	103	77	87	82	80	87	94	78	103	92	94	91	76	89	98	79	98	78	83	80	89	81	101	86	79	92	105	94	99	81	83	74	73	73	75	92	76	73	84	75	80	90	99	96	95	77	94	89	82	71	77	85	94	82	83	78	101	78	75	78	88	87	89	101	78	77	101	84	90	107	76	96	90	74	81	81	87	82	69	80	65	82	116	100	88	93	93	79	98	98	111	99	94	82	88	99	72	102	89	84	97	78	77	100	96	111	75	100	76	91	90	73	97	115	86	87	81	77	79	86	85	80	83	89	86	83	100	79	81	90	69	76	99	99	90	80	89	76	92	80	91	78	68	85	88	82	84	99	80	73	78	76	86	80	75	92	75	99	74	92	113	80	85	89	88	90	99	76	84	103	88	90	70	94	95	89	77	87	92	82	91	80	74	81	87	87	86	94	92	78	92	65	97	81	93	76	84	107	75	84	91	91	102	79	89	73	87	104	66	90	76	80	69	93	83	98	79	79	81	74	88	68	95	83	72	71	96	90	72	85	91	76	83	79	99	90	89	100	83	77	92	71	80	83	99	86	87	82	91	100	110	65	84	61	77	82	78	79	81	84	83	95	91	99	85	75	76	76	105	83	93	83	89	76	106	101	92	75	115	102	93	79	88	87	95	71	85	88	96	70	82	78	88	98	83	95	76	81	85	90	93	99	78	84	92	90	101	68	81	102	89	89	84	94	86	89	84	86	66	98	89	75	94	85	85	67	97	91	100	88	96	98	80	91	93	90	102	76	75	87	88	94	88	105	78	74	69	87	96	94	88	105	84	75	73	83	83	68	87	87	85	87	104	88	84	85	87	108	91	90	90	90	66	78	75	96	90	79	116	79	91	98	85	87	87	81	90	91	57	82	86	87	106	79	85	75	77	77	75	83	99	90	101	80	77	82	83	92	89	80	68	69	93	100	93	74	84	87	97	84	82	78	85	94	72	82	84	98	93	75	84	80	85	78	97	106	77	78	75	76	104	80	68	80	96	102	78	94	71	96	79	107	81	90	93	72	93	74	90	76	83	91	75	96	81	77	84	87	89	112	97	64	85	86	93	77	101	85	95	81	85	92	86	99	94	93	84	94	87	99	93	92	83	74	105	94	76	91	87	88	96	100	79	70	103	86	100	91	78	83	90	82	64	100	93	97	83	94	80	77	86	94	88	76	94	78	88	72	87	84	93	87	99	64	87	83	103	88	82	76	83	80	74	91	84	82	90	82	75	90	77	91	87	100	71	93	64	96	92	89	101	72	91	86	92	74	95	92	74	73	78	74	89	83	76	83	86	103	78	81	83	83	86	88	97	82	79	93	94	77	88	96	93	80	85	87	77	93	72	80	68	94	80	72	83	89	82	101	87	83	93	89	84	70	82	94	88	102	87	89	97	72	83	79	77	71	95	80	95	90	83	94	78	77	88	84	79	101	87	96	103	88	85	97	95	94	72	89	89	78	83	86	75	95	96	102	98	73	75	104	72	72	67	91	84	77	79	81	89	75	88	77	79	89	88	91	89	80	84	89	89	73	79	79	92	80	99	95	93	74	80	85	84	92	91	84	98	68	92	93	69	73	87	85	92	80	84	87	80	74	80	85	88	74	78	75	74	77	78	87	92	101	90	65	83	70	79	94	74	93	77	89	97	77	91	92	89	90	90	73	83	75	83	100	88	68	94	79	91	67	104	88	89	89	69	84	93	69	97	73	83	82	99	79	103	85	96	70	85	89	84	74	81	99	87	91	94	86	87	80	100	96	86	66	72	82	80	89	72	93	95	92	85	80	83	94	92	82	80	82	85	84	90	92	89	82	68	85	77	73	87	106	83	86	73	93	90	84	89	78	83	77	105	102	81	81	94	85	83	75	78	88	85	89	112	93	84	89	90	96	90	79	77	92	83	83	71	95	81	85	83	72	103	84	107	81	77	76	83	96	83	85	89	94	82	87	95	93	76	91	82	76	78	84	74	87	89	86
7733	8192	58925	22432	4125	3297	2573	2106	1895	4689	18735	33084	45385	39846	30826	21900	12592	5227	1885	804	359	250	231	204	214	228	240	226	218	215	270	232	227	228	253	237	255	217	240	234	237	213	219	209	242	211	217	209	225	236	234	232	220	223	213	229	235	246	210	228	243	233	236	234	214	226	205	242	238	239	215	226	257	251	241	267	210	214	232	235	261	229	208	213	231	226	212	235	247	226	200	214	257	231	211	204	216	213	248	221	235	250	226	234	218	221	233	238	212	236	212	232	214	202	235	220	247	244	241	226	232	229	229	211	213	202	213	229	220	249	225	211	233	219	201	256	229	221	235	216	249	218	217	233	223	211	248	236	238	231	215	233	213	237	220	242	219	189	222	213	218	226	217	235	218	209	213	212	240	191	237	235	217	213	262	232	207	231	262	233	227	268	215	221	238	225	217	231	196	219	220	225	214	213	195	237	226	237	203	223	204	239	225	216	218	212	238	236	214	205	211	221	237	241	202	233	222	234	216	235	219	222	237	224	231	221	238	213	240	217	230	195	259	219	217	231	213	216	241	222	226	226	217	217	240	216	249	206	256	207	219	224	230	230	231	230	218	197	241	235	231	216	232	215	204	211	242	216	227	231	195	232	220	207	223	224	253	211	205	213	214	241	241	243	246	223	224	223	207	220	217	220	221	213	201	234	222	203	252	220	232	208	233	202	208	243	214	248	214	257	240	227	229	223	237	242	215	225	209	219	221	243	211	264	235	222	207	208	210	249	227	207	226	230	235	225	239	259	232	221	208	227	216	225	222	271	231	213	226	222	223	202	208	219	233	228	216	238	234	231	205	209	227	210	211	210	208	212	208	240	249	240	244	208	219	206	236	226	237	237	240	216	219	207	213	221	239	234	219	188	232	226	249	219	229	230	215	227	209	219	226	234	218	204	224	213	248	253	226	229	204	224	263	214	223	220	240	236	209	231	225	201	238	210	235	234	218	220	223	228	232	218	220	239	187	251	221	238	230	229	228	227	248	241	240	250	225	243	237	232	209	232	198	239	206	224	212	212	235	220	242	204	223	197	207	227	220	190	226	209	234	203	209	215	220	210	229	224	223	205	239	251	217	230	217	203	213	230	220	245	207	227	232	211	209	210	209	237	224	221	215	213	217	240	201	206	227	224	226	230	209	201	236	244	216	245	226	235	230	231	229	221	234	213	221	193	214	227	247	222	247	213	217	220	229	188	234	248	248	204	215	235	228	213	228	233	214	205	225	234	215	251	237	214	223	222	250	251	208	224	245	236	226	197	232	210	226	209	212	211	230	210	227	230	239	213	214	205	202	217	218	247	236	234	230	195	236	212	204	216	200	215	212	216	228	226	240	251	223	190	223	248	200	232	220	227	204	222	234	247	227	180	230	208	243	233	213	198	231	225	242	208	216	212	242	230	215	232	224	211	212	228	234	221	242	234	221	228	226	222	237	259	238	200	244	216	202	215	233	216	217	246	224	256	215	205	232	218	213	191	219	214	192	209	227	218	223	227	236	236	208	211	223	219	227	244	216	220	236	242	224	235	231	215	244	234	236	248	202	204	205	231	228	209	223	213	204	212	218	232	210	246	218	216	205	223	255	233	203	255	228	228	230	243	222	254	248	217	225	235	250	210	223	190	219	221	224	200	231	227	232	230	245	258	240	215	235	215	211	247	216	204	218	214	231	234	221	231	223	221	232	242	242	225	227	196	227	231	238	217	227	234	224	235	239	252	208	244	234	217	217	231	238	249	235	226	218	207	184	210	250	216	237	206	190	230	226	193	218	217	240	200	218	217	221	250	233	238	229	194	230	225	218	201	237	189	252	205	213	203	207	236	226	248	212	234	248	215	219	237	215	204	206	216	230	233	234	221	228	220	242	202	242	218	204	225	224	221	227	209	212	251	219	218	220	228	216	243	199	217	228	216	217	222	232	219	236	224	225	250	215	231	233	249	255	237	217	200	198	225	226	231	253	187	195	223	243	210	257	227	248	236	216	213	228	248	247	226	209	238	195	195	222	211	211	257	224	238	220	203	233	224	206	238	216	224	223	236	207	221	218	231	238	255	202	214	192	221	214	218	212	213	240	215	221	217	220	223	208	226	216	226	220	211	217	221	252	218	236	219	215	207	219	244	230	211	218	254	245	222	243	211	229	210	201	231	250	207	212	229	214	226	238	231	216	233	230	201	207	206	227	233	227	229	225	232	192	245	240	231	199	226	220	238	215	217	224	208	218	244	213	222	221	235	206	243	222	208	251	217	226	257	218	217	211	236	214	208	210	218	204	214	263	227	215	250	247	221	208	212	199	242	233	234	223	219	217	229	223	222	250	213	235	261	234	215	235	220	231	218	217	230	228	227	228	234	266	224	242	208	240	218	222	220	226	200	215	242	216	231	214	222	213	229	228	234	212	236	206	228	241	213	223	218	217	207	218	209	215	228	231	221	213	201	229	220	215	211	232	234	230	249	212	227	230	212	201	222	238	195	218	240	250	250	231	202	216	204	212	226	221	191	227	215	231	212	218	242	216	225	200	230	223	229	237	227	229	221	214	207	230	176	256	193	219	213	237	227	227	222	218	228	245	240	216	211	214	255	215	233	220	218	215	247	241	206	231	238	237	213	261	230	202	213	255	250	211	243	250	217	209	207	218	233	199	208	228	203	219	219	214	240	211	239	218	214	253	214	220	241	213	233	220	219	219	233	222	202	200	240	214	251	278	218	265	212	221	241	229	226	230	213	208	234	224	252	218	229	214	230	233	215	228	234	215	230	212	221	207	217	224	205	225	222	205	232	221	249	229	268	202	233	224	223	216	205	201	216	223	197	245	207	257	205	231	233	252	203	237	224	213	207	242	233	208	220	222	245	218	231	230	205	219	202	213	238	234	223	201	198	219	222	217	236	220	209	216	218	224	231	214	217	226	214	203	223	205	220	210	216	217	215	254	224	206	216	232	202	213	208	235	240	224	234	205	212	222	228	237	239	223	213	244	244	229	248	221	207	220	229	195	228	204	221	217	242	221	227	229	211	209	236	243	202	241	218	226	221	232	234	190	229	211	209	239	223	226	251	241	232	201	219	228	225	218	226	223	254	209	220	193	232	204	203	219	228	217	232	211	204	209	220	227	198	228	222	241	216	217	220	198	230	244	213	249	229	241	223	229	237	238	218	212	214	223	209	206	225	205	240	211	196	218	258	223	221	231	242	219	195	218	225	216	215	230	225	213	237	225	217	223	206	226	252	233	228	232	246	216	204	203	226	231	214	245	229	242	212	222	207	220	248	211	240	226	208	215	249	229	213	260	243	227	258	212	217	225	235	230	230	223	236	236	223	204	229	223	231	218	250	226	209	228	213	224	224	223	231	222	218	218	224	229	217	241	225	205	240	236	218	225	223	219	229	227	217	238	208	239	217	218	217	242	234	225	220	221	258	242	235	234	196	200	243	250	226	226	201	231	224	211	206	242	248	228	234
2000	192	3051	1123	153	173	130	140	149	148	146	329	1069	1417	967	569	392	288	194	161	142	139	140	129	127	144	123	126	122	126	139	143	146	115	142	134	163	127	144	133	128	138	125	150	141	121	128	145	133	132	157	135	138	122	122	122	123	129	135	142	123	141	128	97	131	138	130	127	140	136	125	135	126	133	159	120	126	142	151	143	127	132	137	127	128	156	151	136	133	142	133	107	135	129	129	157	128	130	136	129	103	134	118	120	135	132	165	135	112	127	129	130	139	117	147	139	113	146	141	121	136	141	130	147	122	137	136	145	145	142	153	114	124	123	141	140	109	148	129	144	140	134	149	116	128	111	138	120	114	122	128	119	142	135	122	134	134	124	131	121	135	117	128	144	150	142	144	123	138	140	139	136	131	136	130	110	131	139	119	137	138	116	133	123	132	144	144	137	140	154	109	122	127	151	119	124	128	128	147	118	131	124	146	115	125	139	154	134	113	160	136	126	126	113	112	135	151	141	125	140	132	130	137	118	129	149	157	133	134	122	121	139	144	116	136	140	156	150	142	127	119	118	137	153	116	151	135	116	137	128	126	133	110	113	127	115	107	114	146	121	120	135	137	126	145	135	144	121	149	123	141	128	135	114	120	125	140	117	150	125	130	118	128	142	128	151	128	138	118	139	135	134	122	119	138	121	127	134	127	131	131	136	112	140	136	119	133	117	161	134	140	117	141	137	133	111	117	135	143	129	133	129	119	149	132	155	136	142	119	118	115	127	117	118	134	117	120	130	143	138	126	116	117	122	147	137	127	168	130	123	130	118	119	120	116	125	115	122	138	94	124	129	145	134	135	112	120	118	136	125	149	140	129	147	143	135	144	129	150	143	139	116	145	144	133	122	138	124	126	132	141	129	126	136	140	142	136	130	135	134	117	120	127	142	116	139	151	145	133	132	132	130	126	122	141	121	102	144	140	142	123	117	112	140	106	136	156	139	133	138	161	107	99	127	129	124	144	136	125	121	105	123	128	135	159	128	133	116	127	117	137	126	127	162	125	114	135	120	132	137	110	113	135	140	121	136	127	129	144	131	124	120	133	129	122	131	141	127	122	141	136	145	128	124	139	129	145	137	127	136	116	126	136	126	134	113	141	143	135	136	120	138	150	121	150	119	140	142	146	123	148	136	142	136	123	123	142	158	134	146	135	135	139	124	115	126	152	122	152	120	122	121	121	150	144	134	132	141	134	150	118	142	147	127	147	126	141	113	134	151	131	132	132	135	141	113	142	129	141	135	140	145	127	147	136	137	139	133	138	117	137	127	133	145	130	162	140	122	149	140	111	133	110	141	110	128	127	133	125	138	131	107	134	129	127	150	140	119	120	122	144	137	122	124	143	127	127	136	148	142	134	116	124	124	141	139	110	116	134	140	132	134	105	139	152	136	132	151	123	116	116	144	133	136	129	140	139	145	149	138	122	146	116	124	124	173	134	102	141	124	112	137	115	127	116	127	133	106	142	138	132	122	138	146	144	122	134	122	137	140	138	142	134	141	130	134	152	146	110	138	134	126	110	121	132	126	123	111	136	148	142	123	126	123	151	119	127	143	114	159	130	123	139	137	132	145	116	133	129	142	126	156	139	129	132	108	143	139	133	147	127	123	151	135	154	128	109	121	147	144	129	126	125	132	131	124	115	122	137	118	150	152	135	138	125	120	161	131	126	118	127	146	140	134	135	136	119	129	129	132	142	117	143	116	127	116	130	117	127	121	146	126	130	144	127	136	137	142	117	126	153	148	136	121	128	112	125	146	155	126	137	128	136	115	133	124	150	116	147	157	112	125	142	141	141	132	124	131	132	131	141	140	124	130	116	127	137	135	138	120	119	139	128	133	127	114	142	138	132	137	117	139	160	134	118	118	118	136	111	142	113	151	142	136	131	116	125	114	118	139	113	122	145	129	127	149	110	114	129	110	129	153	135	123	133	126	119	123	131	115	139	105	143	115	117	135	136	147	128	141	137	137	152	142	136	146	134	138	139	128	149	127	126	128	136	121	126	124	134	123	149	137	134	142	129	116	113	121	121	144	147	130	138	130	125	122	142	141	143	139	129	134	132	129	123	131	130	146	135	141	142	131	148	149	154	123	127	121	124	141	139	139	136	125	133	125	131	127	132	132	153	132	125	139	134	141	141	133	113	131	138	162	146	133	138	144	136	144	149	120	122	106	156	144	145	114	129	130	134	149	128	114	140	137	127	132	125	135	153	139	136	138	133	135	140	137	130	136	140	106	136	127	137	139	122	144	133	124	136	116	121	135	133	129	133	121	148	117	125	150	133	138	142	133	136	116	117	119	125	140	150	131	130	124	129	130	142	123	138	118	119	128	121	143	150	127	144	119	122	128	145	140	129	133	131	137	148	123	132	134	111	106	135	140	133	148	113	113	152	142	131	131	122	131	141	120	127	137	115	111	127	118	157	135	121	128	144	125	150	131	135	127	111	132	122	128	142	112	125	138	129	139	120	124	142	118	111	127	115	134	122	129	135	137	115	119	133	160	140	145	120	112	125	130	121	123	133	123	143	128	110	142	148	125	132	140	157	117	128	129	130	126	139	130	128	142	145	102	125	126	138	119	139	142	137	122	135	148	126	130	151	138	147	144	110	129	155	157	116	125	107	121	105	140	136	132	136	134	132	134	124	127	152	143	129	135	140	128	134	145	132	130	127	138	131	114	127	151	107	126	140	137	148	125	125	133	115	122	143	131	117	127	141	137	120	121	144	129	121	143	111	128	124	117	147	127	146	127	146	145	131	141	113	133	130	137	136	126	134	137	150	148	153	133	140	127	135	125	110	137	112	113	126	130	116	135	125	142	110	124	133	138	139	130	110	135	132	138	98	122	137	137	146	136	141	141	142	142	125	138	142	143	119	133	135	118	114	127	116	128	126	111	124	125	132	130	139	133	122	118	123	115	152	112	125	133	123	142	124	129	140	157	148	124	129	150	132	135	142	127	130	138	138	129	121	139	129	149	150	127	129	146	128	128	136	151	141	111	136	114	112	118	138	154	122	119	126	153	125	145	122	119	111	164	132	133	125	135	128	149	140	136	138	111	138	114	133	138	130	152	124	116	137	153	142	151	132	131	121	114	144	125	129	135	144	147	113	132	149	136	147	121	143	139	117	132	132	118	118	132	143	125	141	132	131	123	135	113	131	138	131	132	141	114	122	131	130	131	124	148	124	129	130	129	133	139	136	114	163	118	149	124	100	124	133	146	121	108	136	114	122	125	136	156	116	132	121	139	156	141	114	133	135	145	133	133	118	126	124	136	117	138	133	139	133	142	152	137	129	148	144	141	145	152	144	134	133	155	148	131	135	111	126	118	114	134	126	135	135	120	137	131	124	151	138	118	138	146	111	127	135	134	134	138	134	125	131	131	121	123	134	151	126	127	154	125	115	121	156	135	153	116	122	125	152	127	118	136	130	132	118	149	138	124	147	133
2126	467	8504	3211	486	456	440	381	401	360	404	1739	6039	6627	4612	2195	1403	939	538	408	341	350	329	346	339	333	339	333	337	346	338	342	317	323	332	305	334	308	336	308	378	312	306	337	343	328	366	325	368	347	342	342	311	360	320	328	334	336	349	317	311	360	334	361	329	341	308	357	294	346	343	337	322	328	346	332	339	358	329	324	324	283	329	330	293	323	333	334	301	315	329	332	336	354	318	350	301	325	334	322	354	310	374	337	358	309	345	366	316	345	330	332	332	366	325	328	353	305	318	349	293	321	344	346	344	328	306	344	345	325	349	316	347	335	318	323	355	343	332	341	376	343	339	363	322	319	340	338	337	322	321	345	344	308	337	384	336	322	332	328	336	363	334	400	312	343	342	308	337	336	309	325	361	317	325	343	319	341	321	317	285	362	337	325	319	323	350	349	350	329	370	344	329	308	341	300	321	312	330	330	352	340	308	330	345	316	319	346	363	312	296	306	327	366	326	340	352	340	351	349	323	353	312	354	339	341	321	346	351	306	323	339	326	353	362	343	341	329	333	360	367	332	313	336	320	323	315	330	342	314	356	379	320	341	343	348	356	319	331	354	341	335	348	328	326	343	357	331	343	343	345	310	318	341	339	326	319	344	357	309	336	359	341	360	313	350	321	335	328	334	319	339	319	355	336	318	322	304	350	337	341	315	340	308	339	321	335	340	325	335	315	315	349	342	323	330	336	315	367	321	336	315	356	352	329	319	346	316	329	318	310	316	337	340	343	321	315	321	336	365	332	350	313	333	333	353	319	347	323	341	327	352	324	347	300	350	331	315	325	357	320	365	337	308	341	304	370	310	348	317	321	319	312	367	362	356	303	356	342	318	341	346	371	307	315	350	335	339	359	321	340	362	362	321	323	335	350	344	311	344	300	329	316	314	365	349	315	324	361	338	333	337	357	335	315	353	319	329	302	340	328	357	318	319	317	322	346	320	386	328	332	324	309	330	331	317	320	337	333	332	350	346	347	307	322	339	374	345	335	347	347	319	329	345	315	339	339	297	335	325	321	338	358	356	333	312	365	354	325	368	340	333	309	357	286	346	317	366	290	311	336	328	323	332	315	350	327	326	324	350	320	314	334	341	326	331	329	342	320	326	321	316	326	335	345	356	329	349	336	349	319	325	342	356	326	305	300	329	310	329	315	336	328	337	329	311	339	335	312	324	349	344	325	344	308	331	336	327	338	297	339	327	317	341	348	334	326	315	347	336	340	352	368	342	364	341	346	350	360	320	339	352	309	305	334	328	354	310	326	340	309	330	320	357	355	347	338	305	335	351	310	343	293	315	316	332	323	331	328	346	340	368	328	348	363	323	341	349	337	335	326	327	347	335	315	342	322	315	300	339	360	320	325	337	309	345	322	298	336	310	344	327	311	323	316	303	330	327	330	331	279	329	333	340	338	365	306	346	337	325	338	352	343	350	320	341	307	330	311	311	298	313	337	354	309	325	313	362	362	337	355	322	298	314	356	317	339	347	345	346	311	322	349	338	357	343	343	301	354	354	306	333	346	306	326	333	344	348	361	338	357	344	334	331	324	317	342	361	329	346	344	311	334	368	311	311	307	355	333	321	338	333	357	354	349	299	360	356	326	311	348	341	312	375	347	329	328	331	337	371	291	333	350	319	336	312	336	339	366	319	340	329	306	343	295	331	334	348	312	316	325	340	328	321	344	320	326	331	318	317	329	332	321	320	326	315	343	316	337	348	338	333	320	298	371	305	329	335	346	348	322	352	314	371	325	333	325	330	302	315	358	333	330	309	344	333	302	337	334	388	324	323	362	335	306	323	307	333	333	323	359	341	311	335	328	323	336	297	336	300	365	325	327	312	329	326	328	298	310	356	305	343	335	332	357	297	319	342	334	318	324	343	347	318	318	316	324	350	324	328	330	347	367	339	328	312	327	322	370	337	332	323	334	377	316	350	360	319	309	336	335	335	323	315	311	308	338	304	308	319	333	329	304	317	350	356	333	341	377	366	326	302	302	312	330	329	305	322	325	338	332	348	341	327	343	321	351	319	319	315	324	325	328	338	363	297	322	341	300	338	337	349	345	366	308	297	292	338	329	332	337	348	363	326	331	315	297	320	347	315	349	353	313	310	321	340	338	307	332	303	362	319	340	320	365	322	313	329	328	343	349	311	378	353	293	344	322	316	330	302	348	325	340	335	296	319	352	319	359	359	359	370	338	327	361	338	327	342	285	344	320	364	324	330	353	297	336	300	359	335	337	330	357	345	319	358	312	344	312	306	325	353	327	325	331	347	336	328	298	297	314	327	328	343	349	330	336	358	321	348	331	322	326	338	333	323	306	323	305	333	327	329	321	303	340	351	334	335	342	318	322	343	324	343	310	363	319	336	331	351	326	361	321	351	323	331	311	329	312	310	329	344	355	359	322	341	335	318	361	324	334	312	322	315	349	354	331	356	300	337	326	340	357	313	336	319	333	321	342	333	378	316	328	309	327	341	325	334	329	370	328	324	309	322	341	328	328	326	320	330	337	344	347	333	346	324	327	331	327	336	327	320	357	326	321	330	321	317	316	332	334	323	354	332	319	291	303	291	353	319	344	336	296	332	350	352	312	321	349	334	312	323	339	330	349	360	341	321	344	336	342	324	358	328	317	312	317	364	348	320	323	384	319	322	351	341	303	328	349	314	330	355	338	300	319	309	331	320	355	354	351	321	323	327	302	338	341	321	335	315	313	336	313	324	345	362	335	345	316	326	371	321	338	308	353	319	345	334	323	337	346	324	329	335	342	317	320	339	322	364	336	356	315	329	321	334	325	290	304	343	359	340	334	310	349	320	344	347	353	371	313	323	296	296	318	353	303	310	311	307	319	338	348	318	341	352	318	344	324	330	366	355	337	370	325	340	331	341	323	323	341	324	320	315	310	340	343	338	341	325	318	335	343	310	342	344	323	324	326	345	335	315	353	344	345	341	322	346	339	315	343	360	347	340	350	307	304	330	315	306	332	316	348	340	330	331	351	347	324	318	332	312	371	361	376	329	317	350	326	292	323	300	335	350	336	363	325	328	310	347	320	305	317	337	362	333	303	356	330	310	341	317	340	339	345	338	320	328	344	348	353	344	300	331	295	343	336	332	327	341	325	359	391	326	325	330	298	339	336	313	368	346	324	356	329	349	349	314	335	320	306	320	320	340	352	321	338	310	337	351	357	313	341	341	310	337	313	341	360	316	355	357	324	331	314	351	340	377	334	282	351	340	331	335	310	361	348	337	343	327	341	350	314	330	323	348	331	328	382	346	310	361	329	333	306	329	336	308	325	356	347	307	353	328	332	338	363	348	347	328	347	340	345	298	310	354	341	346	339	337	323	343	339	317	367	308	331	337	341	337	344	343	324	329	365	314	327	305	331	310	311	308	338	314	354	332	301	327	342	345	319	324	334	332	320	333	348	331	357	344	349	331	342	291	337	328
7959	1819	44639	33125	4567	454	373	285	259	228	459	5993	13173	10723	6166	2468	1897	923	371	226	144	99	119	123	123	113	109	134	123	138	120	115	98	113	103	119	130	118	102	92	108	118	130	126	106	114	113	117	106	117	131	117	109	97	98	121	116	107	125	121	116	109	107	113	118	115	109	105	134	113	104	99	103	112	120	129	122	108	103	108	107	130	108	119	122	133	99	113	128	94	124	104	118	106	99	97	120	126	108	112	121	116	105	106	117	132	111	116	99	124	116	118	118	96	108	111	102	117	107	123	110	94	108	116	102	120	118	122	112	117	120	117	109	105	116	93	112	111	121	116	118	123	105	115	113	116	110	126	125	120	108	97	117	108	115	110	101	115	95	118	114	101	131	130	120	129	120	120	116	122	113	102	103	120	114	108	111	119	123	143	129	115	117	109	91	100	129	97	111	124	105	126	122	116	108	106	108	99	130	107	142	92	115	107	106	90	123	109	114	100	106	95	96	108	109	125	108	123	94	102	119	86	116	91	108	100	108	112	125	105	114	113	101	109	108	106	103	128	113	112	107	126	115	123	128	138	118	127	120	110	119	120	103	105	92	119	129	114	125	113	97	113	116	102	105	99	116	112	109	117	121	133	106	100	111	119	116	104	122	122	109	119	128	117	116	104	110	105	100	93	140	92	116	112	103	109	99	101	121	103	106	114	120	106	120	106	112	107	104	106	130	118	115	100	136	109	109	119	109	130	113	111	120	104	102	120	101	109	96	122	144	114	118	114	121	126	112	111	123	137	107	121	106	126	116	111	110	129	119	119	104	84	103	113	124	104	99	115	117	108	114	119	108	124	104	103	106	133	116	130	125	96	118	118	124	100	103	129	113	115	119	120	97	117	125	126	118	115	105	119	128	118	119	113	108	116	88	124	115	122	106	101	128	104	107	115	133	104	88	99	99	82	105	107	118	110	116	110	106	121	131	119	104	122	101	133	118	103	118	128	136	107	97	127	115	122	114	109	117	126	100	111	123	125	117	112	107	119	125	124	123	124	102	134	110	116	97	120	112	108	114	91	125	114	104	129	115	114	100	102	114	128	117	116	115	113	128	128	116	110	113	113	107	113	120	120	103	126	123	118	99	121	118	116	107	109	113	111	106	109	93	119	113	101	112	117	99	115	108	123	128	107	105	109	111	119	105	115	129	108	106	109	138	102	111	128	111	103	120	126	100	145	119	118	89	95	103	115	135	102	123	85	104	104	103	124	116	128	114	108	116	125	115	119	126	95	119	120	125	117	115	107	91	112	107	107	108	109	114	120	124	117	133	129	122	102	113	113	107	98	120	132	104	116	118	103	109	112	132	111	118	129	97	136	111	121	106	121	127	131	127	109	108	133	122	107	99	109	117	109	142	115	118	127	110	117	102	119	101	120	131	119	105	104	115	125	115	134	102	119	115	92	112	122	105	120	90	97	117	99	134	102	124	107	111	153	114	120	112	104	103	93	104	109	115	113	130	103	114	113	92	109	113	120	119	106	97	123	105	130	120	128	107	132	92	133	117	110	116	110	120	126	112	119	89	102	106	120	131	113	106	129	111	103	130	106	131	116	115	103	123	126	100	115	98	115	122	96	122	137	113	106	101	120	126	107	105	107	106	121	129	131	113	107	106	107	116	95	125	125	124	108	127	119	122	118	119	113	130	126	115	137	118	113	110	115	110	113	137	116	109	105	137	115	108	93	115	115	124	124	115	110	128	128	103	107	108	106	108	119	96	121	136	102	129	114	121	99	104	105	117	109	114	126	120	99	104	127	118	120	108	117	107	93	113	128	115	128	122	118	120	106	116	105	104	103	133	134	108	102	108	116	106	127	97	112	105	101	117	119	125	123	108	115	106	108	127	99	120	95	106	95	121	115	102	119	138	122	136	113	136	121	115	110	113	96	108	109	114	123	107	120	107	106	102	116	111	128	116	112	134	115	114	92	116	99	132	93	123	125	102	127	112	111	113	106	113	128	120	115	129	112	127	110	97	103	132	124	113	108	108	98	119	98	122	106	108	87	108	106	112	101	105	132	97	128	127	127	110	119	94	101	108	123	122	111	111	128	99	94	116	119	116	101	128	93	102	138	134	116	117	100	95	100	107	119	107	118	110	102	116	103	91	104	116	127	124	112	106	113	127	125	121	110	102	100	117	104	105	119	125	105	113	110	97	104	102	109	106	127	97	105	92	107	119	115	93	124	101	114	123	117	80	92	113	133	108	134	119	109	114	112	111	112	130	106	95	121	108	99	131	112	99	116	108	89	114	118	128	126	112	103	112	108	118	115	133	114	110	114	126	120	101	122	144	95	116	105	110	118	98	118	119	113	112	109	109	103	117	102	122	111	108	109	103	92	118	119	136	122	121	109	118	105	139	119	122	107	126	115	104	119	121	113	109	101	121	116	127	128	128	116	112	122	115	120	100	137	97	120	139	134	113	113	122	111	91	96	118	102	101	127	113	107	124	118	109	113	107	101	134	131	123	116	127	116	109	126	132	116	103	98	115	118	104	119	108	136	116	101	130	108	117	108	108	95	118	110	102	84	117	111	118	124	116	114	127	104	119	118	131	97	122	120	111	104	97	113	116	113	107	123	126	101	109	119	119	123	130	136	116	113	128	117	109	117	127	82	104	112	113	100	113	103	112	103	98	115	115	110	111	103	97	103	102	117	135	120	124	111	99	114	94	108	119	129	111	107	124	106	116	106	91	125	117	115	101	111	133	119	87	122	125	120	128	107	112	108	125	124	114	134	133	108	128	109	107	102	115	129	126	117	120	107	98	115	91	104	97	123	112	119	87	134	101	106	108	101	106	122	102	92	129	135	105	122	109	129	111	101	122	105	117	116	103	98	130	119	105	116	112	128	92	129	125	107	122	109	109	106	123	95	119	109	102	97	123	114	125	107	108	128	122	121	146	117	130	120	100	108	101	111	109	111	119	121	115	113	121	124	90	104	137	115	124	102	104	128	120	109	114	123	130	118	114	119	124	110	102	102	107	113	109	113	117	113	134	106	109	122	116	102	113	106	117	126	111	105	126	112	107	101	127	102	112	104	110	111	104	120	127	126	118	99	115	118	115	139	123	116	124	113	113	114	124	137	98	104	89	98	131	125	97	115	125	110	107	114	109	118	109	111	124	111	139	129	114	129	123	132	109	101	124	113	96	104	107	123	93	102	136	129	124	115	121	115	112	113	118	105	111	127	113	119	102	92	135	131	117	117	99	108	93	107	114	128	116	106	91	121	108	117	126	112	98	125	123	103	104	127	120	110	104	106	102	118	119	120	123	107	107	110	112	123	115	116	121	97	119	102	118	127	105	109	93	117	103	117	111	114	107	114	113	108	117	94	123	124	128	114	111	107	109	87	112	125	104	135	130	102	94	100	114	105	110	109	121	110	106	93	115	111	112	112	108	114	117	109	111	119	107	107	107	117	96	98	97	111	119	118	98	104	121	127	118	132
5729	1927	46949	33525	2473	1957	1499	1340	1158	1007	2343	22114	36613	32133	22073	11851	9778	4970	1703	744	463	350	307	282	296	275	312	293	283	304	307	304	259	298	262	282	290	291	295	272	299	299	291	293	306	300	282	307	291	286	308	290	303	286	288	319	292	278	331	296	288	280	265	302	271	254	306	281	287	289	279	275	263	226	286	275	291	298	312	290	270	290	298	293	293	322	281	320	287	288	265	294	270	267	320	298	308	249	314	283	270	277	294	269	297	272	307	304	282	283	287	314	269	291	280	290	317	294	283	286	310	282	320	296	296	288	301	296	315	264	271	311	290	289	271	286	288	300	262	282	308	274	288	282	289	265	291	305	263	299	269	307	305	288	317	268	264	261	302	295	275	273	294	286	305	292	297	315	295	295	281	285	270	283	273	291	271	268	275	314	326	329	263	291	298	276	321	297	293	278	280	291	280	289	278	316	285	286	300	298	326	279	282	278	294	242	310	271	274	290	276	284	303	297	287	300	257	297	311	298	268	294	293	277	277	289	288	300	283	276	285	266	296	276	289	274	293	314	292	306	295	298	285	269	307	281	265	305	292	302	287	297	313	250	301	311	313	268	260	295	282	276	310	290	283	287	302	313	266	271	279	280	285	290	286	283	301	314	269	318	304	262	271	303	305	289	256	300	322	280	297	290	276	301	267	281	287	281	276	288	265	280	303	298	278	298	286	268	273	296	279	286	301	301	297	286	304	290	285	288	321	275	286	317	273	283	304	273	320	286	288	252	305	301	277	266	319	287	326	313	284	329	279	286	270	282	295	296	300	283	273	286	305	266	304	315	293	289	309	358	326	327	289	303	298	269	311	297	291	296	295	301	277	263	305	280	270	324	341	273	302	306	300	289	292	299	291	298	291	316	278	308	301	291	315	260	276	273	317	275	305	251	295	298	284	277	286	300	307	304	253	286	307	270	294	263	295	276	323	294	274	270	273	325	301	270	301	292	254	301	313	294	322	299	307	294	297	289	269	313	282	281	265	279	267	271	299	302	330	322	297	290	287	294	295	279	269	284	290	291	263	303	276	291	315	257	259	296	284	289	279	293	275	274	290	295	302	260	285	246	295	300	311	288	287	315	287	292	308	285	296	299	298	278	290	292	303	283	266	332	277	274	236	301	265	333	255	304	268	305	304	264	292	290	310	286	259	283	295	278	269	282	335	276	262	275	305	292	275	301	263	309	271	296	289	287	283	318	301	257	255	288	310	264	278	332	282	308	299	313	285	292	288	272	308	286	280	271	284	300	269	288	328	291	272	292	309	283	313	300	291	299	294	320	279	294	282	277	298	261	304	326	261	280	301	284	266	295	288	286	286	277	288	298	296	283	308	281	319	306	274	280	290	269	297	271	262	293	266	298	282	296	285	293	264	290	280	260	314	286	288	302	262	303	312	282	309	302	294	259	256	274	293	262	327	303	285	315	285	283	270	303	300	277	283	274	307	321	330	264	305	308	291	272	271	284	287	261	267	275	308	294	297	299	282	288	301	297	295	268	280	287	284	266	303	292	290	240	308	282	287	322	304	292	284	298	299	293	311	274	300	295	298	283	309	265	283	299	312	305	275	314	302	281	293	315	301	306	325	267	275	278	304	294	278	251	328	256	291	271	285	276	300	288	288	295	275	272	288	297	295	310	318	292	325	282	280	301	308	283	274	288	264	283	281	295	292	294	264	300	319	272	290	307	292	282	310	279	276	272	287	295	282	295	310	326	312	288	291	292	295	326	275	272	291	267	267	281	296	274	293	325	281	294	310	322	274	313	268	317	315	274	300	303	294	281	326	277	270	282	252	275	283	285	291	306	281	317	306	277	286	264	271	294	269	246	291	290	301	276	271	264	274	290	282	285	273	308	287	268	259	283	309	275	334	299	293	276	317	287	289	270	268	256	307	296	284	282	264	275	302	261	313	282	284	310	253	296	285	318	289	278	280	282	317	273	321	305	293	300	289	290	280	309	281	300	285	297	291	251	269	290	310	305	280	282	293	311	271	317	313	297	292	282	288	283	323	260	305	269	272	285	323	265	282	300	299	281	263	279	302	276	288	311	288	319	278	268	322	287	300	308	257	285	289	266	266	275	295	260	332	269	298	298	299	269	288	309	274	274	265	305	304	289	312	285	300	279	292	285	257	279	304	294	319	285	311	276	301	300	279	280	277	271	301	277	305	263	312	294	257	311	298	316	286	273	296	297	307	280	309	288	288	297	280	288	300	264	292	300	285	293	314	299	248	291	296	304	263	302	272	283	270	314	303	264	292	275	307	288	305	317	266	299	280	298	311	293	288	259	305	293	297	307	249	296	294	278	309	279	283	263	298	291	262	316	278	260	280	277	280	278	269	314	294	292	284	311	273	305	314	298	300	277	299	279	286	291	272	261	273	291	321	288	288	302	233	285	284	299	259	310	278	282	277	283	308	267	299	269	292	273	283	294	274	302	297	326	276	311	254	301	281	268	335	307	291	302	297	287	287	272	289	296	290	298	287	313	307	286	299	301	274	300	266	301	309	265	294	323	290	306	296	288	277	302	310	285	282	300	268	285	290	270	276	311	302	295	268	312	284	303	276	314	270	305	270	285	292	277	268	293	276	274	290	299	302	281	333	321	278	283	293	287	295	275	269	271	300	289	318	295	286	306	304	291	313	304	300	264	267	268	281	280	302	290	333	295	268	307	257	293	308	333	323	289	317	273	315	279	290	288	287	284	291	291	310	288	287	314	298	297	290	274	278	279	296	326	282	279	285	300	291	253	296	266	294	299	285	292	290	301	302	299	308	290	294	318	288	289	262	315	286	301	284	292	280	283	290	288	329	302	306	300	299	273	257	334	300	306	299	264	266	314	277	297	285	271	272	288	306	289	281	249	292	323	315	271	291	300	278	296	294	295	309	306	300	298	300	294	291	288	259	283	269	287	300	309	280	294	295	261	288	252	301	286	269	281	291	275	296	289	297	269	287	299	282	268	269	288	298	276	301	303	290	306	281	294	288	275	284	254	313	308	315	283	292	283	297	296	291	311	296	243	286	310	281	261	313	274	297	306	286	291	286	288	282	277	274	282	289	285	291	280	308	309	302	297	277	283	260	286	276	304	306	279	299	292	302	275	268	278	325	256	287	303	313	285	279	306	313	279	294	300	297	306	292	276	274	299	299	280	257	300	284	305	292	285	284	254	294	269	307	294	283	283	288	292	277	254	303	319	328	309	294	268	314	313	292	262	284	322	297	296	292	273	294	293	278	279	262	276	300	309	320	294	302	289	296	289	287	286	272	268	285	289	332	264	277	291	308	282	271	270	290	295	282	269	281	283	296	302	282	270	267	308	311	272	300	292	307	301	274	272	297	280	294	270	334	272	294	283	307	297	310	295	293	282	278	300	260	306	311	288	316	265	291	307	287	270	294	262	292	301	288	255	297	283	304	307	319	284	303	315	252	297	332	285	276	293	307	288	280	297	309	307
14117	4742	57776	45146	10381	1044	572	463	348	279	3814	18508	20712	15604	10479	5938	2932	1191	499	270	147	96	100	78	75	86	84	86	95	72	86	80	64	72	76	81	75	78	77	84	94	79	100	63	94	92	89	104	93	96	92	90	78	70	98	77	89	79	87	93	95	85	105	77	87	83	66	75	73	83	93	82	84	67	81	86	77	88	74	92	101	96	83	85	90	83	100	91	79	75	71	62	76	87	92	72	70	95	80	102	90	76	84	86	94	93	74	91	64	77	94	90	83	80	75	80	77	89	89	96	90	82	71	71	87	67	87	85	102	84	98	80	82	78	84	78	91	93	96	95	82	95	91	87	83	88	86	91	85	89	100	74	90	91	85	73	69	85	79	97	97	74	75	91	96	65	83	86	89	93	93	87	92	87	89	75	77	103	77	80	85	85	90	77	97	92	90	81	92	73	67	82	75	80	87	76	87	72	87	76	92	89	84	80	101	90	88	86	76	75	96	75	91	85	90	84	76	80	87	72	84	82	93	77	74	92	93	75	78	94	85	60	80	81	85	111	109	79	95	78	72	92	80	62	103	98	67	94	83	65	75	85	69	86	85	88	78	95	83	81	87	75	97	68	88	86	82	99	82	67	81	82	65	97	95	91	76	87	78	84	78	93	88	98	76	82	88	90	89	91	86	60	80	87	86	95	80	96	83	95	77	90	91	86	91	80	78	84	78	83	78	82	73	78	75	79	81	83	87	79	95	80	84	75	74	83	94	76	93	90	87	90	68	89	100	83	79	92	86	100	82	82	80	92	92	82	104	93	64	70	92	92	81	90	93	102	79	95	93	77	93	75	86	82	75	81	95	84	92	91	89	84	93	79	78	77	84	67	88	103	82	92	72	82	82	97	74	81	98	83	91	85	83	88	94	94	81	89	72	69	80	87	95	92	79	88	83	97	70	87	73	86	93	95	103	83	80	81	72	93	79	74	63	80	78	89	95	83	79	119	99	105	85	80	81	80	75	88	75	101	80	86	73	116	92	119	81	74	71	76	79	78	78	95	97	74	84	79	85	83	81	91	96	73	88	77	84	95	87	86	94	79	77	74	88	97	64	94	82	91	75	77	86	86	73	70	77	75	90	100	82	77	83	78	91	84	94	86	77	88	79	75	74	89	77	71	92	86	99	102	77	81	93	75	79	84	107	90	83	87	92	88	97	86	88	90	85	80	95	64	77	79	85	77	64	88	89	76	86	92	93	79	78	90	89	89	104	97	79	73	84	88	63	89	96	66	92	75	85	82	82	99	80	81	89	77	78	79	95	96	79	83	86	88	82	100	79	91	88	81	95	83	97	72	71	75	74	78	94	79	110	84	82	75	94	85	86	92	78	90	100	71	82	73	106	98	80	77	87	79	87	73	67	76	88	78	94	86	90	71	97	84	95	88	80	85	67	83	88	92	90	103	93	94	77	84	96	86	76	80	90	90	92	75	65	90	78	84	69	91	61	78	87	78	80	90	95	86	86	82	82	79	70	95	67	104	78	91	75	88	83	74	88	98	85	73	106	86	83	84	80	83	80	82	85	87	107	107	65	85	97	91	89	86	98	103	70	69	89	104	90	76	93	84	91	65	81	74	88	84	76	69	77	81	83	87	80	100	68	84	88	81	83	93	83	82	85	72	78	95	92	94	90	84	84	94	84	83	64	99	83	87	100	92	84	93	94	107	87	86	76	74	83	89	99	95	88	72	95	84	91	80	84	75	76	86	96	80	77	80	83	79	74	78	83	87	97	68	76	74	83	81	97	72	95	98	74	89	91	94	83	95	93	97	84	89	81	70	76	80	72	81	100	92	97	76	98	101	98	94	102	88	73	85	87	84	102	78	86	62	77	68	94	87	97	95	86	73	61	69	93	96	86	81	88	75	83	82	78	78	84	90	82	80	86	75	108	78	78	84	91	84	112	82	85	81	88	87	90	77	73	89	79	85	79	71	79	107	84	101	71	88	85	81	77	87	78	76	82	76	91	87	81	105	87	85	90	85	72	87	92	90	91	69	84	96	86	80	77	76	79	102	91	83	84	96	86	69	80	89	73	99	86	73	99	83	89	88	67	95	77	82	73	91	74	86	93	74	87	102	90	80	86	85	85	85	84	76	85	79	82	119	97	82	88	96	76	85	86	101	75	87	94	85	73	87	104	83	102	84	86	78	86	77	91	90	98	78	93	92	79	94	91	96	94	84	71	85	98	91	72	83	85	84	82	84	77	89	74	92	100	101	90	79	79	88	84	77	93	93	84	80	85	95	77	91	89	82	73	76	83	104	72	82	77	95	79	102	87	81	94	95	73	85	85	100	92	63	107	68	88	94	92	97	86	94	95	87	91	74	77	90	73	92	80	110	83	97	82	74	78	86	81	93	81	88	75	83	101	78	83	93	91	56	83	72	84	82	110	78	79	62	95	92	88	92	73	77	89	73	67	92	88	73	70	71	102	80	67	67	67	76	86	88	69	104	85	82	91	78	84	89	73	73	86	98	90	66	80	71	92	87	90	79	70	91	81	69	69	91	95	86	89	80	86	72	95	81	87	85	84	87	88	88	79	73	89	91	80	88	69	80	77	79	90	94	81	97	80	85	78	77	88	75	82	89	82	91	91	84	87	82	67	73	70	86	83	90	105	72	87	81	76	98	80	85	71	90	98	70	78	89	73	99	87	77	95	78	75	85	78	83	85	98	94	80	78	94	85	90	81	96	91	99	70	111	87	89	93	84	83	80	72	79	91	76	78	74	86	64	78	77	72	91	71	77	75	67	82	98	77	83	82	75	89	84	80	83	95	66	82	94	96	67	110	80	82	97	98	87	99	87	81	88	74	98	78	78	96	84	82	92	76	75	98	84	99	77	88	70	95	91	71	80	86	99	86	99	90	78	76	78	88	92	108	94	74	99	78	93	98	76	76	74	85	81	87	95	97	70	81	80	87	81	81	94	70	106	88	67	74	75	110	83	83	78	69	90	93	95	85	95	86	94	75	82	93	81	86	88	86	103	70	85	106	99	86	82	81	84	69	65	75	93	81	83	95	85	74	82	75	95	88	86	84	71	92	106	94	82	84	90	77	83	84	78	92	73	79	86	97	92	86	84	86	79	76	90	79	76	81	71	86	77	106	86	79	96	68	71	74	65	93	94	92	81	80	84	97	112	95	82	72	77	94	85	97	90	74	79	80	77	92	70	92	85	88	66	68	82	59	85	89	83	95	88	84	79	93	84	89	87	108	97	81	86	77	79	78	93	79	76	88	102	94	90	90	92	85	92	95	87	90	98	95	80	103	86	83	86	85	88	90	79	88	84	83	77	88	95	70	100	90	82	78	83	82	78	94	87	83	80	79	79	78	111	90	89	88	76	87	75	90	80	80	88	75	90	79	63	72	86	85	108	86	87	74	74	82	86	101	93	90	97	95	78	78	79	63	94	89	89	72	74	82	90	77	91	83	91	97	78	97	87	95	81
7343	4763	56180	37981	4013	3136	2631	2100	1907	1662	14447	41730	41825	37497	29723	21856	13438	6010	2521	1168	566	335	277	245	222	226	209	221	217	216	217	229	234	210	222	231	220	226	227	232	239	211	202	203	211	219	224	247	215	240	225	217	213	211	246	236	238	209	234	211	251	240	231	229	208	227	207	208	219	234	227	212	240	205	206	231	205	248	221	219	234	209	213	260	214	232	220	243	250	223	185	209	195	224	204	206	216	206	228	205	221	217	241	221	221	212	225	230	218	234	205	226	220	238	244	207	251	237	231	236	212	219	233	225	223	230	226	211	243	211	223	192	208	242	224	235	216	217	243	236	224	216	194	235	214	209	193	238	247	214	209	222	231	201	236	224	232	248	236	196	210	211	206	222	227	235	224	196	236	238	256	220	224	213	233	262	225	225	226	214	218	238	242	215	217	218	225	211	224	208	193	230	223	209	244	254	264	225	209	227	204	219	210	223	246	236	246	236	227	193	217	206	209	220	227	242	194	210	213	250	238	228	214	206	236	206	245	225	206	231	217	218	235	203	242	220	215	208	218	235	233	209	213	228	217	221	231	224	214	213	245	187	215	238	233	196	253	214	221	234	217	243	210	236	224	196	218	210	212	246	228	263	213	204	235	211	227	198	210	210	193	226	209	220	212	220	217	218	225	204	205	220	227	236	212	218	231	222	229	202	208	250	187	232	234	217	227	211	201	206	206	208	198	207	237	200	235	227	243	214	236	208	220	208	241	204	226	207	228	239	215	218	248	237	218	222	228	209	209	243	217	237	204	222	211	218	237	238	226	229	230	213	233	235	223	231	226	206	236	207	227	196	236	226	221	233	211	222	216	218	205	205	213	220	214	225	240	232	230	227	210	245	219	204	242	212	208	223	206	217	243	208	241	257	249	214	207	211	206	232	201	245	224	240	204	202	223	232	220	214	193	208	238	225	205	218	230	221	201	238	217	219	230	229	210	219	207	194	202	228	220	243	206	231	216	229	239	218	235	226	236	226	216	224	218	188	232	223	226	218	227	219	247	214	228	213	235	207	212	234	221	199	221	194	226	200	227	211	223	207	220	216	241	222	241	206	217	224	250	202	198	234	207	203	224	228	232	240	228	199	210	210	212	219	208	226	222	212	242	199	206	222	227	232	193	228	225	215	248	217	228	215	199	198	220	222	179	220	239	224	232	209	244	224	198	210	236	252	245	235	233	202	224	208	202	223	211	220	245	215	241	218	228	212	240	247	247	214	217	203	235	226	230	232	217	226	195	201	211	210	223	214	244	253	210	228	220	227	225	206	255	191	244	219	228	198	240	235	215	213	212	225	228	211	217	204	196	219	231	220	237	215	232	236	221	213	218	234	220	227	213	232	228	226	234	223	263	212	218	222	208	222	211	204	225	235	253	222	244	234	205	221	249	217	200	243	210	234	229	226	246	228	237	211	244	214	244	226	201	234	220	232	223	223	204	192	243	222	206	220	217	201	230	245	237	222	204	222	234	210	244	219	228	226	229	223	227	241	247	211	230	211	235	233	216	201	250	224	225	214	228	230	175	217	201	224	221	221	210	196	218	220	228	206	223	245	241	212	220	232	225	208	222	227	233	233	208	224	240	242	235	216	232	222	234	237	226	200	197	213	208	202	222	201	224	207	224	213	234	220	211	247	236	262	197	219	196	221	227	227	208	221	225	229	212	224	239	230	232	235	227	222	222	222	226	198	242	217	209	221	212	230	238	238	205	228	206	239	221	240	206	237	218	248	250	201	266	237	221	203	235	237	225	206	226	237	230	251	229	240	209	231	209	236	200	214	226	215	236	235	220	228	222	225	212	211	249	223	218	216	216	226	196	213	221	222	207	204	217	230	222	220	229	229	233	212	201	237	232	241	237	233	224	217	243	239	199	201	199	224	258	240	236	210	213	224	232	193	218	229	198	204	225	241	221	226	220	222	221	226	233	239	186	200	271	201	228	215	204	202	212	235	214	237	228	225	228	202	196	231	211	207	209	209	214	218	208	196	223	232	226	243	218	237	245	205	187	218	215	245	228	194	254	217	239	212	227	221	216	187	230	223	224	226	235	217	236	227	256	217	216	184	211	224	216	216	248	208	221	230	224	232	233	223	210	216	191	192	206	206	214	232	239	246	212	226	220	206	229	193	215	218	238	241	206	235	235	225	221	204	208	219	220	215	208	230	199	223	204	220	211	208	222	213	214	204	231	243	229	222	213	212	202	235	238	246	213	216	250	225	233	229	229	232	199	227	222	230	228	231	195	202	221	214	230	203	187	227	219	228	201	222	193	213	222	230	213	233	225	224	222	216	229	212	212	197	224	224	195	233	222	262	251	228	245	205	219	228	216	220	249	226	222	217	214	212	224	239	210	213	225	223	193	211	222	192	242	217	211	206	234	234	229	239	215	228	239	216	194	222	228	226	220	227	211	219	214	195	227	226	228	222	199	228	240	233	236	245	215	219	193	228	222	214	214	226	208	198	241	194	230	222	235	225	214	204	211	225	237	248	217	232	220	234	213	243	255	228	216	198	222	211	232	233	224	215	219	224	197	219	221	230	226	231	237	224	227	200	215	207	200	219	233	214	226	249	206	210	238	207	205	244	246	247	214	233	216	228	209	218	215	199	241	218	234	215	208	242	225	238	238	229	221	210	200	215	242	233	217	218	224	220	204	254	233	232	230	234	206	220	225	227	235	205	236	231	206	218	224	232	240	190	233	210	213	216	251	202	192	218	188	232	204	200	202	221	241	226	209	228	236	211	228	224	214	210	229	235	222	219	220	246	187	222	242	214	233	231	212	247	239	228	220	222	200	213	229	218	230	225	193	215	207	192	249	223	225	209	237	202	223	211	226	234	233	235	256	196	219	224	261	214	246	206	221	238	218	211	211	219	194	229	237	214	231	230	221	204	225	224	255	223	195	240	210	220	224	206	243	214	199	221	215	192	224	229	249	222	222	241	224	262	232	214	207	214	235	230	231	216	236	203	231	225	184	245	223	215	224	210	232	256	234	196	221	234	206	219	229	231	231	201	246	221	214	242	221	245	238	232	188	208	229	204	236	227	236	220	205	224	213	203	230	219	205	221	238	250	215	216	238	223	215	220	260	220	214	234	218	230	229	189	223	247	238	241	261	216	221	209	226	250	215	218	218	207	206	232	199	216	222	224	218	245	238	233	216	240	247	247	215	238	233	212	220	255	234	223	253	226	225	214	234	207	226	223	209	217	231	228	211	224	223	232	213	244	213	222	216	221	231	242	214	229	210	231	196	223	215	210	229	226	221	213	238	225	231	212	213	233	199	235	225	191	220	246	200	243	212	219	204	235	241	223	218	193	209	190	225	222	231	206	231	198	205	211	215	226	223	211	221	217	215	262	226	214	203	221	218	237	221	223	208	214	211	228	248	229	215	212	220	227	216	204	256	229	220	241	184	208	215	220	245	210	203	218	230	233	218	231	225	238	207	208	247	211
1956	207	3288	1418	151	162	141	132	137	154	156	680	918	964	789	629	387	229	188	155	113	148	150	154	142	131	122	138	152	147	162	118	153	126	135	140	145	149	161	123	135	129	128	130	132	128	145	148	119	128	128	116	114	125	133	143	142	130	142	136	131	110	119	145	122	146	113	122	151	153	137	154	125	141	131	139	124	137	133	122	129	123	120	141	148	140	144	130	146	147	131	132	119	125	120	128	137	137	139	140	152	129	126	138	150	122	124	128	121	132	144	142	130	129	138	130	132	134	139	126	130	135	127	118	137	159	141	132	121	134	123	136	132	142	148	125	134	125	138	136	130	127	148	139	128	116	130	138	147	158	131	146	116	133	121	121	127	141	121	149	125	112	132	138	143	123	136	123	143	141	123	120	140	128	142	120	128	141	119	120	144	145	143	148	128	130	164	130	150	132	125	130	111	139	122	141	144	129	114	149	136	131	131	146	158	142	127	156	140	135	123	144	145	138	144	147	121	134	149	135	133	128	130	130	175	143	159	134	110	126	127	148	132	140	121	136	145	118	127	110	137	109	116	127	132	154	129	138	139	133	128	139	137	154	110	138	131	107	139	124	132	135	156	127	145	116	149	116	129	135	138	142	120	140	145	127	122	134	134	138	131	140	142	135	133	134	126	126	145	130	127	149	134	126	107	131	119	132	133	135	140	122	150	144	141	139	145	136	140	140	138	146	152	101	143	131	137	147	130	125	120	134	150	129	119	128	146	144	137	128	120	140	142	147	148	117	123	130	133	151	138	132	149	139	125	130	118	129	127	142	137	138	145	140	135	143	115	151	122	133	114	134	119	122	138	147	131	153	138	142	137	147	125	133	139	140	146	128	133	124	124	137	124	137	127	99	127	140	150	148	152	112	126	120	133	137	140	150	154	125	136	163	160	133	143	149	152	140	152	126	134	127	129	142	149	135	123	132	132	121	143	122	121	136	164	116	118	124	132	151	142	121	139	119	123	134	139	108	122	144	145	119	132	134	136	120	132	129	128	160	126	121	137	136	126	125	152	125	143	133	132	117	130	126	130	136	114	141	131	125	119	130	141	138	143	127	153	129	117	121	130	149	136	142	119	128	140	108	143	130	119	123	130	132	136	149	127	133	121	134	143	145	134	129	127	115	121	121	152	134	123	120	128	116	127	127	122	118	120	138	142	143	133	143	170	132	145	119	141	111	135	121	153	143	135	111	112	124	136	151	138	154	120	149	131	131	126	156	113	140	129	118	110	141	132	132	134	153	138	132	124	158	133	116	131	109	122	136	121	142	131	145	145	124	131	132	135	115	132	130	136	131	150	147	140	132	125	137	118	127	136	131	141	140	145	124	143	125	119	121	134	123	144	125	143	135	128	142	137	152	144	133	116	116	151	138	121	131	144	148	149	141	138	151	141	142	118	141	115	134	117	121	123	128	122	139	138	135	105	150	144	99	127	121	141	151	139	144	145	128	126	141	121	141	126	121	125	154	119	143	128	129	137	119	135	148	144	148	126	137	124	140	136	129	140	153	135	132	133	111	143	142	131	145	141	149	141	145	132	142	137	132	136	132	120	141	145	126	128	134	136	132	128	148	147	139	134	141	126	126	133	126	132	104	135	135	135	141	125	120	139	140	116	134	135	131	138	146	134	133	124	126	140	134	131	128	123	141	126	138	153	136	145	112	124	132	145	143	134	117	117	135	120	129	122	123	146	129	140	151	144	122	152	138	146	129	123	141	134	128	144	152	131	139	134	136	131	140	128	130	156	145	138	141	141	130	150	118	136	142	127	133	131	125	136	135	119	129	129	117	126	133	139	149	131	138	146	162	121	117	124	128	129	149	130	138	128	131	138	142	150	128	133	138	139	128	141	133	130	141	144	124	136	113	125	148	138	146	133	149	125	139	137	120	128	148	141	127	133	137	140	116	126	121	146	137	139	132	143	120	137	143	122	144	133	137	120	122	121	130	128	131	129	134	147	141	118	122	155	156	159	151	134	131	134	143	122	129	129	139	137	135	141	144	115	115	138	138	129	112	136	143	171	137	151	131	140	139	147	144	132	126	123	132	139	134	137	142	138	114	137	125	125	142	131	119	109	152	120	124	124	132	146	116	138	143	128	126	138	139	146	131	133	145	125	131	151	136	111	156	132	174	132	129	113	143	114	130	117	118	130	130	135	132	129	150	125	129	133	141	125	116	127	132	138	136	128	135	135	137	139	131	123	106	136	135	125	128	145	156	140	130	168	162	124	154	147	119	143	166	152	121	123	125	126	138	137	139	148	136	146	122	137	146	135	145	128	134	124	125	163	127	146	128	148	128	140	145	112	112	155	119	130	124	135	145	114	123	136	149	153	137	137	134	132	136	139	137	125	105	136	139	131	133	140	113	140	128	136	149	131	97	122	150	140	123	111	140	125	138	141	117	122	133	148	148	126	122	139	136	138	132	113	123	116	141	137	122	109	144	131	115	147	141	168	109	139	121	143	127	117	129	146	135	138	130	144	118	151	146	128	128	148	124	124	120	132	133	113	127	133	123	143	135	162	161	129	133	148	137	135	139	134	132	118	140	137	150	135	137	130	132	116	121	143	142	137	142	128	127	155	143	119	142	154	141	120	121	148	128	143	145	130	137	141	127	134	154	148	159	129	134	137	126	120	129	129	130	139	156	121	144	129	127	136	112	121	142	140	125	118	115	139	118	129	147	136	163	146	127	133	120	125	137	152	125	154	134	132	141	134	130	129	147	125	145	129	131	127	141	142	132	127	134	130	141	149	127	124	126	133	139	127	142	124	160	133	126	134	126	159	125	133	132	136	147	157	138	145	129	119	137	126	147	112	132	141	111	126	131	122	126	133	136	138	140	151	141	119	146	102	144	132	130	130	143	138	139	134	117	148	132	130	136	124	140	114	136	124	128	171	135	140	166	121	151	134	150	142	138	130	137	135	148	147	159	112	165	134	142	148	128	125	122	140	148	163	157	140	143	133	133	122	131	134	135	154	143	106	145	155	137	141	139	138	144	147	136	123	150	117	142	129	127	143	173	144	138	128	135	145	148	142	143	144	132	144	132	142	128	119	157	125	141	118	135	129	126	130	130	125	141	140	140	117	136	129	137	153	118	130	131	149	110	119	154	129	138	137	133	140	142	141	116	139	131	125	125	131	130	117	130	141	141	115	140	136	150	158	155	111	136	142	145	131	114	139	134	147	120	140	134	140	134	140	131	123	140	128	149	134	138	120	125	120	155	129	134	136	127	125	128	117	136	163	144	123	138	135	113	128	160	137	123	143	168	146	121	130	124	128	119	134	132	109	129	117	132	135	140	138	143	116	155	127	124	145	142	148	151	108	159	143	160	134	141	138	134	151	131	136	146	118	130	120	124	159	127	134	125	131	137	131	134	133	135	124	141	152	118	135	137	144	136	137	147	152	130	122	110	128	128	140	121	135	146	145	159	154	140	115	142	133	130	126	137
2048	432	9068	4404	524	481	418	417	394	431	435	3894	5115	4601	3832	2827	1419	841	512	435	375	318	329	324	320	339	330	328	331	307	323	345	346	364	349	353	337	309	339	336	369	352	352	346	330	341	362	320	317	340	321	337	347	368	345	379	316	328	337	344	358	346	389	333	336	330	331	357	354	343	345	323	335	317	342	354	324	331	365	335	338	334	321	335	342	319	325	352	331	333	329	347	324	362	333	298	352	371	344	299	324	331	353	347	323	330	349	360	368	336	333	351	365	371	352	304	323	331	368	354	327	350	372	334	369	336	341	349	324	351	341	318	340	322	371	312	358	356	348	348	340	334	321	340	366	355	350	322	320	331	314	330	334	338	359	346	327	309	342	366	356	351	308	321	340	339	347	331	314	321	367	355	329	368	345	367	342	332	331	345	363	331	334	354	338	314	348	364	334	351	330	322	343	358	305	353	319	315	358	323	351	319	309	316	337	376	339	372	335	334	349	309	365	350	346	364	320	355	321	338	324	351	335	330	347	342	303	322	350	332	364	321	351	319	363	320	327	351	363	342	357	329	347	363	345	322	342	325	339	352	354	324	336	366	346	323	349	337	349	332	343	326	332	331	322	334	340	352	384	335	358	346	359	326	375	350	365	323	362	326	378	362	349	328	306	324	308	335	361	338	337	312	311	334	344	318	339	363	334	356	318	329	325	387	338	333	346	320	300	335	356	343	342	346	348	334	354	364	324	333	356	319	369	319	354	324	354	338	320	345	379	358	339	362	343	336	304	343	368	331	306	318	317	333	332	299	315	356	338	342	299	336	344	324	363	333	307	339	341	325	370	353	363	369	351	357	317	315	343	355	316	359	315	346	321	343	354	318	346	347	302	350	340	327	360	345	364	322	309	310	335	350	362	329	333	329	346	372	325	323	348	305	328	349	305	376	352	336	354	350	337	315	331	304	341	378	324	342	310	331	368	353	346	344	339	323	352	340	319	337	344	315	338	338	322	329	351	341	350	330	340	315	337	326	322	358	340	341	335	342	324	346	368	331	351	354	350	329	332	311	361	335	319	338	324	315	306	351	330	355	330	314	289	322	313	317	341	307	372	350	354	324	347	359	329	346	345	346	329	346	343	323	323	354	343	317	335	317	333	317	362	328	365	309	331	352	332	353	310	356	347	343	345	311	293	358	379	340	354	380	338	328	351	329	346	341	338	324	305	363	329	307	363	308	348	312	348	308	291	345	331	343	346	362	306	307	343	314	347	345	356	343	301	330	340	319	313	361	373	330	351	350	342	348	360	322	316	354	353	334	319	309	309	355	307	320	340	315	374	326	344	323	330	364	332	321	356	326	344	341	322	359	364	335	332	348	299	346	322	350	343	337	340	320	328	315	334	310	337	344	319	317	297	274	343	344	327	373	341	380	368	331	341	317	351	344	328	344	340	361	324	344	321	333	353	345	329	360	328	358	343	356	383	327	331	348	306	342	316	343	322	334	332	289	324	335	338	361	324	336	370	368	302	337	324	328	339	333	343	371	354	335	382	323	367	342	357	361	341	337	325	320	338	349	336	337	374	349	347	337	350	323	332	307	350	369	346	341	332	334	331	347	357	333	340	345	347	341	332	344	339	360	370	356	358	349	345	359	348	348	331	335	357	340	310	325	379	335	322	368	322	371	335	303	346	295	357	366	333	318	357	313	323	311	372	322	338	362	350	318	336	329	341	356	365	330	305	339	335	335	331	351	348	323	362	323	326	333	328	334	312	338	321	333	315	353	360	355	387	341	354	339	341	326	359	330	346	370	393	349	346	324	336	325	357	349	362	318	353	340	351	327	356	350	354	314	346	371	325	340	356	324	318	333	336	340	352	340	313	342	316	338	358	340	354	343	355	355	364	363	363	367	322	328	365	337	353	323	329	335	333	356	340	331	357	334	331	333	342	363	340	353	352	333	345	351	354	333	302	337	344	331	288	314	353	319	330	354	325	327	349	311	327	333	317	357	351	348	333	343	347	357	355	349	312	328	340	334	318	353	336	336	345	337	327	314	364	352	369	343	330	328	309	330	364	370	330	339	342	379	325	313	347	311	308	322	347	310	338	321	313	366	341	325	341	354	314	306	338	331	337	338	327	347	322	360	364	311	336	331	310	344	329	323	342	346	349	342	307	352	325	342	353	358	356	334	319	361	351	354	328	342	307	344	321	334	293	338	313	350	319	350	316	338	367	311	369	346	312	307	333	341	348	347	344	358	332	346	340	357	349	338	341	336	353	363	346	320	353	358	328	347	340	370	346	319	320	340	325	343	323	332	345	363	351	362	350	324	319	340	337	327	341	356	338	368	306	355	341	341	333	333	340	313	323	375	356	319	341	351	364	337	344	370	318	354	345	364	332	351	346	355	340	370	361	338	353	305	339	363	356	325	343	339	344	336	316	355	349	345	330	331	365	335	326	334	341	354	357	331	356	355	327	295	362	332	303	313	365	337	319	365	341	314	347	344	307	341	338	297	320	336	362	313	328	324	342	349	323	354	333	330	327	340	353	327	352	359	342	337	326	372	348	367	359	341	356	350	359	344	355	348	353	342	329	328	333	345	343	318	335	321	307	331	303	327	341	340	345	331	340	313	349	320	338	325	366	343	321	337	360	334	393	348	344	343	358	327	353	374	348	324	344	330	345	346	343	360	358	392	359	387	342	314	319	360	342	404	296	336	340	351	323	352	323	331	347	329	344	360	347	334	352	349	361	324	355	333	324	359	348	333	346	331	325	353	331	344	347	361	309	321	303	343	348	335	372	318	344	359	349	347	342	333	344	327	316	332	333	363	331	361	361	363	377	325	334	357	347	330	344	345	335	350	345	327	331	308	349	339	333	323	323	337	343	376	350	346	369	338	331	316	317	309	358	338	363	321	343	323	346	352	374	341	335	340	321	327	310	351	342	326	345	331	338	361	346	342	339	374	333	368	333	383	373	324	314	357	347	338	331	329	323	349	350	379	342	294	330	350	347	371	319	358	340	333	341	349	330	350	329	343	326	308	334	331	343	308	321	323	339	341	336	325	321	343	309	317	319	298	348	341	362	328	343	350	343	314	332	347	337	365	329	361	379	348	351	325	329	343	319	324	347	342	352	374	319	333	378	334	343	330	323	332	337	338	342	308	354	349	291	324	360	360	366	354	352	341	302	334	362	333	340	337	325	327	337	326	364	331	385	339	305	331	307	339	366	325	315	358	332	339	322	346	353	342	346	381	349	324	354	300	331	294	340	343	376	328	361	317	358	345	352	335	347	357	367	343	331	382	319	359	335	339	360	339	312	341	355	348	324	308	328	371	336	336	347	348	359	312	361	351	327	365	336	340	339	334	323	348	376	340	347	345	366	326	365	322	358	347	373	349	310	330	319	315	377	309	346	346	320	346	337	346	353	342	318	355	333	349	334	369	355	371	347	321	337	327	326	330	330	315	330	333	352	338	359	335	316	317	364	352	331	337	342	371
7752	1352	38774	30021	3452	481	352	303	263	325	565	9127	13193	9909	5825	3403	1687	751	346	248	158	113	128	119	116	105	136	104	114	119	131	134	122	134	115	121	127	114	100	114	122	110	132	117	106	112	126	128	129	114	121	116	109	123	112	108	115	110	107	124	118	126	120	99	117	133	107	120	127	103	129	118	103	116	108	128	92	129	135	108	111	107	126	118	121	128	130	80	133	119	120	100	114	109	127	108	118	112	131	137	111	108	105	100	112	122	99	119	124	106	111	138	94	125	122	110	119	107	123	110	111	124	118	109	98	87	114	104	108	103	122	103	117	115	123	119	111	122	105	119	113	105	118	94	133	119	107	125	120	124	134	134	124	134	106	124	96	97	97	102	122	122	116	115	106	129	124	117	121	99	112	126	137	117	103	117	125	118	102	105	126	108	127	124	124	125	131	128	116	127	118	118	124	105	141	119	98	114	105	109	106	112	114	118	100	95	100	122	130	103	122	93	122	112	108	122	113	117	140	136	115	127	128	117	114	108	119	124	133	133	127	129	118	109	131	124	134	131	141	111	92	137	138	107	142	116	103	122	93	109	119	116	105	139	113	105	108	145	122	119	107	124	114	128	110	113	121	121	118	127	114	113	124	128	118	122	103	117	111	108	114	107	113	95	118	116	92	104	106	123	119	130	104	117	112	109	137	118	133	134	104	145	121	106	110	125	102	137	114	116	115	117	114	115	100	124	109	113	103	114	124	115	122	119	99	121	113	118	100	117	133	124	117	116	105	105	121	135	120	124	138	130	133	124	106	118	110	105	138	130	113	91	131	113	114	107	113	126	119	123	124	123	120	107	108	124	89	116	103	113	90	118	110	133	137	117	128	111	123	119	115	101	113	131	110	132	105	109	120	122	121	105	105	113	124	112	133	115	109	124	114	112	124	111	115	114	128	129	120	123	116	114	118	112	129	123	123	99	129	119	93	108	111	133	116	118	120	112	121	118	111	123	126	124	115	111	122	104	107	106	123	120	118	119	109	124	117	95	133	117	136	128	116	135	115	126	108	137	114	98	130	111	102	122	113	127	111	124	123	125	115	122	107	110	114	114	135	101	124	103	107	112	125	105	115	121	121	108	130	114	105	109	133	134	109	119	112	108	108	123	119	142	113	107	117	105	106	84	111	106	115	112	123	142	120	111	102	110	87	123	112	102	120	131	106	116	144	124	125	125	124	121	110	111	135	99	117	134	128	103	110	113	107	127	100	128	110	107	118	114	132	133	116	113	94	127	127	126	128	120	117	101	111	112	131	95	115	121	111	120	127	102	110	110	118	129	100	117	120	117	94	77	119	128	113	126	115	136	116	115	110	123	123	106	123	134	98	108	104	104	116	129	111	132	98	124	124	124	128	116	109	109	110	115	123	123	126	96	115	117	115	142	116	134	128	104	110	116	141	108	124	105	109	124	122	128	109	116	106	148	118	115	111	113	100	121	112	108	100	122	125	111	105	116	119	86	121	101	101	109	133	115	119	118	117	121	112	114	132	120	123	107	125	106	108	121	117	128	137	98	104	108	106	132	107	137	113	106	110	93	111	118	101	117	115	120	134	106	111	123	120	125	131	117	111	113	132	134	124	114	123	112	105	122	94	126	104	99	103	111	114	116	110	134	116	131	94	111	151	133	116	126	124	118	115	119	108	123	107	131	113	103	118	125	118	107	120	107	125	122	101	128	104	101	139	112	136	118	116	106	114	122	95	110	113	117	118	105	133	117	112	104	106	117	126	108	113	125	102	113	124	106	117	110	112	116	130	112	126	113	106	97	125	115	102	116	118	126	151	118	117	120	119	119	119	128	130	125	99	104	122	113	109	139	132	110	131	110	101	95	124	120	111	124	116	102	125	122	111	116	117	141	115	119	128	137	127	125	106	111	156	119	110	105	108	115	140	110	114	124	137	121	103	120	112	110	138	113	122	107	106	121	115	128	111	105	105	91	103	124	112	99	104	107	121	110	106	116	117	126	115	115	105	132	109	120	134	110	113	120	116	110	128	130	113	109	125	116	136	118	108	130	115	128	118	109	107	96	113	106	104	125	121	110	102	89	113	94	102	119	129	123	116	109	129	120	131	125	135	107	129	115	116	101	122	101	106	99	108	141	104	139	138	106	115	114	117	130	117	116	105	132	130	104	119	122	136	117	103	102	100	116	117	117	117	111	134	109	118	108	124	135	110	112	102	120	118	106	98	116	116	116	115	111	138	92	115	112	117	115	114	128	114	114	117	118	110	132	93	108	121	126	118	107	126	120	113	121	101	100	133	124	107	112	95	111	129	107	108	109	114	112	107	110	130	104	120	130	106	119	129	114	146	110	97	108	106	126	138	115	115	121	101	106	115	137	126	107	119	126	103	104	112	114	126	136	119	104	111	101	121	112	111	103	138	130	114	105	132	101	117	104	128	122	107	124	126	127	115	109	124	112	98	102	113	100	126	123	108	124	119	136	126	108	110	113	111	138	118	123	118	106	121	127	113	105	122	125	118	133	122	114	109	108	113	109	122	107	101	118	128	125	141	118	118	131	103	99	126	115	119	111	135	124	116	118	103	115	99	116	132	109	133	109	128	114	116	116	130	125	92	123	132	108	102	124	97	106	105	90	114	112	131	112	99	119	104	117	112	123	108	118	109	125	98	115	136	130	124	113	100	100	116	99	137	112	117	107	122	121	119	110	120	128	126	131	104	111	128	127	139	122	105	130	109	104	114	107	127	112	136	121	106	117	129	117	123	124	109	121	122	132	107	123	138	119	83	139	118	120	132	129	129	120	118	110	111	107	111	108	125	107	99	123	101	112	95	119	125	112	118	122	108	124	133	129	98	130	118	124	108	118	119	114	112	119	110	110	115	131	110	118	128	102	103	145	132	119	97	117	87	114	112	124	123	133	127	123	120	115	117	112	120	103	104	115	106	117	101	116	108	119	102	115	133	120	109	122	128	109	113	132	122	131	109	113	141	109	125	112	119	120	104	115	122	124	91	107	131	116	98	113	108	120	119	112	147	123	108	123	118	106	103	123	132	107	106	93	119	130	112	124	126	108	131	109	127	132	118	104	110	127	132	108	106	117	116	112	130	124	127	117	116	116	124	114	116	116	102	120	117	119	119	150	96	121	116	122	98	118	106	129	132	128	121	135	129	113	114	111	100	119	111	105	103	108	128	129	123	138	132	109	115	111	110	136	100	113	100	119	110	117	99	132	114	104	118	156	103	117	97	102	125	140	122	117	99	117	126	113	112	132	132	109	115	115	115	117	117	126	109	118	105	106	141	93	117	126	104	99	99	101	110	118	110	109	117	137	87	129	121	113	122	118	118	134	121	109	101	127	118	106	127	122	104	107	100	127	110	111	125	114	127	128	117	111	100	125	112	121	116	98	111	116	122	129	108	117	123	124	120	104	114	119	107	117	114	110	118	122	145	129	106	126	112	129	121	95	105	119	102	111	117	99	113	111
5537	1361	41737	24021	2416	1915	1625	1316	1119	1488	3380	31174	35364	30953	21682	15667	8609	4017	1852	1000	474	372	351	304	287	276	306	300	295	295	309	301	276	292	263	278	283	294	299	301	262	258	283	308	295	290	309	291	302	287	287	298	275	300	299	291	301	292	262	304	286	288	287	258	322	273	309	286	288	305	288	310	266	309	330	281	262	302	311	285	313	302	293	267	308	296	295	287	300	283	307	300	293	289	295	317	292	262	293	320	309	316	287	287	310	285	283	289	304	312	272	296	299	284	294	270	289	297	328	295	312	288	281	279	278	288	313	297	290	278	304	269	286	306	287	271	283	292	278	283	326	303	288	300	295	301	331	292	296	312	277	294	307	282	314	278	301	281	259	327	304	262	322	322	284	284	283	310	267	288	305	300	296	306	325	324	334	296	299	248	274	284	232	304	294	311	286	293	313	266	280	281	299	275	265	295	294	292	290	311	322	293	301	293	280	301	318	273	308	281	262	293	299	325	323	298	306	298	301	304	304	300	263	341	299	294	291	262	328	288	294	314	314	311	283	300	328	319	283	302	308	278	270	279	281	281	301	326	274	297	298	297	290	295	285	276	297	283	313	289	302	276	287	269	313	288	298	281	291	288	273	306	308	258	281	286	285	297	273	286	290	301	308	298	290	264	295	327	332	289	248	341	294	262	311	287	273	305	309	288	332	264	298	290	262	307	293	297	295	295	316	302	283	306	302	278	299	314	307	291	307	304	276	299	278	313	291	332	321	299	278	300	324	308	317	308	322	297	302	290	306	316	294	292	337	303	292	315	294	281	316	299	289	308	279	270	276	293	316	312	284	301	264	308	275	279	292	300	280	291	301	317	278	288	298	308	308	281	305	322	265	298	309	282	317	307	311	269	287	302	287	301	288	273	320	283	304	308	267	286	275	312	309	268	288	314	285	261	290	274	283	299	297	301	306	302	324	288	291	275	290	291	278	296	305	288	289	284	284	310	304	273	311	299	283	260	294	309	252	298	288	287	290	279	292	293	297	291	277	306	294	307	289	291	304	266	286	303	316	292	273	321	312	302	320	291	269	313	318	293	258	305	293	259	303	297	279	302	292	297	306	295	307	296	306	270	302	265	281	315	283	322	283	290	306	290	322	293	304	273	304	323	308	317	290	276	313	324	315	299	305	284	264	306	291	284	319	289	280	302	292	272	304	297	272	309	289	292	322	320	324	290	315	316	299	311	326	265	317	318	312	306	328	315	306	297	310	284	337	307	293	336	290	280	312	298	305	293	284	304	312	309	281	318	312	288	297	284	287	309	311	294	303	298	318	306	292	305	298	264	291	301	305	318	283	303	315	309	298	297	287	282	306	323	291	299	256	290	280	260	297	303	291	318	284	299	316	292	306	274	292	293	297	286	315	327	299	283	330	271	309	265	313	294	275	289	305	297	303	312	293	288	294	307	311	329	280	284	280	312	296	328	329	295	278	290	318	299	288	276	296	301	313	281	307	270	287	288	291	305	304	297	309	295	299	281	281	298	293	296	303	296	288	328	313	333	294	295	338	279	272	285	307	280	304	272	293	293	297	295	320	274	270	327	303	272	276	292	307	288	285	305	288	304	288	304	312	285	289	312	315	317	319	296	292	321	278	289	298	297	322	268	276	309	275	275	294	295	280	295	275	307	291	310	295	277	291	288	288	301	296	268	307	303	285	285	302	291	318	281	270	298	282	305	315	304	286	316	296	328	320	289	293	334	282	283	296	289	293	306	288	286	302	309	342	270	281	288	294	282	298	324	298	277	289	296	277	299	307	270	315	313	307	297	271	286	305	275	312	282	298	326	273	279	290	273	327	303	320	294	294	305	306	327	305	314	279	312	316	265	278	283	297	284	315	304	281	290	291	302	284	272	276	291	277	306	325	285	301	286	272	318	243	274	282	321	291	292	300	278	268	301	305	302	287	341	285	281	291	275	291	302	310	309	311	267	289	347	307	287	293	311	291	275	283	300	288	283	313	289	310	329	290	270	294	281	320	285	271	298	289	296	312	301	314	321	316	319	304	292	306	290	313	314	292	278	290	297	310	290	315	313	287	288	300	316	291	286	275	315	310	299	313	301	302	301	306	309	327	319	299	306	311	265	312	296	319	287	281	301	281	286	314	306	312	277	311	309	299	316	288	292	317	299	284	297	280	287	285	293	290	297	334	317	290	264	320	321	300	294	288	323	282	296	316	312	312	278	288	301	302	277	287	315	306	298	310	295	328	299	313	293	299	312	315	297	289	305	278	294	273	322	303	284	281	291	311	310	266	272	294	290	284	305	305	331	336	298	263	286	309	296	276	292	309	267	300	337	269	268	273	275	313	273	281	300	330	304	274	289	293	301	289	276	272	306	288	311	289	287	309	295	295	306	282	306	287	294	297	289	285	257	308	301	284	307	293	278	288	280	296	260	276	323	301	310	306	297	299	294	271	295	291	333	314	317	311	314	292	305	296	305	293	332	286	302	314	317	283	273	318	276	306	300	341	308	276	304	271	274	283	278	279	316	293	299	298	271	288	306	299	307	305	283	285	311	306	290	302	321	295	315	324	280	295	296	316	302	276	319	308	287	299	312	332	300	301	276	291	289	290	308	296	301	304	294	277	304	301	290	303	300	326	291	312	321	286	298	301	293	277	297	304	284	297	329	287	270	287	317	301	277	308	301	299	281	324	289	309	311	285	307	308	310	306	306	274	291	287	310	321	278	299	283	286	332	310	331	296	302	304	292	295	296	297	322	277	297	322	303	310	297	313	283	272	253	290	297	300	335	290	318	309	264	291	321	300	272	265	277	305	276	296	277	280	277	319	317	299	284	292	302	281	326	311	277	280	300	300	305	328	305	281	295	270	275	302	314	319	302	302	288	298	321	282	325	290	315	299	298	262	297	307	289	294	265	291	290	289	291	280	286	285	252	315	296	296	289	312	307	288	337	311	281	319	294	297	275	341	307	307	294	297	269	292	300	307	322	311	277	301	294	301	307	297	257	323	331	318	307	269	311	293	263	281	295	301	285	321	299	283	299	332	331	307	292	317	347	318	275	284	299	304	276	271	266	305	287	295	292	293	294	305	292	299	292	312	287	296	307	284	287	269	298	299	298	307	302	310	283	353	300	304	305	288	322	303	318	299	293	330	298	300	295	270	304	287	290	292	282	282	328	284	300	332	286	297	331	286	326	279	274	278	290	302	313	295	267	285	311	267	289	283	299	321	306	319	280	300	297	272	298	304	291	295	262	295	327	323	299	299	308	304	309	282	325	277	293	268	273	290	310	284	303	270	302	300	271	312	296	299	274	306	284	295	341	308	287	262	290	282	294	271	312	271	296	287	306	268	308	329	275	292	302	324	311	291	277	310	281	303	273	265	342	316	320	301	300	300	281	294	290	304	312	269	317	309	269	290	303	279	308	313	309	317	258	313	297	282	299	321	297	329	311	310	328	336	275	312	286	294	297	322	286	287	330
14369	3024	44313	42972	8358	986	555	416	329	444	2467	19033	19973	15870	10717	6521	3289	1212	650	301	164	125	107	101	89	92	82	82	90	90	85	68	90	78	82	100	85	91	68	98	75	101	79	91	79	86	76	78	85	82	86	79	102	74	82	93	105	102	87	105	75	92	79	78	99	82	91	75	100	85	83	97	109	76	85	95	99	95	79	101	91	67	88	71	104	89	78	83	104	82	84	83	95	86	99	101	85	76	95	84	92	85	78	84	78	87	100	67	90	79	97	88	77	97	87	92	87	93	77	83	104	93	69	84	81	76	100	100	79	88	96	87	119	89	74	77	99	87	78	84	106	63	78	73	74	94	112	87	100	74	92	105	100	90	89	84	69	96	82	67	99	98	88	87	93	96	90	92	77	86	103	95	76	74	93	82	90	80	67	91	67	74	84	85	88	97	81	91	71	99	80	78	91	80	81	72	96	93	75	81	95	79	85	91	76	86	85	94	105	105	82	93	74	85	86	86	65	87	96	87	75	87	85	81	106	106	75	78	97	80	79	78	97	89	82	88	70	78	79	83	106	82	91	75	76	85	72	74	82	86	85	85	100	77	104	84	82	86	81	79	100	105	90	95	107	95	83	84	96	98	82	88	71	88	89	91	101	83	89	79	84	90	88	92	91	92	92	90	88	98	88	83	87	100	89	72	91	82	83	88	85	77	88	73	98	83	89	98	85	80	83	91	89	71	78	78	96	87	73	75	96	86	92	77	89	88	99	94	93	95	102	86	69	82	83	86	89	71	88	90	81	91	78	70	104	87	92	77	98	97	88	99	94	74	93	76	85	84	79	72	84	94	56	84	92	85	84	77	87	69	97	96	90	105	73	98	94	81	82	72	73	93	83	77	70	97	100	84	97	78	83	80	85	107	115	82	89	77	83	97	103	81	102	80	71	77	76	88	101	84	107	71	85	77	88	99	82	74	95	94	81	95	90	75	87	96	92	114	110	68	80	88	101	92	71	89	75	81	66	75	92	82	106	100	93	95	96	85	90	73	100	95	73	84	91	82	103	81	82	100	96	90	81	90	84	78	78	97	84	72	98	90	82	103	86	97	85	90	87	98	74	100	93	110	69	67	95	81	86	83	74	81	89	78	72	86	79	89	71	92	74	74	92	77	87	90	73	97	98	85	94	97	114	97	102	70	75	89	75	85	82	80	91	93	86	92	99	70	91	91	93	90	91	84	65	86	88	87	80	85	77	79	90	78	81	85	75	78	98	105	86	86	84	89	106	92	92	77	88	86	93	72	92	94	74	81	75	105	82	71	52	78	78	84	85	78	81	69	79	87	94	105	89	82	90	91	70	86	84	78	89	81	74	83	79	100	81	99	91	86	86	95	93	80	94	81	90	76	80	87	102	100	86	87	78	83	74	83	97	91	82	87	93	88	74	96	77	92	81	77	104	82	73	83	103	78	98	102	95	73	82	81	83	101	72	81	89	101	79	85	77	93	80	104	85	81	85	97	84	77	91	80	84	90	85	93	108	66	88	85	75	76	93	80	81	79	91	85	85	87	78	79	91	77	85	77	85	99	87	90	87	93	90	82	100	96	73	87	109	85	85	88	96	89	89	84	87	89	104	86	106	84	85	90	94	87	82	87	88	88	82	93	97	89	93	84	80	96	72	83	66	82	90	90	88	95	78	85	90	87	81	93	68	77	86	86	83	94	87	86	73	93	100	80	87	75	108	89	101	85	109	72	81	101	89	114	93	90	88	67	91	99	81	81	89	82	83	99	87	91	92	81	71	98	87	96	103	85	95	102	81	84	102	77	69	87	79	85	77	94	76	108	81	89	88	92	84	90	81	79	95	84	71	93	78	80	94	96	94	100	84	84	89	84	77	80	79	84	85	86	93	73	86	73	111	69	78	82	97	82	95	67	83	91	96	103	81	85	91	70	85	83	83	87	76	79	103	82	78	74	80	74	96	80	85	99	96	75	93	89	84	93	95	83	84	107	94	70	75	105	100	100	82	102	102	84	83	71	78	89	85	80	86	91	98	79	84	84	92	99	80	75	92	83	101	73	87	84	73	79	74	69	86	74	85	74	81	87	82	95	87	89	91	95	76	82	76	81	101	93	91	79	84	79	91	89	86	75	84	79	72	88	86	84	97	100	91	96	98	97	75	67	92	91	85	80	110	104	85	80	80	97	74	82	99	91	76	100	91	82	75	94	70	91	77	92	66	95	80	100	98	102	105	89	82	98	74	66	87	86	80	87	74	94	88	96	71	78	100	78	86	109	87	69	86	89	91	88	77	70	70	81	63	108	80	95	91	98	67	92	79	80	81	100	81	98	83	93	107	84	63	96	100	94	94	82	80	89	102	79	102	95	70	84	89	94	91	86	91	74	97	89	105	79	95	87	75	81	91	107	93	85	76	85	118	81	94	98	90	91	89	75	68	90	83	76	74	94	83	89	77	89	80	95	86	70	94	98	78	82	86	86	89	87	93	94	104	82	93	104	98	81	82	87	90	84	86	94	87	102	83	79	76	74	90	80	84	77	80	82	88	86	106	97	88	77	81	89	74	94	84	74	73	87	69	90	99	78	95	68	87	84	89	83	92	70	92	93	94	97	77	91	85	87	94	84	72	92	83	84	98	80	85	71	66	88	88	88	87	82	93	92	108	86	82	80	71	80	88	86	71	100	98	82	88	93	93	97	88	79	86	90	81	75	92	82	87	83	88	80	100	85	91	89	75	100	76	84	78	102	99	79	82	70	65	91	86	103	95	87	83	107	77	86	85	73	97	88	91	80	98	89	96	93	92	103	81	84	93	88	95	89	89	83	74	84	96	85	95	85	97	93	119	101	92	88	85	94	80	84	85	107	83	75	75	82	94	72	96	91	86	78	95	104	76	96	98	79	75	80	80	91	76	71	77	69	94	109	89	91	83	86	86	72	100	94	86	85	93	84	78	80	76	80	101	81	103	86	84	76	95	97	90	70	94	92	76	80	88	92	75	84	71	95	96	85	81	87	71	89	76	81	96	85	84	84	78	77	99	93	75	81	81	85	103	98	96	82	86	85	79	80	73	77	77	114	86	99	96	99	94	74	88	99	78	103	86	71	70	81	89	86	88	85	85	70	89	90	91	85	80	94	98	99	93	84	89	92	87	84	91	109	107	83	81	94	95	86	82	77	83	89	93	97	83	79	89	94	93	99	92	79	102	98	94	97	87	102	85	89	72	86	87	87	92	83	70	88	81	87	99	82	89	96	83	101	100	102	70	93	111	98	92	81	85	72	93	83	79	79	105	89	97	97	84	105	89	89	89	95	73	95	97	84	102	80	83	80	77	80	83	90	82	96	88	73	74	98	98	66	73	68	71	76	80	89	66	95	107	85	88	83	91	81	99	76	78	76	82	79	89	78	87	78	92	85	73	79	84	82	95	93	89	82	81	95	99	91	100	84	93	91	95	82	79	97	85	69	89	74	86	96	80	99	73	100
7756	2191	46686	29979	4239	3292	2658	2165	1837	2553	11594	43491	42118	37950	30149	24020	14465	6556	3478	1671	688	428	345	284	264	227	215	220	228	223	235	229	226	247	239	233	219	244	221	231	208	209	185	203	244	225	224	212	223	220	232	232	205	230	213	241	217	223	231	210	216	233	245	238	233	213	216	237	244	239	231	241	235	210	229	242	221	241	226	230	237	249	234	219	225	255	219	243	210	235	242	214	234	259	210	253	228	223	245	258	209	235	227	241	223	252	241	226	245	243	222	229	219	233	236	260	252	255	206	226	205	269	204	227	203	190	213	219	234	249	269	218	237	231	225	225	221	214	227	218	195	243	231	242	219	225	232	223	247	273	243	215	227	219	224	211	233	228	237	252	233	243	226	232	236	210	222	243	250	245	225	224	213	258	230	212	233	227	244	210	223	224	257	216	217	218	258	245	227	233	225	208	229	216	232	252	223	223	226	238	226	205	218	209	253	237	233	257	202	219	222	217	233	258	225	220	230	228	224	240	225	256	232	242	202	246	234	235	254	213	215	244	217	231	206	250	227	213	222	238	226	222	223	239	231	218	224	234	226	242	219	235	229	253	245	229	239	247	222	250	218	253	222	218	226	216	223	250	243	272	224	233	236	221	227	247	233	211	242	242	223	212	243	214	245	207	213	239	226	221	241	210	213	236	224	215	251	250	212	224	209	227	242	205	212	227	232	221	253	227	216	230	207	237	237	235	197	221	235	228	251	227	196	224	248	226	215	226	240	240	232	233	229	242	211	268	252	238	233	223	237	258	246	231	233	251	244	246	202	240	229	229	209	233	228	230	220	260	232	232	215	225	190	265	241	239	223	238	205	203	247	209	219	196	239	229	223	216	238	225	231	248	223	201	236	251	235	217	230	223	240	224	250	227	218	242	220	220	213	232	239	220	212	222	233	248	230	251	229	205	249	195	257	226	246	228	234	269	229	203	245	221	237	227	215	217	240	249	227	234	244	228	238	207	264	223	231	219	236	239	224	214	225	265	247	262	233	224	246	203	224	243	231	240	234	217	208	210	222	235	182	229	240	238	252	238	227	225	251	231	227	199	222	202	218	230	239	244	234	212	186	221	224	246	253	227	212	238	198	212	228	234	240	234	244	225	224	226	228	256	208	236	199	250	224	260	202	207	209	226	206	247	255	237	221	242	235	229	237	243	234	235	213	235	232	253	194	237	221	213	244	207	212	260	245	233	214	240	233	278	230	233	253	214	271	201	230	240	222	244	221	202	243	232	242	227	250	233	234	237	208	208	192	237	237	235	256	225	221	259	220	255	251	207	222	221	237	235	246	231	246	228	226	233	259	226	229	231	223	232	237	207	235	224	235	231	229	253	204	233	207	216	200	250	241	208	225	210	237	231	238	225	248	218	204	222	246	209	235	222	208	212	194	214	199	205	223	226	240	235	230	232	232	242	269	212	240	203	203	226	220	247	250	229	210	244	226	217	224	242	246	234	222	249	231	227	246	246	231	213	229	211	255	209	221	243	215	238	204	211	259	241	203	222	236	230	222	241	222	236	246	241	203	232	234	253	240	216	237	247	243	250	221	220	254	238	217	231	229	235	266	252	236	225	231	241	223	245	233	229	223	213	226	250	217	229	240	241	223	222	225	237	232	233	226	222	226	252	233	223	218	239	240	199	218	223	246	208	233	231	232	218	215	238	224	232	233	252	233	253	224	215	236	233	238	205	243	210	202	212	235	244	232	234	221	256	203	242	236	228	201	236	226	230	213	229	234	215	229	229	231	224	229	254	244	207	226	226	236	240	201	218	203	195	194	218	228	232	232	215	220	217	210	237	219	209	209	227	213	211	211	203	214	226	232	248	244	219	211	199	214	234	238	240	240	247	253	258	202	205	236	213	205	249	225	223	213	239	232	223	227	240	234	244	262	249	271	238	230	241	257	249	227	232	223	245	241	195	206	223	213	225	245	237	246	227	259	228	213	207	236	241	230	218	220	231	226	230	223	213	218	228	233	249	247	213	211	233	234	214	244	219	256	222	225	219	214	220	220	199	200	234	224	220	211	230	240	225	224	217	213	242	213	230	227	227	246	226	250	220	261	232	222	252	230	221	249	238	216	219	223	221	218	229	216	228	237	224	217	245	244	221	217	230	251	233	255	260	235	233	216	215	225	234	221	190	199	235	209	251	225	238	233	226	210	211	212	247	233	234	239	236	247	220	223	231	211	219	235	242	235	237	209	246	253	256	214	236	210	207	229	222	236	229	233	219	219	228	230	216	209	222	232	223	226	234	217	228	243	226	195	239	218	261	224	227	235	256	217	268	202	217	211	242	224	215	192	234	234	215	229	241	209	237	222	237	226	220	230	242	221	231	247	245	234	234	265	260	259	196	249	292	222	219	237	220	230	216	235	214	212	193	241	219	240	201	211	218	216	220	234	237	207	230	209	228	239	216	239	239	229	235	254	233	240	224	259	217	240	258	212	210	234	228	242	222	212	244	199	220	232	235	264	233	206	244	236	236	238	241	251	212	256	231	236	241	235	234	229	211	229	248	235	241	211	235	225	228	227	243	240	239	214	222	240	228	234	200	241	212	230	183	247	233	205	239	216	218	257	211	230	222	217	270	243	228	242	214	218	237	218	243	219	243	221	239	236	195	248	200	242	227	254	225	218	267	218	235	194	203	210	230	227	228	223	236	231	251	221	228	230	223	186	244	224	221	232	227	227	218	220	237	214	225	214	233	224	248	234	229	227	241	231	226	240	224	241	236	222	238	244	206	226	245	206	196	253	238	232	211	253	226	206	240	248	207	226	234	241	227	225	233	200	239	235	240	251	212	226	241	240	239	225	249	267	219	226	239	231	262	223	220	218	225	203	243	228	238	241	227	242	243	236	220	232	225	245	219	209	219	230	206	242	235	240	204	253	213	216	245	212	224	230	231	224	230	223	198	232	210	240	231	201	234	237	228	224	241	274	240	251	243	246	217	252	225	219	204	232	231	240	233	182	238	214	228	209	212	262	233	223	201	207	214	243	221	267	228	219	208	232	227	230	247	245	239	222	230	219	227	229	242	245	222	230	230	214	227	234	270	261	232	242	215	258	202	232	269	235	247	240	236	223	242	247	248	237	251	239	206	220	238	258	222	196	244	271	201	224	204	220	203	232	195	237	256	248	211	226	236	243	219	232	242	241	236	237	223	233	256	240	239	203	231	223	235	228	233	210	205	242	225	230	235	225	226	253	231	219	225	246	246	238	215	238	198	238	195	240	226	227	217	219	234	219	214	234	226	224	225	226	233	250	202	232	223	225	251	198	229	216	240	209	243	210	209	220	192	250	202	243	225	217	232	234	231	231	231	208	234	237	228	244	227	219	229	232	240	221	221	238	280	248	232	234	227	241	238	221	250	245	244	230	246	235	224	238	205	218	229	221	247	223	205	214	236	233	210	239	235	240	245	225	231	220	240	207	231	213	208	215	219	269	223	248	220
1988	177	1560	1788	184	175	186	170	151	145	367	745	863	874	542	469	346	279	215	191	158	158	112	141	136	150	150	140	126	129	149	138	151	128	115	140	144	153	130	136	140	165	147	149	136	122	133	135	159	130	151	129	129	140	150	157	171	121	136	143	153	141	138	146	130	114	167	165	149	153	131	125	141	139	162	158	134	138	147	134	153	144	162	139	128	119	157	158	129	150	177	152	149	147	148	142	148	151	136	142	149	123	138	133	176	137	130	149	151	142	139	144	146	147	126	139	131	140	148	140	158	144	124	126	120	138	140	139	152	146	115	128	129	156	120	134	133	133	128	143	141	137	151	150	158	147	154	147	143	141	134	121	128	115	149	153	127	145	129	128	130	125	115	124	147	141	137	153	166	153	153	132	141	142	140	157	160	111	131	141	130	131	137	141	130	134	124	149	146	115	137	125	160	133	140	145	127	146	137	152	128	133	136	135	141	141	161	134	140	155	129	125	152	129	132	136	141	144	156	125	148	139	138	129	130	129	124	137	134	141	142	125	132	160	136	150	136	127	148	163	142	140	126	130	143	134	142	137	136	146	134	125	146	139	145	134	143	130	144	160	140	145	125	138	152	127	130	139	154	157	143	120	155	140	149	158	127	135	153	164	133	145	140	133	160	144	124	137	156	137	116	143	134	135	153	154	114	167	149	143	117	139	144	119	119	146	142	142	133	138	121	121	167	150	128	159	144	122	150	141	134	146	143	140	134	148	137	123	146	143	153	151	155	123	132	136	134	146	133	155	124	120	164	141	141	134	123	129	136	168	140	145	146	125	152	114	128	126	136	154	147	168	141	141	141	144	147	144	163	130	150	128	140	145	128	149	120	134	138	131	141	138	153	135	143	138	137	137	132	148	149	122	125	161	137	143	148	134	138	145	155	136	136	137	128	138	166	137	153	136	141	134	146	143	133	158	138	151	149	141	108	149	114	151	137	141	157	130	155	135	132	148	144	125	139	132	151	142	134	102	132	140	137	133	140	152	153	134	146	142	119	134	144	134	157	142	141	147	136	141	141	154	134	136	148	142	158	150	129	148	119	166	130	143	150	120	144	129	133	118	152	133	132	129	131	142	146	141	116	132	146	148	150	177	133	135	137	132	141	138	149	140	129	136	139	134	147	137	144	125	135	124	144	131	140	163	154	148	128	134	130	148	145	161	130	140	118	159	133	138	162	170	133	138	142	140	142	131	147	149	160	152	147	147	143	126	159	140	125	154	150	140	110	114	149	149	149	132	131	145	126	139	147	150	145	177	130	132	116	124	150	137	126	137	169	130	126	140	156	131	132	127	151	149	141	131	116	155	131	140	143	148	128	137	132	170	153	146	143	114	151	134	155	160	161	145	140	133	138	137	160	146	139	156	169	151	134	150	137	132	136	125	161	141	148	138	131	170	138	126	144	142	148	131	139	137	138	124	120	151	143	143	142	148	147	142	149	135	150	156	130	152	153	153	143	136	120	135	147	129	125	121	136	124	128	133	121	135	114	139	136	155	155	131	122	130	131	145	138	127	145	125	154	138	164	135	140	133	145	122	139	151	140	165	142	124	135	133	138	141	115	143	129	119	140	141	160	143	143	136	148	152	125	137	143	133	145	130	125	129	152	126	144	139	147	147	139	131	135	140	143	151	153	127	126	163	136	131	152	146	152	142	136	147	139	131	139	131	136	142	135	142	127	128	121	128	142	145	143	134	137	149	148	134	126	136	134	119	132	139	129	131	151	135	134	169	160	132	137	152	135	143	128	160	136	151	145	146	137	141	155	123	143	141	143	136	141	139	142	135	179	123	151	143	152	144	133	130	131	134	152	138	126	146	143	141	135	151	133	138	142	127	132	158	119	145	132	138	133	144	145	133	140	127	145	129	143	152	145	148	139	141	155	141	145	158	120	136	157	134	128	136	157	132	138	116	135	163	135	132	139	150	120	143	145	151	148	136	135	144	130	158	127	149	136	140	147	133	137	134	149	142	150	135	126	158	151	128	152	145	130	139	144	148	117	150	167	162	146	130	139	123	144	131	146	142	128	129	159	138	131	150	131	155	150	148	142	128	138	129	132	139	148	159	111	140	162	141	137	133	128	104	117	138	144	149	137	148	134	145	139	138	138	131	137	123	132	121	146	133	131	143	148	127	148	148	167	142	127	130	130	127	128	146	118	136	145	119	149	138	132	133	119	137	126	168	133	147	129	131	147	126	129	131	140	141	142	128	137	128	135	154	140	140	128	169	122	134	156	137	123	109	127	135	135	135	148	127	135	154	127	131	156	139	136	131	118	156	134	145	148	135	156	132	127	143	150	136	145	140	159	155	134	124	124	156	141	139	140	144	147	139	136	151	130	134	137	114	134	134	132	126	145	154	152	130	131	145	151	139	150	165	141	127	154	144	140	130	125	152	125	142	146	159	139	113	119	150	127	134	137	139	136	143	166	170	148	145	132	139	144	147	124	155	146	147	110	143	155	144	151	143	158	135	130	141	136	137	134	113	140	133	133	134	136	137	149	157	147	142	123	142	149	149	144	149	141	124	139	139	131	130	119	154	125	161	134	122	149	122	153	154	126	122	149	153	159	147	141	123	131	137	141	150	153	146	122	131	130	130	142	151	116	142	127	135	147	123	134	138	130	148	148	128	118	124	148	147	151	125	142	136	152	159	136	141	167	139	145	149	144	152	150	141	134	154	130	131	123	140	144	142	149	136	145	151	149	132	147	139	135	142	146	129	140	147	173	121	149	141	128	142	138	125	165	146	132	126	154	144	151	141	126	132	142	142	146	127	154	135	150	126	139	137	149	137	132	144	107	126	145	164	150	106	130	126	151	145	164	158	150	133	138	150	137	146	146	136	159	150	151	145	134	136	128	145	137	117	142	139	116	154	153	173	161	150	170	165	147	148	144	114	128	134	144	148	144	158	147	165	128	147	146	153	126	147	138	149	126	157	116	114	136	143	156	131	144	133	144	139	137	139	142	146	120	127	119	147	149	161	141	123	148	134	142	142	142	131	133	144	140	113	136	142	119	156	157	144	145	148	142	120	126	135	143	141	142	143	139	156	136	138	146	146	134	137	151	144	132	140	148	124	159	133	153	144	131	149	124	130	134	132	143	154	143	116	145	133	144	134	146	146	138	161	131	153	151	159	124	128	146	136	152	132	153	158	133	147	138	135	128	148	137	139	131	147	135	143	132	132	135	142	119	146	160	140	127	173	137	114	116	126	166	139	148	125	142	138	133	126	127	147	146	136	143	130	128	158	126	126	121	124	134	127	131	144	158	120	142	143	154	147	144	142	137	145	155	145	148	166	142	121	142	133	147	110	128	132	150	134	156	132	138	142	136	140	130	135	137	161	151	132	134	152	147	173	148	133	139	165	117	141	136	137	148	134	133	132	150	132	142	170	155	149	134	139	148	118	159	157	125	132	151	156	128	125	141	139	125	146	137	129	152	129	138	123
2102	415	5016	5598	554	484	464	433	405	456	2324	4342	5024	4315	2451	1957	1335	967	694	547	458	370	355	310	398	358	380	376	374	339	381	343	354	338	352	343	367	344	394	360	365	357	336	375	371	340	359	358	375	358	347	344	323	373	365	369	358	325	340	373	372	344	328	378	382	368	371	375	326	376	352	341	359	389	355	305	382	384	335	366	352	374	377	341	352	322	363	343	383	353	340	332	339	363	345	348	351	320	332	334	345	346	370	351	357	394	340	348	366	352	356	346	328	351	376	340	348	350	355	392	344	326	344	382	318	378	352	357	350	348	370	335	364	347	348	353	341	335	343	350	340	376	380	363	366	340	326	365	346	345	312	357	352	352	356	346	346	390	373	376	359	345	376	365	359	381	349	344	336	359	341	320	319	369	338	392	378	369	346	373	367	355	412	365	333	356	337	343	383	360	355	335	354	346	373	390	341	380	333	336	339	334	350	367	350	314	340	367	374	351	358	343	345	335	363	326	347	363	355	340	344	387	379	336	382	357	369	330	323	371	335	370	326	351	327	355	359	328	367	350	342	361	355	346	368	385	321	364	355	338	345	349	352	361	357	372	334	361	386	337	344	365	376	342	370	326	354	382	357	350	297	347	398	370	351	353	362	336	327	364	367	349	351	345	390	325	365	354	347	360	360	325	360	356	369	326	344	372	334	353	326	358	348	365	353	352	387	336	379	371	350	340	356	350	355	370	363	404	338	360	336	324	349	347	391	363	352	337	374	372	377	367	326	349	354	349	393	351	327	354	397	368	359	362	383	320	388	359	350	351	351	342	379	337	360	342	363	381	364	371	344	390	350	364	350	365	329	312	368	368	335	345	349	354	350	354	367	322	364	368	359	327	366	342	318	339	336	371	334	367	403	345	379	356	395	355	345	357	347	353	345	320	327	339	340	342	356	334	342	304	357	342	347	383	316	373	355	375	322	341	337	343	337	351	337	367	372	379	353	364	335	368	376	371	361	374	363	351	356	364	329	397	350	351	390	344	366	363	373	355	371	339	389	345	342	332	349	375	372	362	364	339	360	328	359	360	346	367	362	372	335	340	332	338	346	366	376	338	314	341	353	357	332	391	355	334	343	329	330	348	325	351	354	405	346	363	367	389	308	386	393	359	357	339	364	353	359	381	354	360	372	353	365	362	350	369	381	359	354	374	376	369	343	355	331	334	346	380	369	349	373	361	343	340	358	371	348	375	385	366	369	352	360	345	343	327	350	351	369	334	315	369	341	366	367	353	366	372	325	328	345	352	323	362	353	353	331	360	404	365	355	363	367	339	371	360	344	373	377	353	350	368	358	344	339	346	374	338	382	330	352	352	383	334	355	379	368	343	360	358	375	353	354	401	372	337	375	364	352	365	362	340	355	342	381	337	334	353	358	340	375	364	343	350	381	379	344	349	366	332	344	384	355	373	361	333	340	357	343	332	362	364	359	339	365	367	357	376	360	368	353	326	369	353	361	360	339	346	327	362	361	385	373	338	365	357	328	363	349	363	362	354	384	340	350	354	313	344	363	344	346	359	369	356	348	356	381	341	381	360	349	363	382	351	373	326	361	347	344	357	346	377	327	336	399	335	374	377	359	383	322	331	356	393	332	354	375	344	367	344	396	351	365	339	364	362	353	337	348	335	374	382	390	365	364	349	339	348	342	322	352	344	361	298	355	333	339	336	377	325	348	395	389	328	340	364	385	363	353	360	357	355	358	343	338	339	334	339	344	387	339	360	369	366	362	373	347	378	343	350	341	309	347	322	377	367	374	363	354	364	335	367	355	349	362	341	349	368	341	349	394	384	331	342	346	386	344	345	382	334	337	314	349	337	327	365	368	397	343	328	349	377	321	338	353	338	361	328	357	379	370	367	344	325	329	318	363	389	377	343	379	358	339	354	372	353	356	345	356	362	340	364	335	372	355	350	345	341	382	327	352	347	364	332	334	344	361	345	348	354	347	356	352	361	340	344	338	391	347	340	350	371	346	369	339	342	351	327	342	369	337	362	360	346	340	378	354	366	357	309	344	355	354	345	355	373	358	345	348	363	373	352	323	324	369	317	354	337	337	360	370	362	330	316	349	337	352	343	361	373	335	350	360	341	351	385	356	369	348	329	359	324	356	343	324	332	406	334	376	360	339	368	365	363	359	340	357	347	360	358	360	384	346	356	346	336	353	384	374	368	345	359	328	376	329	330	365	388	373	388	348	343	375	334	346	374	347	336	351	313	358	364	364	353	373	373	338	333	358	382	356	337	372	334	357	348	340	312	354	373	338	349	342	345	377	347	395	330	348	356	370	371	361	369	334	367	361	336	361	336	382	376	395	367	347	357	350	378	349	327	354	377	341	338	349	349	365	366	356	364	350	334	348	376	344	351	343	345	343	378	359	361	339	366	365	328	342	371	373	368	341	349	357	345	354	344	346	335	313	355	351	351	396	367	322	332	352	356	328	362	381	377	371	337	365	371	397	342	328	343	367	344	341	373	359	377	352	358	347	352	345	392	365	379	360	360	340	353	330	351	368	326	335	345	371	373	348	378	341	370	348	360	379	345	344	336	363	372	352	324	393	359	349	371	378	352	329	372	379	352	357	343	345	363	366	354	342	363	324	336	379	358	371	357	343	370	331	356	348	380	333	383	393	368	379	354	351	406	350	382	362	356	365	341	321	379	351	350	341	357	335	335	350	325	366	322	387	355	357	346	335	356	353	360	379	374	365	341	362	335	339	322	357	323	370	341	382	354	359	361	371	382	360	337	369	347	338	336	349	375	322	352	312	374	339	364	377	352	383	368	338	324	348	357	330	375	360	373	368	358	367	336	375	370	369	334	355	363	358	344	366	365	323	364	350	338	384	384	359	324	340	386	335	355	344	355	349	369	328	334	321	326	357	363	343	355	346	326	347	361	372	348	383	347	341	402	329	364	325	355	352	342	370	353	363	368	378	351	357	356	365	355	369	347	360	355	345	384	365	364	364	386	366	341	396	368	375	349	347	341	353	337	357	340	377	350	361	347	356	361	356	311	325	368	337	345	340	327	364	342	343	331	347	374	354	355	321	380	365	344	374	354	346	356	365	350	336	341	358	338	332	387	300	321	374	356	321	369	362	355	358	347	379	341	332	376	339	339	381	359	368	348	381	360	355	354	352	293	356	345	343	350	347	324	375	322	400	352	333	328	331	336	328	356	360	368	352	366	320	369	361	356	308	348	342	370	338	342	335	353	348	367	355	403	364	370	382	393	339	321	351	361	365	330	329	349	342	345	359	354	371	363	391	311	380	344	338	330	364	351	344	357	343	360	389	365	354	314	372	375	349	357	325	382	343	359	365	360	389	337	358	381	346	352	372	324	352	368	362	352	346	367	353	334	384	379	351	380	348	352	335	345	384	384	358	363	352	345	374	367	349	338	356	359	341	366	416	341	365	360	377	361	362	351	338	337	343	335	360	341	351	325	370	361	361	351
7890	1317	15496	35185	3899	527	352	328	251	457	4184	14672	13389	9024	4025	2083	1262	748	480	248	165	150	137	107	115	124	146	131	143	121	142	122	152	104	131	103	130	110	121	130	129	122	133	132	117	137	134	125	132	121	129	126	117	130	129	120	129	138	137	130	135	142	129	122	127	127	109	114	120	132	140	136	123	117	128	132	165	131	113	123	138	129	134	112	119	119	115	120	112	115	131	125	130	123	130	136	138	133	125	120	158	131	109	132	143	156	131	138	125	129	122	133	141	121	133	112	122	135	119	130	132	125	147	121	121	128	135	124	118	115	119	141	128	112	108	137	133	129	132	143	124	126	112	135	129	126	125	113	126	127	120	122	159	113	128	120	115	140	125	116	128	112	118	123	136	124	124	108	129	110	133	134	135	128	139	122	117	132	139	127	120	124	120	139	139	103	133	119	118	125	113	130	117	120	124	137	130	139	117	133	127	123	115	118	128	125	141	124	113	137	128	145	156	132	127	143	120	129	122	113	127	128	131	143	92	154	126	125	151	134	135	136	146	121	110	123	128	130	129	117	120	118	133	111	122	121	117	124	135	118	144	118	124	128	134	125	121	133	114	129	170	138	119	137	118	123	123	110	137	127	149	150	130	118	150	132	124	128	148	122	140	127	125	131	141	126	134	132	134	115	130	124	140	95	141	138	121	124	103	133	130	135	122	126	122	128	112	105	114	116	104	128	135	118	119	115	142	124	129	112	132	114	125	124	147	133	140	127	118	134	144	120	123	135	123	133	127	135	146	144	141	118	115	114	129	119	134	156	132	116	122	124	119	138	125	141	127	118	107	118	132	128	114	89	105	135	140	113	117	100	123	126	130	143	125	126	129	130	140	125	128	141	100	135	110	123	149	117	139	141	125	115	107	110	137	144	134	124	122	133	118	111	134	134	131	138	115	129	130	133	118	126	125	112	108	136	123	110	133	158	113	121	152	135	111	135	134	129	137	129	134	125	139	109	107	121	138	117	127	116	118	113	90	129	115	124	135	118	125	109	125	128	120	143	123	114	145	106	112	127	119	119	135	119	140	115	120	115	123	129	134	125	143	106	131	129	140	131	100	126	135	113	102	128	124	112	115	129	122	123	121	135	121	140	117	140	145	140	129	116	123	112	120	97	127	110	127	114	138	121	111	116	140	140	128	125	126	121	128	127	127	134	119	114	112	124	132	133	144	122	125	118	100	133	133	117	130	127	124	123	109	120	114	127	137	124	142	150	127	129	139	130	117	129	131	125	129	135	146	123	122	128	137	140	116	130	139	155	126	139	129	134	108	128	146	127	116	142	116	111	129	141	105	117	143	107	135	125	149	139	123	134	144	129	119	124	126	144	150	118	138	127	147	130	108	118	90	125	134	117	143	157	129	129	136	133	137	131	121	130	125	138	133	118	154	114	147	126	123	125	148	130	118	146	132	142	110	147	115	112	148	123	136	126	115	126	124	140	112	132	129	130	121	135	129	120	133	115	120	124	136	107	115	128	148	120	111	123	127	112	132	142	134	135	140	109	138	139	116	119	130	124	123	134	142	112	128	124	136	150	143	128	140	137	110	136	132	127	133	136	124	103	125	125	123	116	120	135	135	138	120	103	123	122	121	113	115	104	128	119	133	121	124	142	132	103	137	126	115	147	127	142	111	134	129	140	126	140	140	121	103	100	147	157	127	120	140	126	132	132	125	110	144	116	139	134	125	132	119	120	159	138	131	119	116	133	121	120	144	131	138	134	137	134	147	132	112	114	131	144	128	129	146	121	117	116	115	119	120	134	152	137	128	120	128	141	145	118	125	138	127	141	149	122	121	117	137	123	129	128	138	100	123	113	161	152	116	122	131	122	131	145	111	131	124	147	119	135	145	125	123	118	128	121	116	152	144	125	129	125	125	132	123	116	115	126	128	104	142	127	145	136	124	130	116	122	137	149	125	144	103	118	115	125	131	117	120	136	132	132	111	123	140	118	119	128	137	122	134	136	111	127	120	133	146	120	117	142	125	122	126	105	122	117	129	124	125	138	122	120	118	134	123	137	156	119	117	138	122	131	136	120	119	119	115	127	117	121	142	139	142	137	138	148	131	83	123	135	118	115	114	128	127	135	129	136	133	139	132	111	118	138	141	149	157	120	118	122	139	138	124	132	141	117	123	118	131	138	125	117	116	153	142	122	122	112	119	118	137	103	124	132	130	131	113	135	131	124	135	140	108	147	127	97	118	141	136	153	116	109	117	112	114	122	139	117	130	146	113	129	124	121	127	112	134	119	111	130	128	142	144	131	125	143	134	111	116	131	128	116	125	119	126	103	134	126	111	124	112	146	148	123	124	134	129	122	116	116	129	108	132	148	140	130	126	131	133	140	119	133	126	141	153	124	135	136	149	130	124	120	138	108	132	143	131	122	116	122	122	120	141	135	123	116	155	138	118	116	116	119	139	135	130	124	128	132	120	121	147	126	123	134	111	119	114	134	124	131	134	120	138	115	143	124	120	135	115	157	108	112	127	135	136	139	114	132	128	128	129	142	130	138	109	133	130	153	125	120	109	125	117	141	115	127	137	131	129	105	105	154	130	124	125	121	131	117	140	130	117	146	127	131	147	131	115	138	112	127	126	129	131	132	127	109	146	144	111	104	121	128	124	121	130	133	134	149	135	133	113	130	133	123	98	106	118	119	129	123	117	132	122	139	124	127	125	104	109	129	117	139	128	124	135	121	139	146	125	122	107	128	114	120	130	115	129	127	116	109	120	133	115	124	130	128	119	119	119	115	132	143	116	100	134	125	146	120	139	136	133	130	117	109	127	132	131	134	149	120	113	151	121	103	136	110	106	106	123	109	131	132	134	138	132	132	126	140	116	124	109	127	129	122	99	145	113	127	117	108	115	120	134	123	119	128	144	129	130	122	120	123	105	121	114	131	143	135	125	148	143	104	121	141	146	141	121	110	140	137	127	121	123	108	132	137	136	110	125	148	112	121	142	159	120	130	118	115	148	123	125	112	117	128	130	134	119	127	121	145	129	132	125	137	137	120	120	104	143	135	142	129	118	142	107	125	142	113	130	123	112	134	111	114	143	155	112	138	135	152	124	139	118	115	119	126	129	115	128	127	121	123	121	142	114	114	129	131	100	130	114	127	129	134	109	116	117	96	144	129	122	115	122	139	127	125	115	127	117	113	152	110	131	134	127	128	111	118	126	114	133	110	118	124	138	142	125	140	138	132	136	127	122	122	117	142	142	117	126	127	135	99	127	152	121	126	143	119	145	119	138	131	114	158	123	141	103	134	117	116	128	126	137	130	130	125	112	130	110	130	121	147	121	115	146	137	120	123	126	140	137	144	124	119	144	122	126	149	139	137	136	108	136	128	131	132	138	163	141	117	131	123	139	119	128	144	134	145	105	135	137	125	137	112	137	122	135	130	117	140	130	121	116	128	128	110	124	148	135	117	129	119	122	125	117	125	131	119
5693	1248	21875	27724	2692	2045	1668	1452	1248	2245	18563	38879	34762	28261	16113	10323	6532	4311	2315	1031	575	338	366	356	327	308	332	338	317	338	337	297	324	312	327	319	306	339	325	297	326	304	329	315	327	313	310	319	325	324	315	312	347	330	311	345	334	336	308	318	352	318	358	304	340	317	307	332	319	309	318	284	308	342	322	328	331	330	324	298	327	317	324	348	339	340	348	308	343	344	303	338	349	354	329	310	287	310	324	290	299	295	322	313	316	298	307	324	334	305	337	312	319	315	309	329	324	312	328	325	344	320	318	304	324	337	272	336	343	341	336	323	307	323	296	303	340	322	313	291	310	336	330	317	311	283	344	330	310	327	344	336	318	305	320	342	302	314	311	333	336	310	312	316	355	334	328	339	290	336	336	321	336	325	334	311	333	317	302	339	331	324	310	314	332	335	337	327	356	303	306	311	346	338	321	302	314	317	300	319	315	304	294	288	341	316	336	289	331	335	329	312	320	288	308	313	293	319	311	325	291	316	296	303	316	337	304	331	327	342	322	297	319	312	343	310	297	331	342	314	343	335	291	311	332	309	271	293	310	295	312	312	296	313	324	342	348	362	329	324	305	293	320	337	343	336	314	316	347	322	343	294	324	338	314	335	324	326	294	280	318	306	303	298	334	288	316	303	334	342	316	331	297	305	307	297	336	337	313	318	325	314	314	345	324	320	330	316	294	328	320	339	351	330	313	304	302	304	331	303	347	298	318	302	318	310	316	314	321	339	304	294	295	295	325	306	317	328	306	327	320	337	294	280	329	306	311	305	308	327	315	316	336	327	318	329	307	313	347	298	322	307	357	299	325	292	314	335	302	337	319	305	322	329	331	322	334	310	329	333	321	309	329	324	326	344	312	330	345	301	317	319	307	330	296	324	321	318	346	307	335	320	292	301	331	291	309	353	316	350	327	288	292	361	347	363	300	321	323	305	330	311	304	333	313	363	328	322	323	325	340	324	304	367	323	331	364	317	314	327	313	301	332	328	326	314	288	306	322	291	306	324	304	349	333	313	317	330	337	306	345	325	327	318	333	301	333	336	344	310	309	298	312	323	324	329	331	331	323	345	319	300	309	337	318	313	315	337	313	307	307	311	303	325	323	315	324	359	320	316	311	325	321	278	318	338	326	325	305	311	343	329	328	327	332	308	327	332	317	324	305	346	319	324	304	305	313	316	307	306	357	306	325	320	346	343	281	306	356	316	317	342	309	307	349	324	297	319	317	316	321	294	302	308	324	299	319	286	289	328	341	327	305	339	289	299	308	315	321	285	300	344	296	290	330	329	311	314	306	340	313	332	348	327	339	333	320	295	347	323	319	307	307	316	291	314	285	319	325	330	316	339	309	321	320	332	330	327	333	334	348	356	348	307	312	310	343	329	337	347	313	337	293	305	324	323	333	321	319	311	326	327	307	322	330	313	321	282	322	316	316	308	332	313	313	360	351	332	347	334	320	339	293	322	312	305	318	350	327	313	315	303	292	322	328	310	325	316	334	323	347	297	315	299	350	313	334	316	315	307	299	321	326	293	306	360	330	304	321	307	315	311	344	310	333	292	294	285	296	309	310	317	316	335	322	314	321	354	317	316	301	341	350	311	348	323	335	330	327	308	335	328	330	333	313	308	310	320	299	320	293	317	329	324	366	297	325	336	373	327	329	320	305	298	299	329	317	332	338	340	328	317	317	318	312	331	333	302	316	323	311	345	360	340	352	323	328	301	299	333	325	317	333	308	357	364	333	342	313	317	324	356	324	323	317	341	321	331	332	333	280	296	333	342	332	311	290	266	295	314	329	283	279	329	321	295	312	304	320	319	308	374	336	302	372	328	303	351	323	312	319	306	309	298	303	345	303	353	329	341	325	309	323	343	308	318	284	350	336	292	324	298	310	313	342	300	352	308	309	313	304	287	309	319	304	287	315	319	298	317	325	351	295	316	337	335	308	289	339	361	341	305	324	340	313	346	326	325	323	307	290	297	324	284	304	297	320	312	315	326	346	304	353	327	312	321	332	341	298	291	323	345	322	317	337	295	326	298	324	315	316	346	289	323	372	295	338	315	315	302	356	338	344	319	307	354	308	317	316	300	331	326	330	315	311	324	336	321	311	320	304	343	331	317	310	316	341	321	316	314	318	304	291	316	329	352	321	327	316	338	354	298	307	309	332	283	317	316	325	345	315	297	296	361	335	308	342	291	294	313	294	302	340	300	324	356	361	322	332	327	317	281	324	345	270	337	334	286	323	323	307	302	320	320	302	329	310	324	327	328	305	328	305	312	320	297	311	320	315	343	300	315	316	309	290	283	350	303	334	313	328	304	307	299	318	314	330	338	354	356	307	297	353	302	323	336	315	323	324	329	317	331	327	308	282	320	346	330	299	331	361	314	333	336	306	325	307	316	295	332	335	293	304	332	314	333	343	330	335	307	344	340	344	358	318	317	297	325	324	302	355	311	308	361	340	331	337	338	332	303	307	303	331	323	299	322	314	310	379	319	333	309	345	310	341	323	319	344	325	319	322	287	323	306	314	314	318	325	317	329	326	331	299	327	314	322	305	307	350	322	313	314	347	338	304	341	335	336	332	340	305	329	340	330	348	314	306	333	296	330	315	320	307	351	308	302	314	313	361	296	331	300	331	320	328	322	335	319	326	318	318	335	355	345	335	309	330	350	337	324	301	323	335	330	326	347	310	301	336	309	348	315	313	306	330	308	284	319	322	336	322	324	322	321	305	325	324	300	296	338	335	333	283	299	315	308	313	359	359	316	307	317	337	319	331	339	318	333	324	322	299	324	347	334	322	323	317	312	304	318	295	331	319	316	328	361	329	332	328	301	357	326	308	320	299	350	315	310	302	326	300	325	313	321	329	313	328	353	334	324	329	310	325	318	318	311	308	346	317	322	313	315	338	314	337	293	327	324	296	306	334	358	335	350	334	345	324	316	325	337	311	294	294	317	333	335	306	332	293	338	318	363	306	289	298	346	308	369	353	310	300	327	347	325	317	359	289	322	286	325	314	295	319	337	314	307	319	328	310	285	316	327	330	325	344	345	331	319	313	320	302	314	304	340	317	309	343	339	309	316	320	337	298	343	322	330	304	335	330	315	325	356	329	334	334	316	311	321	336	307	315	317	332	311	344	295	315	314	326	327	312	294	330	311	337	365	302	317	324	333	328	312	338	340	338	311	306	318	289	332	323	293	322	332	313	358	327	345	312	359	314	325	313	305	312	349	328	307	326	342	300	320	347	310	318	331	302	331	341	320	293	315	314	338	324	299	305	315	277	307	319	325	303	323	307	328	324	321	314	314	298	305	343	324	295	292	299	333	340	328	315	327	319	318	332	344	301	330	336	342	299	303	312	310	328	331	310	321	334	341	307	333	308	321	322	312	322	341	338	303	327	339	313	314	323	316	313	319	281	304	285	350	336	305	288	320	299	303	301	332	304	316	323	330	298	320
14520	2565	26539	39381	7248	895	552	443	645	1040	6967	19664	24561	16552	8250	4668	2993	1594	611	322	200	111	96	115	91	89	112	106	106	119	92	110	102	108	109	106	94	105	106	106	100	86	92	107	84	115	111	105	106	107	100	110	105	98	100	100	107	110	91	115	113	101	88	115	126	105	101	97	93	115	93	104	82	129	109	102	110	95	96	100	96	95	105	98	112	118	102	101	98	91	105	89	111	128	95	111	104	79	113	87	112	104	85	83	92	80	84	102	112	102	109	113	106	110	102	101	78	105	87	89	81	106	112	108	116	105	82	102	97	97	100	97	96	123	102	81	118	110	90	101	113	110	103	88	104	104	74	104	103	113	117	105	132	96	116	98	96	110	111	99	92	93	77	112	80	107	86	105	125	112	98	93	90	91	105	113	118	97	111	96	87	101	110	104	83	118	125	92	101	98	101	113	98	99	82	108	111	95	103	124	117	93	116	95	112	106	104	117	94	104	90	106	93	113	94	114	97	108	99	104	120	101	105	102	110	111	90	106	109	101	90	101	95	83	94	99	92	84	99	100	96	125	100	102	93	105	87	113	102	116	97	105	105	121	107	107	75	112	98	108	102	115	130	117	106	111	101	101	95	82	102	103	99	107	108	114	101	107	94	119	98	84	101	89	105	109	114	99	84	111	107	112	114	100	94	109	102	120	94	106	113	97	82	125	105	95	101	93	105	108	92	98	103	117	118	110	94	127	91	83	93	118	109	95	116	98	111	90	109	108	91	114	115	99	109	102	107	111	112	95	113	86	114	114	76	106	107	108	93	109	105	104	86	112	111	106	107	95	118	118	100	95	96	93	96	92	105	89	98	105	94	103	94	102	108	103	108	117	107	101	101	96	82	112	108	85	109	101	110	101	101	92	113	113	93	100	95	108	106	93	94	87	107	95	103	104	96	93	99	100	102	109	102	82	105	94	99	124	108	109	93	101	91	93	106	102	101	105	107	104	89	101	92	121	111	98	104	116	109	106	84	87	101	126	100	105	85	103	99	90	116	99	95	108	83	92	110	110	92	119	95	109	117	102	98	104	93	105	116	97	96	102	114	94	108	87	103	102	96	119	88	107	120	96	122	105	108	93	110	90	105	116	92	104	112	109	113	119	114	78	111	108	116	118	108	104	104	97	109	110	118	97	79	93	111	118	103	82	112	108	119	114	94	112	101	90	110	116	105	85	108	114	102	87	96	102	105	99	97	100	90	119	109	86	90	92	93	96	91	99	101	100	98	95	109	92	97	113	98	110	108	113	109	113	105	98	104	101	98	120	95	111	110	96	123	81	110	80	106	120	85	101	104	122	109	97	105	90	98	110	98	92	104	130	95	101	86	74	109	108	85	89	98	128	99	106	96	91	97	118	106	101	113	87	125	96	95	92	108	90	95	103	97	76	85	97	98	94	89	90	97	101	89	98	137	109	121	121	111	106	110	82	90	100	90	84	106	89	89	120	95	101	106	94	106	94	98	111	102	97	110	110	82	107	137	118	94	98	100	100	103	105	116	95	94	95	114	92	103	97	106	122	118	115	114	95	86	107	98	98	108	88	116	118	98	84	113	112	98	104	106	120	125	93	113	134	107	98	105	111	123	89	84	97	107	84	109	90	104	103	78	118	118	111	103	111	117	104	89	109	88	86	100	109	99	98	99	92	111	103	110	106	116	95	108	99	97	106	90	99	106	104	107	92	108	104	127	107	102	120	112	100	117	118	105	91	77	105	100	103	93	108	106	88	103	94	102	113	103	108	104	107	112	105	88	84	101	134	91	106	98	117	90	111	85	104	99	93	102	109	102	112	91	104	114	99	103	109	95	87	87	105	104	81	92	106	101	103	100	98	102	90	106	108	109	84	82	105	91	102	103	103	112	103	101	95	121	96	104	83	119	122	102	95	112	105	91	105	106	101	107	98	106	108	95	84	95	108	92	105	89	90	99	91	97	79	91	99	82	102	103	119	102	104	103	85	79	128	102	98	108	102	128	97	97	113	95	83	107	91	95	84	99	105	91	102	105	117	98	84	112	115	83	102	78	105	104	97	97	94	92	95	115	100	110	86	102	87	110	92	124	103	92	100	93	85	102	116	93	100	97	98	102	110	117	89	92	103	88	107	96	94	92	89	123	113	101	109	112	93	78	100	94	101	104	111	101	91	95	117	107	85	92	114	90	90	100	102	100	105	107	116	94	100	83	90	105	95	115	100	128	90	107	104	83	131	108	117	103	104	97	98	109	101	102	93	110	114	92	93	97	86	117	110	102	134	76	107	98	82	97	101	108	91	112	100	89	103	100	100	108	102	101	92	99	109	112	97	112	87	97	102	106	87	98	101	102	67	102	99	110	112	93	92	94	109	103	105	110	109	103	116	104	108	105	116	98	106	102	110	121	105	90	95	116	107	97	89	99	86	82	101	108	98	89	82	84	108	96	96	98	96	104	81	99	110	114	100	103	107	124	120	98	113	99	111	97	110	89	114	102	106	109	96	104	90	96	99	118	88	88	106	101	109	102	85	102	97	119	104	109	122	92	87	103	101	111	89	107	102	103	80	96	111	101	101	105	87	110	105	119	100	93	118	112	107	113	89	101	99	95	108	93	93	103	100	78	96	114	94	102	92	98	85	104	99	110	96	98	102	87	101	130	105	88	117	104	97	101	108	103	88	100	104	102	96	113	106	102	99	95	85	85	101	115	98	92	92	89	87	114	99	96	96	82	104	99	114	118	101	115	115	102	120	98	102	98	100	94	109	100	106	108	103	86	111	101	88	121	119	94	107	109	105	100	107	100	105	119	92	100	95	75	100	97	82	104	89	87	86	110	126	112	109	110	97	102	114	116	108	129	118	118	108	87	86	92	105	116	104	99	98	98	101	109	89	93	101	96	114	112	100	101	105	99	104	102	115	93	100	103	99	92	94	105	105	99	106	88	107	96	108	103	100	97	99	115	102	110	100	89	104	125	98	112	97	104	85	111	91	88	101	82	86	87	124	120	94	95	94	88	96	112	104	105	112	110	112	102	113	88	106	91	103	82	95	111	93	110	100	95	82	96	114	101	98	96	114	100	89	89	116	92	95	113	112	91	86	103	106	86	108	126	114	101	130	106	99	97	119	95	112	115	104	98	92	92	102	113	105	109	115	87	87	108	80	90	117	83	104	113	93	102	95	88	90	114	94	133	109	93	97	114	114	101	104	110	106	128	102	102	93	97	85	100	94	112	102	114	113	105	105	94	109	126	106	96	126	96	121	113	124	109	117	106	89	114	100	98	116	98	105	114	107	99	84	112	102	102	100	108	94	99	98	93	85	101	103	85	82	92	93	101	92	115	107	96	102	110	99	113	97	89	104	95	103	118	89	94	103	104	107	83	87	110	100	94	117	100	107	105	98	94	119	98	102	107	99	115	106	100	95	120	105	100	99	101	122	109	107	106	108	112	107	132	111	102	93	101	118	108	110	107	104	76	104
7497	2149	30312	23410	4366	3498	2741	2324	3409	5546	26214	43655	46662	35329	26637	19145	13816	7690	3143	1524	668	367	290	261	247	259	280	284	278	252	277	273	272	232	255	293	284	270	283	250	278	242	252	236	255	231	232	264	252	260	259	293	268	262	259	248	295	265	281	258	283	257	292	312	268	256	239	272	267	286	281	262	240	245	267	277	245	280	264	274	273	253	253	274	245	280	290	273	268	271	282	298	282	259	255	250	276	251	268	268	284	261	260	268	252	285	252	274	259	249	254	231	253	266	287	243	260	270	261	288	257	259	258	274	247	256	265	239	272	255	241	229	270	255	271	262	264	260	254	271	244	283	274	253	286	251	247	246	270	294	274	287	260	273	273	262	271	275	257	262	286	262	266	261	276	248	254	282	231	275	275	257	270	281	258	248	252	260	253	247	251	257	289	273	246	256	261	242	241	254	255	264	252	265	252	270	271	232	269	251	254	282	241	261	260	301	277	277	270	256	239	286	248	268	274	279	265	244	257	259	272	247	257	265	273	268	249	268	250	261	238	259	288	266	250	279	298	270	273	292	285	246	273	233	250	254	281	269	252	276	256	238	232	246	250	252	239	276	264	253	294	275	243	292	267	265	264	283	232	250	246	296	275	293	261	255	224	262	276	281	256	261	292	259	246	267	297	268	312	276	273	244	278	262	282	269	245	269	268	261	277	268	288	287	275	246	237	254	259	262	246	262	252	254	258	288	267	284	262	244	276	267	274	275	277	270	248	259	265	266	242	287	256	279	264	287	247	257	280	243	242	277	269	245	271	253	253	291	265	260	260	257	262	271	243	286	295	237	294	264	259	261	248	267	280	245	283	275	252	248	263	253	227	267	272	271	269	268	263	269	274	262	266	231	275	234	274	257	265	263	279	267	307	264	268	271	243	253	251	254	277	249	250	257	265	242	233	273	245	266	263	253	255	267	273	289	253	265	254	292	253	265	238	239	276	291	291	267	258	271	263	266	261	249	239	244	292	281	253	272	265	272	265	252	297	274	245	260	262	262	267	252	246	257	263	234	279	272	246	247	269	262	286	263	252	253	282	273	289	271	258	247	240	244	272	276	237	262	256	275	273	263	265	266	242	280	255	280	277	252	276	269	265	282	257	243	290	261	260	272	240	287	269	253	266	246	250	247	287	270	273	265	266	289	284	251	265	267	235	288	275	278	283	244	252	281	229	243	242	255	262	247	283	255	242	274	272	274	252	257	277	273	266	254	267	261	241	246	269	265	270	249	258	248	300	220	267	263	264	253	249	265	276	259	256	271	289	264	270	272	271	269	265	283	274	244	260	291	264	245	269	225	285	268	269	257	267	281	261	287	268	268	283	254	256	281	254	256	283	258	277	249	274	276	280	256	274	240	273	254	278	257	259	290	251	273	250	255	262	295	268	243	275	266	281	274	250	278	245	271	270	290	280	273	302	253	271	236	265	253	286	243	283	244	268	244	270	272	265	252	229	274	286	242	298	289	255	262	256	265	257	280	245	261	234	278	284	276	267	242	278	253	248	252	263	269	256	259	307	287	305	294	276	295	280	257	287	260	306	270	242	248	260	266	265	266	255	285	297	264	268	264	265	260	260	273	282	268	239	246	250	270	267	278	259	257	251	258	287	262	281	263	274	280	259	258	261	282	267	257	257	264	269	281	274	269	255	274	243	274	246	286	265	266	234	244	268	275	270	296	280	276	258	254	260	275	266	259	270	270	259	270	232	251	241	261	269	260	233	257	266	254	256	256	296	281	233	299	269	235	257	294	259	275	269	261	264	247	294	278	247	266	265	290	249	272	264	247	262	285	288	245	273	268	261	263	243	261	295	293	274	235	251	301	234	241	290	284	266	263	276	276	265	273	280	251	254	282	291	262	235	241	254	274	283	281	252	291	246	265	285	268	246	238	245	266	311	255	275	237	252	266	277	285	271	287	269	243	266	265	271	266	267	280	255	278	281	261	256	288	254	269	252	261	288	295	248	250	260	269	284	223	263	260	257	262	277	241	266	263	282	255	265	261	275	267	241	269	233	303	266	265	280	278	253	294	242	258	302	259	280	248	243	268	262	252	247	250	255	279	262	283	247	257	248	260	272	283	246	274	256	236	260	265	272	286	306	249	260	267	254	258	253	248	276	271	268	254	275	269	248	268	242	257	267	250	280	270	274	284	254	274	280	251	300	312	255	264	284	276	255	242	237	254	266	266	256	279	257	258	257	257	272	272	256	275	270	252	293	224	250	265	288	258	265	271	252	263	270	268	254	268	269	229	259	262	274	264	271	263	265	259	268	269	253	244	252	299	241	263	268	264	238	256	258	280	265	295	249	249	261	241	258	281	257	270	279	284	272	277	267	297	242	274	258	255	242	257	291	289	284	280	253	267	268	259	237	246	245	259	246	259	249	299	292	286	275	264	283	255	246	271	289	261	280	265	254	260	257	269	234	264	260	242	266	286	289	312	267	247	265	265	266	250	261	279	253	267	300	274	240	279	255	255	262	280	276	264	258	302	247	265	298	266	254	271	289	263	292	292	282	241	271	275	254	270	255	260	241	301	273	245	265	258	267	278	286	269	270	276	263	250	237	236	268	267	291	268	279	276	295	279	272	281	285	283	295	291	255	276	286	254	270	257	249	266	272	264	249	276	261	270	255	259	247	276	270	223	269	262	263	268	273	242	262	266	259	287	251	264	271	277	274	256	281	256	261	256	273	315	245	244	252	269	261	266	256	261	263	290	253	262	257	258	276	276	231	243	259	267	297	255	262	219	260	269	281	274	265	279	291	264	276	277	255	292	277	262	268	274	284	263	277	239	275	239	278	257	273	289	267	254	290	253	270	272	269	251	270	253	258	260	242	247	282	267	263	257	271	253	268	264	250	260	276	283	274	257	282	276	299	273	273	291	254	291	268	271	282	271	260	267	266	293	266	272	263	282	282	265	265	263	265	254	250	263	246	286	262	247	254	273	252	287	251	244	266	265	286	271	286	278	292	286	260	247	270	251	265	292	255	282	231	256	236	242	253	277	267	269	263	274	279	267	257	275	261	264	275	258	261	272	279	270	256	271	258	262	267	283	305	271	258	254	244	265	262	264	265	271	267	249	291	240	276	288	262	282	270	267	270	250	225	267	245	281	247	269	263	271	250	269	255	277	257	293	260	288	239	244	230	255	246	264	277	277	242	231	262	244	273	267	297	272	259	277	242	254	265	261	235	245	307	287	252	264	274	256	278	251	278	272	262	250	249	263	253	222	279	271	278	275	247	287	250	281	274	267	246	248	265	259	289	263	272	264	278	308	271	278	303	255	272	247	266	259	264	274	285	283	258	267	266	284	278	271	269	262	254	270	263	260	269	272	262	254	280	273	255	293	283	240	284	287	237	263	278	238	259	250	285	256	256	262	252	264	233	246	259	269	275	266	296	272	269	301	308	245	275	250	244	269	315	235	289	276	267	290	276	271	270	279	281	272	282	254
2057	216	2264	624	199	172	150	150	146	161	270	821	1447	1409	912	519	424	295	205	150	164	139	147	150	162	141	155	151	151	131	130	147	153	131	156	156	133	147	154	167	159	155	147	145	154	173	120	139	127	164	155	148	162	142	152	141	172	141	140	137	146	158	163	172	144	154	144	164	159	163	144	132	147	141	150	159	151	160	128	155	168	146	150	141	157	154	145	146	148	126	158	135	149	164	161	132	161	131	144	148	159	140	151	172	148	146	133	133	135	157	150	165	160	156	138	138	145	149	146	133	184	152	143	155	156	145	140	147	159	145	137	149	160	153	140	155	148	144	152	134	140	160	162	165	153	172	146	165	138	145	152	149	125	147	159	135	146	137	141	136	145	151	155	153	177	152	151	135	144	136	151	150	142	162	154	135	135	159	137	157	153	150	162	153	156	141	143	140	157	150	168	136	137	138	150	133	132	147	157	138	139	145	148	135	126	144	154	160	132	127	134	160	167	121	145	134	142	156	131	146	138	174	168	148	139	142	165	160	176	129	139	136	130	132	129	139	154	145	146	132	152	151	138	149	146	142	160	180	154	153	154	167	139	141	156	118	158	155	146	141	135	141	151	149	155	163	154	140	145	181	139	149	169	155	144	176	164	155	142	160	130	147	128	160	192	149	139	154	151	176	154	157	138	169	119	167	167	141	151	136	139	142	136	160	151	126	141	142	156	133	146	108	153	140	138	162	145	134	139	143	172	142	154	165	139	141	150	134	142	141	149	152	147	145	134	149	148	156	148	167	157	155	139	132	136	108	160	159	158	140	144	145	153	152	153	173	171	148	145	157	131	156	162	168	142	164	145	155	154	140	132	154	142	165	183	164	156	121	143	148	129	151	144	138	166	156	151	141	136	155	148	155	148	126	165	129	160	139	139	128	149	121	155	135	155	155	171	139	142	140	167	150	156	160	150	149	159	158	137	149	160	131	165	147	147	151	143	145	146	145	155	160	151	122	146	149	186	154	155	157	151	131	134	143	144	134	167	147	150	146	145	133	137	153	167	173	126	155	154	145	161	156	143	141	163	143	155	161	160	143	128	147	131	135	138	146	141	159	163	167	153	153	154	157	131	155	136	155	148	150	146	138	142	122	148	124	144	155	139	139	154	148	157	139	129	133	152	142	122	143	149	140	133	170	141	151	144	153	135	149	149	125	151	162	142	150	148	144	146	129	129	163	133	150	157	137	140	153	134	143	128	145	115	154	177	147	163	135	139	167	133	144	137	135	147	138	166	142	158	156	167	141	149	134	157	162	155	147	161	152	142	137	145	138	145	158	143	149	140	161	140	152	152	132	160	139	156	146	137	155	155	141	134	140	152	153	143	148	163	175	157	137	130	136	133	140	157	150	132	147	141	139	128	165	155	148	161	138	163	124	144	134	151	149	147	117	134	139	159	153	156	139	140	150	146	189	165	148	151	134	141	139	125	137	148	162	129	133	149	160	157	157	153	150	126	154	139	156	139	148	129	140	145	145	163	160	135	127	150	157	153	172	164	172	161	143	156	175	150	148	139	172	160	157	149	150	171	155	145	131	171	135	137	135	151	117	145	152	148	142	135	159	146	148	146	137	151	153	137	146	162	156	138	141	148	144	143	137	131	139	168	154	122	160	186	133	151	128	132	141	142	142	136	150	147	150	156	112	170	135	148	148	164	161	168	157	140	147	141	131	134	158	159	144	139	149	136	150	128	172	151	153	136	155	145	179	130	192	144	141	150	152	162	144	139	159	138	146	150	165	137	139	137	166	160	144	141	138	128	143	159	148	170	149	161	125	153	153	176	137	160	142	143	157	144	144	144	150	147	159	143	155	121	152	145	129	151	165	129	139	150	146	129	131	159	152	146	169	134	131	154	129	143	154	177	125	152	147	139	146	131	150	143	148	144	152	138	152	151	131	146	163	165	162	146	166	138	139	160	140	146	151	142	140	176	141	137	132	161	146	136	145	156	148	130	155	169	172	137	135	168	148	125	139	137	141	155	143	161	132	153	137	143	148	154	131	158	167	125	164	145	158	132	157	149	134	160	175	145	116	153	139	137	155	148	119	164	149	150	161	151	144	149	147	150	142	135	157	154	119	148	160	151	148	148	143	155	149	152	128	152	138	142	144	134	153	149	138	138	140	160	150	152	151	127	157	176	155	151	134	160	150	168	138	155	172	150	149	127	148	148	157	146	131	134	132	146	161	117	153	131	156	145	123	134	152	147	151	145	151	143	161	173	138	157	134	149	150	134	139	154	139	163	145	154	171	155	140	137	151	140	162	154	160	148	137	171	150	150	142	153	137	139	154	119	133	137	132	136	168	159	126	128	156	146	126	160	147	128	142	115	146	152	170	163	132	150	133	130	170	158	154	127	158	166	153	143	132	169	131	130	137	155	139	119	132	163	142	139	156	172	152	136	151	126	146	169	139	152	170	153	146	125	128	147	136	146	162	149	158	143	143	154	151	133	147	171	138	132	170	130	149	152	165	125	140	136	151	151	150	123	152	136	136	168	128	144	151	140	125	146	171	130	142	142	132	139	164	173	148	152	131	172	156	150	151	124	158	153	136	144	141	161	166	134	143	155	130	158	156	149	138	143	157	144	168	134	134	151	133	134	153	145	139	159	148	140	148	145	160	143	141	149	155	166	116	174	146	161	144	156	164	154	149	165	154	150	141	127	147	142	142	149	140	156	145	147	128	156	158	150	151	122	142	151	144	138	166	174	161	158	123	164	142	153	152	130	161	165	173	149	117	165	141	132	173	141	132	145	161	147	155	156	136	135	144	142	158	131	131	130	158	184	136	158	151	154	151	137	145	140	134	130	157	167	134	157	164	132	150	153	146	163	156	140	158	165	121	147	158	133	138	148	145	139	163	150	164	177	137	162	163	143	158	130	145	146	177	179	161	143	165	140	133	169	135	138	146	135	145	147	136	148	163	161	158	155	133	158	169	145	155	153	144	161	157	132	161	127	161	145	138	158	149	152	164	149	131	143	138	117	169	130	160	152	123	163	158	154	146	131	133	146	147	141	161	132	145	160	129	161	144	145	136	146	159	143	130	162	150	148	145	149	118	151	160	149	129	138	150	148	153	150	155	155	140	134	149	136	154	156	157	151	127	155	163	135	143	143	137	156	137	148	164	142	135	157	150	131	130	146	154	136	127	147	167	153	167	157	152	149	126	132	153	157	126	151	158	141	158	159	168	136	152	179	163	139	142	147	132	142	152	146	156	165	137	147	142	154	133	138	120	133	140	140	150	133	149	153	148	142	155	147	152	145	152	135	150	126	144	133	134	124	147	127	157	138	168	156	163	143	139	145	151	143	140	148	147	159	165	138	138	130	153	150	145	142	138	160	145	151	149	147	163	155	152	148	183	167	147	123	148	162	146	163	132	136	139	159	153	160	126	179	137	166	153	143	173	151	124	158	138	160	140	164	138	146	162	151	138	148	147	140	165	161	161
2085	438	5973	991	590	517	509	469	435	500	1421	4549	6826	6422	3916	2194	1626	965	629	423	416	379	372	396	343	374	407	387	389	360	346	356	344	362	391	404	367	384	378	375	366	352	378	360	370	380	388	349	382	357	320	393	352	368	331	361	385	366	378	345	377	379	385	335	374	372	406	362	361	373	379	359	410	384	365	425	325	336	393	370	361	356	393	329	342	380	337	391	366	374	370	344	344	385	381	395	299	350	355	363	375	390	416	366	398	368	351	370	380	384	348	359	360	378	333	378	361	367	325	349	367	347	378	369	368	378	384	372	405	384	341	355	348	338	366	371	387	389	388	341	379	351	382	379	376	381	394	348	381	364	349	376	361	386	362	377	378	377	347	379	391	339	377	361	351	431	379	392	377	375	381	358	381	386	369	333	388	345	381	343	383	404	376	393	395	384	375	379	355	348	398	365	371	392	382	392	378	369	365	368	367	312	364	375	370	402	357	353	344	373	381	357	358	389	360	366	370	356	379	386	375	351	341	380	364	381	378	341	389	331	384	371	355	377	402	373	376	376	388	367	378	366	395	362	365	379	380	369	364	386	385	355	369	382	383	374	361	348	372	336	375	369	359	380	363	379	387	371	388	342	405	396	383	370	367	362	363	375	404	397	374	357	370	347	354	361	373	353	385	344	397	356	395	380	382	339	357	365	369	346	368	405	397	405	378	411	403	378	366	361	386	369	377	396	348	379	387	399	365	353	375	361	378	377	409	354	367	360	384	363	385	370	340	383	391	375	378	383	387	364	354	373	360	390	378	357	390	360	357	369	366	370	359	373	399	396	363	385	381	341	367	373	400	395	379	360	348	378	358	352	357	390	363	363	398	345	354	384	338	370	361	371	395	380	376	350	328	364	353	352	369	391	397	374	369	365	360	386	377	385	347	400	371	371	363	366	383	397	399	385	372	403	361	363	375	365	370	379	361	363	362	388	356	378	344	371	360	397	359	366	383	366	362	391	348	367	413	370	394	369	346	361	357	387	354	378	350	330	355	355	334	357	343	353	357	414	370	366	373	393	430	389	390	383	362	384	392	342	363	371	381	360	391	389	348	361	383	376	352	369	383	366	353	357	396	388	385	391	355	381	357	324	354	352	405	347	363	396	375	377	405	398	386	348	356	376	360	391	367	367	351	364	395	388	357	368	370	374	363	394	384	388	369	379	332	406	358	362	374	403	343	364	399	380	348	375	351	370	372	344	355	354	372	334	381	356	363	367	356	356	355	378	398	366	354	347	369	359	369	383	384	368	353	376	365	357	386	358	344	349	418	366	360	365	378	358	366	339	352	359	365	375	359	356	366	387	362	360	369	348	394	359	376	367	362	377	383	364	398	371	363	345	378	391	349	390	391	362	373	335	393	375	401	337	339	377	338	394	359	332	365	399	369	381	375	356	418	371	351	356	353	375	366	393	362	375	342	358	398	370	356	342	377	366	368	361	354	354	388	378	361	385	360	344	369	368	372	332	372	391	385	367	403	401	391	343	387	380	353	381	409	382	383	387	375	389	358	375	373	350	361	367	378	382	378	368	406	388	357	371	370	360	382	364	342	375	399	377	338	385	374	375	354	340	347	394	326	348	378	401	378	388	394	406	367	367	349	360	358	384	394	375	337	351	380	401	396	353	359	365	364	372	353	377	387	343	384	398	362	355	369	367	354	368	373	384	409	377	338	371	375	347	342	363	354	393	386	360	353	367	383	375	361	407	361	396	373	376	388	364	373	370	370	376	316	388	357	367	378	358	349	365	379	359	367	354	345	382	376	373	362	392	400	361	317	373	340	380	361	376	392	380	364	386	353	374	384	418	374	362	340	338	371	397	338	344	401	321	338	370	361	356	383	386	362	352	363	386	367	389	360	333	356	348	370	384	373	361	372	379	395	353	372	372	375	387	371	391	395	378	354	391	386	386	370	388	352	386	401	405	375	368	386	380	363	378	347	356	364	364	375	354	340	375	372	341	374	338	366	378	339	365	355	368	382	414	387	364	413	387	380	360	372	382	380	389	362	349	380	379	355	380	385	368	377	377	356	384	361	382	373	370	376	390	353	364	358	345	396	343	391	385	374	360	352	393	383	406	404	354	385	374	370	365	405	368	379	370	369	327	362	401	338	348	391	343	379	382	371	360	348	358	402	374	397	367	352	375	371	369	402	367	411	398	315	372	392	391	370	369	365	382	411	373	373	360	355	375	393	377	350	400	375	362	372	400	372	364	381	394	366	366	353	399	386	361	354	376	355	351	356	400	391	373	327	382	338	369	369	369	386	362	371	363	349	348	381	354	358	381	362	398	388	367	388	384	396	374	384	378	367	330	384	374	368	368	365	351	370	353	351	385	395	352	371	366	375	369	330	351	373	360	345	365	328	374	351	368	387	351	373	378	420	375	353	379	341	375	370	386	371	348	345	328	334	362	352	364	352	391	342	329	388	363	389	369	384	345	361	384	375	386	363	361	356	387	378	382	361	359	340	396	392	374	367	321	343	386	349	368	357	360	396	370	375	350	393	343	364	372	352	360	366	400	354	394	350	397	355	337	367	400	346	376	401	338	366	357	376	351	384	375	371	368	353	337	351	358	381	387	364	382	358	377	384	341	366	360	356	345	366	369	373	355	334	377	337	379	371	351	387	349	380	389	370	333	369	406	363	394	379	347	368	346	318	338	370	388	395	363	384	344	348	357	383	346	366	390	325	409	365	352	395	355	372	401	354	386	358	416	357	371	351	352	361	373	401	387	362	378	335	378	400	346	384	364	338	361	375	388	372	352	350	381	339	371	375	340	335	358	372	344	363	367	352	349	370	437	389	375	376	406	367	391	347	383	349	402	385	350	365	354	350	351	340	356	410	360	390	377	385	385	372	352	373	351	345	391	374	349	353	366	347	339	399	350	404	388	383	400	340	376	401	384	336	363	378	380	380	396	388	347	360	366	378	413	383	362	379	395	395	371	423	403	357	338	365	343	313	363	361	373	344	377	379	358	367	395	364	384	353	410	384	362	365	376	352	363	315	372	361	334	342	381	384	381	383	369	356	368	334	356	348	365	381	354	360	405	361	363	403	338	344	394	400	378	360	357	354	414	388	375	372	382	396	373	345	360	351	330	354	401	390	359	396	374	398	379	389	404	351	350	358	360	378	392	399	338	361	362	364	367	357	360	398	356	400	384	360	357	383	384	356	339	363	381	382	400	344	345	391	385	367	382	370	345	337	391	379	393	349	379	360	397	372	357	377	357	380	356	376	390	392	376	365	357	359	377	396	389	380	368	359	338	361	358	380	346	361	372	376	367	388	394	372	328	355	371	348	354	353	360	374	388	396	361	369	355	371	420	342	356	378	356	364	357	344	375	361	338	411	360	394	350	347	380	382	380	374	398	405	394	371	349	350	377	388	374	378	364	380	388	370	377	380	374	329	359	380	393	347	375	392	352	357	371	381	377	376	356	377	364	361	355	369	356
7748	1116	31176	7074	768	537	393	314	290	264	2765	11659	14522	13048	6140	2741	1367	613	328	166	147	146	121	122	118	135	132	130	116	112	118	135	126	122	142	132	137	123	146	128	132	133	133	140	122	155	114	149	128	140	129	131	125	123	138	139	110	127	130	107	118	122	137	142	140	122	110	122	122	128	122	131	134	138	124	136	133	140	140	134	144	109	128	126	104	129	122	125	127	133	121	135	147	131	133	155	119	150	117	157	136	135	144	150	114	115	148	125	161	139	143	132	143	121	109	125	123	136	125	125	147	134	137	139	131	141	139	141	153	137	138	146	124	147	130	116	123	142	144	117	111	129	122	131	132	137	141	120	125	149	135	129	124	127	108	123	139	155	141	122	122	156	142	111	149	122	121	138	117	152	141	128	117	130	136	126	147	157	115	141	149	139	140	147	126	136	153	129	134	118	126	129	117	122	118	140	117	143	142	147	110	119	103	133	136	161	145	124	137	135	135	137	132	145	125	138	115	143	126	122	126	127	137	128	123	124	125	133	135	137	147	120	126	156	127	135	161	147	146	134	136	122	134	154	120	143	136	132	108	133	135	126	129	127	130	120	147	134	135	109	129	142	135	144	150	134	131	138	133	113	127	110	133	128	153	125	112	158	131	120	108	119	117	126	113	135	140	133	130	141	133	124	134	147	126	144	116	151	141	118	135	116	125	126	133	146	151	131	148	132	117	122	141	128	131	133	139	147	142	107	149	143	142	126	133	118	154	120	138	127	138	149	108	123	137	120	138	111	152	129	122	127	137	131	131	138	140	135	147	115	132	159	136	148	124	143	134	137	127	126	108	116	143	148	121	138	141	114	127	111	122	121	137	106	145	119	114	130	135	126	125	122	124	124	131	147	147	135	129	141	123	123	139	145	130	135	124	138	134	110	122	138	131	129	129	116	124	144	115	140	121	128	127	144	145	130	134	130	124	130	122	123	125	145	124	129	139	146	119	119	128	151	143	132	122	131	114	143	139	151	147	133	123	147	96	125	116	156	147	121	132	134	114	148	119	142	140	114	107	136	140	127	126	127	127	128	115	128	128	130	145	125	145	129	119	136	143	113	136	135	125	129	124	131	119	137	131	128	136	127	143	150	116	140	141	140	127	131	152	141	113	140	142	137	108	152	134	126	154	129	143	145	125	144	138	123	156	139	135	138	119	134	125	128	104	130	152	135	137	126	125	129	122	124	135	117	135	122	139	128	115	129	115	150	137	150	120	125	127	112	145	134	120	140	138	142	134	123	139	141	127	120	113	126	131	143	121	116	130	148	115	112	117	140	121	113	129	129	117	141	109	127	128	128	146	140	127	120	140	125	128	164	126	140	153	117	126	143	141	141	133	135	152	126	128	150	110	124	130	128	122	146	122	118	157	130	132	133	136	136	131	115	132	123	137	126	129	134	115	125	126	154	113	111	133	134	132	132	114	127	143	126	143	131	121	118	150	106	129	110	137	117	137	134	155	130	108	135	130	131	125	132	148	116	145	138	111	143	131	137	122	115	133	130	142	129	149	125	120	132	128	132	131	139	127	142	143	133	120	144	140	149	102	115	128	136	121	139	155	118	149	133	129	143	135	131	127	135	114	130	134	130	116	111	115	163	123	133	133	142	173	142	117	127	155	130	125	140	127	120	127	124	153	116	131	129	120	109	143	138	152	105	135	116	122	120	114	130	138	154	133	125	117	135	131	117	130	116	147	133	148	122	129	140	111	112	120	121	138	151	147	131	140	140	123	104	141	137	123	130	146	124	115	119	123	106	109	148	148	120	122	137	136	125	156	150	123	119	125	128	124	139	132	122	130	134	125	142	150	121	127	137	145	125	118	122	127	119	129	130	130	141	113	116	136	139	149	125	147	120	114	148	156	135	121	119	141	137	123	159	141	163	133	119	148	129	142	157	117	134	129	131	151	124	129	135	117	115	128	138	125	144	115	137	125	137	121	119	139	115	130	128	103	132	118	136	127	157	136	149	132	135	143	117	108	123	122	120	119	134	127	125	142	116	135	154	130	115	127	123	139	121	129	150	129	133	121	130	123	151	134	134	137	137	133	135	133	130	137	112	130	114	154	150	124	128	111	130	107	104	141	124	136	122	143	126	122	140	153	145	139	123	117	124	139	125	128	130	148	125	130	145	134	144	125	98	123	131	115	141	125	157	132	123	116	133	121	136	118	139	141	138	135	135	129	127	152	132	141	123	128	130	146	143	118	117	141	128	130	142	119	131	119	137	132	133	127	166	116	127	132	123	131	132	148	162	145	122	145	126	126	124	126	131	116	121	134	145	152	116	131	137	127	127	151	119	141	128	128	122	141	108	129	130	150	119	137	149	115	121	128	124	154	132	128	142	128	164	129	137	110	135	128	119	135	151	127	112	116	118	124	138	142	123	133	141	110	126	110	144	136	125	112	128	134	135	115	133	126	129	143	135	131	139	109	123	128	145	126	131	120	117	142	154	126	137	149	131	123	125	135	158	116	110	102	119	114	132	135	128	139	117	119	142	141	152	129	122	118	145	121	118	115	116	130	136	127	132	132	125	110	148	142	128	128	149	121	144	158	151	147	134	123	153	132	130	160	127	146	109	126	117	127	120	131	113	139	123	131	118	126	137	126	133	116	136	121	154	113	115	123	129	134	138	139	139	136	112	120	133	127	128	136	106	122	157	127	124	130	138	135	113	125	123	124	113	148	135	115	130	121	125	132	97	125	117	143	137	132	129	129	140	125	125	128	119	135	129	153	127	136	141	124	125	134	112	140	122	131	127	125	140	152	103	144	138	125	127	117	133	133	140	147	120	114	160	157	143	137	148	128	117	129	140	127	131	130	128	129	121	119	132	135	130	127	146	146	128	121	111	134	125	126	139	140	139	115	137	134	145	108	119	121	137	133	136	143	136	138	136	132	138	123	118	131	126	138	128	134	126	121	120	142	121	116	115	117	144	147	132	132	131	115	126	147	138	127	123	133	136	141	132	133	116	139	120	132	126	127	121	130	142	150	149	137	131	146	139	127	119	123	171	152	111	146	104	135	130	119	118	122	101	115	132	138	132	123	134	126	116	128	134	127	123	142	141	129	140	133	120	144	133	131	152	156	136	111	149	134	126	125	125	120	140	145	114	153	117	147	121	131	140	152	139	115	117	130	138	136	128	125	133	116	119	142	128	131	126	131	146	131	114	139	116	129	129	118	125	129	133	128	146	121	131	138	118	134	157	150	135	129	144	126	140	134	158	158	129	143	118	119	135	144	134	138	125	125	137	150	131	128	156	122	147	129	120	125	131	133	136	130	94	126	149	131	113	144	125	139	128	109	124	124	135	123	157	144	143	138	142	122	149	125	143	151	126	110	140	135	142	133	135	122	130	126	138	144	134	128	139	125	142	134	123	131	123	134	157	131	151	132	136	161	126	124	139	117	132	126	111	135	154	138	110	130	137	148	142	156	151	122	116	138	124	141	123
5528	1201	32280	3432	2668	2231	1832	1494	1288	1147	13817	34920	37314	33910	21435	12588	6502	2829	1152	535	380	354	340	336	330	333	347	319	331	351	301	326	350	320	333	315	353	335	345	311	318	312	323	323	299	349	347	312	377	322	348	348	302	322	355	316	339	352	339	298	312	318	338	358	350	347	321	305	291	340	319	313	307	296	322	311	350	371	319	367	304	349	344	342	343	324	310	354	352	286	354	344	354	332	326	339	339	333	296	350	330	359	322	302	355	353	355	324	320	328	329	290	299	316	339	323	320	365	337	335	344	308	306	321	326	316	303	312	332	326	341	323	330	338	320	347	350	345	336	320	349	302	311	352	337	327	354	356	355	339	319	365	343	355	351	355	341	359	337	317	312	326	327	318	330	348	359	328	320	354	331	363	352	341	367	319	326	307	326	342	330	332	334	345	328	342	342	339	346	333	339	316	345	330	334	318	321	352	322	290	329	333	342	327	346	325	332	320	351	340	323	362	352	339	346	301	324	344	358	342	362	321	337	369	324	322	321	353	340	339	317	342	354	313	363	333	341	305	319	377	316	331	333	317	299	345	325	332	309	337	316	352	340	323	354	336	348	321	350	375	308	288	338	356	342	329	332	321	311	334	345	311	327	323	335	341	339	312	325	339	333	297	352	333	316	326	350	277	311	356	314	346	325	309	308	328	337	315	334	321	318	323	350	346	316	359	338	331	314	338	314	329	341	362	340	338	325	308	332	337	332	368	346	353	312	308	299	340	319	340	341	297	323	332	309	352	342	324	329	325	358	359	336	323	303	341	344	358	350	333	325	360	341	340	301	311	325	372	318	319	314	317	321	350	306	316	337	307	359	322	357	334	315	346	332	341	345	326	351	329	329	347	351	345	304	340	367	326	323	351	326	290	329	314	353	341	357	342	301	343	317	318	349	336	326	360	324	345	348	364	316	353	316	333	324	311	348	328	348	311	334	340	341	327	325	309	331	317	323	336	357	344	341	339	354	348	334	332	371	326	329	340	343	308	356	301	350	293	341	310	356	370	347	323	305	319	315	324	321	334	306	341	337	330	353	337	322	323	312	318	345	317	314	330	327	327	379	335	332	327	308	328	313	346	320	353	359	301	337	336	334	329	325	325	326	333	370	334	308	325	338	335	339	358	321	282	356	361	314	310	321	345	300	327	333	330	314	345	307	358	332	322	328	315	299	312	325	305	304	334	352	315	336	295	301	353	336	306	320	350	322	328	326	309	303	335	311	337	326	334	324	368	327	354	342	363	300	330	338	286	322	335	356	342	338	323	339	346	311	358	306	367	340	331	350	311	326	296	362	368	357	332	325	364	377	333	337	366	313	320	339	351	332	327	330	327	330	366	356	326	352	344	352	301	307	327	344	366	364	316	321	343	377	337	356	316	368	313	343	344	360	331	322	373	333	370	342	345	336	329	338	335	328	317	340	340	313	337	353	336	319	329	331	347	333	334	315	338	319	329	344	349	362	300	328	342	333	318	333	326	312	328	351	322	308	352	357	314	333	345	313	352	334	319	335	355	339	349	309	310	331	339	332	305	368	321	358	313	343	349	321	349	333	329	328	355	314	315	349	337	334	337	355	300	325	336	326	349	339	314	352	336	353	326	330	321	360	360	334	326	337	340	352	350	368	353	302	373	339	337	342	327	309	347	359	306	323	362	329	331	372	335	361	359	296	301	335	333	369	331	362	358	332	325	299	342	349	323	344	339	321	360	307	329	311	331	339	360	335	339	350	315	364	349	334	335	348	322	329	356	337	304	341	345	304	330	318	334	333	331	324	375	310	319	344	330	323	301	337	332	307	326	318	301	313	362	313	340	328	326	298	343	322	329	322	344	327	340	350	368	317	292	319	310	329	345	319	340	356	339	392	332	328	301	323	307	331	335	338	315	347	334	349	381	305	328	321	340	354	352	340	340	331	311	309	341	310	358	325	322	321	302	334	341	331	311	328	302	329	309	339	364	347	339	344	316	327	324	331	308	313	348	317	327	311	331	332	343	350	343	341	310	300	319	322	342	373	328	317	346	338	330	344	285	343	312	327	322	320	340	344	324	330	336	338	355	312	321	312	303	343	335	344	355	334	340	347	336	355	382	357	322	320	338	343	341	350	347	333	299	325	351	355	363	400	334	336	340	351	348	364	340	328	348	359	348	301	322	321	358	326	313	300	327	311	328	306	343	339	350	313	313	314	368	326	329	293	316	333	360	302	342	328	328	354	317	358	331	330	336	326	299	323	315	337	318	327	350	387	323	301	363	333	342	336	320	336	357	337	312	341	358	318	343	332	349	313	302	306	334	353	312	320	332	348	362	362	352	371	330	317	335	353	343	345	334	348	326	334	354	348	307	327	345	340	340	334	311	357	341	349	311	298	331	338	348	353	343	324	342	325	317	333	356	340	343	319	323	332	361	314	332	345	347	326	346	338	328	314	385	370	326	303	308	317	364	342	338	329	332	314	295	338	329	311	320	364	325	301	300	305	298	341	316	334	312	321	327	293	312	341	325	325	350	332	308	336	360	332	324	343	307	318	318	347	345	325	350	339	334	325	318	314	299	319	347	326	318	342	329	338	309	327	345	347	344	332	306	362	331	342	315	337	325	322	332	324	339	322	320	328	319	341	325	309	359	307	305	337	315	319	344	344	321	338	326	344	355	307	347	342	340	363	349	342	311	335	317	338	336	324	345	304	342	309	316	339	330	357	319	343	336	339	373	317	338	325	341	324	338	330	335	318	351	339	338	349	325	352	309	347	316	356	333	299	317	324	348	346	321	322	318	355	353	350	327	320	320	351	299	341	363	363	355	330	310	360	293	350	336	342	340	298	327	338	365	325	286	312	333	345	306	344	360	355	288	346	310	287	298	308	313	333	306	315	306	355	388	329	331	331	337	347	337	357	332	333	343	326	341	323	358	278	361	314	345	319	345	356	324	313	326	316	323	352	355	350	319	292	368	327	350	337	328	362	324	349	336	344	351	333	352	356	343	339	341	306	327	323	348	335	332	320	344	338	367	331	330	336	318	360	349	326	351	320	356	301	326	333	315	335	320	346	362	315	328	315	324	370	339	317	365	303	379	321	315	323	322	352	312	336	333	317	337	342	334	337	311	363	324	336	334	326	367	330	354	314	352	321	327	352	334	323	348	310	367	297	330	341	352	344	352	360	340	347	343	321	287	335	333	347	326	331	340	332	339	332	347	365	334	313	330	305	339	313	334	307	336	329	331	345	343	318	327	342	336	352	326	338	331	343	342	346	327	350	352	332	337	318	355	362	312	321	348	343	365	303	331	328	338	363	338	356	311	308	326	341	342	301	309	337	356	299	317	353	322	323	335	320	313	342	322	362	340	332	321	316	317	326	351	331	332	328	324	330	305	346	338	352	308	333	358	333	316	307	330	313	324	319	315	347	323	306	321	328	312	312	363	331	331	334	343	314	313	344	368	366	305	351	340	343	334	328	328	333	335
13728	3160	43883	18469	2200	844	626	487	373	333	3520	18837	24157	22313	11819	5233	2311	952	355	220	126	101	112	119	110	99	120	110	99	119	114	100	98	97	85	102	123	117	109	125	136	100	116	109	106	89	90	102	130	125	87	118	89	105	101	115	116	121	109	122	111	111	91	90	110	121	94	97	108	94	115	118	104	105	114	105	101	124	107	127	100	108	105	101	93	105	104	110	114	101	111	92	116	120	118	93	115	115	102	95	108	99	111	116	113	113	106	100	129	101	102	124	104	101	107	110	112	101	112	115	112	99	131	108	98	98	102	101	105	120	115	105	106	120	104	91	102	90	116	103	110	97	101	114	97	103	109	98	109	90	116	119	105	127	100	106	113	118	111	115	104	94	79	114	106	113	87	120	90	94	111	88	120	102	104	100	108	105	103	91	97	100	110	100	100	105	99	92	99	104	96	111	120	99	102	86	96	116	123	97	126	100	92	94	105	118	117	94	116	108	106	96	99	109	116	104	111	93	107	104	106	93	102	91	89	98	104	130	98	100	105	130	100	135	117	110	110	106	89	125	104	116	112	129	96	96	108	102	107	114	113	94	116	113	115	111	93	110	111	97	96	90	107	110	93	109	117	120	108	94	108	90	96	95	127	107	109	99	115	118	116	96	101	101	118	92	89	100	125	118	117	106	95	92	100	106	114	100	99	116	103	106	114	107	114	90	102	101	98	124	87	100	106	125	98	95	105	99	107	123	101	86	116	105	111	93	102	85	92	115	108	101	110	111	115	104	99	97	105	96	97	109	114	95	86	118	101	118	98	118	124	119	99	120	85	96	83	101	115	102	99	127	108	111	106	108	101	119	111	99	93	103	109	100	96	96	84	103	116	131	111	112	101	109	106	102	119	103	113	100	110	94	94	87	94	107	113	97	93	108	121	114	107	111	106	113	113	119	111	106	112	95	96	110	100	99	98	128	115	110	112	107	88	116	111	115	98	99	116	104	118	100	114	98	116	104	115	117	113	122	119	120	92	95	109	97	102	118	100	126	82	104	107	114	98	101	119	108	108	84	113	85	99	95	97	105	106	109	96	133	107	112	108	96	79	115	112	97	116	102	102	99	112	114	98	83	123	116	101	117	97	98	111	94	108	98	111	101	109	104	115	102	97	94	119	114	101	122	100	97	87	126	117	115	105	107	125	112	101	89	100	115	111	118	109	94	99	101	93	90	97	109	122	119	111	97	111	129	114	99	105	97	115	96	113	126	104	110	89	101	114	119	103	113	103	124	97	104	103	123	123	116	114	107	104	117	105	125	113	103	111	96	94	104	94	110	107	125	116	121	114	95	114	98	104	120	98	121	108	95	103	104	108	123	107	109	105	93	115	96	122	120	101	113	121	115	108	104	125	105	84	93	98	112	103	111	109	116	120	112	102	102	91	101	106	100	106	113	125	103	108	120	99	96	110	80	101	118	106	108	120	111	86	112	95	96	91	100	90	116	101	117	112	119	109	94	116	111	98	110	92	111	96	118	100	109	109	131	102	102	90	109	125	94	116	98	94	122	92	110	117	110	113	116	103	80	114	116	121	105	111	87	101	102	119	104	122	119	121	110	101	111	103	95	101	114	105	105	108	105	117	118	116	110	91	93	112	119	129	114	99	107	103	105	103	113	104	113	114	110	102	120	108	92	109	103	100	107	93	114	108	80	111	130	103	110	108	97	92	101	109	115	102	102	116	92	108	112	79	121	117	111	99	101	107	111	111	105	104	115	96	104	106	102	101	121	120	101	135	110	119	111	96	99	90	115	100	113	118	108	100	113	91	105	100	98	104	107	101	110	115	116	100	124	91	106	101	124	105	100	120	127	102	106	107	129	124	104	108	100	121	109	88	98	102	96	102	126	116	109	100	110	116	115	106	100	96	105	93	102	106	98	103	92	123	123	89	102	97	87	100	91	92	112	115	105	137	119	124	110	100	111	91	107	103	95	107	101	107	87	98	108	111	108	89	109	112	117	105	105	101	93	113	117	92	95	98	102	108	118	100	106	102	116	88	119	112	102	97	111	117	109	105	101	104	103	111	98	118	99	99	113	117	110	116	113	105	102	109	101	109	122	95	109	88	91	95	97	116	122	129	115	120	97	121	111	111	106	128	106	82	115	98	113	103	104	105	86	119	111	110	110	103	110	109	105	112	110	124	106	98	102	108	100	88	89	82	96	102	104	117	105	117	106	106	107	109	99	113	107	92	96	115	100	111	97	96	107	118	117	102	132	100	95	105	109	102	98	112	104	106	101	105	81	101	127	112	87	105	126	101	108	114	115	109	95	95	124	96	110	95	104	123	106	118	93	110	116	114	106	111	102	107	106	84	107	130	104	119	109	102	105	123	88	119	95	111	122	125	109	82	123	101	109	98	109	116	100	103	122	118	97	116	88	127	116	116	98	124	103	127	110	101	134	115	99	123	108	102	95	107	116	104	119	127	110	107	98	112	109	118	96	121	114	109	91	105	108	110	109	126	121	113	97	97	104	91	125	119	106	111	100	90	85	104	100	108	108	108	121	94	117	114	101	97	108	126	97	112	96	96	89	113	105	84	84	91	99	116	132	118	98	102	115	111	115	101	99	107	103	111	90	99	101	103	122	108	109	114	108	104	114	123	103	107	110	110	126	99	91	89	113	101	91	113	92	107	114	117	107	92	97	102	117	100	96	94	114	117	101	85	114	114	93	123	93	102	124	106	89	126	107	109	98	125	101	102	111	131	110	101	102	96	83	107	102	95	98	95	110	100	99	103	99	104	110	110	104	104	89	80	100	98	118	80	111	106	92	107	115	119	110	92	111	99	110	103	86	101	91	89	98	111	118	104	103	103	87	122	93	93	95	102	100	118	95	121	110	112	111	107	98	110	99	87	112	110	88	112	100	110	99	96	114	104	108	122	139	105	118	83	98	108	114	88	87	114	113	122	98	106	94	103	110	127	113	113	114	97	104	112	129	105	102	96	106	118	121	110	121	107	109	124	122	101	112	94	109	99	106	103	122	95	117	101	116	118	107	114	115	113	117	102	111	133	98	108	108	103	99	105	115	122	94	140	106	97	135	107	108	112	119	123	121	98	111	113	103	121	106	123	103	126	116	87	108	110	117	107	107	111	120	101	119	107	110	99	104	118	87	104	99	92	100	95	98	111	91	105	108	109	89	112	106	120	91	106	93	99	108	106	105	108	116	108	117	123	105	111	96	104	122	101	96	110	109	116	106	96	89	121	94	121	114	105	100	96	95	130	125	102	104	116	114	105	96	100	118	119	116	111	91	103	117	125	113	127	111	103	100	88	120	98	114	84	103	109	124	122	103	89	104	87	105	122	112	103	88	100	109	117	115	105	102	125	118	118	110	83	92	101	97	86	99	99	93	88	111	109	117	115	99	92	109	106	100	99	100	106	89	115	94	105	110	116	96	91	94	96	109	105	112	111	110	114	102	95	117	102	100	118	102	95	120	108	98
7312	2827	41285	6953	4552	3601	2934	2425	2101	1843	13687	42813	46374	43838	29831	19858	10303	4512	1569	644	352	298	286	275	255	249	260	276	271	283	246	295	265	275	282	283	271	274	258	266	288	279	294	261	272	250	289	285	288	280	303	275	251	304	264	278	274	303	285	277	309	297	301	291	275	269	275	253	299	246	290	269	279	283	272	278	281	322	261	282	233	293	269	288	265	269	293	284	256	268	263	274	272	278	267	308	267	302	273	284	290	297	256	308	251	252	262	258	281	274	270	275	248	275	295	277	261	298	261	288	264	285	272	266	274	276	304	257	303	265	256	256	277	288	252	285	269	280	281	283	263	270	270	246	279	309	274	267	271	304	276	289	270	273	280	271	275	288	292	308	265	291	297	297	284	266	284	317	275	261	254	260	271	284	280	291	274	281	300	288	269	281	272	274	281	265	300	261	262	268	270	281	254	272	273	264	283	264	262	301	255	290	274	282	274	276	287	298	238	247	279	238	248	303	246	277	276	278	265	251	280	279	291	303	282	250	300	269	270	245	249	252	282	279	293	279	265	285	276	282	282	276	257	281	259	276	260	285	247	261	241	301	276	260	257	294	308	262	295	275	277	304	282	250	292	270	288	248	287	283	254	242	241	287	302	260	260	298	272	251	260	273	241	264	278	299	274	294	281	271	274	269	284	284	247	275	277	278	284	262	281	293	277	265	291	271	288	280	277	279	288	258	270	271	259	300	290	275	257	260	294	287	273	282	273	281	288	272	283	297	283	276	263	281	275	277	292	284	275	303	265	251	277	274	280	252	273	252	242	285	257	293	254	255	271	304	290	252	272	268	277	271	298	279	290	265	260	256	262	256	306	275	286	270	259	270	280	282	283	267	291	252	247	298	272	325	290	269	264	291	290	288	279	286	243	279	288	300	244	282	310	271	289	310	286	298	313	252	289	274	276	256	291	271	256	250	278	254	271	288	259	278	304	284	297	285	277	266	246	230	275	271	283	271	302	263	267	312	274	272	264	270	279	280	249	285	267	266	270	301	272	266	272	276	261	282	253	289	256	284	240	305	271	290	287	243	280	261	268	259	273	275	278	261	257	289	261	278	257	285	293	295	275	289	284	260	269	296	287	255	283	274	284	279	259	265	261	285	255	300	270	297	291	267	272	276	268	264	257	298	272	295	272	275	281	265	289	265	256	265	262	257	272	290	282	277	296	287	276	301	266	272	274	280	282	280	280	279	260	291	281	270	279	280	289	285	266	259	285	252	271	274	322	310	286	264	296	251	279	294	287	272	279	278	271	289	261	286	263	288	264	266	266	285	263	258	286	290	292	262	290	279	270	273	275	251	257	283	241	273	279	280	316	265	278	268	277	282	277	257	284	267	277	245	271	264	277	291	262	288	289	275	291	270	261	259	273	287	278	283	301	297	246	291	244	266	291	246	294	272	269	280	300	253	260	308	284	267	268	284	271	289	271	249	295	293	282	298	264	249	277	302	270	264	289	276	257	245	295	264	282	271	282	275	267	267	256	276	253	287	294	259	273	277	276	265	264	325	276	285	270	281	279	240	265	319	270	271	294	275	278	294	265	292	305	281	284	289	286	265	272	265	281	276	286	272	283	265	291	269	263	266	302	247	295	269	258	270	255	307	271	276	295	291	280	240	291	299	287	281	279	291	281	275	232	284	276	267	292	282	291	286	331	299	250	268	264	284	284	272	271	282	279	254	275	280	277	294	308	290	275	269	265	276	271	258	247	295	281	300	293	291	293	280	275	292	269	272	303	250	295	254	244	259	316	282	278	291	284	260	281	274	302	276	264	265	302	276	302	288	279	265	278	245	282	269	258	265	305	251	262	249	275	268	254	290	271	262	247	297	276	266	264	295	257	265	275	306	300	250	272	278	271	278	259	278	296	259	285	285	280	273	277	285	302	290	283	283	296	271	273	306	280	260	273	261	298	288	298	298	311	256	262	293	261	268	276	291	256	266	262	274	265	288	255	261	269	276	267	262	256	288	254	254	297	251	244	268	291	281	262	295	265	266	264	264	290	281	284	282	267	257	285	271	263	284	288	279	259	280	271	252	291	290	299	288	277	272	258	294	289	286	262	284	272	291	278	284	265	275	254	287	268	287	295	279	255	293	259	272	270	305	281	319	287	275	299	305	301	268	277	266	282	249	269	286	261	272	286	277	308	294	303	264	298	285	293	257	267	265	273	260	286	261	278	275	282	287	283	312	258	269	261	272	291	278	270	252	303	262	285	290	270	282	266	275	274	290	273	278	275	269	277	309	301	272	322	263	277	312	262	271	275	304	262	262	278	292	240	255	296	275	249	276	297	266	242	240	264	267	291	277	277	293	251	280	294	252	276	283	283	281	314	305	269	261	295	257	285	274	280	272	269	274	275	280	305	261	289	291	257	291	270	267	307	259	282	314	257	295	266	286	247	240	284	284	261	288	240	295	298	261	306	268	288	272	278	290	303	248	278	281	261	289	263	269	276	254	270	252	290	272	286	278	298	274	278	284	299	278	277	269	278	281	260	274	275	279	276	255	281	289	298	257	264	257	307	279	278	272	263	280	268	268	284	272	278	268	286	255	272	287	278	309	282	258	289	293	273	277	288	287	280	246	271	275	282	273	252	273	272	274	270	304	283	293	279	256	270	275	289	310	264	268	267	275	277	277	293	291	271	260	296	297	268	290	283	275	313	277	259	271	259	274	267	296	300	293	265	245	235	275	274	261	252	295	286	300	274	243	309	318	287	257	258	277	279	279	265	299	279	287	281	279	308	278	266	295	285	286	285	283	287	287	271	296	293	289	281	252	276	273	308	257	299	271	282	255	298	288	274	264	289	251	285	235	237	248	268	264	249	279	258	243	266	262	292	267	287	298	256	286	279	273	290	284	277	278	286	261	264	291	281	274	285	290	277	306	262	245	283	276	297	265	311	259	272	252	278	297	286	254	300	286	312	266	258	267	270	287	283	290	256	283	277	272	289	302	302	258	255	288	273	289	285	274	274	264	280	279	291	296	284	249	276	264	273	254	258	271	253	272	260	295	305	275	290	284	242	267	297	286	283	287	263	289	275	294	274	271	259	259	264	270	279	285	276	280	247	258	250	291	293	267	264	259	272	257	269	296	260	276	287	287	288	271	252	267	274	294	263	298	283	257	264	285	257	284	303	288	245	279	282	298	267	265	288	272	278	292	294	273	290	269	272	292	256	298	259	280	265	285	266	306	270	291	242	264	276	287	288	286	274	288	271	289	288	277	266	272	273	276	300	267	271	306	277	281	268	264	283	264	278	269	273	271	285	240	269	284	276	303	268	273	260	285	310	247	287	277	260	250	265	292	294	276	266	259	293	274	301	280	295	274	290	277	312	270	266	266	266	271	273	291	286	286	265	250	309	274	291	289	265	254	279	277	260	306	289	281	263	285	291	290	281	284	261	262	252	291	266	280	259	262	263	272	268	265	279	271	275	269	285	284	271	286
2030	217	2200	486	209	171	195	171	156	180	199	719	1375	1291	882	612	369	258	202	147	148	144	160	134	142	140	140	150	156	145	149	155	152	131	151	155	152	140	127	183	160	145	146	148	153	153	121	124	154	144	148	142	151	137	165	165	149	141	146	129	148	122	153	152	144	146	164	159	132	144	141	174	174	151	130	152	143	165	164	190	162	158	150	153	146	158	150	160	152	175	132	142	124	160	147	137	166	144	140	157	159	140	153	139	135	131	148	168	161	128	121	138	155	137	137	154	152	134	149	144	147	132	128	135	173	151	136	121	150	160	152	154	131	143	148	159	122	148	165	132	145	164	164	146	140	143	151	165	148	118	148	163	134	160	135	123	144	124	143	134	125	133	142	159	155	139	153	132	176	180	148	129	159	133	142	136	151	146	158	136	132	155	155	145	138	154	145	156	166	138	149	148	158	146	139	133	146	165	138	163	156	121	138	164	154	139	155	149	139	138	162	154	157	173	144	144	149	160	132	163	154	140	137	162	142	142	141	162	175	149	173	132	150	121	144	138	163	176	147	172	167	124	161	169	145	140	149	150	152	151	113	139	142	138	152	127	160	150	160	141	147	150	154	150	144	163	139	140	142	160	166	136	155	165	156	138	155	147	140	152	145	150	154	150	139	142	150	144	142	131	136	142	133	160	167	151	119	146	144	159	130	146	134	144	146	152	135	128	149	154	147	132	143	155	124	138	129	133	139	138	147	169	137	180	153	151	129	131	143	136	121	136	144	119	124	129	137	141	140	147	154	142	140	137	137	156	136	123	145	164	169	127	156	128	121	160	151	123	153	131	144	131	142	134	144	140	124	141	164	151	154	142	154	160	143	149	147	135	151	153	140	147	130	139	129	150	133	168	149	155	159	144	164	148	170	136	139	147	174	158	142	158	140	133	146	128	138	160	128	153	147	146	145	165	155	147	118	162	136	134	134	156	137	150	171	158	158	150	130	145	139	123	135	124	132	142	122	123	158	163	150	144	165	137	140	151	131	160	144	180	140	137	150	140	146	152	171	161	129	161	151	141	153	144	145	135	147	148	149	142	141	146	165	142	141	144	147	132	143	158	160	117	143	129	166	139	172	167	137	135	166	153	139	144	155	164	143	139	137	146	140	148	148	131	134	159	136	162	148	150	126	150	140	158	135	141	151	128	160	150	139	164	126	147	142	148	159	146	161	169	158	120	161	155	156	163	159	146	151	142	144	139	134	142	150	141	160	148	134	148	139	153	129	144	137	153	163	157	164	141	157	139	137	142	164	159	139	133	127	143	150	130	162	159	117	135	169	161	156	134	132	152	163	155	155	143	141	152	156	149	131	158	166	134	139	135	152	149	143	144	151	139	148	158	143	140	148	141	155	149	140	170	158	136	157	130	139	152	145	122	147	148	131	142	152	144	132	149	159	149	149	147	146	146	154	145	165	155	160	149	163	148	139	145	169	143	145	158	133	146	160	139	153	146	165	137	145	146	173	151	126	164	154	136	145	148	134	149	135	143	145	120	142	138	154	164	145	157	158	132	128	142	139	135	153	142	149	147	136	133	156	131	122	151	133	144	151	148	159	141	136	150	170	166	158	158	147	167	137	151	138	154	181	145	151	139	147	155	131	133	125	149	171	160	159	132	146	147	162	153	157	135	159	162	148	140	142	164	145	139	144	132	130	152	141	147	159	145	140	172	133	158	155	147	143	140	149	141	160	162	150	154	151	141	142	139	120	163	131	129	139	145	155	136	145	154	140	135	144	125	159	143	160	138	125	138	148	146	136	149	147	143	147	156	147	142	167	146	149	163	154	165	161	159	139	153	157	119	167	133	123	163	138	162	150	152	158	162	132	138	146	147	139	162	134	142	149	148	146	154	143	162	142	146	159	120	154	157	152	159	139	131	161	135	128	135	159	158	127	134	155	157	154	113	149	152	158	141	157	161	134	137	143	142	131	170	147	147	143	183	127	137	138	138	148	150	143	150	164	130	149	148	137	162	139	161	150	140	128	142	137	156	147	137	173	143	150	152	152	143	158	164	135	137	135	150	159	162	149	139	149	131	144	146	155	152	162	146	156	153	156	135	160	154	155	148	146	165	142	134	147	166	157	153	149	128	153	145	165	172	153	126	171	151	145	149	135	140	160	151	143	151	145	148	135	125	140	132	152	170	135	146	158	149	150	165	141	138	134	162	147	153	147	148	144	164	165	157	147	130	156	161	134	148	169	152	151	145	136	153	159	167	138	144	146	140	160	136	119	154	147	137	150	137	148	144	141	166	151	135	165	158	170	150	143	157	132	150	147	147	132	163	134	118	145	153	161	155	149	125	133	136	144	142	150	170	163	156	141	129	149	149	142	147	154	151	136	166	127	154	136	149	142	144	151	166	166	164	136	157	154	162	175	155	127	129	160	142	176	149	156	142	146	132	167	136	142	160	152	135	149	153	128	148	162	167	152	155	161	141	157	160	148	136	136	148	167	133	143	155	131	163	147	126	153	138	132	142	134	120	159	129	129	144	136	152	145	134	143	136	159	137	138	145	145	138	173	149	145	169	141	147	156	130	140	139	147	136	173	128	144	146	142	126	155	128	148	149	135	122	127	156	177	162	182	156	156	153	135	134	150	163	144	147	143	158	116	155	131	155	140	154	137	141	128	144	130	132	136	157	121	165	154	144	140	150	180	161	145	157	154	152	162	160	152	162	156	127	135	138	141	142	160	137	158	153	132	154	150	158	156	164	149	141	163	134	163	157	172	147	148	142	123	136	143	164	115	129	177	145	160	155	130	131	154	128	156	145	156	164	159	151	132	141	170	143	153	169	136	149	160	146	136	161	141	144	148	159	173	160	147	150	123	144	144	145	134	146	137	158	145	151	148	141	159	159	147	141	159	145	139	137	142	149	168	148	167	140	140	138	130	149	158	146	117	136	137	152	138	141	153	149	169	134	129	144	135	149	155	151	133	174	144	137	141	121	158	133	135	141	137	143	154	160	153	148	166	154	140	153	129	154	133	169	154	128	119	156	144	132	144	139	157	136	139	131	135	139	147	132	176	149	156	128	153	138	148	143	142	145	131	142	135	146	165	172	148	165	156	139	145	168	162	160	132	157	161	157	159	159	155	143	137	138	150	131	148	141	129	139	149	157	140	137	162	139	162	123	144	133	141	134	149	140	146	150	139	167	150	164	154	153	150	145	148	146	153	129	123	144	166	140	144	156	154	141	155	119	167	162	181	178	143	126	159	152	157	132	154	145	142	152	178	145	142	158	159	157	119	162	144	129	165	169	118	147	169	136	140	141	149	152	149	164	146	172	144	147	142	138	150	163	140	136	137	133	155	140	144	145	150	149	160	139	153	138	143	153	138	157	146	153	137	151	171	159	141	159	122	143	153	165	145	142	158	152	130	144	149	148	143	136	150	150	159	145	131	167	127	146	154	136	115	152	137	140	153	140	132	141	153	128	157	130	162	149
2143	413	6607	1147	551	545	568	563	495	562	762	4547	7224	6058	3969	2331	1323	748	520	403	396	369	412	392	345	366	365	366	344	400	365	364	373	351	366	375	367	355	349	322	359	361	360	379	360	376	370	363	367	374	362	364	352	354	372	371	374	376	358	365	386	398	363	359	351	388	372	354	367	371	389	396	340	380	384	369	396	387	399	387	396	399	351	337	390	364	379	376	334	401	355	359	340	384	370	344	359	391	386	364	374	396	390	349	392	355	406	338	405	404	369	363	372	387	389	395	366	363	377	341	345	361	355	363	376	363	370	359	396	342	385	371	353	371	386	419	337	344	349	349	385	409	371	357	365	385	370	387	351	366	361	357	396	348	385	361	334	342	360	355	364	346	362	383	357	382	366	384	371	332	386	373	371	344	358	365	343	349	363	373	372	368	381	384	346	391	382	363	380	344	363	347	386	379	391	392	344	373	336	377	377	338	375	343	398	338	395	375	400	369	385	328	335	372	341	376	341	365	392	389	344	376	363	387	370	407	357	365	372	373	407	383	352	355	389	401	365	371	338	357	375	404	400	387	361	369	393	373	383	376	358	380	374	370	384	337	356	377	402	351	399	357	400	377	400	386	404	360	358	366	392	384	358	348	371	376	368	381	384	363	351	362	393	370	357	356	397	374	396	369	395	386	350	339	392	333	370	341	350	360	393	422	396	389	359	361	393	385	343	365	389	356	353	378	367	362	364	364	358	387	350	391	344	368	409	407	381	376	358	415	384	382	376	363	371	359	362	375	359	359	368	365	389	374	375	362	363	376	379	360	379	351	354	356	385	311	403	364	368	367	383	376	343	371	342	377	370	351	396	366	361	379	382	342	374	362	370	384	358	341	399	391	382	367	419	403	365	373	392	407	386	333	379	349	358	386	357	377	332	398	372	382	390	408	392	372	364	385	349	363	372	362	394	374	375	359	393	366	398	383	381	353	382	373	362	385	353	364	371	385	365	420	349	387	363	345	366	351	387	346	336	385	374	409	384	379	375	374	384	370	392	388	370	361	377	401	343	359	391	378	368	417	373	380	369	377	366	362	373	377	379	390	398	353	395	347	370	383	375	382	352	361	337	354	386	428	342	348	372	332	370	365	362	360	353	379	394	413	396	369	360	335	357	411	388	332	359	371	363	412	374	395	375	392	349	411	369	381	325	400	379	375	371	393	357	364	382	334	360	373	365	348	368	337	359	397	355	373	412	385	385	395	379	364	349	356	326	381	416	385	357	379	354	412	366	357	378	371	354	357	363	370	392	395	371	365	374	358	379	358	370	376	347	402	371	341	410	344	385	380	417	382	393	384	347	377	377	347	351	353	378	335	364	421	330	333	354	360	351	394	392	359	344	358	329	377	389	384	366	352	365	375	347	378	361	350	371	362	385	351	337	313	383	346	357	389	358	357	381	390	352	364	391	362	375	373	398	341	368	379	364	386	350	390	396	355	361	382	372	377	379	420	377	350	387	399	348	377	378	356	393	347	376	385	359	352	378	369	360	362	346	363	361	368	364	376	318	352	381	335	359	361	364	352	376	381	375	358	334	394	371	368	371	385	358	330	394	365	378	367	420	397	358	377	368	349	369	371	381	394	353	362	380	386	340	411	349	360	389	345	403	338	359	379	368	392	355	378	357	363	366	367	343	365	363	367	388	377	366	354	391	347	385	358	372	375	399	409	387	380	371	378	368	358	368	362	370	379	345	394	365	341	333	366	379	389	364	390	384	406	400	356	373	403	373	374	368	347	369	374	372	352	385	350	393	362	390	345	348	396	365	367	384	392	346	387	388	378	347	376	375	363	362	366	374	374	369	365	396	369	376	382	390	385	386	378	365	353	384	403	367	368	393	357	366	382	356	393	377	344	402	372	389	389	376	331	364	358	352	360	360	390	385	406	368	373	361	374	373	385	377	351	362	353	376	349	318	360	351	394	402	356	373	391	334	368	395	373	413	373	367	335	364	375	368	363	378	407	360	406	384	359	358	347	377	356	373	345	366	367	396	367	399	394	394	363	364	372	394	364	372	329	400	337	375	361	398	397	372	343	426	371	382	365	381	393	382	350	350	383	355	373	363	383	364	389	379	357	404	344	371	370	376	383	369	394	392	335	379	380	383	368	378	397	375	391	384	334	373	329	420	369	379	368	397	356	339	379	380	394	373	365	347	380	373	373	391	342	381	391	375	345	407	389	388	363	368	373	358	389	374	353	377	360	381	342	410	368	322	393	408	346	368	366	414	362	400	342	356	387	337	415	378	379	374	369	350	377	372	355	347	394	397	386	383	370	410	373	378	349	336	355	366	394	346	352	372	402	351	366	369	370	378	358	372	354	383	361	383	340	356	341	351	377	394	353	377	372	379	382	386	370	370	393	361	413	389	334	386	352	331	417	333	352	392	374	362	385	364	370	361	353	347	370	355	391	364	361	397	413	372	347	403	345	352	336	343	365	358	349	380	364	327	348	368	354	376	332	349	368	393	377	355	399	375	357	373	348	332	373	393	375	371	360	373	355	363	375	381	372	372	384	370	323	352	374	361	383	378	371	366	369	348	399	373	366	394	383	380	370	384	378	336	348	375	364	377	365	359	344	349	333	381	357	395	337	419	375	392	384	370	396	380	372	385	354	355	363	359	374	376	359	418	377	369	364	386	371	387	384	354	338	358	355	321	395	343	347	399	380	386	378	403	386	402	365	371	374	377	373	376	393	389	375	349	384	365	343	408	350	374	357	367	391	349	371	363	381	400	335	401	389	424	385	380	385	383	374	391	371	388	368	403	385	357	367	392	384	388	379	359	363	377	367	367	385	350	389	379	341	347	378	389	366	365	401	371	401	344	329	334	388	393	382	376	362	366	360	339	372	382	383	405	365	348	385	375	359	388	367	400	351	365	358	355	382	389	355	373	351	389	381	369	365	402	360	374	357	377	390	375	394	376	357	400	349	413	365	365	341	350	386	393	385	368	400	389	347	366	399	352	395	385	384	379	387	351	337	367	386	367	359	374	380	353	359	369	404	398	385	378	367	396	404	386	364	385	339	370	391	329	367	380	350	354	366	372	358	350	328	339	370	342	395	377	377	394	344	407	363	363	367	365	386	375	374	374	397	382	355	365	367	381	379	393	354	407	338	372	376	356	355	400	368	374	375	388	346	376	360	358	391	363	313	375	381	391	377	376	357	345	380	340	393	379	354	387	376	374	344	380	370	370	361	378	393	363	364	340	341	360	359	373	365	359	382	362	399	341	365	379	376	372	360	370	349	369	385	364	378	304	382	358	365	351	364	366	370	390	380	372	354	395	355	384	353	374	349	384	386	411	360	358	384	358	369	356	361	343	389	416	382	365	351	354	352	367	351	415	403	369	381	387	356	377	365	355	362	332	373	390	398	373	402	367	361	342	382	352	337	362	386	384	387	357	391	382	349	347	409	395	383	341	389	368	380	378	334	365	351	380	382	360	354	371	363
7557	1108	31516	21784	1698	559	418	373	309	395	7424	14720	13675	10146	4589	2113	892	393	229	135	133	129	135	121	134	153	133	125	133	139	132	139	125	120	112	132	136	133	137	120	119	139	135	135	118	131	141	135	110	110	120	124	145	142	147	130	128	124	168	147	133	135	153	156	142	144	158	122	138	131	131	138	107	147	132	137	120	133	130	129	133	108	149	107	114	116	130	127	138	129	92	136	132	112	143	128	129	137	129	108	130	151	140	121	126	132	132	142	122	150	115	136	131	147	116	130	142	125	147	133	136	120	121	119	139	143	129	122	130	137	155	123	121	120	146	139	135	120	119	127	145	124	128	122	114	151	151	137	126	133	124	114	142	138	120	120	135	129	136	116	137	128	142	131	141	141	131	131	133	121	158	144	132	134	139	141	128	111	121	124	127	145	136	130	115	120	148	126	142	117	144	117	135	141	135	156	120	130	139	143	134	137	122	128	111	132	122	121	138	129	124	127	130	128	127	130	138	125	136	134	146	130	130	122	138	99	122	138	137	128	120	139	129	121	139	164	114	139	141	136	125	139	143	119	131	131	126	150	131	124	117	145	142	139	141	138	112	127	125	126	138	139	120	150	133	122	139	132	142	153	141	124	116	123	135	122	119	138	123	134	145	137	129	127	121	109	135	129	125	130	133	136	111	132	122	110	140	127	138	139	111	109	141	146	138	134	127	128	146	152	120	129	141	143	123	136	140	114	142	136	155	129	130	136	109	108	134	135	142	134	132	124	129	123	121	129	128	134	121	150	148	133	129	104	127	126	144	111	156	163	138	114	137	126	122	144	103	132	126	137	135	120	142	149	123	129	132	135	138	118	114	123	128	139	149	130	120	145	150	117	119	110	130	97	137	130	132	120	118	148	114	118	143	123	122	130	110	130	126	128	162	150	125	125	131	121	137	131	129	133	142	122	125	142	166	144	120	104	146	124	144	140	141	129	129	135	134	128	119	136	131	128	127	117	131	140	136	126	114	132	119	130	130	151	130	127	116	130	131	116	152	121	140	130	124	113	127	132	117	109	130	145	130	144	147	129	139	129	147	122	139	137	123	143	144	117	125	129	159	110	126	131	136	133	144	132	142	121	125	124	135	120	121	134	139	130	143	128	133	136	120	153	130	133	125	130	120	136	130	147	134	140	152	133	131	112	139	164	132	153	126	149	146	116	126	109	132	127	135	136	112	135	105	131	158	135	120	149	138	152	138	132	133	130	140	121	124	146	127	121	126	138	135	147	107	139	120	153	141	121	117	127	137	143	118	120	148	133	127	170	126	145	125	122	129	131	138	120	119	126	118	135	117	135	148	125	132	126	133	134	140	139	120	132	140	120	148	133	113	145	128	126	108	134	152	128	134	110	128	125	133	150	114	125	125	136	154	127	137	117	133	143	143	119	129	145	138	127	133	139	147	126	130	133	135	163	136	146	132	109	140	141	130	110	116	111	151	119	127	116	127	120	123	114	135	116	157	128	134	162	115	124	137	143	130	128	121	128	121	136	148	135	147	136	127	135	146	119	119	154	131	144	127	135	115	132	139	129	125	141	144	143	118	136	142	119	135	129	129	146	142	140	142	138	123	120	148	135	125	138	136	133	115	119	122	136	135	152	132	131	134	126	120	122	133	125	123	139	132	134	133	131	126	132	137	115	130	133	135	111	126	146	145	149	128	134	114	131	139	127	118	120	155	142	133	146	129	126	163	115	125	126	126	127	131	119	143	126	135	111	136	113	132	127	142	140	126	153	132	137	115	117	121	114	138	138	136	137	139	143	137	145	121	126	140	134	152	142	133	163	126	120	140	127	120	143	113	124	119	120	121	111	164	114	156	142	118	134	113	125	117	118	128	116	148	126	114	129	103	138	134	131	106	129	100	122	147	124	116	116	116	138	129	128	133	126	125	144	127	124	135	114	125	112	140	113	130	138	151	119	130	131	128	124	113	119	120	126	130	145	129	131	128	127	128	125	134	122	127	144	141	121	129	131	123	129	135	126	119	138	134	126	124	127	130	111	126	134	119	135	130	126	132	139	139	125	134	141	129	124	134	134	111	125	130	147	139	132	117	140	121	124	127	132	133	122	139	129	128	148	131	124	144	151	149	126	167	139	124	132	123	138	117	133	123	129	145	135	146	144	142	128	140	125	144	130	131	138	134	133	125	139	146	135	131	140	111	114	146	122	138	137	140	125	130	123	149	136	132	132	145	123	113	139	124	131	115	127	130	106	133	133	121	116	124	127	136	140	128	140	130	118	124	133	131	128	110	136	132	149	129	143	146	143	116	135	150	144	134	131	130	127	125	123	116	158	137	134	121	142	126	130	133	127	131	136	125	118	118	134	112	113	155	126	116	123	152	136	125	128	101	133	136	136	120	129	146	134	125	121	130	124	137	150	134	115	139	130	148	137	113	116	130	131	114	128	135	136	130	121	128	122	106	126	126	112	122	137	124	145	114	126	137	135	148	125	121	121	128	125	136	132	130	119	155	136	153	139	128	156	130	137	120	133	123	153	136	113	149	136	138	144	114	124	113	119	121	124	116	134	114	116	117	144	142	119	122	121	129	129	127	125	134	141	124	120	131	119	130	135	130	137	128	131	113	141	140	111	146	130	119	123	118	108	131	128	120	118	149	126	119	132	117	135	153	121	125	142	123	131	140	141	147	117	120	136	141	149	145	125	143	131	143	141	138	133	131	142	135	111	125	136	144	128	124	118	121	129	138	141	145	125	128	128	113	140	153	113	119	111	143	130	138	137	139	119	123	142	144	144	137	136	131	135	151	143	123	158	134	120	126	129	140	132	136	141	130	130	143	124	122	121	120	128	108	144	106	127	128	151	118	141	134	147	131	121	122	120	145	128	110	133	142	111	130	131	150	120	129	121	152	125	134	159	125	130	123	124	130	129	113	122	124	119	127	132	129	151	122	107	121	148	121	107	125	148	136	135	126	139	132	139	121	113	150	138	141	146	126	121	138	131	137	128	123	149	123	120	165	134	120	113	154	125	140	140	126	126	132	130	128	146	128	148	136	130	143	124	144	118	137	139	126	145	133	138	130	147	143	141	123	139	129	133	125	116	136	128	116	150	143	136	148	137	129	149	124	114	132	153	116	126	127	124	130	139	140	125	142	134	133	112	128	130	122	124	127	128	127	142	139	136	122	131	126	129	111	152	130	129	153	148	153	130	115	139	138	119	119	131	142	140	140	116	139	132	160	127	146	136	144	117	123	128	129	141	114	130	110	128	133	125	143	129	134	136	140	116	118	134	140	121	141	136	149	98	116	125	125	144	138	137	136	131	137	133	127	151	144	150	139	132	134	136	143	122	110	137	125	165	132	135	138	127	136	119	148	130	145	130	123	125	148	145	144	112	162	121	141	130	123	136	134	136	127	128	143	132	132	122	133	115	140	132	150	113	110	133	117	114	126	143	149	105	137	116	136	140	136	109	117	124	136	137	143	143
5595	1288	35358	10910	2638	2263	2038	1698	1487	2034	26503	38109	35541	29610	17684	9670	4466	1924	788	467	349	331	298	344	337	333	338	327	313	332	317	325	334	321	332	353	344	320	324	335	315	357	312	348	344	312	293	328	301	308	324	365	354	343	319	318	355	332	348	315	317	341	335	373	342	316	345	354	337	348	300	334	334	337	357	346	315	327	329	331	348	358	313	309	355	320	307	337	311	337	289	301	321	308	317	319	353	346	313	324	340	372	353	329	332	331	349	345	309	343	319	328	348	358	360	320	358	349	332	324	355	336	368	332	311	291	332	336	301	310	334	320	323	349	314	311	320	345	307	315	317	378	303	327	321	343	348	344	352	344	341	346	305	318	340	342	325	362	321	357	335	311	322	327	363	346	328	312	348	351	324	313	330	349	323	327	341	336	329	322	317	317	306	322	309	297	341	332	338	312	370	340	359	321	356	345	338	342	341	310	346	345	344	356	334	335	292	316	295	346	314	309	312	341	349	309	325	297	358	356	373	315	345	322	344	345	306	347	313	342	334	331	350	325	340	376	289	334	328	322	298	322	333	337	335	350	335	354	345	357	321	355	340	366	326	325	322	339	310	340	328	323	323	356	355	316	343	312	359	338	334	331	316	339	319	335	318	331	354	345	335	329	339	310	338	304	333	316	363	330	335	327	346	305	327	325	332	342	345	332	341	298	326	325	341	337	332	360	316	311	340	296	312	340	363	311	362	332	331	320	338	338	309	312	351	354	320	313	351	323	312	311	333	338	357	334	349	348	351	326	312	335	333	307	313	313	352	325	328	321	336	342	365	358	349	292	311	326	344	335	306	366	348	321	345	327	355	337	357	345	338	358	335	310	348	329	328	319	336	322	325	344	347	346	319	343	322	346	330	355	320	362	320	315	350	332	318	329	336	291	322	293	312	342	353	353	363	380	350	343	342	342	363	340	338	361	336	345	323	364	343	356	314	293	318	318	355	325	323	332	310	321	326	332	308	344	374	337	327	305	323	307	355	335	313	314	313	346	341	327	347	360	336	319	294	329	329	322	327	319	359	377	361	334	368	368	335	355	364	339	341	325	354	327	319	314	340	356	335	328	347	351	319	330	337	347	336	328	339	357	334	346	328	377	342	366	341	352	317	324	346	359	313	330	361	294	336	297	311	325	331	333	322	348	335	351	345	328	346	346	325	323	343	330	298	342	304	351	345	319	338	333	334	346	328	330	336	337	320	332	347	346	333	332	340	305	313	309	320	379	310	341	338	329	336	333	339	333	327	293	340	321	321	348	360	344	347	338	327	311	321	336	325	307	314	347	313	328	319	329	328	333	355	333	317	317	320	321	335	357	338	318	344	337	360	359	354	350	348	305	323	319	336	330	309	340	326	348	324	363	361	357	341	321	314	344	307	328	320	337	320	350	342	323	357	306	328	293	329	338	363	327	356	390	349	302	328	307	338	308	349	330	337	327	333	327	341	331	352	362	337	360	347	359	357	356	346	345	356	310	320	315	349	344	321	302	357	328	320	339	308	322	347	314	305	351	345	332	346	325	342	332	323	364	329	322	330	326	330	326	324	318	314	344	356	331	341	321	342	341	320	335	325	322	330	319	324	338	334	336	357	296	329	324	350	317	335	352	330	345	351	318	328	355	368	342	336	332	354	343	315	354	348	308	337	333	303	329	336	338	339	336	344	341	348	362	355	330	307	361	340	334	346	348	319	316	338	325	319	351	360	330	358	316	356	335	336	342	320	353	315	316	332	357	316	340	323	373	343	312	333	337	314	338	345	337	337	320	355	341	305	341	356	342	306	340	345	334	314	309	340	324	355	306	284	334	350	297	336	315	342	355	329	360	348	368	325	332	312	328	338	323	323	353	333	361	309	333	350	318	326	317	341	338	334	303	325	329	359	325	333	346	357	318	349	349	351	335	333	306	312	338	318	319	316	359	301	343	332	362	339	320	342	340	309	364	322	307	327	316	331	334	305	310	354	345	346	318	343	318	356	330	336	318	340	326	357	319	331	359	319	332	338	338	351	302	305	310	347	299	364	355	298	312	315	288	323	348	296	313	324	339	347	364	360	324	359	345	351	300	331	340	342	316	319	325	352	332	326	319	332	346	320	371	343	288	375	352	302	344	319	321	356	350	319	322	328	340	332	347	351	354	349	314	333	320	295	312	308	339	342	371	351	312	328	319	327	328	345	368	337	344	332	324	336	311	352	299	338	330	348	375	372	331	306	330	357	324	353	351	349	333	343	351	329	324	353	301	331	344	305	330	297	309	344	313	341	329	364	329	320	321	358	323	340	342	326	291	330	357	369	331	304	377	317	328	363	333	320	320	317	326	334	332	364	345	305	330	314	361	309	323	338	339	310	331	300	314	319	332	366	333	324	333	307	345	340	369	321	328	322	329	357	324	313	318	366	324	307	287	346	320	364	334	326	336	330	323	363	340	348	314	347	330	328	323	338	299	347	334	353	326	350	366	339	320	332	311	330	303	322	331	328	304	346	316	321	326	290	345	308	350	338	333	366	302	374	324	316	347	324	333	334	311	307	336	305	335	344	337	351	325	357	328	348	360	335	344	337	344	358	325	346	333	326	330	317	318	330	327	317	348	345	359	342	322	363	332	345	336	344	350	317	332	361	330	344	320	335	335	318	354	342	313	379	355	329	315	328	329	339	351	354	342	319	349	337	329	344	320	329	337	324	362	323	339	322	347	335	350	315	336	341	326	338	342	344	313	359	347	330	343	324	295	319	362	352	348	330	319	296	344	341	355	337	368	332	364	321	344	324	313	355	340	356	323	291	318	320	297	339	348	348	342	343	302	334	330	315	357	320	337	328	349	323	306	355	356	354	354	339	382	356	323	336	339	310	318	317	327	339	377	315	309	329	355	341	317	348	342	376	350	372	288	337	332	339	334	320	341	353	296	336	317	334	323	343	347	354	318	363	368	335	359	345	339	336	350	330	340	344	323	285	317	331	312	329	338	343	303	330	328	333	337	332	345	309	350	319	336	319	360	341	335	342	326	336	335	318	346	325	296	340	318	335	336	325	322	337	306	322	368	312	304	320	355	338	353	319	331	357	334	328	353	317	354	348	335	326	323	326	343	353	329	329	313	322	303	326	339	297	305	321	357	359	325	322	342	337	357	354	333	341	334	312	352	341	303	329	309	324	344	316	354	341	364	313	319	338	321	360	308	314	325	358	310	353	347	334	348	344	370	332	299	324	306	293	328	328	325	345	307	347	344	323	327	348	336	353	330	320	341	322	336	330	332	331	323	337	327	345	310	356	336	338	332	311	373	322	356	342	339	325	345	312	363	336	324	335	348	314	368	373	341	347	352	337	306	340	328	334	351	343	312	337	336	304	337	334	335	323	327	345	318	347	326	315	348	325	314	338	349	322	353	337	349	349	327	318	347	320	305	316	360	330	313	332	319	322	372	330	342	348	307	304	313	300	330	345	368	317	343	339	323	315	341
13952	2478	46884	38719	6800	967	696	528	463	773	9585	21159	22125	18388	8506	3742	1643	642	261	167	125	121	112	106	116	95	107	101	102	115	101	127	84	106	111	136	113	115	110	106	135	83	92	103	113	103	110	117	118	112	117	95	112	132	115	122	129	116	102	126	126	104	94	96	91	108	111	101	82	103	109	100	111	115	99	90	91	106	99	99	126	98	115	106	103	119	119	116	111	100	121	102	99	107	103	114	110	88	110	100	101	111	122	111	104	107	113	108	126	118	123	107	96	92	91	121	96	103	108	100	88	90	117	108	109	107	117	104	122	84	101	104	112	84	124	78	93	89	105	99	115	88	122	109	86	119	105	104	104	107	101	96	106	97	112	99	116	104	96	112	85	98	117	97	116	114	134	105	108	113	109	104	122	99	101	91	106	110	117	126	98	98	104	108	105	91	95	107	101	116	100	88	111	105	96	102	101	93	99	89	100	100	111	94	113	114	109	103	116	112	100	108	109	109	95	124	103	111	84	105	88	104	103	106	108	99	102	98	78	90	117	105	95	89	114	109	135	124	128	100	111	103	98	107	94	109	94	118	114	80	108	117	112	97	107	106	123	107	123	98	93	97	105	104	108	127	90	115	86	93	119	126	113	100	111	112	104	90	95	90	104	96	113	112	106	95	110	114	94	96	79	93	105	93	102	108	108	100	116	96	124	122	100	110	113	100	102	105	105	106	121	91	115	115	104	112	110	120	99	105	111	95	112	107	111	124	114	102	111	124	99	123	109	96	102	96	121	116	107	123	126	109	112	109	95	97	98	109	101	108	122	94	99	85	110	122	91	97	123	100	105	141	108	115	99	110	114	103	98	113	109	91	127	115	106	86	104	120	105	94	114	122	104	96	99	96	101	101	102	110	110	100	93	114	128	104	102	101	93	118	107	117	112	111	87	116	94	108	107	119	108	92	115	101	120	111	113	92	110	109	125	104	118	115	114	113	95	120	84	100	103	105	110	105	108	114	107	103	105	106	110	102	111	106	106	130	96	125	108	93	103	107	93	99	117	102	131	102	84	118	107	107	84	128	91	114	118	103	107	85	110	84	115	105	114	113	119	97	104	100	103	113	87	118	88	105	96	114	100	112	109	101	131	101	105	106	105	104	126	93	105	125	94	103	99	91	120	97	88	99	94	84	102	108	118	100	106	100	91	94	101	88	108	114	107	108	111	104	98	110	95	105	110	105	126	122	110	127	92	100	97	114	90	110	91	104	110	103	125	91	116	109	112	101	110	101	90	106	96	114	94	113	112	108	114	112	122	113	91	111	112	84	101	88	106	86	114	100	98	96	123	102	119	107	112	102	99	129	85	108	88	104	98	125	118	105	117	105	106	101	83	97	98	110	109	91	115	97	109	111	102	99	101	132	110	135	99	100	120	95	114	113	101	91	100	103	100	111	104	112	106	100	112	106	100	94	101	121	108	131	109	94	107	104	117	111	82	93	91	88	113	96	109	102	88	96	98	99	115	98	108	101	119	106	131	100	116	111	104	85	100	100	107	102	116	101	103	108	113	97	120	80	99	94	119	95	98	101	112	105	109	89	134	106	101	106	97	106	109	139	107	93	106	111	99	101	127	108	98	131	113	110	116	111	118	97	132	92	114	129	100	105	97	103	124	96	98	103	117	108	97	104	94	92	113	114	107	98	114	115	93	104	110	107	102	111	98	109	86	108	102	118	96	103	104	103	98	99	100	102	101	98	72	95	127	102	96	114	98	118	106	94	116	109	108	120	122	112	94	115	114	100	90	99	106	110	87	108	113	84	113	93	95	88	118	94	100	104	97	96	115	115	114	100	95	99	108	112	104	116	108	130	100	108	108	116	112	114	97	106	117	89	107	111	108	110	115	115	130	103	107	102	94	98	115	88	112	105	95	83	93	99	110	102	112	105	99	112	109	108	100	116	94	113	108	95	98	103	111	115	102	86	120	112	102	109	106	97	116	125	109	109	108	116	100	118	112	122	100	111	101	98	127	97	97	109	94	99	111	109	97	91	99	92	90	108	112	87	108	104	105	105	115	95	112	100	110	109	114	114	105	96	112	119	108	84	113	103	93	110	114	92	97	115	108	109	107	102	101	114	100	109	130	107	110	106	91	108	109	99	94	105	127	89	104	95	102	115	95	94	125	93	106	106	106	104	97	80	95	69	98	116	114	96	114	103	104	102	117	99	95	127	94	103	130	94	113	108	115	111	103	98	116	110	95	103	93	104	116	107	95	120	123	97	89	102	88	82	105	104	93	95	98	103	104	112	116	116	110	113	118	102	97	106	105	104	108	79	91	109	95	102	78	98	105	100	93	72	117	125	107	123	114	103	116	103	109	106	111	111	102	94	102	106	99	108	96	93	91	109	109	107	116	102	115	103	102	106	117	115	103	116	99	115	95	96	115	108	88	118	95	93	101	88	139	108	119	106	117	118	106	123	123	103	92	97	106	130	102	121	103	97	100	113	106	118	90	99	107	105	97	88	115	95	121	95	104	98	95	104	115	121	95	97	98	113	110	99	111	91	113	113	122	104	104	118	109	101	118	98	110	101	109	89	91	105	115	97	103	106	98	99	109	98	97	100	95	101	90	114	108	125	112	107	95	122	106	108	96	98	96	107	107	118	108	109	105	94	101	97	103	139	108	120	111	107	110	107	125	101	120	97	110	121	124	116	101	83	108	94	135	92	114	112	105	97	109	114	102	113	108	106	127	84	91	85	110	104	86	96	87	110	103	99	106	116	117	95	104	122	93	105	102	104	119	86	112	113	116	104	120	118	102	112	118	109	107	108	131	94	91	102	134	108	112	86	100	95	113	90	101	109	104	93	94	85	111	98	121	122	103	102	105	92	100	98	100	99	105	112	92	98	105	113	110	96	105	98	97	107	127	106	114	107	112	96	116	94	105	95	106	103	117	104	115	100	105	99	102	99	109	96	112	88	91	107	110	105	103	128	119	86	92	97	116	130	106	101	118	80	90	91	118	96	140	110	106	106	112	105	117	91	102	83	110	107	121	117	105	117	105	111	86	112	103	106	114	117	91	106	113	104	115	99	108	101	115	118	97	96	110	119	114	92	103	123	78	102	115	91	113	106	102	108	100	95	90	107	122	115	92	108	110	109	107	133	105	89	88	100	92	121	127	110	101	99	105	92	93	109	98	102	126	99	104	86	92	112	110	127	113	123	114	94	94	90	107	101	83	113	127	99	106	120	110	105	108	104	97	110	89	119	92	105	100	104	108	102	107	120	116	101	100	95	104	115	126	90	96	117	117	107	102	131	96	107	111	117	107	99	84	103	120	89	113	111	112	105	85	107	113	89	107	111	92	119	105	98	90	108	117	108	120	83	108	117	108	127	116	92	91	112	106	111	109	107	93	129	104	115	108	90	117	120	116	110	107	104	118	115	113	113	119	115	106	96	107	107	114	122	117	102	100	102	117	97	109	95	113	93	103	120	112	94	92	114
7310	2039	44685	25702	4497	3534	3169	2555	2192	4305	29165	44367	43741	39126	24886	15735	7779	3290	1128	481	342	275	273	259	281	268	263	288	271	283	249	265	262	257	288	274	269	288	258	309	288	268	279	290	270	257	277	250	291	273	289	246	265	312	279	253	251	254	288	274	248	261	242	275	284	234	269	263	287	299	252	282	285	276	258	260	286	287	251	242	267	253	269	265	284	275	297	274	275	271	285	257	291	294	244	265	251	286	260	272	297	247	287	272	296	272	283	274	283	247	308	276	291	287	279	256	300	266	259	267	277	268	262	278	229	286	231	281	282	262	270	262	271	255	276	274	288	272	292	285	298	271	292	267	271	295	245	259	283	273	247	276	243	243	256	286	260	310	292	271	248	277	284	316	268	267	307	285	289	280	277	291	279	262	281	271	265	280	263	268	284	273	279	290	255	248	283	253	285	308	278	267	290	302	271	300	304	273	304	283	279	271	297	293	259	288	292	280	269	311	281	315	239	277	282	265	287	315	253	275	269	245	308	301	275	285	268	296	284	268	261	259	283	247	281	265	250	300	295	306	295	260	288	247	251	253	241	267	276	270	282	288	272	287	295	267	261	252	264	277	306	293	294	313	300	247	272	242	274	292	296	249	294	278	287	257	274	280	283	276	274	260	287	273	272	254	260	287	252	260	271	261	291	317	282	280	258	262	241	267	298	264	239	270	268	240	282	278	253	292	255	273	293	280	297	276	271	294	275	293	293	306	272	296	283	277	280	277	265	270	303	299	314	241	278	265	276	267	299	281	272	296	286	276	300	280	260	300	273	277	261	283	283	281	293	251	272	269	283	292	281	264	299	307	271	268	293	280	289	259	302	284	265	252	268	268	281	261	286	252	257	293	285	285	273	285	257	264	267	263	253	260	264	238	287	260	273	284	279	276	287	256	273	268	261	276	264	316	295	258	267	274	290	267	251	272	281	248	285	259	285	289	249	255	266	283	288	263	279	224	269	284	253	266	256	261	292	275	267	277	250	270	267	256	255	303	294	297	253	253	282	282	280	261	291	279	268	264	275	323	284	262	264	270	273	284	275	267	274	268	288	290	260	275	279	296	271	296	270	252	277	268	260	253	292	275	275	297	281	269	280	279	276	276	275	255	287	265	281	287	274	273	287	228	275	272	284	280	286	283	274	273	275	298	271	253	308	274	322	267	259	261	251	274	296	269	279	252	274	254	251	290	308	248	279	293	254	281	275	256	264	266	251	265	280	262	284	322	282	283	227	283	275	259	272	277	263	237	281	271	246	257	310	286	304	242	274	290	277	265	262	298	256	263	273	293	289	275	255	270	262	304	279	285	290	296	274	248	266	264	269	256	296	320	291	306	266	262	308	259	269	288	287	252	265	261	289	287	266	271	275	284	236	272	300	316	300	301	282	247	297	282	289	288	248	240	270	274	279	257	275	251	283	268	285	258	292	272	308	304	282	255	284	300	273	253	255	255	274	281	280	270	262	238	281	294	300	289	266	291	272	282	263	276	271	300	271	293	285	286	267	240	273	282	251	296	266	287	281	309	278	288	275	288	285	284	256	254	279	292	251	257	266	252	299	276	277	310	255	299	258	259	275	307	274	260	278	250	283	263	287	266	291	277	282	246	296	294	261	299	319	283	287	288	249	307	265	284	268	297	278	269	264	264	294	280	277	279	276	303	230	266	291	268	298	278	271	285	268	289	288	280	297	272	288	288	264	279	258	290	276	254	261	294	279	269	261	281	295	287	252	258	251	265	266	274	274	307	252	276	281	296	292	296	259	280	287	255	298	292	296	284	266	267	271	269	303	257	276	307	269	260	247	260	291	265	285	304	276	271	293	264	261	281	237	267	301	304	246	260	274	292	266	269	264	251	265	258	256	270	266	256	254	277	290	265	287	291	274	280	284	290	284	242	276	275	277	287	283	266	273	260	274	266	280	258	291	285	290	291	264	284	261	244	275	246	269	264	277	285	279	257	303	264	326	282	256	248	308	276	240	286	257	301	283	245	256	277	289	269	288	251	282	281	252	264	253	241	254	273	280	237	253	270	283	250	267	277	288	279	256	272	273	284	276	293	278	258	258	288	251	274	294	297	291	252	296	266	250	259	275	288	250	281	270	299	262	279	273	281	288	248	289	279	288	274	286	264	272	299	280	266	308	290	296	266	259	263	308	293	295	282	286	272	274	252	297	294	247	250	254	256	272	274	278	290	317	290	262	267	255	278	246	267	267	263	271	273	290	280	267	282	258	315	288	298	283	269	283	266	267	287	277	274	270	276	258	280	266	267	279	267	289	246	253	238	259	246	269	302	252	292	296	268	263	264	243	290	277	293	296	278	284	247	258	249	302	274	297	247	294	247	274	282	294	252	292	272	282	309	295	311	285	288	272	287	297	313	273	283	273	293	268	249	303	319	313	258	259	250	266	280	260	302	272	287	261	280	247	283	293	285	277	269	288	300	274	321	291	268	241	294	279	299	254	256	287	261	240	264	266	249	287	269	263	261	310	253	295	285	281	264	227	283	270	270	258	277	250	302	247	288	291	273	268	279	278	267	308	298	303	242	270	252	276	294	257	285	245	257	297	271	263	267	270	248	282	280	262	292	265	274	273	273	269	270	257	276	292	283	292	275	256	258	260	271	262	300	294	251	274	274	288	267	262	273	292	256	281	256	271	262	323	279	259	283	298	269	271	275	287	286	257	269	288	278	279	258	279	279	252	276	300	264	282	255	266	256	281	279	284	276	268	271	260	265	290	260	262	299	269	293	283	266	245	282	263	249	265	263	275	255	299	264	269	233	292	281	258	286	261	253	275	270	233	283	276	260	271	266	267	274	277	294	280	291	265	266	271	277	289	284	303	250	277	260	324	297	271	284	289	278	270	287	297	265	285	296	282	265	261	264	269	252	251	283	259	278	284	285	275	281	259	275	254	283	260	277	272	257	256	282	284	265	247	257	286	259	280	276	299	250	270	248	282	276	277	270	275	247	255	283	236	255	267	233	279	281	281	271	307	280	254	251	294	265	257	288	255	247	271	264	289	278	235	287	286	286	298	271	303	278	267	303	268	261	294	250	264	263	280	283	274	285	292	273	300	262	290	259	243	267	304	257	290	258	285	271	263	262	295	286	288	292	283	288	250	301	233	250	270	289	268	285	265	309	268	258	274	278	295	281	249	297	261	290	278	292	257	297	249	244	268	267	249	257	246	287	233	273	254	276	262	260	261	280	277	304	288	264	266	301	266	295	270	285	289	313	290	283	269	285	283	278	271	272	263	265	270	271	282	256	295	266	265	261	267	264	254	284	270	253	299	260	278	286	299	247	251	297	270	249	280	268	259	243	265	295	253	270	294	279	288	293	288	267	272	301	252	288	280	259	241	247	265	243	286	262	312	252	291	278	259	300	267	282	268	265	282	299	273	298	295	254	259	277	292	278	278	306	285	259	308	289	285	295	267	291	279	276	283	286	278	292	268	279
2007	238	2618	1554	225	222	184	157	154	159	206	708	1318	1223	802	505	331	249	195	145	138	144	116	134	166	143	148	144	158	141	111	133	142	144	117	119	146	138	131	155	143	163	143	172	138	133	148	136	125	144	149	155	148	126	143	137	154	147	150	167	146	130	160	146	126	159	160	150	152	152	150	128	143	122	153	150	142	154	150	143	158	132	144	136	158	145	159	166	152	133	129	159	165	143	146	145	154	150	146	140	159	143	126	142	153	166	159	143	156	170	134	146	160	132	118	127	157	142	159	142	158	155	155	135	156	156	143	130	151	137	150	134	152	165	170	151	153	141	127	141	137	106	156	144	129	142	146	137	162	174	157	162	150	157	149	129	133	152	139	145	152	146	143	154	169	118	134	112	148	153	160	154	121	150	158	129	147	150	140	135	144	134	154	157	154	173	171	142	140	152	139	122	160	140	146	153	153	160	144	169	155	137	162	130	138	149	144	150	127	159	135	136	139	150	130	150	160	142	159	133	145	149	129	140	147	145	142	126	142	158	140	153	141	153	141	132	152	121	162	140	151	152	163	167	161	154	134	151	139	150	132	140	151	167	159	133	140	148	144	171	129	148	151	144	155	128	149	137	141	151	155	138	148	142	132	154	149	138	139	149	163	136	165	151	153	152	127	145	150	145	148	135	121	161	146	122	151	151	156	114	150	150	133	136	139	144	148	159	162	142	142	153	139	133	127	142	134	148	136	165	145	141	179	149	130	146	142	137	156	139	147	141	127	149	151	132	132	158	178	150	126	145	140	155	149	155	148	163	141	165	142	130	139	150	141	152	158	139	155	147	146	150	151	143	158	117	151	173	163	158	146	145	136	163	143	164	145	127	159	124	135	171	169	147	132	132	136	170	139	127	163	154	167	156	146	150	151	141	138	162	152	149	140	157	156	140	157	143	157	179	151	165	140	149	154	152	151	143	140	148	161	155	128	148	158	159	140	130	144	135	134	152	147	142	144	128	162	136	126	158	154	147	157	153	138	159	135	141	140	146	144	175	142	135	136	150	159	134	151	158	149	129	127	124	130	142	144	152	157	140	139	133	142	130	162	156	144	169	143	137	151	141	166	154	164	130	149	154	141	126	160	130	146	146	143	152	139	160	135	157	146	155	151	130	180	141	125	156	123	162	138	146	177	157	154	153	137	164	149	154	136	144	150	156	138	126	170	122	130	151	150	142	152	151	152	137	141	149	156	135	138	139	165	156	138	145	160	150	163	152	135	156	152	134	154	153	170	139	157	150	182	168	155	150	132	130	144	144	132	156	139	152	155	151	126	168	135	158	136	149	164	159	121	154	138	158	166	158	141	144	134	145	150	141	142	139	134	137	163	151	163	148	143	144	133	131	159	144	138	162	114	143	134	153	139	144	163	152	159	162	154	139	135	149	148	162	152	131	149	153	147	157	154	134	110	151	143	164	144	153	141	144	134	148	130	147	148	149	139	139	165	165	120	152	141	156	151	152	148	167	132	159	161	158	142	152	143	145	141	125	150	141	139	149	167	147	135	138	152	144	163	159	164	140	136	134	153	131	128	132	138	148	133	144	156	146	140	142	148	132	152	145	150	156	157	144	143	148	136	174	165	146	158	130	146	147	140	161	153	159	156	142	130	170	148	164	146	149	155	145	148	144	125	144	152	138	145	110	167	144	161	142	121	146	150	129	136	172	152	143	141	159	147	149	155	153	154	158	165	178	161	157	138	130	161	152	137	155	134	135	153	133	166	150	144	150	155	132	166	139	144	141	156	146	140	145	166	153	129	143	140	179	131	138	162	147	170	129	128	123	144	137	161	140	134	145	127	171	161	167	150	140	147	133	169	150	154	151	135	139	150	144	163	153	141	158	137	144	171	148	142	160	144	148	123	138	127	150	148	128	153	177	162	139	143	147	137	130	139	160	167	169	176	156	147	129	157	161	122	142	142	162	152	144	131	171	168	147	141	141	129	166	137	169	153	170	165	164	155	146	143	133	144	146	143	137	125	119	137	142	139	148	163	142	163	149	159	151	156	144	168	176	150	148	125	125	158	162	140	143	163	124	148	140	165	161	135	123	135	144	131	143	130	144	164	133	149	151	137	153	145	145	136	157	146	161	143	124	144	139	136	142	145	149	153	143	158	175	148	155	153	142	175	144	130	134	142	149	142	148	136	152	161	161	149	138	129	162	125	134	163	160	131	129	149	177	145	132	141	141	134	166	144	148	158	160	130	145	137	140	150	139	147	147	164	155	147	123	133	145	126	151	139	146	137	147	153	165	138	159	162	124	158	131	148	144	150	131	134	153	152	151	145	150	151	126	138	149	151	167	146	154	133	131	133	139	148	159	153	144	136	130	156	158	149	134	157	130	126	141	160	145	162	123	154	139	141	151	166	154	174	152	149	171	156	156	152	145	139	153	135	152	142	168	150	154	130	138	148	145	146	157	134	141	131	135	136	139	137	127	122	145	131	159	144	156	157	138	141	141	147	154	163	138	154	147	146	142	144	161	139	155	119	159	140	144	146	144	156	151	125	165	124	157	152	135	154	137	147	160	138	139	160	141	136	130	159	155	131	165	155	130	149	158	143	153	130	132	149	133	176	157	122	151	130	147	150	183	147	147	150	145	145	132	158	161	149	140	143	145	150	154	154	148	166	155	157	143	137	162	154	129	119	148	136	142	131	131	133	139	138	166	141	149	168	135	161	161	144	129	138	136	157	130	146	156	135	164	137	154	133	166	154	128	153	165	164	130	143	157	140	121	141	159	153	170	174	125	141	155	144	126	172	154	164	142	128	155	158	127	162	145	142	144	148	135	129	157	141	133	145	133	158	146	145	146	140	153	147	153	133	143	163	160	173	150	145	120	143	158	138	154	157	157	156	166	153	137	136	131	152	138	150	119	137	143	153	131	127	148	157	162	160	139	139	142	141	136	159	133	161	126	138	148	146	151	160	146	149	168	143	159	146	160	149	145	159	146	136	123	140	144	132	139	171	154	157	166	148	139	145	154	128	136	156	137	119	133	151	171	137	151	153	150	139	130	139	139	134	163	131	155	141	126	154	152	150	150	158	146	148	160	130	136	164	138	168	144	156	158	133	163	136	128	147	142	154	141	156	114	142	142	136	158	159	151	121	148	134	146	148	152	132	153	136	144	152	162	151	143	168	166	142	142	134	141	151	163	153	133	142	131	148	129	134	159	140	162	161	155	156	163	137	145	147	141	130	142	143	150	139	143	151	143	124	138	139	140	131	141	150	154	125	154	155	128	126	142	127	150	142	146	140	132	141	175	141	132	151	154	142	152	160	154	137	169	139	148	141	160	145	142	139	144	159	167	132	128	147	155	131	149	141	138	142	136	151	128	128	161	154	147	152	150	153	159	142	151	142	148	156	140	150	142	139	142	118	159	145	159	145	166	147	143	125	157	128	133	136	144	140	147	144	138	135	150	143	171	150	143	134	153	158	129	150	154
2080	466	7492	4649	843	761	583	521	518	480	763	4144	6553	5608	3613	2171	1266	739	522	408	378	383	393	362	324	379	362	394	347	372	351	359	335	342	364	349	353	361	396	390	356	332	386	362	360	380	357	358	325	347	395	357	379	368	355	391	376	378	364	356	341	376	379	387	344	377	370	353	367	386	348	366	373	322	367	326	366	365	354	375	387	364	363	368	374	354	338	348	360	350	356	394	389	400	365	367	382	391	351	377	346	349	362	385	357	358	354	371	388	378	340	380	396	353	360	386	375	366	363	398	356	377	351	356	347	360	362	350	346	354	367	393	378	348	368	340	359	370	361	355	381	333	366	359	352	359	364	401	369	370	360	396	321	351	353	373	366	363	384	380	389	345	378	342	370	354	375	355	348	319	354	386	359	347	363	351	375	345	367	367	343	381	335	346	370	351	362	347	395	357	412	379	372	327	337	374	349	413	359	379	415	378	345	359	376	372	348	370	386	359	372	330	352	373	357	366	383	373	417	390	380	367	387	358	373	377	358	353	355	397	414	375	377	368	378	373	366	374	368	413	342	396	365	365	388	401	320	372	373	348	363	373	374	380	357	357	354	360	349	348	334	367	361	376	366	361	378	368	384	358	372	350	376	370	348	382	385	349	338	358	371	415	379	352	408	356	374	327	377	342	378	391	368	365	371	397	347	375	353	401	394	370	360	340	341	377	370	374	355	338	351	330	364	382	369	361	353	365	394	408	360	345	346	360	367	385	361	371	337	390	351	386	387	347	367	374	387	399	372	386	389	368	356	351	360	379	330	353	360	332	360	385	383	380	361	331	358	370	342	388	355	359	353	360	346	352	363	373	359	402	373	402	354	349	389	359	357	388	384	357	336	414	397	357	371	335	380	377	353	335	371	318	339	386	389	389	393	333	374	365	371	409	429	351	369	395	348	359	348	347	399	404	379	342	370	351	359	367	344	365	375	373	344	347	372	348	398	390	355	363	365	355	372	412	354	348	391	379	396	333	391	328	337	369	344	376	351	343	385	341	383	353	368	340	385	345	359	348	352	376	414	368	354	385	376	353	373	379	376	371	386	374	373	386	342	395	389	389	352	368	356	339	359	364	383	379	347	384	395	376	376	327	382	376	354	372	363	372	372	352	350	381	386	389	385	385	339	368	367	351	358	368	369	365	367	355	390	384	351	385	347	373	381	385	361	366	328	386	366	365	325	351	369	397	358	365	363	339	320	380	395	320	345	335	340	325	352	380	369	366	341	362	353	353	328	390	352	381	348	358	346	379	355	395	373	373	399	351	342	364	335	369	357	362	374	367	379	357	344	396	395	343	377	384	360	379	394	353	374	357	360	366	354	397	345	363	390	391	344	375	403	322	364	349	353	366	347	386	382	373	375	378	378	396	348	405	382	384	381	400	358	381	382	351	369	331	342	374	380	331	354	385	402	381	356	359	392	376	359	357	375	359	352	399	364	382	395	400	355	347	376	394	348	366	360	386	372	331	363	358	386	356	384	358	377	341	360	387	375	341	357	377	350	391	374	383	381	358	352	404	355	364	358	350	379	334	372	378	326	371	374	347	398	376	353	371	388	371	376	356	370	372	372	421	360	343	405	346	381	393	352	336	427	357	370	362	376	380	375	310	339	374	374	369	388	363	352	379	385	383	372	355	337	393	387	349	375	357	362	390	374	373	364	345	328	365	416	340	355	345	345	357	354	375	377	359	397	368	349	351	339	365	404	389	372	400	379	367	354	384	368	350	362	363	410	362	394	339	357	357	371	393	355	363	353	373	319	339	373	395	393	386	366	371	353	358	376	338	346	361	363	356	354	374	390	396	389	395	349	366	371	364	374	377	355	371	359	331	378	343	393	377	414	342	357	356	375	356	342	352	352	357	408	367	358	385	360	366	352	378	357	368	383	346	344	335	378	344	375	363	393	354	368	360	356	347	364	350	390	342	365	372	352	379	366	369	368	332	376	360	359	343	382	417	382	403	383	321	365	370	362	341	360	398	368	375	330	374	343	344	309	359	326	385	369	363	360	329	353	384	353	383	377	391	391	380	427	373	379	404	358	408	367	377	381	354	345	362	349	355	388	375	401	376	402	348	367	367	386	373	379	372	368	344	366	334	378	355	371	363	363	365	375	357	376	388	357	385	359	357	356	373	348	324	395	396	378	365	370	397	378	341	363	321	362	350	375	372	340	353	389	369	371	361	338	353	356	398	384	372	378	374	400	352	371	376	397	352	358	360	356	374	321	343	380	370	355	406	367	376	342	321	344	386	352	341	369	390	368	356	330	366	360	338	403	356	368	358	376	383	384	418	364	395	350	334	341	378	339	363	376	365	372	353	378	378	376	369	368	354	334	320	359	381	356	377	333	373	359	350	371	371	360	320	370	373	349	328	387	380	379	361	383	386	361	361	340	357	362	347	347	369	384	368	362	351	373	367	372	364	385	378	345	363	381	366	368	414	394	389	395	334	379	368	382	377	377	357	389	374	386	373	384	394	381	363	363	339	350	390	371	342	362	389	347	367	347	369	359	321	358	393	351	392	367	398	351	385	403	371	358	373	358	373	354	377	385	382	399	362	388	360	392	368	397	392	406	393	391	385	370	390	393	387	388	345	339	358	376	359	357	365	348	372	351	353	370	380	335	378	345	363	356	368	389	369	383	383	388	370	392	373	371	338	396	386	358	374	356	420	356	379	367	367	349	353	367	375	407	339	334	397	358	344	392	375	386	401	371	394	348	375	326	386	368	350	337	337	346	420	376	374	344	350	370	386	380	347	386	405	397	377	359	365	384	363	381	361	369	357	359	360	378	365	377	369	329	358	408	396	358	358	376	359	365	357	397	377	364	346	377	374	373	361	348	372	343	369	369	352	391	388	336	353	360	361	358	365	381	379	358	384	370	382	371	338	344	368	363	374	372	373	349	357	371	369	338	411	374	370	371	390	375	366	375	371	337	384	360	363	367	375	383	332	362	372	403	371	339	380	371	373	384	367	412	375	381	392	369	393	366	414	354	408	325	374	362	381	383	394	387	331	364	365	404	386	349	367	321	357	402	398	368	345	367	384	372	360	351	329	366	348	398	402	373	379	384	364	367	369	390	394	387	346	368	355	364	337	361	371	360	390	365	352	380	364	386	342	366	365	348	355	383	363	377	373	370	385	378	353	378	387	416	348	367	411	353	364	399	381	366	363	369	361	376	381	382	352	358	389	342	354	388	374	370	370	365	398	384	386	356	369	346	372	355	368	373	332	393	352	363	388	345	365	346	372	385	359	367	338	349	351	344	360	338	368	377	356	341	354	323	383	367	340	411	356	372	351	368	381	353	376	346	387	348	342	379	386	423	405	373	388	384	358	377	374	345	365	343	364	366	366	365	391	362	378	358	369	354	333	367	393	327	354	374	365	364	348	365	349	354	352	364	393	353	396	344	366	378	363	382	383	387	350	344	369	344	370	365	387	372	369	370	354	376	360
7576	1272	37646	36858	5561	797	599	466	376	279	2132	13587	11714	8934	5153	2118	1009	444	247	157	152	114	135	117	125	140	120	148	147	167	110	138	123	125	133	142	146	150	139	124	141	136	107	117	117	128	143	117	112	119	127	142	132	129	108	125	131	128	130	136	131	125	138	132	134	112	122	119	149	157	122	126	119	131	134	105	141	137	129	127	132	110	121	139	124	143	133	120	139	114	121	121	120	120	114	113	112	131	113	131	118	132	138	111	113	147	135	134	122	100	119	130	133	122	132	125	129	136	117	133	126	118	115	132	151	131	121	140	111	107	128	111	129	126	117	131	112	135	122	111	128	119	136	122	131	101	133	130	138	154	121	116	135	132	121	136	125	146	125	135	141	109	130	152	125	134	116	135	134	135	124	126	119	119	117	124	111	140	121	117	131	120	129	120	127	139	129	114	140	120	118	113	115	108	106	139	118	140	139	126	125	159	130	148	132	110	120	126	112	98	113	149	137	114	131	122	133	136	113	128	123	130	113	126	142	108	130	113	103	131	124	138	136	123	119	134	136	130	136	161	124	129	145	125	125	128	137	124	148	134	131	117	107	107	150	119	111	123	148	140	141	137	130	108	144	117	110	143	131	140	129	123	148	137	121	122	113	125	154	143	122	123	125	136	125	136	132	137	142	131	133	116	131	130	129	128	125	123	126	133	97	122	139	129	144	138	133	130	120	137	130	137	125	126	156	125	127	121	134	124	138	129	127	130	138	115	125	135	126	142	108	130	135	144	139	119	124	120	128	128	125	148	131	139	123	117	143	132	114	130	138	128	110	114	128	118	131	121	123	130	115	111	125	115	152	121	131	126	121	113	128	151	122	126	143	123	125	152	127	125	136	109	135	137	139	130	119	122	116	129	139	139	129	138	134	126	132	126	125	123	137	115	129	123	115	132	123	115	124	121	124	132	138	130	117	134	118	121	122	121	120	129	125	110	137	131	116	128	139	120	125	140	126	126	126	114	137	132	124	125	119	111	129	136	131	121	137	117	123	137	125	113	147	133	124	127	142	114	109	120	124	96	125	150	110	143	130	132	144	134	116	117	138	138	114	116	122	138	136	132	151	117	110	137	155	133	113	144	150	129	136	135	123	118	99	126	120	128	133	142	120	143	117	132	130	130	122	138	110	130	138	144	130	140	132	123	115	145	117	133	118	124	143	144	123	131	113	126	126	135	139	134	133	133	133	129	128	152	117	136	120	134	131	134	134	136	132	127	146	132	143	118	120	117	144	112	130	136	126	135	142	145	136	134	142	129	140	138	116	140	134	140	120	118	138	122	142	160	130	132	125	122	126	106	118	137	115	108	130	121	119	135	143	125	123	128	132	136	139	119	139	134	125	104	120	119	130	106	129	122	140	129	131	121	122	113	123	156	126	142	132	123	112	137	123	131	103	143	113	133	134	135	131	114	136	133	133	146	136	157	103	144	128	145	123	132	138	145	123	115	132	124	142	115	128	119	114	131	118	112	127	116	139	123	156	109	123	107	147	137	135	132	123	115	143	128	126	109	129	140	103	128	119	109	131	132	134	131	113	120	120	116	112	142	140	119	121	139	133	134	120	118	130	112	120	109	124	137	140	121	127	125	122	160	145	126	106	108	122	132	128	121	133	96	132	150	126	113	141	123	124	113	137	132	143	110	128	133	138	138	115	123	124	122	133	134	135	136	109	151	122	112	137	146	132	132	109	113	132	134	135	128	147	136	130	136	122	104	155	144	149	141	145	142	121	111	112	113	124	122	147	143	125	132	103	135	125	141	124	122	112	129	112	153	140	140	143	122	135	116	128	127	126	130	122	130	121	117	128	124	128	108	139	137	130	141	158	132	135	123	131	127	140	143	125	141	127	119	135	123	125	139	129	120	132	112	148	118	138	120	135	126	124	133	151	133	129	138	126	130	119	125	156	133	116	139	118	107	133	119	133	135	133	125	135	127	138	134	115	152	113	105	135	115	125	145	126	137	133	127	139	132	120	129	129	140	142	131	142	112	133	165	141	130	129	138	103	116	128	165	124	144	115	128	121	125	149	126	127	145	129	130	121	156	136	152	127	117	132	139	150	126	116	139	99	138	124	119	133	128	121	117	128	126	124	119	113	120	121	112	143	133	128	114	127	135	121	135	123	114	134	135	106	138	129	155	132	135	117	106	129	152	112	131	138	142	157	143	132	108	114	132	140	132	138	120	130	123	129	126	148	120	128	125	137	123	131	150	135	102	138	139	142	142	127	126	113	138	118	127	109	139	134	128	147	139	154	126	141	122	125	131	132	131	110	134	114	130	116	131	124	125	145	122	142	145	113	124	124	132	125	119	154	99	143	128	119	116	127	126	137	138	106	121	136	126	137	151	131	132	143	118	132	115	136	127	130	131	136	136	120	138	107	132	120	123	141	104	131	137	137	129	158	128	136	133	119	145	128	129	117	138	131	153	125	138	116	123	129	125	126	130	121	125	123	114	129	135	128	125	124	141	118	121	142	141	105	148	136	123	128	128	126	149	134	130	128	147	135	121	132	124	107	143	146	114	140	130	116	141	139	109	121	138	140	129	107	117	139	132	156	113	115	121	119	129	139	150	122	124	130	125	138	129	135	131	123	125	122	105	149	153	112	139	108	138	139	123	130	150	167	120	130	137	145	146	127	146	124	138	132	127	139	121	125	141	125	126	143	140	119	140	134	127	140	123	128	139	151	126	141	120	125	120	115	123	123	108	140	134	106	136	130	128	118	122	118	139	122	148	133	133	143	122	131	135	119	147	133	119	132	132	133	142	139	131	119	141	124	126	122	110	123	137	145	137	120	122	123	108	131	122	123	122	128	107	132	123	130	140	148	127	111	120	158	132	115	116	117	137	136	113	132	138	144	128	136	138	137	136	134	118	131	129	136	144	110	111	127	122	148	131	113	106	151	134	124	144	133	111	133	140	128	119	127	140	120	121	120	119	133	109	117	131	121	126	145	160	121	133	147	131	136	123	135	124	148	125	120	125	133	123	123	166	143	131	113	149	134	128	150	130	125	140	119	135	128	129	130	135	136	112	122	131	134	122	138	130	104	137	110	131	133	132	144	127	119	119	143	154	137	128	131	132	137	148	121	129	142	122	116	136	127	112	121	135	146	136	140	150	131	131	133	136	124	134	136	140	146	119	114	142	134	111	140	125	127	129	108	126	138	133	126	117	144	130	129	120	133	140	118	147	114	126	119	130	122	109	131	105	118	118	120	125	130	145	135	123	128	114	126	118	140	126	113	124	135	127	139	125	145	115	137	128	137	146	150	140	119	129	133	141	131	111	118	137	137	117	127	136	132	142	123	138	132	147	142	126	139	121	134	109	124	116	125	123	115	142	137	116	120	137	116	143	141	123	107	142	124	136	114	120	107	126	115	124	127	139	116	155	112	132	149	111	144	114	122	139	128	134	152	150	133	153	127	154	120	118	126	136	118	108	126	119	128	140
5516	1294	39165	33316	2792	2326	1879	1497	1307	1193	9996	38087	31998	28979	18898	10210	4883	2101	814	459	397	326	313	343	314	349	314	324	322	345	330	353	355	322	345	307	361	334	361	318	341	311	345	322	329	332	308	329	328	322	319	364	306	346	310	331	294	329	345	343	324	332	309	309	342	350	305	324	320	342	317	287	308	310	367	344	333	331	331	337	308	312	334	323	329	339	301	339	302	314	318	307	344	309	292	321	325	323	340	341	328	367	305	336	360	303	308	342	327	352	320	327	321	300	318	347	349	320	325	324	313	339	335	293	337	320	325	312	286	323	295	338	328	358	291	318	299	318	310	294	329	302	314	328	307	315	319	306	335	308	353	347	342	314	328	332	292	318	349	328	331	349	337	309	318	326	292	295	290	349	316	330	335	305	335	309	325	317	313	328	327	318	330	313	330	303	325	329	271	350	302	293	323	325	336	334	332	316	315	333	320	346	298	342	346	338	305	333	325	333	332	304	344	316	343	330	302	310	365	323	348	332	271	327	302	302	315	335	342	334	319	304	316	332	321	317	303	344	353	317	343	332	305	349	338	347	333	295	326	316	332	315	297	338	316	321	320	321	303	328	338	328	328	357	344	318	325	342	353	361	341	328	326	328	322	354	313	343	308	336	350	364	333	333	321	340	316	326	338	331	320	351	370	318	325	317	307	320	335	324	320	318	312	320	319	325	308	320	279	320	343	318	333	316	349	301	268	337	311	352	314	316	312	319	335	333	318	335	314	330	326	308	301	384	345	338	323	321	308	328	348	325	325	339	317	333	341	309	323	329	338	327	307	310	312	295	332	310	343	322	312	319	362	328	311	311	346	339	324	314	318	330	308	329	325	324	315	310	327	338	308	362	326	329	340	316	337	320	310	298	328	305	323	325	340	352	292	324	312	308	306	350	347	315	324	291	324	329	340	321	326	347	340	330	291	349	333	309	301	337	328	301	316	317	311	341	325	356	347	341	344	354	336	328	334	315	320	331	375	342	325	335	342	349	358	360	320	353	331	350	302	343	330	321	312	337	312	320	341	321	330	309	343	310	338	338	332	323	318	347	326	307	310	300	327	359	331	310	309	331	312	343	309	336	309	315	359	273	300	319	298	351	313	300	335	348	307	334	329	346	303	317	304	324	309	312	333	353	324	346	307	356	317	344	341	301	328	328	332	305	320	320	325	330	344	330	342	331	349	304	302	317	327	309	325	321	326	281	326	315	345	336	337	317	358	309	316	321	315	342	312	339	319	323	326	343	338	326	330	363	371	326	341	308	305	334	308	304	349	313	319	309	310	312	305	323	357	313	319	321	304	332	277	361	301	332	319	332	338	334	320	337	322	331	347	330	317	318	358	343	349	323	336	343	311	314	367	297	319	330	296	301	317	326	317	342	317	341	325	343	308	344	304	337	360	336	308	338	317	313	333	313	331	310	326	326	330	321	314	346	334	326	367	336	334	345	335	336	308	320	305	359	322	345	366	339	302	332	341	310	360	324	316	331	294	322	303	302	335	322	324	334	326	360	294	322	341	351	318	346	337	332	334	321	326	310	326	317	354	357	343	339	331	310	299	329	341	313	348	331	322	330	321	308	320	308	356	323	318	376	319	339	324	346	336	351	324	336	335	325	355	313	339	322	325	325	361	317	305	323	338	350	321	325	336	355	343	356	350	317	322	301	327	324	299	338	330	314	326	291	331	350	332	335	337	331	309	299	306	360	332	330	346	327	345	317	294	320	336	307	357	315	322	312	306	349	327	369	340	311	353	329	344	358	260	371	328	330	353	354	304	294	324	348	316	309	322	375	291	321	330	335	352	325	308	336	314	349	321	292	300	314	329	348	340	317	320	287	309	305	334	341	297	317	305	338	313	332	328	339	321	338	338	345	304	333	317	311	324	328	343	291	320	315	317	336	344	308	343	335	340	337	290	356	332	317	310	307	336	350	325	341	333	319	348	297	321	329	313	329	348	359	337	327	295	334	321	298	345	330	345	336	341	320	292	358	314	343	332	296	331	345	355	334	315	329	331	346	333	321	331	310	312	314	347	359	310	336	327	347	333	357	298	284	319	330	311	299	322	309	331	330	325	339	344	345	353	339	340	362	324	364	326	338	327	348	319	331	324	331	312	327	325	323	302	326	318	364	292	314	319	325	319	351	379	307	346	325	338	346	367	343	333	319	308	338	284	312	309	323	331	299	342	343	285	341	331	326	302	346	324	312	310	317	306	317	336	341	335	331	327	334	318	296	339	303	335	330	281	352	327	323	347	296	334	323	325	344	340	311	322	330	304	354	304	336	316	306	339	321	325	321	299	347	318	316	356	340	324	317	337	315	286	318	328	347	351	296	332	328	331	310	303	323	333	329	340	316	314	317	337	337	340	318	312	322	295	338	341	287	328	325	322	324	334	333	331	317	340	323	323	337	308	295	308	344	342	319	330	339	332	334	288	344	321	316	321	324	335	330	330	326	333	347	348	332	331	336	301	335	324	326	321	302	304	328	326	295	332	340	339	319	300	310	343	329	356	346	336	305	350	327	322	310	342	316	323	327	334	326	324	342	316	336	298	341	322	343	311	369	314	314	301	355	336	321	355	332	337	342	291	317	316	296	323	303	339	340	339	317	323	342	341	322	296	341	302	322	284	303	328	301	313	312	346	346	308	337	328	348	338	310	328	314	330	296	356	303	323	320	333	365	305	341	315	312	329	352	323	339	348	326	309	343	305	302	357	323	325	337	361	332	342	327	324	321	319	321	335	276	329	356	327	349	324	284	343	341	309	301	353	315	330	328	345	337	306	320	325	324	336	340	361	335	307	336	338	315	343	298	369	332	285	336	331	300	366	316	325	332	338	325	357	329	330	346	336	329	282	338	319	323	318	328	304	323	319	315	319	349	339	323	319	337	305	345	292	335	343	339	319	357	333	346	346	307	326	333	332	329	358	332	341	310	338	357	312	319	322	334	287	315	340	318	327	314	321	320	311	330	343	325	341	363	340	296	332	354	339	302	298	360	310	321	330	325	364	325	322	308	307	312	300	306	307	352	309	287	324	365	308	325	344	324	352	330	296	310	315	339	333	313	333	318	319	344	305	313	327	358	343	324	363	311	359	334	311	298	339	308	334	331	309	312	338	327	309	276	322	336	352	293	291	317	308	340	312	301	342	334	313	317	318	311	306	323	334	339	345	334	311	313	315	307	332	348	343	350	335	327	282	365	303	333	301	340	303	328	322	338	315	322	291	324	327	301	318	332	340	317	335	300	317	311	348	328	321	374	339	325	336	311	323	302	337	325	303	348	322	317	347	311	338	331	324	319	321	324	307	326	314	320	352	331	306	311	324	351	329	321	303	322	318	315	303	316	338	311	366	328	341	360	342	324	355	316	324	316	337	336	338	295	335	339	385	330	310	344	318	332	310	342	340	319	295	345	315	299	303	319	326	327	345	339	339	339	314	280	314	332	333	358	324	306	325	295
13912	2906	45589	57310	18395	2746	775	544	477	428	7510	24051	19769	14524	8526	3658	1502	684	297	168	135	102	116	104	127	112	113	112	78	85	107	124	96	95	102	114	106	128	95	95	101	95	97	90	119	101	104	101	99	94	110	89	103	105	117	84	90	104	97	102	107	99	110	102	89	110	107	115	95	102	105	117	86	100	102	102	82	108	106	94	116	96	117	102	90	83	102	106	100	100	114	110	95	102	110	90	105	94	95	100	91	105	104	96	86	99	130	109	103	88	101	106	102	88	86	90	95	99	112	116	106	101	101	86	102	106	110	104	114	114	119	116	100	94	99	100	98	107	88	93	109	107	105	119	97	129	108	100	98	88	100	109	112	93	86	98	114	101	110	109	89	101	121	105	108	97	86	97	104	117	96	86	102	111	93	109	104	112	105	100	101	97	92	115	105	94	95	113	112	102	100	115	106	111	128	93	106	100	115	91	110	106	102	98	90	86	95	101	95	100	108	90	103	115	109	73	105	102	109	100	104	99	104	107	90	93	114	80	105	109	103	99	92	103	101	99	112	104	100	110	106	112	105	111	108	91	95	104	98	91	107	95	92	102	100	104	117	93	109	90	88	100	101	87	106	98	104	87	110	105	93	90	105	114	109	106	108	104	98	97	95	124	118	104	86	107	102	100	81	98	93	85	103	98	111	101	93	103	98	95	93	103	93	100	105	89	98	109	111	101	115	114	107	102	94	94	96	96	98	121	113	105	99	93	78	88	94	90	108	98	82	114	104	95	103	88	96	90	84	103	96	111	113	101	101	99	117	91	103	114	97	113	99	104	77	117	110	91	115	77	80	106	99	103	82	95	104	113	111	115	89	93	104	90	95	100	111	96	95	96	98	96	93	95	105	100	122	111	94	104	82	106	83	97	95	100	107	115	110	90	101	110	85	94	94	102	100	115	93	114	103	87	82	112	98	112	111	107	98	107	113	97	101	100	107	102	102	86	101	99	117	107	100	89	83	88	85	77	112	111	112	107	105	101	102	113	97	106	127	97	100	123	106	104	115	100	104	95	109	89	108	110	101	88	92	106	110	94	99	103	95	96	116	84	118	94	98	114	89	108	106	116	106	112	101	111	114	98	87	114	106	94	89	112	97	111	102	112	104	100	105	102	108	95	100	115	81	89	97	108	114	112	103	108	110	132	95	100	96	97	112	81	88	113	98	117	84	101	109	114	110	99	83	109	98	117	95	95	130	95	108	103	97	108	102	106	85	131	113	85	98	96	96	85	114	107	110	100	102	110	115	92	117	116	99	94	94	100	93	110	91	86	113	113	102	94	85	95	107	105	82	106	109	106	103	96	104	99	97	110	100	104	95	117	95	90	106	95	103	89	81	92	108	107	98	114	126	96	102	107	97	91	100	99	89	103	95	111	97	100	109	96	109	104	110	108	96	112	114	103	103	83	113	91	99	101	104	102	100	109	118	94	113	82	100	99	89	89	104	95	105	122	113	105	90	92	102	111	92	109	104	111	103	90	98	106	106	100	110	101	107	103	109	116	99	114	86	94	93	84	95	83	106	118	103	69	107	113	89	112	107	81	102	96	112	98	78	98	103	118	112	92	117	87	98	96	79	108	89	104	114	91	118	107	99	98	99	113	92	114	102	123	100	102	96	104	92	108	97	91	101	97	98	99	103	88	90	98	100	98	100	111	100	101	86	97	89	97	109	112	85	109	104	106	104	105	102	120	93	95	107	110	101	104	104	101	99	98	101	116	91	84	111	102	102	94	101	102	102	103	93	100	102	92	104	115	122	90	98	104	83	124	107	93	102	104	104	111	106	109	107	109	107	99	114	90	85	106	112	102	117	113	105	120	108	91	100	97	99	119	121	101	95	115	108	122	82	87	104	101	88	90	110	95	107	100	107	98	131	102	97	95	98	108	97	91	115	97	93	88	91	112	96	100	98	98	99	115	100	94	115	111	101	103	128	105	121	84	91	113	95	111	88	85	127	127	103	108	106	111	87	84	115	95	84	116	95	101	102	101	106	89	95	106	94	103	114	102	94	93	112	86	93	112	99	98	93	105	122	86	91	112	111	117	108	115	110	100	101	92	107	88	87	84	95	98	86	103	107	106	113	86	120	89	112	96	91	102	110	104	97	117	108	95	86	116	82	96	89	115	129	107	102	88	102	106	102	100	109	104	84	98	104	105	94	104	111	113	95	133	110	91	97	105	97	97	107	98	113	93	98	83	111	105	97	100	86	85	107	94	86	102	89	112	98	95	101	110	106	95	109	85	144	111	102	108	111	112	107	96	119	71	94	123	101	97	124	104	100	98	93	97	114	92	102	90	119	102	89	113	93	84	122	98	94	80	93	110	86	85	82	92	100	92	104	80	112	116	98	82	102	119	92	94	108	95	88	85	88	90	96	96	113	121	108	90	102	106	102	91	108	108	87	112	97	101	102	99	103	117	117	110	95	92	92	114	107	115	92	107	102	90	104	100	105	91	102	87	108	83	106	96	110	111	113	102	106	106	105	100	95	102	103	108	107	109	103	102	105	97	97	108	107	113	100	106	111	88	102	129	95	103	99	104	93	115	101	94	107	103	106	99	121	87	97	105	89	91	109	81	99	103	90	98	113	107	119	102	105	107	96	100	108	102	88	96	93	119	108	94	90	116	100	95	91	90	92	101	107	93	102	122	100	90	92	102	115	104	94	125	110	100	116	107	111	115	100	109	111	114	111	103	107	108	98	101	87	94	116	124	107	101	99	113	106	107	103	101	107	100	115	111	97	105	97	135	114	91	110	104	103	101	96	105	91	112	90	98	107	92	119	87	116	112	114	93	104	111	98	97	121	100	103	84	106	117	100	94	96	84	89	109	99	102	91	93	99	99	111	107	91	117	102	118	103	87	97	101	95	106	108	102	93	113	105	90	111	84	94	86	88	90	103	100	85	107	87	86	103	95	99	104	99	99	114	110	103	115	86	118	114	98	69	98	114	126	102	98	78	85	100	113	87	104	112	103	87	109	96	106	110	102	101	111	117	92	91	107	86	105	102	94	117	100	104	91	88	98	102	95	92	110	103	97	90	87	114	88	110	106	107	99	104	102	105	110	94	102	86	94	124	104	101	100	132	113	119	101	96	110	92	90	105	120	108	93	81	94	103	100	120	104	108	98	103	111	103	93	102	115	107	86	101	113	95	104	107	79	88	94	107	99	101	109	101	123	112	103	109	78	98	96	94	84	105	94	95	109	101	100	88	105	111	98	90	114	92	93	127	100	97	97	98	113	107	108	105	96	112	112	99	97	99	87	99	108	89	97	100	111	110	99	99	98	100	101	106	102	107	108	105	96	100	94	105	103	111	117	98	113	96	82	100	102	94	86	83	89	92	99	103	113	98	128	103	99	106	97	98	93	93	104	90	95	111	91	106	107	107	81	87	117	87	93	107	114	97	102	100	106	113	83	95	93	89	111	97	105	105	88	105	108	110	102	96	115
7431	2250	46215	59078	5096	3507	2877	2292	2146	2117	23840	46860	40221	36499	25333	15202	7596	3406	1266	552	311	256	237	260	279	272	280	270	275	259	245	273	254	250	259	258	274	241	247	274	263	284	278	280	272	279	260	284	282	304	257	263	264	259	251	302	291	275	283	259	285	287	281	249	264	244	273	249	237	277	268	292	283	275	283	287	285	256	267	269	232	295	257	276	268	274	254	244	282	223	262	261	280	279	297	291	267	289	250	255	281	271	271	259	275	277	281	255	255	274	252	251	261	276	277	281	268	277	273	258	291	255	257	285	254	264	244	289	209	256	267	279	243	274	278	248	253	235	262	263	257	290	250	275	260	247	285	255	254	256	263	272	255	265	262	260	261	252	243	266	280	251	285	263	292	242	233	259	270	272	251	250	260	257	270	216	257	283	289	244	262	262	258	271	292	288	287	304	256	252	260	261	278	273	267	271	268	291	262	248	256	275	261	276	263	305	272	268	274	258	269	282	246	266	249	274	256	262	261	279	260	249	256	238	292	248	242	240	267	245	266	261	284	265	265	278	254	266	238	232	266	270	270	283	262	292	253	285	287	273	294	265	243	254	283	270	252	260	271	253	255	274	262	259	262	268	258	246	259	292	258	257	255	251	280	282	261	262	259	273	287	226	262	280	248	263	276	275	240	273	270	244	307	241	276	258	264	280	252	264	277	254	251	274	273	255	264	265	289	242	233	252	277	273	281	298	248	254	259	271	247	256	283	258	255	263	258	274	290	312	230	280	272	284	268	262	269	237	252	272	250	275	247	244	259	256	258	260	302	243	245	303	281	274	262	279	267	282	254	267	259	246	283	269	302	269	249	272	272	243	253	269	272	292	286	263	258	261	252	277	241	270	267	275	240	280	249	242	242	280	285	307	279	276	265	249	257	264	243	284	239	279	270	249	280	280	265	269	282	271	246	286	291	249	320	225	253	265	276	226	230	287	238	239	236	259	241	263	263	249	250	283	268	242	263	263	265	273	291	257	259	284	262	262	252	270	257	297	239	257	235	282	244	291	280	283	263	236	278	263	257	281	263	244	265	265	248	268	268	271	283	272	255	273	244	270	278	302	251	270	259	294	251	252	269	259	259	285	276	253	252	245	265	239	299	267	274	251	270	254	245	226	267	285	258	257	257	251	257	233	273	238	282	270	246	267	269	273	279	272	263	252	262	266	298	260	248	294	275	239	257	257	266	264	275	272	230	274	263	279	249	244	299	263	294	250	253	261	250	282	276	277	284	262	241	274	260	251	281	285	251	283	263	240	261	274	243	281	281	262	238	252	289	266	250	251	254	245	259	254	264	262	278	266	238	259	261	278	288	267	248	278	272	266	279	251	272	275	287	249	288	276	312	259	245	258	261	258	257	288	227	264	268	265	284	251	268	267	264	276	254	264	284	258	253	277	227	267	274	275	275	265	290	285	258	278	306	228	277	274	302	267	248	268	269	261	242	247	266	288	272	262	258	283	270	240	284	261	226	263	255	258	256	236	273	258	257	244	242	268	311	275	253	268	267	263	273	245	285	263	243	252	257	249	278	254	273	253	280	272	248	237	258	284	242	277	225	268	276	271	250	280	254	264	270	255	263	255	279	305	252	273	257	281	282	228	248	280	263	280	268	253	245	248	262	269	261	259	274	264	266	252	275	284	280	297	234	281	270	263	279	246	272	249	288	252	267	230	274	266	248	247	267	269	280	271	260	292	260	264	269	266	256	277	267	255	244	273	260	258	245	287	277	269	250	279	250	278	279	261	259	267	275	265	284	271	287	277	239	284	270	272	268	255	278	270	242	276	278	256	290	260	234	238	238	269	274	257	266	255	270	274	262	281	287	273	261	266	276	254	286	233	261	261	266	263	240	253	259	267	295	268	246	255	249	265	258	269	263	265	273	259	277	285	258	264	272	246	264	264	266	272	260	268	277	275	265	250	244	253	262	263	281	255	252	271	264	254	264	281	263	293	268	266	230	297	271	265	275	286	244	252	257	294	217	251	260	244	288	229	253	279	282	269	267	240	266	244	261	290	239	251	256	289	263	282	266	290	254	258	251	257	264	282	264	256	251	237	241	252	273	254	277	274	275	260	279	269	275	296	258	258	240	253	248	273	271	261	297	267	253	243	274	262	280	257	254	259	258	253	258	255	258	280	248	260	260	275	283	258	291	300	263	270	241	253	259	248	289	257	262	251	272	259	245	258	255	234	269	239	289	280	268	270	245	222	279	277	277	266	247	238	243	253	276	262	229	266	279	253	246	274	268	266	244	285	263	281	251	284	257	264	270	249	280	255	250	274	253	253	247	284	279	271	269	260	253	242	266	281	246	265	303	263	251	253	235	261	236	237	252	251	259	280	272	287	254	269	245	269	285	265	278	271	222	266	260	254	264	279	267	235	282	268	259	234	260	297	243	281	270	258	271	265	249	281	267	269	282	251	281	272	278	271	283	259	267	235	296	241	267	247	242	275	272	275	288	262	243	269	291	254	247	261	273	266	260	263	272	266	298	279	287	274	267	276	251	262	287	261	278	257	274	281	259	278	252	229	281	227	271	282	256	271	242	255	261	257	273	261	269	282	266	248	263	300	272	283	254	267	261	269	261	229	270	270	251	296	284	286	243	254	268	278	269	276	299	255	283	270	265	252	256	268	267	281	252	243	267	269	238	256	263	255	252	268	244	257	227	247	251	253	261	269	270	292	271	259	287	267	265	248	259	279	241	247	249	277	260	272	273	269	256	260	264	279	238	264	295	287	283	250	279	290	233	270	275	276	269	252	251	288	259	259	254	249	264	269	279	242	257	277	248	274	257	287	278	244	252	249	288	267	265	265	255	251	265	275	254	265	295	297	301	284	277	286	256	270	265	255	275	263	286	285	246	248	246	282	258	251	266	276	263	257	264	250	256	258	247	244	239	254	279	289	302	268	297	249	241	250	265	263	231	279	277	251	261	276	242	282	262	279	235	266	260	267	249	247	288	263	237	289	261	258	256	265	264	276	295	269	267	254	296	279	266	251	282	258	254	242	276	210	264	293	264	244	234	295	261	283	279	264	270	273	288	257	263	277	253	279	244	231	276	268	276	255	242	269	260	242	251	287	276	239	273	262	271	263	261	273	243	264	234	247	293	254	259	267	239	272	279	283	259	260	262	274	244	234	257	257	272	275	247	257	269	244	255	264	271	265	253	254	266	278	252	269	269	262	267	270	263	271	268	256	280	278	246	266	292	281	268	250	243	228	246	245	256	260	281	254	272	270	240	268	282	272	259	278	250	253	243	287	288	290	271	253	274	259	287	273	260	270	256	239	264	266	279	270	251	245	246	288	268	246	271	259	250	273	268	244	302	251	260	274	285	291	250	259	265	277	264	246	256	282	256	262	283	246	283	272	259	251	315	266	296	269	276	256	279	284	246	264	271	237	244	246	281	256	228	249	271	272	293	267	261	261	236	291	281	286	279	267	295	275	233	248
1932	228	2000	2731	308	203	183	173	171	151	272	805	1050	947	704	490	315	212	174	163	148	143	128	146	129	138	142	128	148	140	144	150	156	131	148	136	124	146	163	145	162	145	150	124	143	160	150	150	140	135	135	146	162	138	159	148	151	128	156	161	134	133	143	154	141	156	155	136	152	141	139	144	121	130	136	149	139	137	128	136	140	141	142	138	129	127	153	134	146	147	128	142	132	141	134	142	156	146	144	131	171	135	131	147	125	142	143	132	138	140	147	172	134	122	127	137	139	144	150	140	172	149	132	160	141	161	127	144	135	166	164	143	142	117	142	138	120	138	170	138	123	147	112	159	136	124	125	148	146	143	129	153	153	153	170	164	144	122	144	168	140	134	124	122	138	153	152	140	141	164	157	154	133	138	153	150	134	128	145	146	162	146	130	122	167	148	162	164	137	135	136	127	134	146	173	137	135	146	122	141	141	137	151	151	146	136	130	143	147	138	151	123	129	126	147	133	143	139	127	146	135	163	129	146	134	151	132	157	145	148	142	106	141	140	131	150	140	136	141	127	127	154	157	131	159	156	154	135	128	137	119	138	146	124	130	136	132	143	127	120	147	134	134	131	134	140	136	154	111	130	138	132	150	142	175	134	146	148	130	123	147	134	152	140	146	123	131	132	141	124	137	145	134	133	146	147	142	165	153	132	138	173	163	155	162	121	154	115	146	154	152	133	137	140	141	146	135	138	161	142	154	132	136	157	138	142	144	128	139	123	149	138	153	158	161	129	155	137	125	144	115	126	126	160	139	166	159	135	146	136	148	144	113	140	130	148	138	147	137	140	177	124	151	146	135	144	158	158	131	142	129	147	145	138	156	158	118	162	140	162	131	140	129	154	152	145	148	130	157	143	135	147	136	139	119	160	136	120	137	133	146	149	135	141	145	142	130	163	142	136	136	138	143	147	143	123	133	153	155	120	124	167	134	144	147	171	122	163	130	148	162	149	134	133	154	118	133	145	147	145	158	133	140	124	133	153	145	139	132	167	143	151	152	150	156	131	146	145	165	154	154	125	161	133	132	138	131	152	153	142	136	157	134	124	144	158	137	130	156	144	158	135	119	146	148	167	123	148	122	148	160	118	162	152	167	148	148	141	147	167	142	151	139	156	136	135	127	121	156	137	129	117	141	133	147	114	146	131	147	136	139	136	151	140	171	163	127	145	134	137	135	110	142	143	157	155	138	137	124	133	139	140	142	162	126	136	160	157	140	143	137	129	154	146	120	138	149	132	167	146	141	114	118	127	151	138	156	162	140	126	121	140	137	152	138	114	146	159	128	134	149	157	162	152	130	145	133	145	133	126	148	129	119	140	146	129	156	151	139	162	141	138	155	129	124	130	135	130	150	149	146	123	143	142	155	140	135	148	145	128	139	151	136	145	135	133	137	125	143	135	158	151	121	139	127	114	129	155	148	126	158	148	123	159	153	130	134	131	146	142	161	136	148	146	136	125	158	147	157	142	140	145	155	149	155	133	141	153	157	162	162	151	148	136	124	136	138	150	163	135	148	154	125	143	153	132	159	163	146	164	137	138	143	137	129	141	145	143	148	141	121	128	142	167	160	120	161	151	164	149	146	147	133	132	133	160	159	145	147	128	143	142	136	135	142	143	156	157	142	135	138	152	143	143	158	153	128	162	136	121	152	143	141	158	135	134	134	173	135	155	133	153	150	124	154	154	159	138	126	134	143	139	144	152	154	147	136	134	140	130	147	153	139	130	144	136	144	141	123	153	155	145	141	154	152	149	119	141	151	107	135	134	134	147	138	129	140	132	151	125	157	169	157	137	145	122	152	127	148	148	155	155	135	133	134	149	141	132	144	134	151	146	132	140	124	122	147	135	155	141	127	139	138	141	143	126	154	148	130	135	143	143	164	158	145	152	153	130	122	150	157	120	153	127	158	123	142	159	127	144	151	160	139	124	128	161	138	143	146	150	151	155	136	131	130	141	130	146	127	136	149	145	122	140	144	145	148	143	162	151	138	134	133	148	148	153	144	143	144	155	155	161	130	160	135	133	122	149	141	122	129	156	139	147	132	125	129	152	135	131	130	152	144	146	133	155	163	141	148	150	126	134	142	161	145	132	130	144	116	145	137	159	116	150	127	139	124	140	143	141	136	158	166	159	134	150	146	150	148	143	141	174	160	140	143	155	143	142	155	150	161	157	151	134	123	159	138	138	145	162	159	152	160	129	151	139	160	142	139	139	154	139	136	148	118	142	134	135	156	130	151	158	148	148	156	131	156	148	151	130	137	148	134	139	144	142	129	139	120	150	130	131	130	130	137	150	147	148	122	150	130	147	148	150	149	122	151	144	157	141	155	135	137	154	134	151	149	136	152	145	143	166	102	141	148	141	144	134	161	133	113	138	146	132	116	167	133	146	126	145	142	130	129	143	128	128	150	128	148	122	158	130	144	135	137	144	130	152	149	149	154	129	148	136	146	168	155	135	133	131	159	157	145	139	134	133	158	127	149	171	147	135	153	154	139	141	127	149	122	131	133	152	147	142	147	145	136	150	125	164	155	117	154	127	133	144	146	137	151	127	122	122	161	146	163	134	132	151	131	141	139	132	136	163	137	130	150	135	143	151	137	151	151	146	152	124	148	154	129	156	137	148	131	136	137	136	145	152	136	171	155	119	134	154	136	155	145	147	136	178	147	159	127	136	120	131	149	153	135	144	146	135	146	151	136	133	144	133	126	141	146	135	151	146	146	138	125	141	153	130	138	151	137	116	135	146	150	135	146	146	143	136	134	145	149	139	133	123	154	143	152	129	163	140	159	132	118	159	157	132	154	138	144	150	135	135	131	130	138	146	135	158	154	131	141	144	141	148	136	132	161	121	163	136	139	144	154	142	135	126	145	128	143	148	146	137	149	148	151	141	158	143	122	129	150	151	129	154	139	128	146	132	136	158	135	163	149	134	161	132	126	130	143	133	133	133	147	129	146	135	142	143	149	132	125	128	148	134	135	140	147	149	142	150	127	140	151	156	153	152	149	144	137	131	136	131	130	141	140	141	144	140	143	146	162	139	131	140	139	127	139	148	131	147	164	141	154	152	142	130	145	154	149	135	139	145	141	131	137	150	158	136	138	136	163	153	151	143	147	120	143	124	154	146	139	155	139	133	110	146	143	170	156	160	128	151	134	142	129	148	142	145	151	170	150	151	131	147	149	161	141	122	121	145	135	133	155	141	127	144	142	147	144	152	143	156	147	157	125	135	134	137	164	125	114	157	117	163	141	164	128	127	148	131	151	141	134	136	142	134	135	134	155	148	150	147	129	126	156	159	152	129	148	118	140	144	153	149	156	147	141	149	149	147	145	125	152	133	160	130	146	159	131	121	136	129	132	149	132	133	148	140	149	135	131	168	147	131	141	137	127	148	143	143	153	145	141	166	175	143	156	135	122	145	164	151	138	169	140	129	164	148	158	182	150	140
2144	455	6138	9999	762	597	514	496	445	499	1511	4564	5398	4388	3263	2035	1132	658	491	379	383	374	362	350	343	348	343	338	382	340	346	362	354	326	350	341	409	372	333	323	356	327	388	361	352	346	356	354	369	364	364	344	317	363	362	351	352	346	384	360	378	338	360	336	321	363	370	363	337	353	333	357	371	364	356	336	350	376	382	364	383	363	371	337	389	355	337	376	373	377	338	355	374	335	355	366	350	354	337	372	362	363	353	358	365	341	335	346	381	372	362	371	302	378	353	348	338	320	383	347	349	353	352	360	395	368	339	379	361	373	378	379	340	358	337	374	373	339	364	371	351	349	380	402	385	395	389	328	329	379	359	319	377	345	372	380	323	359	348	358	362	352	334	344	352	370	387	358	367	356	371	317	330	338	367	378	356	331	375	298	375	367	319	365	347	343	364	351	362	322	356	338	363	343	348	327	375	380	326	371	345	346	350	370	359	366	353	345	345	356	350	365	373	369	368	350	352	364	375	345	348	382	379	340	334	385	383	352	360	326	330	369	384	351	352	357	345	352	352	336	342	367	344	363	379	361	361	343	350	391	358	336	372	363	377	386	359	363	344	332	352	378	321	334	346	378	322	329	378	342	356	356	366	343	351	424	359	389	323	363	358	355	346	389	375	367	342	345	362	328	357	387	357	341	377	337	346	383	367	350	352	370	360	339	357	372	343	358	319	333	353	370	368	325	335	362	378	356	344	319	346	347	365	348	369	383	349	339	333	355	337	340	354	350	365	376	399	358	394	370	361	354	358	345	363	317	322	364	347	332	350	370	358	358	364	377	361	359	372	340	332	350	350	342	354	370	362	344	342	355	338	389	320	331	344	356	369	380	349	330	323	344	347	368	345	343	327	386	345	336	380	353	365	359	374	337	334	363	342	326	343	364	350	363	395	340	372	352	336	339	376	350	362	379	363	335	363	395	366	334	348	356	339	366	350	373	355	341	394	339	360	367	386	343	343	354	343	342	366	348	354	337	359	368	349	374	357	338	362	366	383	338	363	391	353	345	365	346	324	369	382	350	356	350	354	369	339	346	335	337	354	363	377	361	394	356	362	349	381	387	356	343	330	391	367	363	379	357	341	360	354	370	384	361	348	342	350	376	331	379	351	362	381	361	348	322	322	346	381	365	376	360	322	339	340	350	385	343	409	375	364	379	337	331	404	352	351	338	363	378	365	375	345	352	372	378	326	326	361	347	337	378	327	376	380	348	357	355	361	374	323	373	364	391	330	341	362	348	344	356	348	332	366	347	357	323	376	372	374	341	359	334	336	362	339	375	362	338	346	362	320	382	345	357	371	371	378	361	356	343	359	363	364	355	355	361	374	314	338	348	332	365	383	315	346	343	381	375	358	337	335	353	346	321	367	358	377	365	361	346	344	403	389	364	352	383	364	371	351	373	388	357	346	355	373	349	396	356	343	386	373	375	326	377	357	368	363	350	354	362	386	388	353	325	364	347	323	377	342	331	335	377	363	353	391	373	344	345	330	367	347	328	350	334	386	335	377	371	355	361	380	324	345	377	366	352	357	321	356	344	353	342	324	377	390	346	334	371	375	377	329	354	337	375	369	323	375	342	374	345	374	332	341	326	371	335	361	351	339	365	368	331	361	371	360	318	359	346	367	367	336	336	379	350	390	350	339	365	329	368	357	361	348	369	322	343	334	352	339	342	395	349	347	340	353	363	350	359	348	352	368	345	352	383	343	354	336	345	341	372	381	327	372	383	303	356	354	381	380	334	365	378	347	374	365	359	360	324	366	352	355	354	348	357	353	359	368	381	366	342	374	332	358	377	352	373	356	347	385	347	360	371	350	360	338	358	340	348	372	349	326	352	347	374	351	372	371	331	335	370	349	375	428	377	315	342	380	352	365	335	371	383	370	352	337	359	366	326	375	382	352	351	360	354	361	377	340	349	340	342	360	370	316	350	388	340	379	381	315	327	343	331	334	331	337	371	341	350	362	361	350	360	339	361	387	365	353	368	366	355	379	378	362	326	358	341	346	375	351	366	375	339	337	374	366	374	346	353	361	358	364	367	367	323	349	344	357	381	350	347	344	349	343	330	331	361	354	334	324	341	373	338	371	379	385	380	385	339	365	344	378	314	367	364	354	359	340	374	353	353	378	356	345	365	350	333	354	367	350	345	362	374	341	341	380	340	340	346	378	318	340	304	364	382	335	335	377	369	367	361	346	331	327	367	335	345	300	349	373	347	324	345	361	390	373	378	329	356	344	317	341	325	380	356	369	370	343	362	346	330	365	379	357	330	322	351	347	340	370	349	370	358	353	365	341	364	358	362	343	370	322	360	361	363	355	346	361	343	393	361	332	372	339	345	373	360	359	346	349	342	343	356	382	341	327	359	373	380	349	385	373	339	335	333	364	367	341	386	378	352	351	356	357	342	371	389	377	347	337	354	376	335	382	373	337	337	357	373	364	361	381	332	342	369	376	352	338	399	381	356	344	349	314	388	324	364	376	358	368	329	375	352	405	370	367	349	329	337	351	353	340	390	323	389	361	379	374	362	358	361	339	374	339	361	353	334	357	330	319	379	328	360	387	336	344	354	328	370	358	355	354	355	370	359	340	356	351	330	352	351	358	353	356	359	381	397	363	375	374	366	377	326	359	378	319	384	338	387	361	361	333	346	385	364	356	338	376	326	349	343	377	352	369	382	346	343	361	363	387	364	343	372	366	346	354	336	332	388	361	337	339	334	374	366	353	360	373	391	323	348	369	356	354	349	343	379	328	367	381	377	363	338	378	385	376	358	356	331	361	347	353	375	362	361	342	329	368	356	347	360	377	364	368	339	350	323	338	357	356	368	347	375	346	328	392	334	345	400	332	336	331	354	360	349	318	338	340	358	355	329	346	354	348	347	357	393	317	337	369	379	331	335	313	344	334	387	349	356	347	325	360	346	370	341	333	400	346	351	370	346	346	390	364	355	334	359	366	390	332	351	354	341	331	343	365	350	345	371	347	355	404	370	348	355	396	376	370	378	340	348	355	358	339	338	356	318	354	349	352	364	376	347	347	343	315	357	378	364	363	371	351	368	389	357	337	353	371	353	358	331	336	350	358	350	347	361	370	358	414	384	362	343	347	337	362	354	362	393	338	355	368	378	384	339	363	384	352	375	382	376	373	335	334	364	367	365	370	374	377	369	355	352	349	375	373	361	394	355	381	358	312	369	341	363	376	368	356	356	379	347	352	362	352	356	342	382	359	349	381	367	353	363	356	318	371	379	343	351	362	369	376	376	378	399	336	353	350	356	328	366	331	312	368	340	364	347	409	353	362	381	345	343	344	339	376	345	370	368	363	331	357	378	380	324	366	370	346	358	366	353	376	340	404	327	380	357	346	336	357	360	387	350	388	362	368	352	372	360	379	339	368	385	385	373	341	407	353	334	369	379	339	354	373	352	379	337	372	363	334	377	375	368	353	350	341	377
7965	1543	33888	45435	10555	904	457	356	262	231	2174	11493	13126	8605	4895	2353	993	471	238	161	136	136	118	108	114	140	121	125	129	124	141	129	134	127	130	133	136	130	105	119	121	106	111	110	130	127	137	122	119	108	121	126	121	132	141	115	135	106	138	129	127	135	118	130	119	108	101	109	126	128	132	128	117	150	105	155	122	126	158	132	114	120	129	126	111	143	132	130	132	106	114	100	117	129	126	127	129	108	112	117	131	125	115	124	119	111	114	108	99	126	147	133	116	122	116	125	109	133	133	149	125	122	131	105	117	128	109	122	117	128	127	118	124	135	107	128	127	136	124	113	124	107	122	128	119	104	120	133	117	115	120	148	105	138	134	143	120	121	124	119	129	114	117	128	109	133	118	113	128	106	125	128	146	121	131	141	109	103	154	134	118	118	126	159	123	105	130	116	140	128	112	132	147	114	112	126	128	110	128	128	142	108	117	146	120	120	167	152	121	115	130	134	127	128	121	114	144	127	118	135	124	126	127	125	136	121	124	117	108	119	117	131	115	136	131	119	144	117	111	113	115	119	129	155	128	101	106	128	108	128	120	97	128	111	122	144	132	129	123	112	151	131	137	123	125	111	105	112	108	133	134	129	106	150	124	130	126	117	115	119	126	129	102	115	124	101	134	111	146	114	108	144	121	119	127	108	112	128	122	123	126	116	123	106	124	138	125	118	112	117	112	111	117	99	110	143	129	121	121	128	112	134	117	122	122	141	139	123	108	124	124	131	118	105	150	131	141	143	119	127	120	116	125	119	126	138	118	122	132	132	136	120	128	119	130	136	126	140	106	107	115	110	141	139	134	147	124	107	130	129	146	110	143	129	107	135	131	130	130	117	137	114	117	117	125	178	87	123	113	116	133	124	114	122	139	126	129	109	135	137	130	130	143	143	105	127	123	113	119	107	120	110	133	129	142	132	105	125	137	126	130	126	144	135	117	109	142	122	131	124	130	134	149	109	122	119	145	122	120	121	115	127	110	123	137	110	116	116	122	111	123	126	140	134	119	146	122	123	120	132	131	116	122	121	111	135	107	142	131	135	131	129	110	117	128	128	107	128	124	130	141	149	142	122	114	119	124	133	125	130	102	126	107	115	125	117	123	136	133	126	121	136	108	105	107	120	136	133	104	114	126	100	139	131	118	124	135	120	135	113	118	131	112	129	118	126	118	116	109	111	107	118	137	139	124	106	140	117	114	126	127	119	119	125	114	116	135	133	119	134	125	112	141	140	121	128	131	106	129	133	123	106	129	91	106	130	136	141	109	124	123	137	161	127	127	121	105	131	116	118	128	132	138	135	136	113	111	119	110	120	118	109	130	119	126	134	127	127	124	119	119	137	128	107	130	146	130	125	124	121	121	128	128	122	99	115	125	118	138	115	139	112	131	130	117	120	135	122	132	149	127	110	107	116	121	126	141	122	114	131	133	126	123	137	129	122	115	148	114	142	126	122	119	124	126	131	121	110	129	142	143	120	130	140	149	139	115	120	117	132	125	132	123	126	105	126	143	122	118	122	107	102	110	133	118	104	125	115	144	129	102	145	127	113	124	113	110	117	132	142	101	115	131	131	146	126	117	128	113	123	143	103	117	127	119	145	125	125	142	122	124	116	127	137	138	135	124	121	150	129	133	114	129	108	138	126	141	107	122	131	136	137	111	137	107	114	137	104	112	113	135	123	130	119	117	105	113	141	117	149	113	128	141	130	125	130	131	122	136	132	112	132	110	141	120	130	130	113	120	115	127	118	114	124	128	132	116	113	126	132	130	136	114	113	136	122	111	107	116	108	129	136	121	142	119	138	139	119	116	109	129	118	124	125	132	108	109	114	127	119	120	111	128	138	121	143	105	129	123	132	139	128	115	111	120	119	114	121	126	128	127	123	139	140	124	123	125	118	114	108	122	108	133	105	110	115	120	108	129	110	115	106	115	118	122	153	123	131	142	133	130	117	105	120	135	130	102	129	135	121	119	137	130	124	110	117	117	119	122	111	139	118	113	117	130	118	115	119	128	119	102	134	128	100	128	130	125	141	139	105	109	129	119	152	123	125	118	116	123	120	129	114	127	114	122	121	124	113	115	138	109	119	126	118	120	117	125	112	131	124	138	136	126	129	135	132	124	117	118	127	111	136	139	122	118	112	138	125	118	123	104	127	114	118	131	127	137	116	112	105	120	119	115	104	146	121	142	127	139	124	118	119	115	124	119	124	125	93	141	126	123	117	149	124	115	114	149	119	120	116	137	128	121	135	127	116	92	120	142	159	143	128	113	103	115	136	115	134	140	140	139	113	110	97	139	134	140	126	123	122	102	124	116	116	109	105	128	140	114	156	132	117	119	140	126	139	112	127	131	135	118	119	110	113	134	131	115	121	130	133	126	136	131	96	127	113	141	118	123	130	124	132	119	115	121	115	122	102	114	137	99	136	97	116	116	137	121	135	130	123	120	118	129	119	113	129	123	144	141	109	131	116	125	134	129	114	120	118	122	118	129	114	120	129	117	126	116	118	114	129	138	150	112	149	123	113	108	133	136	134	125	129	128	112	125	126	122	124	121	131	122	139	133	124	122	107	123	132	131	127	106	130	123	130	118	121	125	116	139	122	116	134	136	120	113	137	130	124	129	131	136	99	139	118	109	118	112	134	133	101	119	121	129	123	116	118	144	115	115	121	114	115	126	107	119	129	119	140	132	112	127	91	138	123	112	124	128	116	137	130	106	119	134	121	126	126	123	133	117	147	117	119	127	115	124	128	122	122	124	134	134	133	130	130	134	123	124	111	117	119	115	104	116	115	119	129	114	131	121	136	116	120	123	139	128	124	118	136	126	124	118	146	112	114	130	127	115	125	122	135	135	116	125	118	113	122	123	136	139	129	152	124	109	132	117	125	115	136	110	118	121	129	122	138	138	122	120	125	124	134	131	136	114	133	131	121	115	122	120	137	127	116	128	134	117	119	137	126	114	136	121	146	131	141	121	119	114	121	126	135	119	105	126	120	131	128	130	119	112	118	117	111	138	134	135	118	127	113	118	140	123	114	105	117	128	120	109	94	105	140	110	90	124	136	121	134	117	131	121	136	129	110	124	117	117	107	126	117	115	137	106	140	110	127	129	126	114	116	125	120	109	129	128	110	101	110	121	132	127	135	123	100	124	134	141	116	123	129	137	116	140	130	117	114	137	125	115	131	112	129	112	132	122	114	122	128	118	127	128	133	151	120	118	107	115	141	106	116	119	139	125	99	137	117	122	116	142	136	104	118	132	135	110	137	124	133	122	128	94	96	141	130	131	120	152	132	124	136	124	113	129	129	125	127	100	128	138	160	122	124	114	122	110	128	133	126	125	141	134	152	134	140	132	133	145	140	107	127	133	149	148	147	120	121	137	122	109	136	111	129	113	126	141	123	119	107	106	117	137	118	116	126	142	140	133	108	127	118	104	123	121	108	130	104	136	129
5706	1524	38208	46775	2844	2214	1820	1592	1217	1042	10806	34803	34918	27940	19001	10692	4959	2021	823	423	345	304	336	316	332	297	297	301	326	301	333	330	318	319	308	324	279	339	306	293	291	369	288	317	308	353	291	320	314	338	284	294	293	315	313	286	307	309	330	327	334	326	328	294	315	304	336	286	329	290	314	309	333	322	327	307	334	324	308	313	296	283	303	323	309	309	329	327	312	336	294	313	296	332	321	323	315	343	310	343	297	332	302	299	313	329	344	312	312	318	341	357	325	335	303	330	321	342	308	280	355	303	342	328	324	345	320	330	316	305	327	297	383	311	290	342	332	296	324	316	344	327	294	308	337	344	320	310	320	328	312	291	310	298	321	305	296	316	326	309	294	305	319	305	301	293	316	348	323	321	331	321	329	343	322	303	319	315	299	314	327	299	314	332	319	306	328	312	308	339	316	326	318	307	299	320	322	315	324	338	318	295	309	302	315	330	352	318	315	319	300	347	316	308	307	294	333	331	337	353	290	289	328	313	299	296	352	323	303	310	308	294	299	297	319	311	350	325	313	327	314	312	311	328	323	301	316	280	342	292	317	305	346	346	327	320	311	300	315	302	311	297	295	310	324	306	310	313	304	307	343	332	321	292	319	329	281	310	328	311	320	332	282	304	283	341	312	300	312	311	322	339	293	296	321	288	351	310	328	291	329	310	284	316	285	337	310	307	326	302	314	288	313	292	307	312	326	322	302	350	319	312	318	284	303	318	304	301	291	311	355	313	295	316	331	333	291	332	336	305	288	289	301	345	334	311	298	329	313	311	313	293	311	295	314	334	269	323	315	333	323	300	310	303	304	320	308	296	329	316	286	319	307	325	305	318	333	331	334	317	283	288	295	334	300	354	323	314	302	332	341	324	314	333	311	307	324	355	313	321	344	289	348	264	329	299	332	309	325	352	321	314	282	293	317	289	311	332	344	323	319	315	299	304	354	313	310	338	341	313	313	300	316	314	309	360	323	308	342	322	309	308	305	316	327	325	302	318	292	307	299	293	314	308	335	301	292	284	302	320	323	343	294	299	331	290	270	309	289	339	328	314	308	286	324	332	314	296	333	311	300	288	288	302	299	346	299	316	310	340	339	302	304	300	298	316	334	310	333	309	327	308	311	328	316	335	284	333	323	344	312	296	297	310	320	292	320	327	292	343	324	316	303	314	346	311	350	295	343	321	315	322	317	314	294	334	304	324	309	301	342	295	337	295	340	320	293	328	315	329	326	326	305	315	307	308	332	342	306	308	323	322	260	313	316	311	343	336	319	329	324	333	324	304	275	310	343	318	343	295	260	312	307	293	297	300	305	316	300	334	291	309	309	305	291	316	323	307	314	298	341	325	313	321	317	342	321	324	327	310	340	300	323	300	329	297	292	328	327	312	327	293	317	294	326	318	306	292	299	324	285	374	327	325	304	306	292	315	306	304	294	326	309	276	295	305	313	351	327	291	317	282	281	329	331	291	308	278	311	317	301	334	285	317	305	303	341	338	308	329	304	319	312	319	309	293	320	291	321	323	319	311	310	319	316	298	324	307	303	316	337	303	312	279	288	306	322	316	299	333	341	333	325	329	344	330	326	300	296	315	312	315	290	304	315	302	336	291	331	294	332	300	299	307	294	338	340	320	321	318	330	315	310	324	327	310	323	321	285	318	323	334	342	347	326	304	307	331	285	318	312	330	302	298	305	300	335	294	306	287	329	314	297	322	308	296	339	346	328	308	307	303	303	325	325	330	316	318	301	334	309	294	316	315	356	305	279	336	331	315	314	309	319	325	308	323	309	302	321	312	294	334	304	320	347	302	304	336	317	313	314	334	333	313	349	320	313	328	324	337	321	293	322	312	354	316	309	299	319	281	306	298	287	287	313	357	324	328	294	306	285	324	268	314	300	311	328	347	299	309	333	281	303	319	313	324	335	308	324	332	333	307	318	286	324	344	345	309	312	362	340	353	297	308	313	312	291	267	306	320	289	321	345	312	295	304	308	320	311	334	292	343	322	316	310	317	330	320	345	306	293	312	295	304	304	320	313	303	313	310	317	327	336	304	318	305	319	302	324	298	308	292	315	312	312	356	317	321	304	322	296	323	334	324	319	323	331	324	291	349	300	310	304	329	312	294	300	311	326	327	340	352	317	319	333	308	284	296	329	321	310	310	308	312	324	327	299	323	313	304	301	307	311	298	329	344	304	301	326	315	327	340	300	335	314	326	341	318	333	299	327	298	321	321	334	303	332	304	322	309	326	322	310	312	304	303	297	358	295	339	299	332	308	317	312	331	284	311	304	315	332	305	326	329	307	324	333	283	321	330	311	274	305	323	291	311	301	333	308	321	326	325	298	326	311	328	313	318	315	291	314	320	314	339	347	319	294	309	302	305	318	304	339	303	324	317	296	339	303	310	323	289	335	310	279	285	311	358	299	321	303	324	322	360	297	283	333	296	336	322	307	314	293	313	279	308	281	308	309	301	334	333	320	315	314	307	343	314	333	295	317	337	307	313	323	344	310	349	291	322	347	301	321	289	327	328	293	340	309	305	335	307	321	324	288	317	349	333	351	362	292	275	328	296	314	292	325	332	308	284	278	334	298	311	287	306	333	308	295	311	313	297	343	322	316	316	287	325	353	323	309	309	308	307	290	311	321	324	318	299	311	320	325	321	325	308	280	328	331	264	333	300	331	328	320	335	362	315	306	319	333	340	311	308	326	339	313	353	320	321	342	331	329	307	311	318	326	325	315	317	313	350	301	325	322	305	332	325	302	334	294	316	317	285	303	300	290	303	308	348	310	345	304	331	336	335	326	362	308	309	328	341	327	312	316	318	295	295	304	325	312	341	333	336	325	339	286	318	312	303	281	302	343	329	308	317	311	323	333	311	341	342	306	330	310	320	328	309	351	349	291	340	311	291	327	298	318	303	326	338	271	314	346	333	300	300	309	303	307	323	319	342	300	310	306	321	312	297	303	316	332	324	317	323	346	337	331	321	290	303	308	308	295	290	330	298	305	333	295	326	299	324	325	318	324	328	274	297	323	268	323	360	295	312	310	302	288	311	301	323	298	302	306	313	325	299	300	304	306	323	292	315	321	301	294	311	311	311	293	314	318	316	311	309	337	347	310	319	312	312	334	306	280	325	283	300	298	325	333	338	299	302	274	329	329	339	300	287	326	317	342	284	330	286	326	305	299	293	301	305	312	267	304	326	310	307	308	278	309	290	324	307	319	293	296	309	351	357	307	309	326	301	271	335	314	334	325	301	323	318	323	331	307	326	309	292	307	301	314	307	298	332	302	328	325	337	336	332	316	324	306	317	274	303	319	353	325	302	324	291	317	338	303	319	324	328	293	314	268	268	333	354	302	293	347	311	317	300	338	310	329	323	328	319	322	306	308	334	331	318	297	328	315	301	294	317	321	338	334	305	307	329	321	319	300	317	314	284	333	353	350	330	334	312	304	331
14343	2656	37219	59082	16681	2101	579	488	392	298	3088	20206	23192	16454	9462	4158	1662	578	249	140	111	91	106	81	107	106	96	85	100	104	84	97	72	88	79	101	105	90	105	107	81	121	92	98	109	110	88	82	93	104	100	89	93	100	97	90	107	99	93	90	97	91	109	108	96	103	103	90	97	104	90	105	94	80	102	103	106	101	106	93	104	107	90	112	92	85	109	95	111	113	97	104	88	102	98	93	89	74	102	110	109	103	91	114	98	114	89	111	101	101	107	100	105	94	89	99	101	96	90	99	91	99	101	98	86	114	90	87	94	84	85	102	91	108	84	97	82	120	106	86	89	77	77	85	108	100	113	103	96	73	93	105	97	92	102	99	112	93	93	106	107	88	88	86	80	95	95	101	81	101	87	83	115	101	87	92	95	83	110	97	91	108	99	77	97	82	124	112	90	103	85	87	93	82	107	114	100	88	105	92	90	95	89	95	102	82	106	113	90	88	85	91	104	91	102	101	89	96	94	92	93	99	74	96	91	107	95	77	94	97	93	92	95	89	94	92	96	98	113	90	112	92	115	85	94	98	92	96	92	101	98	90	91	85	103	98	91	86	90	94	108	103	99	102	90	106	105	100	73	98	114	102	102	98	89	88	86	89	101	87	99	102	102	117	106	97	107	96	101	80	96	83	107	103	93	99	117	100	84	107	105	100	87	100	94	81	96	96	110	75	96	106	100	75	104	95	93	91	100	105	114	105	93	112	96	91	81	93	102	85	95	76	100	113	92	79	97	96	111	100	92	87	100	86	108	83	94	99	92	82	99	85	80	106	101	88	102	106	96	98	87	90	69	79	105	89	73	87	98	95	103	85	107	105	95	94	101	92	101	101	104	101	109	87	111	99	93	102	103	96	100	106	96	119	103	91	118	81	95	91	108	80	91	93	102	117	90	99	88	77	120	83	76	99	85	78	93	98	96	93	75	96	101	81	103	94	106	103	90	119	101	90	93	97	103	93	92	97	105	112	100	80	110	104	83	114	102	95	97	102	93	99	101	101	80	99	100	86	92	78	100	93	85	95	115	96	94	95	94	85	88	98	105	100	121	102	110	89	93	99	91	105	111	106	107	106	92	112	90	101	109	99	85	94	107	97	98	85	97	74	83	86	105	93	99	107	102	100	112	109	109	112	85	102	119	83	97	99	90	98	108	96	101	100	99	104	90	57	93	87	102	114	121	106	89	89	94	105	94	95	79	90	104	91	95	105	87	100	103	104	109	102	108	100	110	93	94	75	93	87	99	97	74	86	90	96	95	92	83	94	107	106	85	101	119	87	80	97	95	85	86	126	106	98	116	74	94	90	83	95	88	91	92	90	82	89	89	92	91	78	87	100	83	102	100	91	98	105	101	99	82	94	116	98	112	102	101	103	100	91	93	102	102	117	80	80	96	110	112	93	86	97	93	109	118	103	101	88	109	77	89	93	108	95	85	88	86	97	100	89	94	116	90	117	112	102	99	83	93	93	93	107	96	103	88	102	93	110	93	96	78	101	108	94	113	94	92	83	115	87	91	96	94	80	119	88	87	101	91	108	91	84	112	98	106	108	108	100	106	117	125	100	108	90	109	108	94	100	118	98	93	88	103	88	101	111	91	96	93	93	100	115	103	112	72	94	108	101	101	126	96	92	102	81	96	85	87	98	102	118	103	102	109	97	96	110	83	92	95	102	102	101	102	98	87	103	99	104	100	96	97	99	85	95	101	107	87	96	75	101	87	101	110	116	109	119	96	100	100	107	85	92	107	106	107	109	110	107	107	94	111	107	79	112	118	113	94	90	82	99	98	92	89	104	103	97	81	101	73	89	105	91	99	92	83	123	76	109	106	99	106	105	124	111	116	77	94	110	90	93	91	86	103	87	117	109	100	87	83	98	93	100	90	104	97	109	89	94	107	98	82	96	101	89	99	95	102	114	113	107	119	108	100	86	91	107	109	123	108	100	106	98	96	96	86	77	90	119	96	92	89	94	104	112	101	91	91	112	102	105	85	92	85	91	101	107	98	92	90	98	89	89	100	90	116	86	95	105	94	95	97	113	104	85	73	98	112	107	96	79	99	96	81	100	117	110	95	105	93	95	90	93	109	113	99	100	87	97	115	88	101	119	115	96	100	98	101	112	90	84	105	114	79	91	100	92	99	83	91	98	106	102	79	84	104	79	86	73	83	89	94	87	86	95	103	95	98	94	106	101	100	95	89	94	106	101	105	103	99	108	91	108	90	96	95	90	107	84	92	98	84	102	108	90	101	90	76	109	88	80	80	98	85	105	104	97	104	96	106	107	111	102	116	110	92	95	102	94	81	111	106	110	105	96	84	97	86	90	89	98	110	99	113	100	101	90	99	94	117	102	96	87	91	96	108	101	93	98	105	88	91	103	98	94	97	96	93	89	104	80	97	89	98	103	97	110	99	83	94	111	96	123	79	89	86	97	109	102	95	111	108	93	97	94	107	101	100	113	85	89	88	109	101	91	99	98	94	100	106	103	109	95	98	100	91	89	96	106	97	96	97	106	99	113	120	108	103	91	103	94	105	89	98	110	75	114	88	84	95	96	86	106	83	98	90	91	107	104	103	76	98	110	86	105	80	95	82	86	94	92	84	87	110	99	86	98	74	97	95	109	83	88	117	102	108	92	104	103	89	98	126	97	110	92	115	92	102	99	103	90	109	94	84	100	84	92	119	111	90	93	101	102	95	102	91	102	83	107	85	91	100	103	103	96	95	112	74	96	81	100	96	87	91	90	84	94	101	91	97	100	83	94	93	101	106	99	92	110	108	95	106	85	98	90	104	94	106	96	91	107	104	112	95	105	95	84	103	85	98	106	79	104	93	93	104	87	101	88	109	96	108	92	97	118	105	105	101	116	107	93	88	88	80	97	79	111	111	70	94	103	86	94	112	92	104	95	86	115	112	111	107	100	82	106	104	90	85	97	98	98	84	86	92	101	98	93	101	93	100	98	87	92	84	94	91	92	94	100	102	96	104	92	89	79	110	101	96	84	102	90	96	105	120	87	85	93	106	87	114	97	86	110	94	84	92	95	107	103	69	106	92	86	94	88	87	116	116	104	100	93	97	93	108	94	105	89	91	86	92	95	83	111	95	96	80	100	78	111	82	108	90	96	98	104	98	91	97	91	88	99	92	107	112	89	114	87	80	94	101	109	82	109	78	91	92	103	108	107	99	102	91	91	90	90	96	96	114	115	94	97	96	105	95	107	93	83	108	116	106	102	101	91	90	97	92	104	122	100	101	121	93	110	83	103	103	99	96	99	137	84	90	109	81	109	103	95	90	85	98	87	88	81	89	102	93	92	92	103	99	96	90	101	86	96	98	104	90	112	90	85	89	81	100	91	94	91	100	100	92	95	105	98	103	89	101	99	99	96	105	95	94	108	99	98	102	111	83	98	103	89	104	77	84	101	100	107	105	100	97	98	92	97	104	99	88	108
7568	2127	40022	51751	4420	3444	2735	2185	1943	1655	13103	44172	44859	37737	27705	16659	7869	3035	1027	529	342	279	270	220	250	263	249	223	261	252	249	253	251	248	241	265	269	255	226	239	247	239	252	255	265	245	264	271	244	245	263	256	267	285	222	281	261	250	237	257	230	264	274	274	257	242	267	262	226	273	233	250	242	262	241	261	277	265	277	264	252	257	249	246	236	264	243	266	239	248	256	268	238	262	260	238	245	269	275	257	250	238	255	256	251	254	210	271	241	256	265	228	254	261	248	278	271	248	251	227	266	248	244	265	237	254	231	241	245	234	229	275	243	264	257	244	244	240	254	293	246	236	253	253	252	240	267	247	275	231	278	252	241	247	223	244	253	251	221	223	251	235	270	255	259	239	259	218	246	250	272	227	240	271	204	253	275	236	242	238	256	242	264	295	223	223	278	251	236	244	250	241	226	286	255	258	257	257	248	234	226	252	312	268	240	252	266	242	257	237	233	256	247	261	246	256	260	239	266	228	277	273	242	256	266	257	250	247	249	272	254	263	245	279	253	251	251	241	257	252	295	239	256	257	269	243	247	238	267	210	263	251	228	264	273	279	252	264	272	250	257	253	249	257	288	249	233	259	227	243	275	241	255	227	260	251	261	266	235	251	243	254	265	278	253	237	268	290	249	255	264	246	253	268	260	249	272	248	260	269	233	263	256	270	248	226	246	254	283	258	282	237	260	241	251	263	240	278	250	246	233	242	251	226	259	231	228	254	236	260	256	243	247	251	241	243	269	247	280	264	267	247	258	224	237	263	237	246	249	260	242	258	262	241	232	277	250	246	257	239	276	260	239	288	237	248	244	270	250	255	226	272	269	238	267	292	240	242	260	264	249	270	260	274	228	249	248	261	225	256	242	245	243	235	268	260	265	259	246	273	230	238	260	261	238	245	235	264	262	238	253	258	271	249	230	250	274	238	257	246	249	236	248	244	265	261	236	288	242	256	254	223	269	279	248	269	245	233	253	260	281	239	230	257	254	262	246	239	234	246	258	263	250	257	253	242	250	241	233	257	257	267	255	237	263	260	248	245	237	256	240	251	279	254	264	252	249	250	256	241	258	226	230	252	264	233	262	237	257	257	239	249	259	259	268	278	246	246	269	258	267	262	240	279	230	268	225	230	225	250	240	281	257	262	265	278	238	259	238	240	238	276	258	264	248	233	238	258	275	242	247	264	228	249	236	269	263	262	257	244	281	269	269	274	249	232	272	258	263	282	249	256	252	255	237	230	284	246	258	257	263	221	246	255	247	242	248	250	239	303	251	275	268	253	273	282	262	246	252	289	257	259	262	267	223	252	244	250	247	239	267	253	259	246	242	283	299	257	256	253	278	254	231	266	254	250	257	242	265	212	253	257	262	251	252	257	246	239	251	247	254	241	257	233	235	222	262	260	205	256	263	247	255	264	260	265	257	254	227	210	258	255	230	264	268	242	252	257	304	247	239	236	264	234	252	251	263	246	262	237	250	264	254	259	257	291	280	234	275	263	245	266	244	239	246	275	264	236	271	271	263	235	248	260	250	261	240	272	265	255	244	252	238	257	240	235	276	243	228	267	261	247	263	275	247	215	263	242	242	248	260	253	277	262	280	248	264	264	231	238	254	269	258	261	273	269	275	265	273	271	269	249	222	257	271	259	271	260	254	263	255	272	270	259	251	259	245	245	258	243	230	271	238	276	269	255	263	267	274	251	249	254	289	233	277	258	254	224	258	263	231	236	239	253	240	279	237	248	248	243	264	252	256	267	258	245	253	232	273	252	237	250	264	255	237	262	255	248	272	240	275	266	232	269	235	241	225	255	253	251	246	264	265	236	268	241	239	247	262	249	229	250	274	254	259	254	266	247	245	290	266	252	277	267	256	232	266	252	241	244	280	273	245	287	288	268	247	282	262	247	252	267	243	236	266	264	282	242	247	227	248	247	260	243	268	249	273	269	275	245	252	232	243	262	278	233	231	245	272	244	230	247	285	285	246	271	282	254	235	244	250	243	257	259	252	257	276	275	241	229	257	256	254	255	290	226	265	249	245	243	256	259	266	258	247	264	253	234	243	247	264	261	231	237	245	267	234	253	250	257	259	254	238	265	228	245	251	287	252	225	248	253	270	237	252	257	240	260	247	277	256	255	281	245	246	245	234	251	234	252	244	248	257	255	291	246	256	268	254	257	243	220	233	240	265	242	266	273	246	255	230	272	250	242	280	241	249	255	261	255	270	258	278	265	243	268	231	242	252	263	258	302	259	239	253	258	239	244	230	235	262	286	241	254	265	251	264	237	255	245	277	275	250	250	260	277	247	276	223	245	258	242	249	275	216	243	253	246	263	260	227	252	269	255	268	244	249	272	244	237	264	268	254	240	286	242	243	278	245	266	251	249	264	271	222	255	221	278	261	256	244	232	259	247	248	253	248	214	258	253	243	262	241	231	273	262	272	230	240	257	256	238	282	282	257	262	267	248	248	261	268	281	240	248	236	242	278	256	252	251	276	250	249	276	249	259	242	266	230	229	253	263	261	255	252	259	260	265	255	231	266	239	222	261	272	242	266	256	260	274	264	287	256	253	236	239	260	262	242	261	273	241	274	264	244	264	268	270	257	261	230	282	265	263	260	282	269	236	239	229	253	269	263	250	232	270	272	274	249	259	255	264	274	237	244	253	263	247	255	255	288	233	255	276	287	257	255	249	253	256	246	235	247	273	267	259	241	250	252	267	247	282	256	255	267	269	251	243	232	256	266	259	239	265	262	258	251	254	271	265	252	232	235	244	240	281	267	250	252	253	264	247	228	269	254	237	243	241	250	273	268	260	261	265	254	249	228	249	234	253	255	241	254	242	246	245	264	259	273	239	288	232	254	237	242	261	257	267	248	222	231	223	254	256	251	249	246	226	242	255	255	240	252	263	247	206	243	263	260	248	262	250	259	239	233	251	263	220	248	278	236	239	244	247	268	240	278	279	239	251	237	260	252	258	268	277	265	264	251	285	236	245	250	264	266	276	246	247	249	251	259	255	261	239	251	271	295	245	224	254	267	266	223	255	250	237	246	250	245	247	248	225	261	264	232	268	229	251	249	239	254	263	253	255	255	264	270	250	291	248	273	266	258	261	224	254	270	279	246	232	264	247	276	246	262	239	257	281	241	252	248	253	274	247	238	245	264	246	242	269	287	249	240	260	248	239	241	223	242	253	261	267	255	275	277	270	277	263	277	258	272	245	264	238	252	254	249	246	232	268	272	240	251	254	246	242	256	234	253	259	260	267	283	256	265	271	250	254	262	245	246	279	229	225	248	237	255	277	249	247	263	274	277	259	267	247	246	262	266	248	267	226	252	244	244	233	249	239	234	252	262	234	236	212	261	248	240	282	260	241	253	256	263	258	238	239	263	245	246	249	269	265	258	254	268	254	261	271	235	248	270	244	253	281	225	242	270	255	253	257	245	224	245	271	243	251
2299	167	2883	2423	188	185	162	161	137	137	212	605	1179	1170	837	481	296	211	159	128	137	153	160	143	129	127	133	161	154	137	132	129	135	145	145	136	153	143	110	131	127	134	146	134	157	133	157	142	136	122	132	135	138	138	131	129	124	111	165	139	152	134	153	165	155	122	151	139	127	155	137	137	142	142	138	131	140	129	136	140	142	149	137	175	167	147	141	113	137	129	133	150	162	143	137	129	137	138	155	146	130	137	156	141	132	151	127	144	128	158	137	140	155	144	141	140	120	147	145	146	150	147	124	148	131	156	141	120	145	172	134	146	139	116	126	139	132	141	154	140	135	151	149	132	141	140	158	141	143	145	116	151	151	132	145	131	127	152	134	139	158	146	129	146	156	135	141	132	129	153	152	161	120	152	123	151	135	144	156	142	148	150	154	129	133	130	153	138	143	145	155	138	156	136	119	150	125	141	146	132	147	131	147	147	138	146	128	154	152	160	130	145	151	143	133	145	128	152	139	145	159	157	159	144	131	147	141	125	120	115	152	150	151	129	159	143	143	132	149	145	129	130	109	151	138	138	141	130	131	162	157	151	142	166	147	132	144	138	138	145	131	155	142	166	104	133	164	150	147	140	146	150	142	133	166	140	131	133	140	133	128	142	155	147	124	141	149	147	135	163	118	148	149	148	139	136	156	127	140	142	147	129	147	141	136	128	135	135	141	143	133	171	157	166	158	139	154	139	129	132	142	140	115	147	151	140	126	141	132	133	141	125	125	126	139	130	126	149	145	133	125	143	139	143	146	143	148	125	126	112	148	125	146	138	145	132	125	125	151	144	130	133	146	125	151	149	152	141	157	132	130	164	147	140	140	138	125	130	132	143	130	126	157	141	128	169	134	152	150	156	163	136	140	134	150	124	145	154	145	145	130	132	158	129	163	156	136	152	119	144	147	159	161	136	118	134	119	126	149	148	149	144	140	145	127	130	134	130	135	161	154	127	124	127	126	136	158	148	141	137	149	155	149	158	127	151	140	140	150	125	140	127	143	143	136	122	132	136	146	135	149	156	145	144	119	138	146	149	140	143	150	135	156	148	141	153	152	155	135	139	168	113	130	130	146	135	142	142	122	137	125	144	167	133	138	170	140	134	137	132	131	164	148	126	138	143	121	152	139	151	141	118	155	156	154	141	159	145	139	136	129	135	147	143	140	128	141	141	154	146	144	142	128	152	149	140	139	167	147	144	135	142	137	145	153	129	143	153	137	144	170	122	153	145	136	143	140	163	136	146	133	134	128	140	127	141	134	136	137	127	145	134	135	157	147	165	149	130	165	141	153	129	139	152	136	132	122	135	155	139	142	135	133	150	128	129	139	149	149	128	137	119	127	126	145	133	145	161	138	133	142	140	145	122	143	138	117	155	134	142	140	144	148	161	139	142	147	141	144	164	134	129	124	118	147	142	138	118	145	126	140	148	134	144	135	153	162	152	133	143	122	144	142	144	128	155	119	124	119	135	148	151	132	129	120	133	123	160	133	114	132	135	139	150	152	132	136	164	134	153	148	154	152	153	158	142	122	133	137	141	140	155	156	134	144	116	141	149	151	157	143	135	151	141	130	124	148	110	151	153	139	147	167	135	131	132	138	169	124	146	147	160	161	147	147	138	148	136	155	122	133	147	141	127	137	152	160	153	141	164	143	151	129	153	154	155	156	145	133	146	142	146	143	148	131	161	134	136	147	144	156	139	152	145	167	142	151	136	117	129	148	149	140	151	140	134	163	146	113	138	128	160	143	130	169	142	141	143	145	137	129	152	145	128	145	130	118	136	135	161	149	157	145	139	149	141	152	130	155	131	156	128	110	130	132	127	158	125	135	149	157	129	133	144	129	124	128	124	140	122	130	154	130	142	139	145	145	130	168	153	137	138	153	135	129	143	125	129	130	139	143	157	144	146	142	138	125	146	141	132	141	136	140	143	147	149	150	136	141	144	128	139	168	139	139	144	146	167	160	140	147	137	154	122	153	139	149	143	141	141	162	127	130	143	151	156	139	140	160	135	119	164	139	158	145	155	137	150	150	118	137	142	149	137	140	115	134	147	151	141	151	133	132	127	117	126	173	128	120	145	176	130	155	149	135	153	139	130	124	142	132	141	128	143	146	169	125	128	134	137	143	142	142	141	146	149	132	156	143	152	142	134	152	157	167	127	129	138	141	132	151	148	149	145	141	138	149	144	140	136	176	145	144	133	138	153	147	136	138	152	142	144	159	134	152	122	143	160	140	139	127	142	138	164	149	139	140	161	126	143	146	117	162	151	146	158	124	153	143	126	142	149	148	136	143	134	119	147	128	134	127	139	125	153	140	138	132	161	144	135	162	143	143	134	139	133	134	148	125	135	148	152	144	165	129	118	140	172	160	147	150	163	131	130	124	126	120	149	123	145	149	131	118	152	127	137	138	141	131	107	125	152	158	135	149	122	153	143	139	156	138	142	133	126	143	149	128	151	119	147	130	127	130	147	127	132	141	132	138	169	135	151	130	150	132	130	144	150	149	146	132	135	132	134	150	140	112	141	142	134	119	149	159	138	149	125	130	125	162	133	152	155	137	148	122	152	150	118	140	115	168	128	148	149	146	145	144	139	150	150	138	144	124	140	122	139	148	162	148	146	131	132	163	161	141	129	126	133	127	162	144	138	159	127	149	105	143	123	136	136	163	140	143	138	129	151	151	143	133	131	142	156	146	152	134	133	179	122	153	139	132	137	138	143	121	156	140	124	149	154	149	150	132	127	140	107	135	149	149	138	142	144	173	134	134	139	141	139	140	130	133	167	149	136	153	133	160	149	156	160	153	157	133	142	137	139	154	157	120	144	144	123	151	161	147	137	170	148	142	148	145	132	134	143	132	134	128	131	141	150	142	142	151	147	121	137	140	137	144	164	137	140	141	139	137	137	132	136	128	164	145	115	158	141	120	146	138	156	131	129	150	148	137	128	122	134	142	133	129	123	126	119	143	138	142	128	132	116	140	155	134	148	136	125	124	143	132	133	140	141	135	143	141	147	133	158	141	161	138	131	142	133	145	145	166	156	158	127	126	138	175	142	146	138	140	136	118	150	148	121	128	143	115	153	149	137	147	141	151	146	138	135	129	151	134	155	152	151	144	147	164	152	131	149	135	116	155	154	128	144	158	138	142	143	137	145	140	159	165	129	154	150	148	154	120	135	152	143	119	149	142	136	139	141	141	139	119	133	145	135	159	114	147	146	127	153	147	157	148	134	127	143	141	122	146	158	161	147	154	160	124	140	144	150	132	121	123	137	137	125	138	138	142	138	147	142	128	159	131	138	139	123	153	129	144	123	143	140	142	152	132	138	137	155	135	136	148	144	145	118	155	143	160	125	140	148	144	139	122	141	149	151	128	136	148	131	126	144	139	163	147	155	133	137	154	128	144	137	146	142	148	145	164	136	151	124	142	150	144	138	141	148	146	142	142	132
2882	422	8393	7079	584	550	463	449	457	415	949	3656	5978	5247	3362	1818	999	609	382	362	378	340	341	374	353	370	350	375	390	366	371	349	365	339	344	318	365	325	375	371	373	328	344	374	343	332	346	314	363	385	365	373	381	343	348	342	356	354	328	359	347	349	363	361	352	353	341	364	370	354	382	351	354	378	346	322	365	362	352	379	354	362	368	360	337	374	349	360	350	393	347	382	362	352	315	370	357	374	348	356	358	339	359	354	352	361	372	394	364	401	360	337	392	337	352	385	346	323	380	363	367	368	359	374	349	374	365	353	328	332	339	356	338	341	341	332	363	372	352	400	332	369	353	362	327	408	352	301	342	314	365	356	350	403	352	345	345	318	360	339	370	378	331	348	348	341	370	350	332	359	377	324	398	365	340	371	349	346	358	339	337	339	363	371	364	346	374	337	350	329	333	350	342	316	360	372	340	359	342	364	360	364	347	338	344	352	330	340	366	359	373	373	322	350	378	345	357	362	359	348	354	375	361	341	349	353	395	332	319	370	341	347	337	363	355	342	376	338	355	333	363	357	371	364	348	383	333	359	339	347	348	359	358	300	333	336	353	341	354	401	352	396	352	348	351	310	336	333	339	345	352	337	340	353	346	383	347	375	348	317	330	350	367	347	382	340	372	347	374	371	339	374	353	324	371	330	387	361	369	352	372	354	327	363	344	395	390	344	348	377	325	342	376	363	328	356	372	334	366	325	364	376	328	342	374	368	370	370	396	340	342	362	355	361	355	362	339	349	309	297	375	334	364	370	351	360	370	309	342	364	350	384	350	344	377	327	349	339	357	350	358	401	371	343	346	373	346	355	348	335	366	361	353	379	338	334	362	381	350	339	341	356	325	342	367	373	361	315	349	342	344	348	362	336	327	387	345	377	364	356	369	347	351	353	379	303	326	377	362	345	347	342	339	368	383	354	352	375	357	346	343	334	348	367	363	365	355	371	373	365	387	375	349	328	341	339	364	368	351	395	399	386	332	357	310	372	377	347	334	369	379	361	342	335	346	356	338	368	369	340	359	345	360	399	375	389	359	363	330	352	367	389	348	395	343	365	323	335	363	335	357	366	360	338	360	367	343	356	351	367	353	359	337	403	336	335	345	350	361	360	390	357	348	354	342	342	355	366	359	375	352	367	368	349	371	339	328	309	313	337	350	377	352	386	387	338	342	358	355	342	363	319	376	333	343	369	374	340	372	377	359	325	354	392	346	352	374	384	329	361	366	367	376	350	354	366	328	365	356	328	364	376	359	363	326	357	387	366	348	376	350	372	365	365	373	387	346	322	360	345	351	347	349	325	366	366	421	371	346	350	363	311	334	384	353	333	378	344	391	364	360	349	328	362	364	331	357	349	370	348	353	323	366	348	354	316	336	359	357	352	394	350	359	355	325	344	343	326	355	369	390	372	357	354	346	347	377	325	343	349	332	365	347	337	329	351	346	346	366	344	356	350	338	362	320	339	372	380	350	374	332	367	334	340	340	385	333	325	390	367	377	346	367	345	333	359	342	371	354	349	321	350	386	353	364	336	389	325	383	368	383	349	342	310	353	381	388	358	358	360	329	342	348	362	376	381	348	378	364	364	351	340	350	374	367	350	373	375	350	352	333	346	371	344	322	362	366	363	348	351	405	387	342	330	300	353	368	394	357	343	334	379	373	360	398	367	390	379	347	364	349	372	336	386	375	352	361	333	358	352	386	388	356	344	340	334	380	379	325	366	362	366	361	382	354	336	350	368	326	342	363	333	376	348	394	356	382	368	367	345	338	359	374	375	357	334	347	375	353	360	372	339	374	373	335	347	340	345	325	377	333	353	355	363	360	341	338	357	377	377	359	349	347	342	339	372	339	360	346	380	340	345	337	364	377	354	385	365	351	352	370	335	357	365	350	387	347	369	336	327	344	376	341	371	388	347	347	362	390	348	352	375	352	387	355	329	389	347	362	385	355	379	375	328	338	350	315	348	353	368	331	374	360	351	342	336	358	346	359	371	345	357	329	356	345	351	363	329	361	355	397	337	322	356	367	364	352	351	363	371	345	400	346	358	330	351	379	331	342	366	359	373	387	332	347	352	385	369	344	313	388	366	326	372	349	379	335	350	347	332	349	349	360	338	342	378	342	363	359	365	365	345	350	296	326	350	377	347	343	367	364	360	348	358	363	346	367	357	324	366	382	347	339	336	372	347	345	315	370	331	304	374	311	339	390	330	362	372	412	363	334	320	332	371	362	348	339	358	355	360	335	349	347	376	371	359	366	359	366	331	310	360	377	321	366	368	330	362	335	358	354	356	356	358	329	331	374	349	365	346	331	355	358	339	378	356	364	372	383	334	395	355	354	333	351	356	383	322	356	362	372	308	373	333	352	347	374	351	376	354	329	357	342	343	332	370	377	323	355	369	353	358	350	390	375	350	361	345	367	354	373	350	383	375	378	366	362	364	375	336	342	393	350	365	364	342	361	339	373	374	356	347	365	376	391	344	352	356	321	371	346	357	317	371	375	351	372	330	374	339	387	375	359	390	360	329	369	376	351	354	339	355	348	335	309	305	355	361	345	353	350	364	342	355	370	356	370	358	360	356	344	358	337	366	348	360	339	360	347	324	369	347	335	352	382	345	321	353	383	353	368	326	355	365	377	382	331	359	380	360	365	353	326	330	362	348	325	336	370	364	390	373	338	360	340	356	334	370	376	365	357	359	344	328	389	340	345	347	322	369	339	382	326	332	371	341	345	386	365	335	336	365	344	364	383	322	307	355	342	322	350	347	362	336	364	348	364	376	345	324	343	338	367	386	359	362	374	330	355	356	352	359	349	369	359	351	354	346	348	345	363	378	357	368	333	345	355	355	373	355	355	349	373	360	354	342	360	351	361	377	357	353	343	330	339	355	375	376	337	343	364	342	353	349	349	348	352	353	359	352	355	340	386	364	374	339	340	350	352	377	376	370	390	323	327	329	375	328	363	373	352	344	367	340	334	344	358	368	353	356	352	362	355	347	346	349	359	349	336	348	324	323	362	368	359	363	360	339	318	350	339	372	342	394	378	334	357	358	355	333	337	355	356	352	358	343	376	344	343	381	325	338	354	321	373	356	366	333	323	383	346	366	329	332	367	375	363	377	365	366	369	360	351	390	342	314	367	404	344	400	359	383	345	326	332	344	329	378	351	330	342	330	355	368	340	332	356	329	355	368	365	370	367	350	342	367	365	340	382	372	344	372	366	365	353	355	358	337	355	377	389	370	316	315	346	357	336	344	354	349	349	364	335	378	365	337	332	364	322	356	383	327	369	374	351	344	329	378	328	389	309	369	377	336	340	391	333	367	316	330	346	358	343	358	356	359	362	353	353	400	351	375	334	387	350	341	352	365	329	336	345	372	356	350	369	371	380	376	350	352	349	357	342	325	344	337	324	317	353	364	331	360	329	360	372	356	335	332	370	350	358	327	336	385	378	344
8116	1345	27568	38511	5204	558	347	257	242	619	5441	10934	10754	7007	3656	1763	706	313	187	159	126	131	111	118	155	126	130	134	133	129	128	134	115	139	107	144	127	124	115	145	128	128	103	113	142	115	120	124	106	139	126	131	132	126	127	133	132	105	110	140	106	124	109	115	133	117	107	119	139	125	115	129	115	118	127	109	127	144	134	136	125	112	132	151	131	131	137	114	128	112	129	138	132	134	144	117	131	124	122	116	128	123	114	96	119	125	136	100	125	126	111	120	125	135	106	139	142	121	114	125	128	127	141	110	119	141	134	113	142	121	114	119	125	131	107	132	134	113	132	130	120	106	127	118	126	137	130	120	142	129	131	120	131	132	104	126	133	120	118	126	115	113	126	117	137	155	141	117	135	125	111	124	128	138	145	134	125	120	141	130	104	131	133	130	137	139	140	164	131	118	118	126	123	140	163	120	125	110	126	117	140	118	128	103	141	119	138	129	143	118	109	145	109	117	114	129	127	120	133	139	126	121	128	126	120	137	117	130	115	105	129	138	147	124	125	117	137	147	121	112	128	98	121	112	139	130	112	113	120	122	109	134	127	115	133	115	137	133	130	100	139	138	137	93	119	117	131	131	135	130	120	132	114	139	118	141	122	123	129	118	119	117	115	126	129	127	118	128	117	110	113	138	128	140	121	134	117	127	103	127	116	125	123	119	119	125	126	117	106	123	111	151	97	139	135	125	117	119	94	153	145	138	139	122	112	119	111	138	128	112	130	126	131	124	142	105	125	90	139	129	116	116	121	124	115	146	138	129	116	107	120	133	135	113	114	122	115	133	130	135	119	122	119	130	125	126	132	125	113	112	126	130	133	115	131	107	114	140	130	115	113	129	130	130	125	132	135	122	106	135	116	133	142	127	138	128	123	119	125	114	145	108	133	144	138	113	117	133	135	163	135	118	134	119	114	120	123	117	122	122	141	126	133	127	154	120	114	120	130	134	113	132	146	135	128	123	124	117	150	137	136	120	144	133	128	126	124	131	127	111	114	117	145	140	126	136	128	132	126	130	100	114	136	137	116	145	121	151	126	122	98	142	131	127	120	103	128	103	116	124	133	132	118	130	131	116	124	122	106	118	123	133	121	108	122	137	130	124	116	124	126	114	126	135	109	119	136	116	104	129	135	114	138	121	144	135	116	122	123	130	100	116	111	144	129	118	126	101	126	127	129	135	118	121	127	132	112	120	141	131	107	110	140	134	142	126	115	122	118	127	103	108	124	137	130	124	122	108	107	139	126	134	114	129	116	123	110	130	114	126	124	132	102	113	126	123	113	124	105	129	139	120	143	140	120	105	120	134	129	138	120	121	124	125	137	130	133	113	126	117	140	122	134	129	134	134	127	129	131	149	142	154	122	114	105	115	133	127	129	117	138	113	126	131	110	116	131	112	127	129	114	145	127	137	119	138	140	112	129	124	125	132	123	132	143	100	122	135	124	124	106	107	144	116	112	127	128	140	123	102	129	113	138	94	147	139	150	124	126	110	144	113	120	125	145	119	115	122	111	115	121	128	124	114	151	161	113	135	141	122	119	134	118	119	132	133	124	148	123	134	126	146	128	122	136	142	133	109	127	136	144	119	111	135	110	133	121	125	135	124	120	126	126	102	130	123	105	147	120	141	118	114	117	122	121	139	145	108	96	138	152	120	138	109	143	145	149	141	116	147	126	123	131	104	127	135	110	110	111	112	125	99	119	121	145	148	144	127	136	138	126	113	133	137	121	151	132	118	131	122	115	140	119	111	127	115	128	129	129	129	136	105	120	127	138	106	154	102	129	123	115	129	121	117	128	125	134	120	130	127	121	134	105	132	119	130	112	118	122	98	131	122	126	116	132	123	139	103	105	109	130	126	124	131	123	115	125	130	115	122	99	112	134	122	143	119	136	113	124	122	112	130	135	135	115	142	117	115	139	134	130	134	123	130	114	104	106	122	127	110	139	134	168	117	138	130	119	116	123	119	139	110	134	121	147	108	119	135	135	134	118	135	134	112	126	132	142	125	117	129	139	126	132	118	134	148	142	131	131	121	159	140	130	121	119	133	138	135	115	129	126	122	113	107	135	121	147	117	141	123	114	133	127	122	124	126	142	141	128	123	133	102	121	114	140	117	128	135	147	118	122	132	116	136	126	109	125	122	136	134	120	135	140	128	119	114	139	157	126	147	126	110	114	128	141	124	124	137	133	113	123	123	124	120	125	120	135	115	111	125	135	121	141	123	130	127	133	130	118	130	118	119	146	153	113	132	114	119	123	131	135	119	147	129	139	116	140	134	130	126	103	127	127	115	130	119	120	144	141	139	127	125	133	118	138	122	114	118	141	128	114	116	135	128	105	129	132	124	128	114	110	119	101	128	147	127	118	129	121	156	130	129	116	101	133	118	124	123	119	97	120	103	136	106	111	109	129	145	138	136	122	127	134	138	124	115	136	139	129	123	135	117	114	127	128	125	143	124	139	118	113	111	136	131	113	122	113	117	114	132	133	127	123	121	125	120	124	123	116	129	136	114	109	123	140	115	120	134	124	108	131	118	128	117	133	122	109	110	124	126	125	115	118	118	129	135	110	120	115	111	112	118	130	131	137	132	128	137	132	149	110	134	125	117	116	134	120	110	126	130	138	136	148	119	148	140	100	132	148	122	133	132	104	157	127	130	128	134	145	112	125	131	122	122	140	141	131	115	135	118	129	130	98	130	141	114	157	142	147	119	146	114	130	104	115	128	124	127	140	134	110	108	129	129	141	135	111	130	115	127	120	142	111	129	112	129	124	118	135	115	121	119	129	127	122	112	131	128	133	121	124	137	114	116	119	109	121	138	120	130	123	111	116	128	133	119	118	118	127	97	114	128	122	122	118	138	152	130	120	114	109	116	111	139	132	113	110	135	125	129	125	136	132	123	115	119	129	122	124	126	133	141	119	128	128	132	121	127	111	130	128	135	136	132	125	108	113	112	119	116	128	133	138	124	144	122	130	124	131	137	116	130	131	150	137	151	128	141	123	110	119	120	126	114	125	107	132	114	117	111	125	114	145	124	130	131	118	133	130	140	122	124	118	118	138	119	107	126	142	128	112	128	139	137	125	135	135	123	141	112	133	108	123	101	139	107	126	118	119	131	111	121	117	124	120	141	129	122	134	117	128	134	115	128	119	115	131	110	111	122	144	130	134	121	121	114	130	133	136	149	136	149	122	121	135	101	117	147	135	135	117	126	144	121	145	95	127	128	119	132	119	127	115	124	130	120	110	110	126	113	134	114	129	119	142	122	131	106	115	125	140	121	124	118	121	111	127	131	110	122	120	120	129	134	112	113	108	112	122	121	145	130	132	144	126	124	120	110	137	128	122	124	128	128	125	115	131	121	135	114	127	117	134	110	120	128	143	124	109	105	103	138	129	120	124	130	120	131	113	148	123	122	137	111	107	118	130	131	98	133	146	117	121	123	111	124
6391	1473	32179	29947	2188	1767	1467	1189	918	3202	22022	32717	30908	23960	14874	7964	3481	1372	626	409	378	327	301	333	335	346	350	318	318	331	293	319	326	305	320	328	308	336	329	342	328	306	319	359	310	319	297	339	324	321	300	332	299	342	322	337	312	336	312	295	343	277	313	310	322	327	306	319	306	319	344	304	317	303	330	336	311	313	299	335	333	317	342	328	332	332	352	294	320	333	300	321	321	329	305	295	319	323	332	317	303	315	303	329	360	328	320	332	289	313	341	273	296	324	329	338	290	305	312	285	284	312	310	315	309	314	327	329	295	328	300	348	306	318	339	319	322	313	308	325	329	335	302	309	312	341	327	318	320	336	307	323	333	310	345	319	324	315	323	331	325	297	285	318	328	327	338	323	313	303	326	335	333	319	335	309	331	324	292	335	336	340	288	293	313	344	324	346	317	328	309	346	327	329	340	303	351	342	319	341	313	323	319	321	320	308	332	325	334	308	332	296	323	295	344	306	329	356	348	317	306	329	297	326	293	282	317	302	317	325	291	351	328	319	326	308	321	340	321	323	319	324	360	312	311	318	290	319	289	301	282	314	339	330	309	324	354	325	305	301	304	306	293	320	308	318	345	337	284	294	281	312	343	345	323	321	294	343	333	321	337	311	311	320	315	290	325	306	302	333	315	325	330	329	349	323	308	325	321	321	339	285	309	329	340	347	323	279	315	326	316	269	304	341	317	330	341	326	332	309	328	318	305	312	324	322	305	337	313	336	320	331	308	323	305	315	324	321	351	319	310	350	316	312	337	333	331	315	319	336	320	339	303	341	337	311	322	329	330	305	322	327	340	306	310	364	351	305	318	347	320	335	318	334	325	320	311	319	312	325	339	332	305	299	336	328	318	324	290	299	334	297	336	345	305	346	334	332	319	343	300	314	301	321	304	301	295	306	347	306	311	310	315	339	368	315	324	322	308	323	333	328	296	293	324	349	311	329	336	321	336	317	334	327	308	323	319	304	328	308	293	320	314	325	322	315	325	309	297	308	332	340	316	335	311	314	286	325	326	346	328	312	337	297	310	328	298	314	355	323	329	335	320	302	332	286	300	328	309	295	303	314	315	304	316	300	291	321	374	303	307	302	287	359	318	307	306	315	301	310	307	296	327	286	291	316	326	351	350	369	320	316	344	295	321	316	318	293	327	312	307	322	309	330	274	295	321	301	300	353	299	295	315	348	359	287	292	347	343	319	299	337	314	325	323	355	319	322	316	287	340	312	329	317	330	333	328	325	305	300	323	320	328	313	313	319	317	306	331	324	309	330	343	321	346	322	331	325	320	304	321	336	346	333	307	342	329	316	281	281	352	304	295	304	331	296	280	325	307	333	322	329	313	312	304	359	302	317	334	331	308	339	282	324	283	344	296	304	312	317	315	335	321	304	297	318	295	313	318	347	320	309	285	301	339	330	323	320	313	295	332	339	299	298	325	283	330	325	328	333	303	319	284	297	324	292	294	309	279	333	313	318	316	302	323	274	332	311	317	310	325	316	313	313	316	301	318	317	322	326	315	347	330	305	325	292	314	303	354	319	347	291	312	328	289	335	329	304	335	322	320	345	305	342	308	312	296	309	332	335	307	318	328	324	321	295	313	301	321	308	312	317	327	309	329	328	305	320	299	318	309	308	312	338	331	323	312	310	306	307	329	357	308	304	329	342	364	324	341	316	355	315	298	298	354	292	348	303	343	288	318	311	322	318	339	316	341	309	305	337	283	325	334	287	288	324	314	307	295	325	314	338	333	317	315	323	310	308	314	329	301	322	310	287	319	309	310	311	336	310	326	340	336	317	303	354	317	310	303	301	315	322	326	302	347	303	336	326	311	295	318	349	315	309	333	310	303	310	275	329	317	314	291	314	313	312	311	329	315	298	355	310	299	316	301	335	340	354	330	316	303	292	307	315	325	320	341	305	342	319	333	340	309	329	310	330	334	316	365	314	292	325	322	325	337	292	332	333	327	328	308	281	329	333	288	331	346	331	275	308	341	324	301	330	292	317	315	331	297	320	315	316	303	316	301	317	313	318	286	303	310	323	323	346	308	323	333	321	331	290	312	329	303	314	336	321	311	346	322	311	298	324	324	297	341	333	324	319	318	316	325	327	313	310	320	345	322	320	309	323	311	306	308	329	308	343	294	342	327	314	313	306	304	326	335	301	309	322	323	289	302	286	291	325	310	310	329	340	317	344	310	299	313	305	325	323	296	320	329	340	317	348	317	318	316	274	310	292	328	325	335	299	302	324	293	325	308	317	304	310	301	310	290	304	321	306	315	329	317	311	297	294	320	316	328	326	309	317	316	322	293	264	313	306	303	320	300	354	322	332	333	340	344	316	329	286	275	324	313	318	317	322	329	304	296	325	323	321	329	307	340	306	305	309	346	306	336	316	322	285	317	302	277	325	311	331	321	317	302	301	345	311	337	315	329	314	315	318	323	346	304	286	310	306	327	314	311	313	331	346	322	320	319	305	334	339	338	310	320	324	318	349	320	323	334	339	325	338	327	309	289	327	273	330	347	312	301	309	310	323	329	302	322	314	314	300	312	305	311	355	340	311	297	361	309	322	326	315	306	301	352	325	299	276	301	323	290	340	304	309	309	331	322	320	304	304	326	330	323	313	308	285	338	310	326	308	333	307	294	313	322	312	310	297	306	315	303	311	279	296	313	308	305	339	304	315	314	325	315	321	318	329	329	303	314	298	319	361	314	293	343	327	288	313	319	314	312	335	336	300	326	328	300	310	328	318	298	323	326	285	311	342	327	311	319	359	331	320	343	307	322	301	313	302	331	302	324	308	315	304	304	301	299	322	312	339	335	297	292	313	318	313	342	311	301	321	310	313	335	319	291	327	278	337	302	309	318	323	321	317	339	296	310	316	307	317	316	332	317	337	324	314	329	297	286	319	332	324	295	329	334	329	312	316	301	312	302	312	315	332	306	342	338	320	356	314	316	354	288	289	325	297	304	320	280	306	298	322	318	330	316	309	306	277	328	320	306	331	319	332	341	294	327	298	321	313	273	316	330	328	285	318	345	309	303	327	295	334	324	336	327	350	344	312	318	286	356	313	333	321	305	324	336	335	338	313	316	325	286	319	284	309	328	315	310	318	310	292	316	341	301	344	346	303	309	309	306	322	298	308	310	342	327	322	318	316	348	310	316	314	304	291	291	347	336	313	303	352	324	350	317	327	312	348	336	345	334	305	305	306	321	316	298	310	285	332	329	300	306	308	293	324	319	313	328	361	296	304	322	332	325	336	346	322	300	320	297	316	309	319	300	322	331	294	338	300	337	304	299	328	334	300	361	291	302	330	313	315	349	328	338	338	330	325	340	307	306	327	352	313	297	306	300	313	307	333	351	331	320	341	304	310	345	294	301	321	362	306	304	326	311	338	322	306	290	327	318	305	335	332	334	315	346	312	312	296	341	320	306	311	317	333	338	320	323	283
14685	2919	31811	42422	9247	1070	496	422	352	654	8924	21407	20961	13933	7155	3096	1247	471	250	137	118	118	113	84	103	106	112	102	100	82	104	106	97	105	115	92	104	108	102	101	109	118	105	82	93	88	104	108	100	118	93	98	116	83	81	104	83	110	104	99	110	112	97	93	112	106	104	107	94	97	110	98	112	106	102	116	96	108	110	97	100	98	93	77	102	89	112	102	87	107	93	92	108	112	105	101	119	100	98	92	123	87	119	106	89	121	95	87	106	96	91	96	89	110	87	121	81	105	90	99	106	104	100	107	126	99	74	92	109	99	101	90	102	83	118	95	97	112	90	103	111	96	115	98	114	106	97	98	111	85	98	95	116	94	85	105	116	92	93	92	102	109	106	109	90	93	98	102	104	106	110	96	101	113	102	95	89	87	93	99	90	78	97	89	112	95	94	97	111	107	111	114	95	110	84	90	95	108	99	102	98	93	85	96	92	117	110	85	102	105	102	115	109	97	114	95	118	112	83	92	102	102	105	98	109	88	101	112	91	99	117	110	79	105	95	109	103	99	90	128	78	103	104	116	89	119	93	104	88	100	96	103	108	100	103	88	97	108	97	92	121	93	101	98	88	99	102	89	103	96	107	118	99	81	93	102	92	97	106	94	98	121	114	93	108	95	102	94	120	128	91	116	113	107	104	91	110	97	84	105	99	98	104	90	116	103	88	116	103	112	89	100	117	105	109	111	111	111	79	118	114	99	109	98	100	105	94	113	84	87	99	100	105	93	113	94	93	86	118	113	109	110	97	90	117	97	80	100	119	110	102	127	103	89	110	94	115	103	92	81	106	108	116	112	100	98	106	81	93	109	83	89	105	107	107	95	98	99	113	110	112	99	94	95	115	113	88	98	98	103	106	100	85	108	84	99	79	120	92	108	93	102	101	106	106	92	81	92	125	104	99	101	98	96	108	105	86	114	87	103	101	77	92	85	84	97	104	80	110	86	113	99	86	89	98	108	91	100	88	96	102	102	96	103	120	122	95	107	92	92	121	96	94	79	92	105	104	86	98	109	101	83	107	104	92	86	103	91	111	106	89	116	111	94	96	103	104	105	124	94	92	112	98	109	93	82	107	109	92	109	76	112	114	106	100	93	98	112	105	124	95	112	99	108	98	99	104	104	98	94	102	89	115	112	88	110	86	98	86	105	86	101	105	103	86	93	111	117	105	86	105	103	97	99	96	104	80	116	117	82	93	114	97	97	108	102	101	90	103	116	92	91	86	101	98	91	108	114	105	100	104	100	97	87	109	97	114	103	86	101	114	102	122	111	85	125	101	98	96	102	93	89	100	103	91	103	93	73	99	115	97	91	96	88	88	95	109	114	88	109	86	109	119	81	93	83	103	93	117	89	91	101	123	94	127	86	80	123	108	84	100	94	98	93	94	114	85	94	100	99	105	106	95	94	103	87	101	101	115	108	112	79	91	92	99	116	83	123	107	111	88	96	104	104	99	91	105	114	101	94	103	103	98	111	104	108	93	95	98	98	110	102	100	105	104	120	97	119	103	109	109	90	97	105	87	86	92	95	103	116	105	101	111	98	105	101	94	86	101	98	97	113	101	89	97	120	98	97	98	94	97	97	86	90	98	110	94	102	92	108	108	124	92	100	97	107	81	101	108	100	117	98	79	93	86	103	110	92	92	105	99	116	100	108	102	97	107	92	105	104	117	97	97	125	106	90	94	94	98	101	95	95	93	83	113	108	88	115	91	91	90	122	97	103	112	94	101	120	89	95	104	109	101	107	98	103	95	94	84	111	79	109	107	105	92	107	79	95	98	109	92	76	112	90	100	88	108	101	97	118	91	114	96	99	99	100	102	98	99	102	91	95	92	81	135	98	83	105	91	102	111	93	109	100	105	91	92	120	114	87	97	98	88	105	128	93	104	109	98	108	97	102	93	91	105	80	123	95	90	110	105	108	106	106	110	101	96	97	84	97	88	103	90	100	109	100	104	93	103	113	104	112	102	93	109	100	104	112	101	100	90	94	104	118	101	95	98	107	109	112	106	103	120	91	91	94	105	93	109	99	108	104	118	103	98	84	116	99	104	104	111	86	92	102	88	90	105	81	103	91	104	80	100	102	116	82	92	104	99	99	106	115	99	100	102	114	97	106	104	83	92	100	117	95	99	103	102	84	116	83	104	102	87	113	93	115	97	105	109	92	100	109	90	106	97	110	95	104	105	116	95	95	96	101	109	104	111	92	95	78	98	110	124	85	88	112	91	77	96	90	106	110	92	108	103	109	111	89	96	88	88	110	91	105	111	90	101	104	96	96	102	119	110	83	103	89	122	99	111	110	95	88	108	99	98	133	104	106	103	95	91	88	79	106	93	116	110	97	104	97	98	97	96	103	99	78	98	108	92	93	109	99	100	110	90	111	75	99	99	107	96	99	115	105	87	114	99	114	94	100	116	96	90	117	103	98	87	100	94	110	80	85	120	92	103	85	114	126	85	106	108	100	88	106	108	98	109	112	101	125	93	91	83	93	103	92	92	88	124	92	79	88	113	105	116	116	131	93	108	93	97	116	109	79	107	108	92	87	91	87	91	108	113	96	99	100	120	104	101	110	88	112	92	103	90	108	99	99	99	87	90	97	113	117	115	113	98	85	118	102	106	114	96	115	108	99	88	105	96	112	119	96	97	103	116	95	114	100	84	82	105	97	107	109	106	91	75	105	100	102	85	101	104	109	89	96	93	107	85	93	96	126	91	99	98	98	112	114	99	88	102	98	100	94	109	94	97	92	86	102	99	95	100	96	113	81	98	87	97	117	101	104	112	94	104	95	114	91	97	100	114	81	113	111	105	87	95	118	89	94	91	99	103	87	98	119	93	97	100	86	114	90	100	86	99	101	101	94	100	117	100	105	96	108	101	85	101	92	96	101	81	92	106	98	117	103	104	98	116	104	108	103	121	117	127	96	100	105	101	101	112	118	101	106	104	110	89	83	101	106	99	90	78	100	112	104	113	102	97	109	111	113	95	102	103	105	92	100	114	95	104	112	105	103	80	84	88	107	101	100	92	80	96	107	112	110	103	96	90	89	86	99	107	91	95	106	100	95	103	105	110	95	93	97	94	93	113	98	93	108	95	103	99	93	104	91	91	104	102	116	116	123	117	90	105	128	90	86	120	100	108	101	97	119	106	102	104	110	112	111	106	98	94	118	103	95	95	93	98	108	92	104	94	102	115	92	109	87	96	97	92	121	102	93	100	82	110	89	102	111	100	119	98	99	97	104	95	98	93	108	97	88	92	98	108	90	119	104	84	93	105	101	88	108	91	92	79	116	103	98	112	105	108	85	125	110	92	88	79	112	95	93	110	98	108	98	81	97	100	117	98	118	91	99	100	114	116	90	112	92	95	105	102	130	111	96	88	96	91	94	96	86	90	98	82	99	108	94	111	109	92	104	92	108	104	99	123	91	107	119	79	114	104	105	85	116
7921	2316	34817	29160	3476	2772	2315	1871	1557	3566	28360	43596	41678	33462	22556	13146	5929	2408	906	450	338	268	233	272	237	253	270	276	246	246	280	250	248	251	262	263	273	248	274	269	272	256	265	275	271	294	262	289	229	285	273	229	258	274	268	267	286	251	272	255	265	264	239	270	277	258	273	212	249	223	264	289	263	245	258	300	265	218	231	249	238	235	243	250	275	285	264	244	275	247	264	274	258	268	260	278	262	268	269	283	262	270	252	279	272	279	286	242	229	254	250	263	265	257	285	291	271	270	233	257	240	253	245	246	290	266	252	252	274	272	272	254	281	274	263	253	267	275	277	267	289	271	257	264	256	266	236	255	250	236	238	251	264	252	269	259	221	246	233	262	282	228	252	289	287	265	280	274	236	256	231	291	262	249	269	250	217	262	259	244	271	238	265	248	231	266	246	243	252	246	257	282	256	247	275	252	277	260	286	288	271	268	266	248	270	244	230	257	239	270	261	295	255	247	287	264	263	281	253	233	254	251	263	281	266	302	275	276	276	265	232	235	273	281	291	265	263	236	263	244	255	259	279	241	248	254	267	271	231	253	264	271	243	255	269	276	289	245	276	275	273	277	265	252	267	256	258	239	274	248	254	273	289	260	257	267	302	248	253	232	264	264	257	275	268	277	256	269	276	242	297	281	276	265	255	269	258	260	269	243	258	231	292	278	263	264	248	254	235	260	260	291	238	264	256	247	270	294	280	244	239	267	249	271	268	254	250	241	232	278	261	251	263	273	269	254	255	270	269	270	272	269	251	258	248	248	249	275	271	245	279	256	264	267	237	244	278	260	265	272	285	259	268	274	260	248	281	250	275	257	286	276	276	257	235	251	271	271	232	236	263	239	270	252	266	267	237	258	236	266	259	253	247	242	287	265	271	269	273	293	260	290	288	238	240	270	256	256	238	270	279	246	300	214	261	260	277	265	257	272	266	271	278	246	245	251	275	276	257	244	249	248	265	255	262	268	254	263	222	268	244	256	273	230	304	245	248	278	275	261	274	264	274	253	280	270	259	271	259	276	262	266	267	249	256	241	261	267	246	263	254	273	258	248	279	256	256	237	227	271	236	293	244	283	247	260	276	232	275	270	279	253	266	237	250	275	262	282	268	253	292	251	250	262	254	255	265	274	278	244	252	261	254	270	265	238	272	271	255	264	267	231	275	237	268	284	267	245	268	247	258	252	267	252	269	237	249	252	258	258	286	251	251	245	242	270	280	277	274	259	260	278	272	264	250	254	266	268	253	263	248	275	261	264	279	260	238	267	270	253	225	259	267	272	259	264	261	257	245	271	240	251	239	263	237	256	275	250	294	240	261	290	272	297	268	259	237	231	274	236	240	266	230	272	256	264	249	264	247	271	260	275	289	244	271	260	296	262	263	276	240	239	252	274	258	279	262	293	285	242	255	226	229	262	264	250	273	243	257	263	262	258	264	270	279	260	279	291	232	258	244	272	255	244	240	258	229	270	273	263	252	231	252	240	271	276	278	261	248	263	269	295	267	244	248	262	255	261	249	240	275	267	265	253	250	234	284	260	267	246	289	275	274	270	283	245	244	235	275	260	249	257	259	256	284	264	249	277	247	275	267	285	259	268	271	271	256	268	291	252	273	275	276	270	267	271	269	226	251	248	250	279	273	252	265	258	276	278	245	299	259	290	256	254	279	284	257	236	236	241	267	252	275	243	269	245	259	250	268	254	229	281	253	258	252	283	298	256	238	276	286	228	261	243	250	241	259	239	245	312	268	283	231	250	287	250	247	231	275	267	248	242	269	252	236	257	248	270	261	257	236	277	241	270	285	264	273	272	244	251	275	241	262	270	282	256	252	277	255	258	246	240	283	243	278	269	251	226	284	247	262	271	269	247	262	239	276	253	261	264	280	278	274	287	256	265	222	283	281	268	252	242	264	262	245	233	256	252	257	294	256	279	268	246	274	275	282	245	220	278	261	295	256	280	254	262	255	234	267	283	249	274	254	283	262	267	273	252	260	257	231	304	275	265	241	248	246	254	224	263	262	273	254	292	265	265	271	250	241	247	247	254	231	259	242	240	271	289	277	262	273	242	268	286	267	275	281	273	286	279	270	248	252	260	271	278	253	237	271	294	235	274	270	245	297	288	270	277	263	265	266	261	271	248	256	271	273	283	256	275	245	268	274	242	250	230	267	263	260	294	269	251	253	267	264	261	288	269	288	271	254	271	279	281	252	253	299	263	270	286	250	264	263	287	264	243	270	279	271	270	271	227	249	257	254	254	238	274	252	263	255	260	257	263	243	260	246	272	280	271	268	256	259	255	258	214	280	265	273	244	253	265	261	288	281	294	284	243	258	268	275	259	259	298	249	244	274	265	263	254	272	266	237	275	275	246	258	234	239	256	268	260	260	285	251	255	274	239	270	259	237	278	258	250	259	237	260	245	279	249	264	227	242	291	265	280	228	236	265	261	252	262	294	272	260	270	270	259	266	265	287	273	271	238	274	281	280	230	230	238	296	263	264	258	262	266	297	249	246	263	245	248	257	298	262	286	243	276	275	266	231	257	226	285	251	242	255	237	284	263	249	247	239	265	266	277	278	278	269	264	257	258	252	245	257	257	258	246	264	317	279	268	253	237	259	274	246	260	257	258	283	249	251	267	280	249	225	244	239	220	266	257	289	260	252	276	244	274	265	253	268	254	244	257	271	277	244	254	292	268	227	256	258	263	245	284	266	253	276	256	274	274	268	250	252	254	259	262	235	260	251	252	229	278	287	283	240	272	257	261	274	278	257	267	249	265	249	267	243	251	255	235	257	272	232	246	255	265	260	244	212	289	244	275	283	269	231	246	268	236	249	278	267	253	264	260	254	250	280	276	279	256	283	275	260	259	253	285	265	261	250	255	269	295	275	254	237	247	255	284	255	287	265	242	272	259	239	261	285	230	251	284	278	262	251	243	255	241	264	273	268	290	277	256	278	257	248	265	270	254	267	251	239	268	295	265	244	223	278	285	271	248	278	251	268	281	223	256	289	243	247	282	228	248	231	270	252	270	265	264	264	272	278	267	229	266	267	244	275	250	264	279	280	264	272	260	274	285	255	286	246	246	288	287	262	294	285	258	251	291	249	268	242	271	234	275	267	276	285	269	262	218	240	271	249	259	245	247	248	298	252	252	265	265	283	284	228	255	269	299	282	275	272	254	268	262	256	242	239	276	278	281	236	268	272	294	244	259	256	247	271	256	274	253	247	251	246	273	248	262	283	268	250	258	258	283	268	261	266	295	242	246	263	269	250	271	257	254	248	231	256	265	265	260	249	290	259	241	232	233	266	243	265	242	297	268	259	259	254	242	268	221	284	270	271	272	273	261	263	256	247	296	247	256	255	281	272	242	259	279	249	270	245	228	259	248	259	258	289	237	251	280	261	266	244	286	245	261	240	268	264	268	252	233	238	263	268	239	250	247	258	265	231	253	260	278
2124	220	1817	1201	176	148	158	176	158	138	293	858	1115	869	719	492	287	201	185	175	175	148	168	155	148	134	151	154	141	147	157	139	121	143	130	147	139	156	145	155	138	177	139	130	142	133	151	148	157	168	151	141	144	137	143	138	164	156	138	148	147	141	146	160	143	128	143	143	126	170	140	134	147	146	142	147	153	153	160	141	148	125	142	130	141	145	143	143	157	144	150	153	148	122	129	131	136	143	142	153	145	146	141	132	143	148	149	149	132	143	134	142	154	161	144	133	141	162	145	146	152	137	156	163	141	158	147	145	152	134	131	133	163	136	147	181	143	151	148	123	169	136	150	153	136	137	129	157	138	149	149	160	157	142	167	142	133	137	152	138	139	144	129	148	146	144	134	143	138	136	141	135	122	142	133	120	126	138	159	143	159	167	163	132	128	141	128	118	141	142	150	125	129	134	154	157	170	144	150	152	149	160	131	155	163	152	141	147	126	143	123	142	123	126	146	150	130	151	146	155	154	154	141	143	159	157	166	145	157	139	146	159	154	154	162	154	155	145	149	143	132	146	128	164	135	135	166	135	148	160	137	139	137	167	143	140	138	133	175	141	164	145	148	157	157	148	164	141	125	169	138	142	153	125	146	144	134	141	141	136	138	167	124	141	143	159	134	154	136	145	144	154	116	133	138	169	135	128	139	134	164	153	142	134	134	148	135	154	149	145	168	160	146	148	140	134	154	133	127	144	163	142	144	143	118	171	152	161	154	149	134	140	151	162	154	161	151	133	167	152	152	148	137	177	147	160	115	169	112	169	126	148	126	155	164	152	140	159	142	163	139	154	120	137	150	153	140	160	158	144	145	141	136	142	146	146	145	148	135	121	140	157	137	161	134	134	139	130	131	153	143	119	138	139	147	144	133	123	161	118	131	130	129	146	145	144	132	141	138	138	161	163	158	128	140	134	131	135	134	138	133	138	149	136	150	146	145	139	141	131	131	167	138	164	125	150	125	153	143	134	140	135	125	170	178	149	149	143	150	143	168	155	141	153	149	145	156	152	148	145	141	155	144	157	158	149	127	143	129	135	165	149	142	150	114	128	148	158	129	127	141	146	139	137	124	153	173	162	147	155	140	110	138	142	149	167	151	138	164	163	134	141	132	168	123	145	145	126	138	145	139	155	183	147	156	152	143	142	144	133	147	130	127	138	144	131	154	142	128	120	172	190	152	153	138	136	130	150	130	168	134	153	120	136	139	131	160	125	156	143	132	132	149	144	132	163	165	156	148	120	164	129	159	141	126	132	142	128	143	144	155	152	142	136	165	153	147	135	139	157	147	158	135	153	156	143	143	129	153	143	138	152	130	161	136	135	145	150	153	133	159	163	153	147	139	134	158	131	128	139	159	140	136	158	123	143	138	159	136	140	158	145	160	145	158	136	147	146	149	129	138	149	142	160	146	132	134	136	148	153	173	157	125	136	145	151	150	130	176	138	132	145	162	160	144	147	160	133	149	135	150	146	144	140	147	144	127	136	111	161	149	135	145	139	142	152	150	134	148	144	161	154	143	174	152	137	160	144	154	139	151	162	160	158	135	154	131	160	131	132	144	159	125	127	151	141	157	145	138	146	133	158	145	147	151	148	138	117	163	134	139	159	151	152	134	143	141	131	141	156	155	146	160	149	150	149	156	135	146	128	134	136	149	161	144	168	137	140	134	139	144	147	148	152	147	153	149	150	154	124	153	142	162	138	124	159	137	175	117	169	131	140	154	139	129	128	118	143	164	173	156	127	160	159	154	161	153	139	158	152	148	156	142	150	152	143	151	152	139	132	161	155	152	159	145	139	174	139	144	147	148	137	138	147	152	154	137	172	145	136	130	135	141	146	146	139	142	158	156	135	152	119	163	121	155	145	145	143	154	169	135	140	142	142	162	158	133	145	132	137	134	125	139	130	143	154	158	124	157	169	150	110	154	129	163	147	126	141	151	139	141	157	134	153	137	129	150	135	139	146	151	135	147	147	128	152	153	151	158	130	138	158	144	125	140	135	170	151	154	144	155	140	148	130	135	141	138	114	138	154	159	151	140	162	153	157	152	145	145	138	138	142	153	151	149	142	127	148	142	155	134	154	137	148	143	142	148	167	172	148	164	181	142	160	151	156	151	113	161	150	132	149	148	151	187	155	183	124	165	137	185	124	131	150	136	150	140	154	141	158	160	142	124	139	128	159	140	145	146	137	147	144	121	130	153	136	145	167	156	141	140	126	157	151	159	141	142	133	160	149	137	152	137	131	144	147	148	142	141	142	155	123	135	132	148	152	138	147	122	149	143	145	145	153	151	163	133	152	139	130	153	146	145	132	150	126	131	120	151	142	150	139	154	134	142	146	144	140	119	151	140	160	138	128	161	133	148	150	131	167	133	129	166	159	161	148	153	153	135	150	144	183	151	137	180	160	151	164	150	132	143	162	164	137	128	155	143	142	142	143	151	147	134	141	125	123	118	140	152	147	160	140	144	123	141	164	150	152	137	143	168	142	158	148	138	161	138	127	145	128	143	138	172	162	133	135	145	161	156	142	116	158	156	163	129	136	149	156	130	150	143	150	148	125	128	143	167	155	155	150	147	147	129	129	139	142	151	146	134	152	156	134	141	126	137	161	159	146	142	159	140	147	165	132	133	165	162	143	163	156	135	147	125	153	149	134	171	157	135	136	163	150	150	137	131	151	127	163	145	163	164	133	147	157	142	140	134	146	145	164	139	142	140	130	122	142	143	121	156	136	120	127	135	156	154	139	166	137	137	137	122	149	138	172	167	136	136	143	130	139	154	138	143	147	146	145	128	142	178	147	156	127	154	163	135	142	138	147	143	133	164	160	156	178	141	152	161	143	154	151	159	153	139	143	149	156	136	135	150	132	132	128	136	158	132	153	149	145	118	158	166	147	133	144	147	150	146	130	155	148	128	148	143	131	146	151	144	130	131	143	150	133	139	152	155	137	132	149	169	128	138	123	110	141	141	131	166	155	133	153	148	156	157	132	166	145	145	137	124	142	124	158	157	146	145	136	140	138	133	130	130	141	125	145	144	171	150	156	144	140	147	144	139	123	152	153	144	144	125	156	127	153	138	153	152	126	162	134	146	158	142	162	144	121	144	146	144	154	136	134	145	165	144	147	165	144	140	154	159	148	155	136	145	132	171	190	145	140	145	146	149	149	148	168	130	163	135	134	150	140	159	147	139	153	150	184	153	165	170	146	127	130	145	148	147	157	131	158	153	150	143	152	157	146	132	148	139	148	154	142	131	148	150	159	137	131	159	148	139	138	136	150	157	171	151	135	168	151	150	138	145	122	145	135	141	151	124	151	150	149	158	144	131	167	116	141	125	150	149	146	150	143	136	130	131	158	139	152	134	142	148	152	134	168	128	146	157	167	147	154	137	145	133	158	161	137	184	162	148	141	143	142	144	161	153	154	152	142	157	138	141	143	143	129	129	140
2687	486	5628	3383	505	486	482	418	406	419	1619	5034	5494	3903	2873	1734	943	636	477	377	375	361	347	344	371	351	359	351	361	359	366	335	363	370	353	380	362	353	343	334	344	376	334	337	356	364	379	377	365	339	372	362	396	369	373	335	383	346	337	382	376	354	372	377	353	370	346	370	318	380	379	356	337	342	316	364	366	350	352	377	346	345	390	370	412	363	351	331	323	374	348	358	351	334	354	362	351	333	345	348	363	363	330	366	358	344	364	342	319	340	368	325	362	381	353	345	364	357	343	350	345	354	342	343	388	348	379	375	334	353	375	350	354	339	338	373	375	387	331	379	371	360	355	394	371	385	376	364	364	365	383	368	335	392	322	346	402	344	352	360	387	404	383	362	395	375	369	366	371	379	350	338	368	345	349	364	359	372	344	372	353	345	390	355	383	394	374	336	351	398	370	344	381	353	343	381	343	350	347	377	341	351	368	356	371	333	377	345	361	351	373	348	336	342	380	328	345	380	372	369	323	314	355	391	339	351	363	396	346	396	342	357	384	381	376	365	360	402	342	336	398	372	353	346	349	365	371	371	397	355	351	359	351	361	369	390	357	358	351	359	353	370	357	345	329	383	352	355	365	343	367	350	364	325	367	358	384	373	334	377	390	377	369	391	331	345	356	357	386	373	361	373	369	412	396	365	339	344	339	345	358	350	350	352	347	354	375	367	387	372	355	372	334	314	378	349	376	367	377	361	356	375	331	341	356	392	371	348	379	393	340	333	353	345	381	360	383	398	374	359	373	354	364	377	359	289	358	366	393	372	343	361	380	340	381	358	376	368	381	357	382	364	371	358	378	343	355	341	325	356	342	343	340	343	362	371	357	359	351	383	367	346	341	355	384	380	382	353	396	350	355	385	336	366	324	377	368	369	335	386	360	354	389	334	358	359	375	338	394	341	339	367	369	341	345	348	341	349	360	418	353	379	363	364	336	363	323	389	376	401	328	375	357	381	339	344	364	348	361	351	367	364	347	399	363	386	377	377	347	359	362	351	339	388	328	340	366	368	368	373	377	353	340	352	377	364	362	361	374	374	365	343	326	379	387	359	359	365	364	361	362	349	368	358	363	360	366	358	401	334	366	339	378	363	335	342	368	349	386	324	386	373	343	401	365	317	347	382	357	355	373	346	362	405	359	365	374	345	376	389	339	373	395	357	412	373	376	369	360	345	369	387	363	364	352	329	360	340	340	326	345	360	342	389	383	368	356	354	375	361	328	383	349	387	372	351	378	374	371	360	374	397	379	374	346	381	353	371	339	388	351	364	375	334	323	372	325	352	327	351	408	347	341	361	364	370	376	373	384	332	380	354	357	365	399	368	375	367	362	379	372	398	365	328	394	334	382	354	397	378	355	356	385	371	386	347	389	352	376	368	349	378	386	356	395	367	386	353	375	356	362	345	346	361	329	314	397	366	404	364	367	371	384	394	341	344	366	383	356	378	379	351	363	360	372	374	347	349	354	370	390	367	346	384	361	362	407	350	355	376	355	352	361	326	367	350	370	363	374	368	347	322	387	372	355	354	347	371	352	351	373	354	390	341	386	380	354	387	311	336	371	378	388	349	371	331	355	346	365	380	338	369	391	345	364	340	346	330	355	379	343	387	379	370	344	346	349	381	371	334	352	392	379	344	370	372	361	349	394	347	388	376	343	397	402	370	386	344	375	361	371	345	366	352	345	380	367	339	321	363	382	373	360	368	359	371	384	378	379	353	347	333	382	380	373	354	417	358	359	376	382	362	365	347	373	349	393	349	375	372	355	353	333	362	349	401	375	399	388	337	374	380	328	327	350	346	368	355	359	369	357	362	369	348	381	355	346	359	371	375	375	360	365	366	369	371	364	341	380	354	374	374	376	371	376	357	376	338	356	339	375	328	370	362	358	364	373	373	357	343	405	359	389	342	371	385	340	364	396	362	363	398	334	366	369	343	339	368	378	345	336	380	372	375	329	379	365	391	354	369	325	368	403	341	344	390	355	363	375	318	384	368	357	357	341	374	379	326	374	344	357	381	353	372	350	349	360	365	336	374	385	354	390	360	406	370	365	343	374	364	353	391	341	359	371	396	385	362	375	397	380	365	348	358	340	368	390	350	356	367	357	346	366	404	359	390	338	358	404	359	358	336	342	359	398	332	354	391	393	353	353	398	365	326	363	352	355	365	372	378	358	308	350	400	354	355	364	356	367	341	368	327	356	368	367	369	367	368	358	321	346	368	348	355	347	346	336	350	410	336	368	380	346	366	388	359	331	378	360	386	350	349	383	404	395	336	381	379	357	403	370	380	343	377	373	346	356	358	351	373	393	385	331	380	375	334	385	395	370	353	337	353	378	358	359	351	356	352	335	360	342	376	380	358	327	340	366	359	378	314	389	360	362	358	368	369	355	363	354	368	373	345	363	374	385	365	330	323	371	363	356	397	366	362	347	354	360	360	394	356	326	399	369	315	350	375	383	338	356	333	365	362	345	405	384	360	377	356	371	351	363	348	383	350	398	373	340	391	342	365	368	380	359	337	359	347	357	390	354	369	350	393	381	382	330	348	351	390	406	381	349	339	362	343	335	340	342	349	329	397	354	374	355	307	382	355	368	345	383	356	336	379	335	354	357	362	367	361	345	330	383	374	367	355	378	367	355	402	329	337	362	349	360	364	379	364	366	384	368	360	362	369	367	390	343	397	370	355	382	377	365	381	378	367	386	381	342	377	363	383	340	329	344	331	359	357	368	378	321	337	377	373	349	359	349	346	356	372	372	392	327	363	359	378	359	371	381	386	353	361	387	352	355	364	363	383	385	327	353	408	361	330	371	379	336	385	372	361	347	365	382	343	338	391	345	378	366	386	374	337	362	359	350	377	349	388	372	370	372	355	370	372	340	383	350	351	380	363	361	340	379	355	353	330	350	417	368	368	363	338	344	360	335	371	373	365	346	372	332	406	354	389	381	374	389	344	369	360	343	364	352	349	348	401	356	322	364	360	353	355	389	354	347	385	364	359	364	397	359	379	379	379	369	363	357	344	404	392	369	402	364	387	380	339	360	351	354	395	346	374	391	376	368	380	354	381	336	341	422	361	333	322	352	336	335	308	335	360	350	359	382	349	337	356	345	347	381	356	394	387	370	380	326	354	354	365	363	350	369	363	377	365	375	403	325	371	368	359	383	354	323	360	361	354	343	384	351	376	367	379	353	381	361	344	347	371	382	370	357	385	351	356	381	398	334	354	362	345	360	398	380	353	418	340	344	381	375	370	376	362	385	364	345	344	317	364	349	386	362	339	349	364	363	377	370	359	396	339	398	368	379	357	356	352	351	395	368	348	371	354	344	376	378	385	387	342	347	367	355	382	387	360	337	369	366	344	375	344	338	341	359	360	379	366	365	359	367	342	371	367	402	358	360	339	358	370	360	376	376	380	378	363	364	363	366	384	354	357	350	372	339	372	400	348	362	362
7934	1092	21170	25398	2552	482	341	290	258	277	4799	12519	11876	7825	4943	2342	1089	503	243	172	151	112	125	130	138	137	114	149	128	134	143	138	125	132	145	114	131	125	130	115	127	120	133	120	142	139	125	142	142	122	125	121	134	127	122	127	123	136	125	124	122	124	152	133	126	124	134	113	138	111	125	128	134	122	117	134	123	113	120	132	128	124	125	134	117	104	125	119	113	126	138	131	115	122	139	127	116	140	129	146	123	110	115	118	115	127	101	127	121	134	117	124	96	109	134	135	128	134	117	127	126	119	135	145	122	112	155	138	129	128	106	132	121	112	129	147	126	129	126	134	133	110	99	125	118	109	127	121	117	120	154	112	117	129	138	136	109	132	136	133	123	111	132	109	131	138	135	133	136	126	119	137	121	125	133	122	129	131	118	115	118	135	120	133	120	136	141	128	126	128	126	119	130	144	136	132	132	123	127	128	114	118	111	152	133	143	156	125	132	123	143	116	131	117	126	118	125	117	130	119	129	122	116	122	131	154	136	142	134	153	121	124	157	133	129	116	128	142	138	151	143	140	121	122	123	135	118	137	120	143	121	136	129	148	110	127	129	128	120	147	113	112	122	127	145	115	106	155	134	132	127	136	128	135	112	119	123	133	141	131	143	111	129	133	137	151	139	120	128	146	142	141	146	112	150	122	144	125	139	130	110	124	113	126	119	120	114	117	119	118	120	120	126	147	131	134	118	122	124	137	131	123	115	122	128	156	107	117	153	130	118	138	121	121	124	145	111	128	123	127	115	128	121	139	117	130	124	131	126	137	133	140	128	125	122	116	120	123	138	105	154	148	133	145	138	123	113	130	139	114	114	135	131	129	127	125	102	130	127	154	148	109	123	123	132	135	128	133	133	124	133	123	129	119	116	138	149	146	122	134	121	107	118	128	139	107	136	113	118	127	132	131	126	132	112	148	129	112	131	113	149	131	127	126	138	124	120	111	135	111	115	111	116	120	129	128	150	118	122	125	124	136	150	135	125	106	130	130	121	144	129	133	140	141	123	115	128	146	98	117	137	117	116	137	123	158	126	134	138	121	140	119	141	127	115	116	147	126	132	132	125	130	122	139	136	111	129	134	151	127	146	132	104	137	126	112	146	139	124	146	150	136	118	120	116	143	121	132	117	128	146	147	117	126	133	116	118	118	133	116	120	123	135	118	111	114	111	133	117	124	136	137	120	128	140	124	120	139	113	145	129	135	144	132	135	126	123	121	102	123	139	134	132	136	128	124	118	129	138	146	123	116	122	119	117	139	111	125	126	120	116	147	149	140	114	129	125	124	143	127	140	151	131	110	150	126	135	132	115	138	108	132	141	138	140	116	142	119	137	122	107	107	108	139	138	116	139	123	122	151	105	125	122	131	141	136	128	112	119	126	106	114	145	109	118	139	140	151	137	131	133	117	137	132	139	120	121	130	113	116	119	133	112	122	139	115	150	144	132	116	128	124	108	114	120	133	124	93	133	122	118	114	125	129	117	108	129	129	123	132	120	133	114	123	139	137	145	111	122	117	131	132	119	144	110	117	118	130	123	109	130	129	140	148	131	132	120	122	120	111	139	122	138	117	138	126	129	126	138	128	135	128	141	120	136	139	121	134	138	90	129	121	116	131	109	126	144	143	147	132	137	122	116	115	116	125	109	141	109	118	130	153	119	115	128	126	137	128	139	124	115	119	112	142	120	132	138	111	136	132	136	137	115	130	129	121	129	134	140	125	125	122	127	122	125	142	110	114	116	127	126	112	93	122	142	131	126	118	130	146	138	127	146	121	117	125	133	131	133	120	138	118	124	129	119	123	111	116	126	147	117	126	131	120	137	131	120	124	124	121	140	116	145	112	138	131	131	126	128	109	102	140	110	115	110	131	124	115	110	134	118	130	136	139	111	140	146	127	112	122	144	114	123	138	142	136	140	145	133	107	140	121	122	122	129	132	138	155	129	128	145	118	138	127	129	125	125	137	130	142	142	113	129	133	134	138	129	131	151	122	129	130	119	115	138	137	122	142	138	143	119	124	137	135	120	132	123	136	131	126	151	121	132	144	104	110	123	112	133	144	126	132	110	135	140	120	157	125	142	128	135	100	141	139	131	147	128	123	118	106	116	136	111	118	145	131	116	128	131	151	129	124	121	146	97	117	135	119	134	121	130	128	167	125	148	130	126	126	112	129	130	130	126	138	146	135	135	127	153	117	115	121	148	122	125	119	139	111	122	128	129	111	129	129	117	139	136	121	120	127	129	101	125	137	141	127	109	140	135	127	119	130	127	116	131	113	130	133	120	141	133	114	123	137	112	120	135	121	138	123	142	131	126	136	130	129	143	164	142	145	105	130	132	109	118	140	131	134	144	106	129	156	116	135	147	113	130	115	127	115	121	127	125	134	122	121	116	128	129	112	145	141	126	127	130	136	126	135	148	120	134	125	132	123	121	140	128	113	125	109	126	135	120	142	139	110	126	119	147	112	130	130	121	124	156	113	123	143	139	119	125	128	163	132	121	117	136	131	117	130	141	111	112	115	146	140	113	127	113	120	142	139	118	132	113	144	134	142	136	145	140	131	151	122	150	109	139	152	142	128	109	114	119	117	119	134	111	131	105	120	115	124	129	117	128	135	119	128	151	107	131	132	131	116	128	137	131	113	129	132	121	119	109	117	124	146	132	150	139	114	124	112	121	111	140	141	149	113	114	131	144	137	123	109	127	107	131	136	139	148	137	115	111	124	122	119	125	121	141	141	142	123	117	113	111	115	122	123	120	125	135	101	159	129	125	121	120	121	119	127	112	132	133	116	130	112	134	124	140	118	123	124	149	125	125	129	124	144	114	117	140	127	121	130	124	111	139	140	128	132	120	121	121	130	120	133	126	125	126	141	139	129	111	123	128	120	126	117	126	116	113	125	115	131	124	126	116	108	138	149	121	125	127	120	148	133	110	128	154	123	126	117	146	120	120	114	130	140	160	115	118	142	126	133	121	118	153	124	125	132	122	129	148	133	136	127	135	138	118	143	136	116	162	129	128	132	126	134	118	129	142	121	136	142	145	140	123	137	137	140	118	138	128	141	130	121	137	127	127	137	131	118	131	139	137	144	135	119	133	114	127	133	130	125	134	134	125	114	121	104	135	130	125	112	150	129	139	132	102	119	136	123	152	149	149	112	135	135	123	128	113	134	133	115	128	137	121	109	145	131	125	125	134	124	111	118	109	135	135	128	118	140	148	129	129	142	123	128	133	136	136	141	138	121	123	111	109	124	135	117	129	147	123	105	118	126	134	123	113	133	129	142	124	129	133	140	127	140	138	115	133	118	120	116	135	138	146	147	131	103	120	116	133	146	136	129	139	126	149	143	125	139	127	144	122	149	125	110	117	142	112	142	126	142	135	127	141	114	134	152	126	124	124	125	106	124	126	142	115	128	135	110	119	120	147	122	128	127	121	162	135	122	143	135	123	131
6148	1348	25657	15936	2235	1832	1508	1217	1107	1246	18474	35147	32294	25828	18794	10482	5138	2233	974	484	387	350	342	332	314	324	323	306	356	317	306	315	335	356	342	331	334	323	339	336	310	302	343	334	317	339	308	345	289	326	342	328	330	337	353	349	306	295	294	337	313	322	332	357	309	309	288	324	292	315	321	333	341	318	316	314	344	348	343	338	321	312	318	307	290	320	334	321	322	331	332	312	337	310	335	354	337	324	343	325	287	346	306	330	310	296	339	318	309	308	319	336	330	307	344	312	311	329	334	307	352	326	287	291	310	328	322	308	347	338	342	334	327	301	338	301	332	328	305	369	302	322	318	350	315	324	327	318	339	291	302	330	334	347	335	301	330	316	339	296	302	309	288	347	336	313	296	311	319	322	339	339	288	317	338	338	322	301	322	333	296	308	343	343	317	335	309	301	342	311	344	302	349	336	335	335	312	336	301	310	309	308	342	328	333	318	316	312	303	308	299	298	335	329	326	335	310	331	329	322	334	290	310	322	348	294	357	318	308	334	304	326	336	321	322	336	357	317	310	317	333	299	327	302	306	330	320	300	319	316	318	301	299	301	294	292	312	341	297	376	339	313	340	321	340	336	297	307	350	311	326	335	318	346	354	293	341	316	330	328	357	339	343	312	333	338	318	328	336	303	316	323	333	362	338	342	288	332	306	347	319	323	293	353	324	341	336	352	321	346	341	319	314	325	321	332	363	296	323	330	315	341	323	302	306	331	297	326	342	287	305	333	302	318	344	316	290	331	320	328	307	329	306	330	349	299	384	316	292	320	356	315	343	314	331	311	327	329	295	334	284	338	329	296	330	301	342	327	312	303	358	358	328	323	299	317	336	337	309	316	325	338	335	318	337	294	291	316	315	326	320	304	312	342	320	333	341	349	327	332	323	318	312	361	307	278	360	336	337	279	316	314	299	289	328	302	340	307	340	313	319	308	342	355	326	324	331	336	333	362	301	315	339	352	314	388	356	309	278	348	328	322	342	336	295	315	299	308	310	351	306	324	329	331	323	324	333	294	319	325	306	326	342	359	313	297	334	326	299	322	335	345	325	337	336	303	355	319	305	319	328	306	314	324	324	322	285	314	333	315	306	348	326	350	329	359	307	289	349	330	299	365	318	329	311	337	320	314	313	303	316	341	332	310	338	323	348	324	310	315	317	311	317	329	306	308	322	321	262	314	332	325	344	330	311	325	321	292	325	320	302	312	340	330	324	354	330	339	306	299	341	318	290	351	301	323	293	339	317	297	341	294	345	325	328	318	319	338	333	364	318	310	327	338	306	322	328	348	314	334	331	353	337	307	321	341	308	309	345	334	326	329	371	331	327	311	344	360	310	304	335	326	307	334	322	311	336	345	355	342	351	335	316	325	310	346	299	329	287	328	307	334	313	313	341	315	349	317	352	304	319	310	322	339	335	318	312	319	324	303	318	298	313	312	306	322	336	353	330	321	331	311	337	284	317	367	271	354	316	313	357	349	310	305	322	319	320	354	320	338	311	308	310	306	327	301	347	314	314	343	323	322	347	273	290	318	294	332	369	298	333	330	325	307	337	319	363	338	352	309	316	296	301	327	353	321	312	307	348	318	330	341	340	304	303	319	322	341	342	324	321	314	336	347	339	310	336	347	361	302	292	334	312	323	321	314	330	324	298	330	339	349	307	310	326	280	318	324	371	338	302	347	368	354	303	316	339	305	299	313	346	327	355	304	336	327	337	345	318	355	351	310	327	304	314	324	311	296	317	346	318	340	327	326	314	331	324	312	354	328	311	337	327	319	325	314	316	298	286	292	319	295	291	327	341	303	320	358	334	342	335	328	290	357	310	348	346	320	319	334	376	312	298	349	316	312	335	313	343	332	334	350	332	329	334	329	329	312	335	326	307	335	326	339	335	300	320	336	314	310	301	343	322	306	370	345	307	319	309	343	336	309	294	320	301	326	303	306	307	319	301	321	346	336	301	336	347	306	279	337	355	329	329	296	290	325	337	328	341	325	328	341	319	305	311	334	320	310	348	318	348	308	330	350	309	327	308	318	296	348	339	317	330	322	313	340	313	335	301	324	341	321	311	336	325	322	293	300	320	325	328	345	288	327	305	318	333	323	313	316	334	312	316	340	330	305	305	322	270	348	303	328	338	313	305	281	334	340	329	326	314	331	338	308	334	353	325	295	305	309	304	367	331	341	326	318	288	326	342	346	329	338	300	307	326	304	327	343	311	322	335	350	318	313	327	337	342	352	305	327	330	328	306	326	350	355	309	338	313	333	344	313	363	316	325	313	356	330	293	320	338	295	348	332	305	310	295	335	313	307	329	303	308	332	306	361	316	324	307	338	315	340	315	313	338	322	335	305	299	317	330	320	288	327	330	311	332	301	342	322	321	336	339	322	313	313	360	341	316	315	345	316	334	341	333	324	318	346	347	300	313	317	301	307	343	295	331	344	301	329	300	323	309	330	317	300	329	344	336	340	351	349	335	302	363	316	332	321	356	331	342	313	345	341	305	340	298	336	327	298	328	317	344	312	307	307	287	322	320	335	321	314	310	314	324	327	314	302	296	315	333	344	322	330	335	291	327	293	318	317	300	323	322	300	346	338	318	308	304	363	316	304	319	302	323	368	334	316	326	328	317	328	322	308	303	308	291	318	332	314	328	323	354	286	304	327	320	313	337	315	315	320	341	308	316	326	360	354	311	353	326	337	334	328	340	359	314	327	334	305	340	301	317	305	321	326	319	324	342	322	320	320	337	320	341	311	342	310	321	274	303	327	329	310	340	307	341	326	325	349	310	354	304	308	309	332	343	330	328	349	334	317	313	328	286	326	311	300	291	310	310	302	330	348	316	305	316	331	319	320	323	315	313	308	324	296	316	282	305	320	323	327	314	345	309	332	330	294	332	312	338	295	322	348	326	322	365	330	323	320	326	327	307	327	315	331	311	348	310	301	313	337	319	351	326	296	318	315	316	308	312	303	347	332	343	344	322	305	323	323	346	304	341	341	338	340	330	330	286	301	319	311	324	317	315	315	328	312	338	320	326	335	364	309	304	359	324	308	335	327	338	332	309	324	318	364	301	322	374	288	345	357	305	337	329	322	293	322	328	327	343	331	316	338	299	331	348	319	297	298	319	317	357	311	330	349	302	334	324	329	320	308	339	323	356	308	288	319	306	344	314	324	336	339	344	299	357	348	332	380	312	336	322	314	310	306	314	294	312	328	289	315	299	323	311	294	326	333	326	341	335	330	313	324	329	322	337	324	307	299	322	305	320	326	305	334	303	319	299	325	319	342	334	322	344	313	310	343	299	302	303	316	318	315	303	315	345	300	313	308	325	322	333	336	318	326	315	320	313	297	294	325	319	321	327	333	300	348	343	322	335	327	323	296	312	345	309	316	340	298	300	318	340	303	366	337	293	313	320	313	314	355	319	331	354	310	321	337	383	312	296	344	329	291	322	332
14324	2467	28761	32094	4504	758	507	401	380	973	16722	21001	17715	14863	8869	3914	1738	692	303	167	127	104	103	99	124	125	90	98	121	83	111	108	93	97	114	99	90	117	91	109	97	99	95	127	85	110	103	88	96	88	101	90	109	118	95	100	103	99	95	76	97	103	100	91	100	94	87	98	105	103	115	88	78	81	91	96	99	98	87	88	102	98	87	89	92	101	115	103	101	106	93	109	97	105	102	122	89	103	115	92	98	100	99	92	84	90	107	99	118	112	96	122	115	112	103	83	94	95	100	87	82	91	114	95	88	100	86	87	109	100	103	93	91	112	100	96	120	100	92	109	88	87	95	112	100	109	81	95	114	98	111	101	110	121	116	116	90	106	103	77	106	91	97	96	86	102	110	108	115	109	94	99	93	88	97	112	86	88	98	103	97	105	111	94	105	112	88	100	102	101	94	88	92	102	105	99	105	105	116	89	93	97	96	94	121	112	95	94	103	114	97	99	94	119	100	107	109	97	107	99	109	105	112	119	95	108	90	94	104	119	110	119	93	97	105	97	112	96	86	111	99	99	93	102	123	102	110	114	92	102	104	101	104	94	101	113	92	90	96	99	96	103	105	110	100	116	89	106	120	101	110	106	103	103	112	97	97	97	83	113	101	105	81	105	104	118	115	107	82	105	109	93	112	90	79	102	92	99	110	92	104	98	113	98	93	115	106	99	116	94	93	111	104	90	129	112	103	111	115	113	96	107	102	101	107	105	104	102	104	91	115	100	102	97	86	97	102	85	89	130	92	89	113	92	108	114	101	125	90	105	106	108	88	101	92	114	102	107	113	91	106	98	98	89	99	94	80	103	109	111	110	105	91	107	121	90	93	111	106	113	115	102	98	92	96	104	102	89	112	106	109	87	82	107	122	93	100	112	113	93	96	100	116	90	88	129	91	112	105	97	94	107	117	109	135	125	121	98	115	84	103	96	93	95	92	94	98	89	88	90	89	96	104	112	89	103	102	109	96	109	92	123	108	96	106	100	119	116	104	120	81	112	106	91	108	106	87	94	94	96	105	96	97	94	116	103	94	90	97	103	110	94	107	102	104	98	108	94	108	97	129	92	110	99	95	99	95	113	103	107	110	89	104	116	93	110	95	93	99	101	112	108	107	107	88	102	115	85	112	113	100	100	114	95	113	109	102	96	93	99	93	85	100	91	90	97	104	120	99	95	104	115	106	95	109	76	98	81	101	107	118	93	100	94	97	97	84	107	108	97	105	79	103	113	115	111	94	99	115	111	94	95	102	98	118	101	93	96	91	95	100	120	94	94	114	85	114	94	104	106	92	89	111	77	113	114	108	102	93	104	95	84	92	93	81	98	93	107	95	80	108	114	99	104	98	83	112	121	111	111	85	83	108	111	108	117	85	107	77	103	118	113	139	111	100	94	114	106	109	77	106	89	89	96	104	106	87	106	117	115	100	127	88	110	98	80	101	87	108	109	111	93	104	108	99	100	112	105	90	95	92	99	100	100	98	95	106	101	84	78	107	99	103	111	110	121	101	92	100	96	123	89	112	92	117	106	95	85	110	90	93	89	89	102	95	89	91	105	112	98	87	111	87	82	97	105	95	113	100	91	102	113	94	114	103	99	100	107	120	104	104	86	95	96	111	99	111	109	109	105	96	125	117	110	95	101	104	109	101	114	93	100	108	108	78	91	72	94	115	87	85	99	108	86	119	99	98	88	93	77	93	108	103	110	113	98	103	94	105	100	100	91	87	94	93	115	85	107	94	105	91	100	102	102	98	122	94	129	108	107	90	85	95	100	85	109	105	112	94	98	95	92	110	101	95	107	89	89	94	89	115	118	85	99	107	94	96	105	83	108	88	105	83	90	105	104	102	102	87	111	109	108	104	128	93	112	84	85	94	93	113	92	91	125	106	96	102	83	98	102	99	96	88	106	102	109	106	108	93	102	98	94	116	106	99	99	109	75	95	108	89	125	101	110	94	99	102	98	125	89	108	109	96	83	104	106	110	99	117	114	101	79	112	114	117	95	93	114	91	92	117	111	112	103	107	87	113	78	121	100	123	109	93	102	106	92	114	90	98	102	116	109	103	104	104	96	73	89	112	109	108	98	102	116	100	94	105	96	101	111	111	107	75	134	124	105	128	102	90	125	86	93	101	95	84	85	94	90	84	94	120	99	103	115	98	103	120	108	116	116	95	112	97	104	98	106	111	88	107	104	86	94	100	95	104	111	99	111	91	103	103	84	104	105	121	107	112	121	115	79	87	91	108	107	103	103	102	119	102	118	104	90	110	106	114	94	95	97	85	108	99	97	104	109	107	102	101	114	87	89	91	89	122	91	92	100	92	97	104	105	112	98	95	109	103	96	92	102	124	116	105	86	96	92	114	99	82	107	92	104	110	101	98	115	91	121	101	90	91	96	109	124	96	97	94	78	118	117	106	112	91	99	89	111	102	100	113	103	89	76	111	98	96	96	83	116	95	89	91	102	117	101	85	93	119	107	113	94	103	81	103	105	92	92	100	107	99	117	89	100	111	96	90	81	93	92	79	106	103	96	123	102	112	106	89	92	92	93	112	98	90	90	105	90	114	112	107	118	106	89	92	82	97	92	92	109	89	96	110	100	95	101	99	96	101	136	111	98	108	101	111	102	85	91	100	110	104	102	83	96	95	87	116	123	101	117	100	89	102	108	104	95	102	100	106	89	91	103	96	114	96	86	107	98	95	92	111	96	98	98	97	97	88	99	96	111	94	97	89	92	105	94	99	89	127	92	95	99	101	96	116	91	94	142	100	101	114	96	111	92	89	113	77	96	90	124	100	101	100	103	109	110	104	108	96	106	81	99	88	84	100	95	99	110	89	131	92	109	122	102	95	117	108	106	91	95	96	119	97	91	112	102	103	113	113	108	101	103	104	86	89	105	102	118	102	93	118	102	78	103	102	78	85	100	98	121	107	97	111	92	82	107	105	100	102	95	114	101	103	105	121	112	105	93	111	100	95	111	114	110	94	107	109	99	101	99	124	80	94	105	99	87	110	91	115	91	107	103	101	97	98	107	92	104	105	91	121	101	97	117	95	102	113	114	89	96	112	88	103	102	107	99	97	112	106	98	103	93	98	108	106	95	104	83	98	77	91	94	102	101	74	122	103	90	93	95	103	85	102	104	102	92	90	97	106	84	97	98	106	100	93	82	112	106	93	104	121	100	109	113	84	101	108	95	108	112	99	110	92	110	93	83	94	113	106	97	96	103	94	89	100	103	104	108	90	110	85	102	87	92	93	114	89	96	107	100	110	99	105	92	98	92	95	105	128	98	101	99	110	88	100	91	114	104	94	111	95	102	91	89	92	99	120	98	77	99	91	86	115	111	100	94	84	91	98	107	98	103	96	105	94	104	116	93	94	126	118	85	108	107	97	82	102	85	105	93	94	98	123	105	93	110	101	110	102	97	101	95	91	104	95	100	103	89	106	99
7764	2048	31450	15899	3630	3081	2518	2012	1725	4283	38520	41889	39044	35817	26389	15524	8214	3466	1410	607	416	285	237	263	259	265	258	250	263	273	239	283	242	269	247	262	279	268	272	273	267	270	276	266	268	286	254	272	238	256	253	249	232	286	260	283	244	288	277	232	246	256	254	245	230	230	253	253	253	269	255	249	266	288	298	262	256	263	268	230	237	268	298	260	260	226	260	277	255	277	249	266	280	281	269	266	249	280	239	250	269	263	250	260	251	249	263	251	259	253	250	251	261	227	246	231	256	241	247	240	238	255	262	303	269	283	254	267	244	242	282	241	276	269	289	264	270	251	238	245	240	270	234	253	258	249	276	245	252	258	246	276	234	280	241	279	269	255	269	260	284	281	299	248	282	252	253	242	274	262	278	219	263	285	257	256	245	271	233	246	289	280	260	289	261	259	281	252	253	284	263	274	253	264	270	225	253	252	251	248	267	242	260	236	249	245	259	265	240	257	238	261	263	252	279	263	259	249	261	301	266	279	289	261	271	252	289	247	259	249	254	259	275	241	253	256	274	240	255	243	255	258	216	257	275	273	249	259	278	238	282	259	248	236	252	260	257	261	256	248	284	255	249	230	291	263	249	238	243	267	267	265	224	253	223	270	256	272	256	235	249	233	261	266	262	248	278	261	239	284	269	274	240	249	253	282	307	274	268	268	229	232	234	281	276	252	234	273	272	247	268	254	268	269	246	257	269	244	245	267	257	279	261	251	230	270	272	316	259	267	250	275	280	246	254	243	278	256	289	256	265	256	272	263	253	262	256	240	262	240	265	266	245	247	278	253	252	276	246	268	254	236	257	267	233	286	236	241	257	268	266	289	259	260	257	254	277	269	276	260	313	251	294	244	243	260	257	246	235	256	269	252	251	281	269	278	253	296	244	277	275	235	255	288	260	243	261	293	243	248	274	271	275	262	262	256	270	275	249	267	305	257	293	282	271	258	252	278	248	264	249	255	232	283	261	270	244	273	255	234	271	244	243	245	257	267	266	253	260	275	257	270	299	272	282	255	239	256	267	276	239	245	255	229	241	268	247	235	216	257	249	229	276	268	267	253	281	258	280	274	284	244	239	267	252	239	248	246	262	262	247	270	238	311	236	257	276	272	230	272	264	276	264	270	278	245	251	257	261	271	252	260	257	263	239	274	238	260	263	256	249	270	245	266	249	262	264	272	268	248	278	264	263	232	250	257	275	249	221	273	241	267	251	280	241	286	269	252	249	273	253	270	263	236	248	270	234	297	268	256	266	278	247	246	274	251	246	264	247	253	262	272	235	291	259	270	247	250	241	272	254	260	263	253	294	260	249	238	268	236	254	267	260	229	276	255	257	272	257	254	277	249	262	253	250	263	234	246	278	252	275	263	255	244	302	289	250	261	245	266	224	262	236	280	257	285	255	272	246	239	244	234	226	278	276	269	253	248	274	252	278	234	263	274	238	270	252	240	280	244	258	253	284	236	254	268	278	251	254	255	252	225	253	291	295	261	272	252	277	253	293	275	281	242	265	238	240	273	263	259	262	255	268	248	241	281	259	257	272	282	248	258	300	281	299	281	269	274	250	251	245	262	228	262	280	247	279	277	245	243	247	287	295	228	238	262	258	268	253	261	265	230	295	287	256	243	252	270	244	282	256	266	257	259	276	268	259	250	260	272	256	248	279	283	231	241	277	282	262	254	284	256	262	253	275	260	253	244	296	246	275	282	267	283	249	253	243	249	246	293	263	262	250	256	259	267	244	254	257	287	274	251	259	271	258	270	248	280	277	259	258	243	269	248	246	262	275	251	235	244	257	257	266	261	245	247	277	274	275	260	274	248	250	288	274	252	228	224	279	263	253	249	230	277	301	253	250	282	262	236	276	259	259	257	293	277	256	266	274	278	263	274	264	267	266	270	266	264	255	266	257	234	274	275	256	259	278	254	249	248	255	251	274	233	257	262	259	255	254	289	236	275	269	280	253	277	269	249	296	266	251	254	233	271	249	261	258	263	235	265	240	251	263	274	267	244	269	234	256	261	260	278	243	261	264	259	228	245	302	251	253	254	267	259	286	244	264	247	270	276	273	271	257	274	247	259	260	246	251	257	286	269	263	281	294	291	237	227	263	294	263	253	278	272	250	279	264	267	267	261	245	247	265	250	268	275	244	269	245	278	258	259	285	255	278	276	291	249	268	257	231	248	273	255	262	255	253	243	289	244	264	295	262	245	280	250	242	262	264	264	262	262	276	241	280	268	245	276	265	262	260	258	250	274	245	228	270	257	274	250	239	270	263	252	282	241	254	248	245	242	238	243	264	258	262	272	246	261	280	262	246	269	252	260	255	253	267	263	257	283	282	274	265	272	274	258	256	274	251	283	243	273	237	272	274	269	262	271	281	262	281	279	279	263	255	278	275	282	276	279	244	269	273	287	254	293	284	250	253	277	250	241	240	275	294	252	256	277	231	238	272	283	278	240	248	258	272	239	273	270	268	268	272	271	286	244	257	256	287	250	274	240	263	283	277	259	266	262	237	258	249	271	255	286	258	262	240	288	265	265	268	250	264	273	254	275	246	274	266	256	252	239	272	262	253	277	252	298	256	275	258	271	273	269	284	249	261	275	270	246	250	267	271	250	256	246	281	263	279	275	258	258	300	277	280	255	270	292	277	280	252	260	260	240	266	269	260	267	259	254	279	242	241	239	280	271	271	261	264	291	253	237	236	272	248	268	250	246	265	277	266	233	240	287	255	296	266	275	293	273	275	235	285	246	250	261	227	241	238	254	240	259	243	276	248	246	275	266	260	273	286	229	247	246	253	266	239	258	269	310	272	247	274	244	263	250	294	265	295	267	255	266	266	276	255	248	233	278	295	228	279	230	243	235	277	250	259	241	254	276	272	266	272	251	245	274	273	257	257	256	251	233	251	257	281	260	229	254	257	259	231	285	257	266	274	275	261	259	251	231	283	244	273	262	263	239	232	253	271	238	254	258	248	264	242	244	241	293	232	251	249	266	247	265	273	253	268	242	267	285	246	265	268	235	275	277	231	246	260	267	264	261	253	227	267	247	267	232	286	276	269	239	268	276	265	254	275	257	272	265	243	286	264	238	268	238	283	285	259	268	258	274	262	253	246	246	264	264	253	271	290	264	235	260	283	242	231	251	263	268	234	253	271	261	266	275	257	251	248	239	261	288	282	273	225	245	284	236	294	246	243	266	277	243	248	262	244	243	264	235	249	263	263	290	258	264	290	295	248	252	244	299	277	274	253	284	262	274	279	284	242	248	293	251	275	263	276	290	270	273	282	266	265	247	264	237	254	254	251	281	296	268	282	263	271	234	247	290	290	256	259	269	258	260	253	279	268	238	267	263	271	263	249	261	264	258	266	230	246	264	284	260	247	261	249	240	280	255	259	265	261	247	267	266	258	256	283	250	259	256	287	226	255	248	249	237	258	269	253	272	267	222	243	255	253	233
2052	302	1325	751	203	197	172	151	135	164	417	753	1045	962	787	541	346	258	188	160	167	150	107	147	155	123	154	149	140	150	169	138	125	142	142	145	128	151	132	159	145	140	141	138	135	157	147	172	141	168	158	158	139	131	148	144	162	154	159	136	153	145	151	143	117	160	148	171	137	154	155	140	160	169	145	140	138	153	149	147	149	141	149	125	150	159	132	158	137	146	164	158	139	148	170	162	152	155	154	148	142	130	141	151	168	155	136	155	152	167	129	141	151	147	146	132	147	148	145	147	122	179	144	151	148	168	143	125	143	161	151	144	136	150	164	133	154	156	134	149	156	158	132	130	149	148	155	168	148	144	133	165	167	139	150	171	150	167	166	141	170	135	130	152	155	151	144	136	151	152	153	136	159	149	156	152	143	130	172	140	144	137	149	138	146	157	152	134	141	143	147	140	151	163	158	145	143	150	154	140	131	168	132	131	164	128	156	177	157	124	145	147	147	131	159	159	148	152	142	144	138	149	138	149	129	130	123	150	154	188	144	141	164	127	123	157	157	141	166	148	152	142	164	169	151	138	124	141	134	139	143	166	119	130	176	160	136	144	125	148	146	141	152	154	159	120	153	126	158	148	127	149	155	124	170	140	148	160	126	150	151	149	150	153	159	146	146	133	148	145	148	142	136	167	135	127	139	153	137	136	149	172	150	148	135	173	167	129	124	133	145	137	146	140	116	138	156	148	133	142	136	132	146	156	164	153	163	144	131	147	153	152	138	152	151	170	164	150	153	160	143	128	156	160	157	152	153	126	151	126	157	167	139	156	164	133	152	143	165	153	125	133	125	141	142	143	138	141	170	152	154	138	136	149	161	155	146	149	132	131	173	136	151	128	156	137	157	148	166	168	154	136	153	135	139	160	161	146	147	143	133	139	173	173	125	158	139	155	133	133	140	150	144	154	149	147	149	137	149	162	139	157	159	138	149	146	132	134	150	159	147	124	142	156	160	148	150	173	163	125	155	144	126	144	146	140	148	152	141	132	150	146	130	138	147	132	147	143	153	147	157	147	176	168	155	143	137	154	142	148	149	149	120	142	128	142	144	121	171	130	140	155	147	165	151	140	135	132	148	150	165	150	132	152	123	140	135	147	163	146	168	137	147	139	167	138	137	147	132	156	145	136	149	159	160	142	119	125	151	172	153	141	150	142	142	162	140	147	165	159	158	165	143	170	169	120	164	150	147	141	133	156	128	152	178	169	149	134	137	143	150	162	146	133	149	153	150	158	147	156	124	145	145	129	165	137	138	173	145	151	136	176	164	137	147	161	144	159	148	151	137	140	122	147	163	141	144	136	144	153	138	141	142	165	129	146	134	142	151	151	151	137	145	163	151	137	132	130	136	142	139	149	133	135	142	147	161	142	132	140	164	163	132	146	154	175	142	148	131	134	154	143	134	144	139	129	157	148	149	127	137	141	154	151	143	140	159	152	144	161	146	144	130	144	136	148	151	128	153	136	157	131	136	165	166	163	140	147	150	162	141	136	152	142	160	159	147	141	147	128	146	150	131	154	146	147	149	147	142	161	145	140	141	154	137	139	162	119	155	131	137	150	133	147	160	144	141	144	130	133	147	149	124	132	151	152	152	131	146	130	144	140	153	143	141	165	139	137	141	154	139	133	136	154	132	150	149	147	144	164	176	134	159	148	134	149	136	131	133	124	134	156	159	150	151	132	163	126	137	136	155	148	134	143	139	148	137	131	173	177	150	153	135	148	157	144	131	131	117	146	136	164	157	151	152	151	146	131	149	148	141	157	153	137	186	145	156	161	152	157	142	145	146	123	147	157	149	143	157	158	140	150	158	136	140	156	145	157	140	130	147	136	149	170	149	147	150	155	144	167	141	141	136	149	142	139	135	144	165	152	157	137	152	140	131	155	130	154	159	150	154	129	139	143	118	148	176	145	141	191	141	139	141	169	145	128	139	138	144	146	125	146	138	136	150	129	142	134	151	140	147	151	150	147	154	144	151	176	142	144	173	166	159	145	142	145	142	166	154	132	158	137	133	156	162	162	136	133	134	141	150	155	170	132	149	152	167	138	145	144	142	139	154	134	134	123	145	167	172	160	143	150	150	157	152	140	137	151	135	154	141	168	159	149	157	142	148	143	143	165	155	150	146	133	165	154	155	147	152	166	147	146	151	154	146	138	154	147	137	179	148	134	157	121	134	169	172	132	160	144	170	130	155	164	154	169	129	152	128	127	144	159	166	163	159	150	144	151	159	148	146	145	157	137	137	143	143	128	140	143	131	133	138	132	132	133	149	177	141	177	137	133	128	134	154	159	129	156	134	150	156	128	139	156	151	175	177	142	153	153	153	128	149	152	146	172	142	140	153	161	161	151	159	140	152	144	135	129	163	143	126	139	148	154	148	113	166	154	148	143	165	130	138	139	141	148	162	148	158	154	137	142	125	167	136	149	119	160	136	135	115	137	146	143	130	144	144	165	150	155	146	144	143	163	151	153	134	140	135	171	135	125	138	124	133	162	162	137	161	135	137	133	146	180	162	148	151	147	132	151	156	131	143	160	174	132	163	167	152	139	140	134	147	153	163	153	143	139	140	138	144	149	153	156	136	163	163	148	141	157	126	144	143	144	147	143	168	149	139	145	145	135	144	145	144	166	161	135	149	142	152	153	140	168	133	110	159	151	146	171	142	151	138	171	142	128	155	162	174	146	136	150	166	151	141	152	134	137	158	142	173	145	173	120	139	135	145	163	155	132	136	123	132	150	149	160	134	143	143	150	157	127	147	147	145	139	136	139	152	127	175	171	164	153	156	138	153	154	146	147	138	155	149	152	164	152	134	150	136	154	152	170	138	141	158	133	127	168	148	155	154	177	141	124	144	148	147	144	158	148	134	143	162	120	143	135	153	143	149	160	164	141	135	162	172	142	139	150	159	150	154	144	122	129	126	139	132	137	150	153	152	160	123	139	160	142	145	144	154	155	161	152	121	149	129	150	134	141	174	152	131	138	140	136	159	133	156	153	156	125	154	147	124	168	152	131	151	143	125	140	141	139	157	136	164	157	140	155	126	172	153	147	166	128	160	126	159	160	146	162	140	145	151	134	132	156	153	156	172	160	168	145	138	148	142	144	162	151	154	168	162	150	156	139	148	123	150	155	152	162	145	138	142	161	145	140	146	145	140	142	178	146	118	157	138	160	131	147	148	132	137	139	144	165	146	158	145	141	132	141	138	149	147	150	166	149	137	160	171	138	146	167	138	144	142	127	155	157	165	148	135	168	160	136	143	158	163	140	143	145	161	155	160	150	134	159	161	131	168	139	147	153	143	134	134	154	144	128	148	153	122	148	158	153	151	155	147	151	169	174	153	132	138	133	149	132	140	138	130	125	158	145	142	147	149	156	134	132	153	155	156	162	146	149	131	143	147	145	139	154	167	128	155	161	155	138	134	168	130	134	165	142	148	151	146	164
2527	542	4064	1941	543	506	536	447	456	461	2144	4248	5190	4515	3386	1986	1110	680	501	426	419	361	362	353	333	355	373	343	414	372	388	393	353	360	381	372	375	351	358	337	380	361	384	370	395	372	356	364	378	359	357	336	367	370	377	362	332	375	378	370	342	378	363	379	338	363	392	368	351	399	353	368	368	378	390	364	371	381	384	431	356	365	386	386	357	368	360	355	366	376	396	397	368	378	369	391	390	367	392	369	403	341	391	370	387	370	347	376	339	355	335	357	362	398	385	374	365	376	365	352	395	379	356	393	365	365	397	335	371	388	360	340	377	410	374	384	397	346	354	372	340	382	342	336	381	353	366	332	370	345	383	322	365	362	370	385	386	334	371	337	375	386	369	348	320	387	363	389	384	339	372	383	383	385	358	358	378	351	355	363	387	379	348	378	351	362	356	377	392	381	380	358	338	371	361	425	335	390	380	347	342	355	365	357	356	370	347	372	371	386	355	356	333	366	345	339	380	339	382	383	365	373	361	414	374	362	401	364	362	359	359	345	377	377	349	348	387	336	365	346	375	377	378	386	383	357	372	349	340	386	364	361	387	360	360	344	371	373	326	406	337	333	360	358	374	363	387	390	384	387	384	344	340	351	352	366	378	373	388	356	397	343	344	378	391	375	396	364	352	355	386	359	347	351	343	370	376	354	368	339	352	366	368	357	364	357	422	394	385	320	351	365	360	378	340	356	375	387	375	374	363	346	346	375	356	361	406	370	373	337	391	380	368	379	376	337	380	364	345	366	367	380	357	352	371	327	351	402	386	373	364	371	341	345	349	354	362	408	368	379	357	346	339	381	356	341	362	363	384	393	362	336	366	366	384	388	375	379	363	330	360	379	355	375	332	371	387	377	342	340	387	376	389	378	353	363	351	364	367	390	384	346	332	375	330	376	334	371	371	362	363	374	362	361	404	405	357	343	330	345	374	392	380	370	382	381	351	403	345	353	341	363	343	358	352	372	350	326	360	354	344	365	338	376	376	375	358	390	356	361	381	379	360	366	375	326	368	384	404	362	324	353	386	354	389	387	381	353	372	353	366	372	375	382	367	384	377	372	363	372	393	381	371	337	364	393	365	357	371	355	364	382	356	362	330	374	357	378	359	337	347	349	365	383	383	371	362	363	354	360	367	335	355	373	370	393	353	374	364	365	340	346	349	357	385	380	378	374	355	351	349	344	373	374	376	374	400	361	358	392	356	341	352	351	357	358	365	361	364	347	385	346	352	392	357	349	394	371	336	344	342	370	364	355	371	405	378	362	391	368	356	374	341	366	352	371	401	363	370	346	379	373	352	385	359	351	371	352	376	357	354	380	384	378	345	372	349	353	375	367	382	388	352	355	365	338	355	345	357	334	368	366	358	355	345	349	372	335	386	368	334	361	358	376	362	359	361	370	368	359	345	381	359	398	370	386	357	378	369	402	375	334	368	371	363	375	354	396	343	303	383	392	367	364	365	394	421	365	340	365	376	359	354	377	394	340	346	404	395	341	367	362	394	378	386	397	368	373	354	317	378	403	392	363	366	383	349	334	357	354	393	341	386	384	391	358	357	356	372	391	364	326	347	347	360	394	339	380	367	365	371	356	363	350	365	393	361	364	373	378	338	370	362	379	352	366	343	379	370	340	384	379	352	380	373	385	370	362	379	363	366	374	391	362	390	376	384	363	402	352	380	360	347	389	341	385	352	344	392	365	378	380	364	372	344	344	355	370	367	364	357	354	359	385	398	360	359	346	354	396	365	373	411	340	373	351	384	365	392	406	396	363	360	348	336	385	385	361	357	388	374	351	358	355	358	362	369	356	363	365	340	397	380	394	357	353	351	376	352	379	379	369	405	377	358	382	372	352	331	378	345	379	342	370	389	369	377	398	346	374	373	376	372	340	363	398	359	356	358	353	358	384	368	363	369	389	356	384	348	355	391	352	367	386	367	357	387	344	360	366	346	385	384	381	370	354	379	362	399	358	371	376	382	342	348	374	380	382	380	360	344	360	369	374	373	372	354	381	358	386	341	370	394	342	320	334	354	387	377	371	397	340	376	341	358	395	362	353	368	414	349	375	351	329	384	368	366	353	362	346	376	379	399	379	363	381	351	366	374	368	363	352	350	391	359	362	391	369	342	367	369	364	354	355	398	357	387	385	369	381	369	371	391	320	313	351	381	375	352	351	372	404	337	355	350	407	335	341	338	380	376	361	373	343	373	345	368	362	398	333	382	364	375	338	407	346	402	362	378	368	347	351	337	395	410	341	354	373	410	368	339	353	359	366	335	373	367	369	367	383	335	390	354	352	350	379	373	378	362	365	351	385	373	376	359	383	384	349	375	311	391	370	375	353	387	388	357	350	355	356	401	388	346	356	342	384	371	337	340	352	386	352	378	390	361	386	365	360	371	330	398	356	398	356	360	352	346	366	323	389	366	353	381	361	389	391	377	351	383	358	363	370	364	384	426	388	360	411	356	365	359	398	402	349	356	353	365	374	367	361	383	338	361	370	362	333	365	362	369	375	389	336	332	358	354	373	377	360	348	377	359	395	379	377	340	373	346	382	402	385	368	356	385	341	366	377	308	370	351	377	360	382	380	361	386	362	362	347	360	342	357	360	357	341	368	370	363	376	352	347	388	351	363	348	376	352	389	310	356	352	379	338	366	388	356	373	349	366	337	395	401	356	358	386	367	356	404	391	355	359	352	369	348	335	373	383	349	365	388	425	342	357	361	364	352	363	363	346	366	366	353	360	376	395	380	385	355	348	355	386	389	412	395	324	372	339	403	367	389	380	357	348	351	355	395	367	366	370	388	364	364	373	409	343	380	368	362	381	394	354	399	366	362	384	380	379	358	369	384	380	355	356	360	371	349	389	381	358	367	357	392	344	350	358	382	358	368	333	357	333	384	368	389	365	378	344	378	352	366	355	369	359	394	354	354	354	382	365	377	377	403	339	380	373	384	368	367	337	341	344	380	344	379	347	371	374	353	345	371	375	399	390	393	364	370	401	361	392	374	363	380	369	371	383	394	374	369	359	376	338	357	356	364	363	387	377	379	374	341	363	322	358	377	417	342	340	377	404	361	381	348	365	361	375	381	349	357	354	325	359	376	370	406	350	396	352	370	358	361	397	328	371	378	386	382	384	396	362	365	365	353	350	372	387	361	373	381	406	392	360	370	371	374	368	420	362	375	348	358	375	368	363	372	349	369	351	354	371	379	362	399	361	380	330	329	346	353	375	360	338	385	357	349	385	382	368	365	380	354	356	354	370	342	386	392	347	338	372	359	363	387	377	355	411	336	366	364	329	370	373	354	365	376	356	386	364	383	364	377	377	367	370	366	411	367	366	429	366	349	382	323	353	399	345	372	361	356	369	317	364	412	363	404	361	355	336	356	352	370	379	371	382	351	374	349	371	335	391	373	368	372	370	328	380	350	347	357	356	343	369	370	382	375	387	397	416
7658	1353	22886	25320	2064	496	352	312	264	496	2969	11466	12878	8875	5664	2255	1076	492	270	198	128	142	153	114	121	119	101	105	111	112	119	121	109	137	133	120	125	134	145	118	138	113	127	125	131	153	148	106	111	123	126	148	119	140	125	137	152	144	119	106	129	111	144	117	113	118	159	120	133	124	116	126	119	126	129	121	116	150	140	112	153	131	135	140	129	133	128	135	130	130	130	139	107	133	128	145	147	107	107	118	129	139	128	144	133	122	147	123	141	118	120	143	126	126	133	123	131	116	124	143	123	136	133	118	124	125	111	125	107	128	136	131	103	126	114	119	119	141	136	135	132	133	121	141	157	124	124	101	119	111	132	111	122	113	131	121	147	126	128	135	140	114	135	115	118	117	126	130	137	132	125	148	127	134	141	131	119	146	152	137	126	112	120	131	121	154	144	130	130	143	131	129	117	149	130	144	124	120	164	128	145	121	140	111	128	129	131	120	120	117	119	137	138	126	114	112	137	127	140	126	126	147	115	143	130	118	123	111	125	115	133	128	133	115	118	136	143	133	116	126	142	126	110	148	135	124	145	148	113	133	105	131	99	109	143	131	122	142	147	137	113	124	127	137	134	145	142	132	121	140	140	110	145	148	125	131	143	108	114	135	133	131	143	131	111	135	137	124	104	131	149	124	114	114	122	135	127	141	143	135	139	142	125	120	120	129	137	127	132	105	115	134	114	128	130	124	126	113	147	134	139	141	140	154	135	134	123	133	120	139	128	107	126	111	137	139	126	140	119	143	120	125	135	141	121	148	104	126	133	144	151	138	101	132	137	134	138	115	127	148	139	121	118	128	121	135	118	151	129	127	116	132	113	123	133	116	112	111	112	124	133	125	138	140	119	143	144	116	124	101	120	134	141	122	126	128	120	131	129	138	137	118	146	140	134	127	131	132	117	125	100	144	142	146	131	114	123	129	128	136	139	143	119	138	128	116	122	141	120	108	131	135	145	125	137	118	139	113	122	118	124	148	135	116	131	120	113	94	125	158	122	137	124	115	132	116	133	118	148	148	138	118	119	113	136	129	116	108	135	143	135	120	117	142	126	110	159	119	128	130	110	127	136	118	128	99	131	127	118	145	123	123	135	116	123	114	123	133	130	141	101	147	117	115	118	167	124	125	142	123	116	126	129	127	117	102	129	123	139	146	151	120	142	140	89	115	125	122	109	139	163	114	124	126	131	135	143	107	145	152	138	139	135	117	120	127	133	145	143	119	126	127	105	136	124	120	108	126	131	131	136	123	122	121	124	118	139	132	123	119	99	135	144	131	131	121	126	146	155	120	137	125	131	126	125	137	132	135	123	137	136	123	121	160	153	132	114	133	138	115	129	128	138	153	152	130	136	123	115	141	118	130	121	142	138	123	117	141	134	137	141	160	134	128	132	122	108	129	107	122	126	120	127	125	125	149	124	130	163	142	128	138	119	145	118	134	133	136	143	112	125	101	111	134	137	117	125	117	125	127	119	126	109	122	129	113	111	132	117	119	122	153	132	137	123	152	116	121	164	113	126	132	125	122	121	118	120	110	122	125	132	126	139	151	136	125	115	134	129	123	105	132	125	121	134	139	136	142	127	112	133	133	131	130	105	117	118	136	128	107	115	149	132	109	118	119	113	127	144	124	127	126	130	135	135	120	132	134	118	141	132	122	116	136	144	134	136	126	125	139	136	144	119	159	133	121	109	129	148	143	120	135	139	132	134	133	142	138	132	141	136	127	120	130	129	122	115	130	135	104	121	121	147	123	127	117	125	132	128	133	140	110	149	132	111	151	136	128	155	119	158	123	150	137	145	110	131	128	129	126	120	138	126	118	158	133	122	128	116	124	129	129	126	110	139	112	124	139	111	138	125	129	114	120	120	122	144	166	140	122	132	106	128	146	142	133	123	120	122	123	114	112	129	117	107	130	113	135	126	123	118	134	131	144	138	119	123	126	121	145	126	125	143	132	131	127	114	116	111	125	123	107	132	123	129	129	153	108	119	137	135	114	130	118	132	133	138	120	120	132	143	140	128	144	124	147	131	152	148	145	125	110	132	135	120	126	133	136	146	127	121	124	147	110	128	122	129	125	138	132	112	153	132	143	118	114	118	144	110	142	139	126	134	132	98	131	143	128	125	130	126	127	138	141	139	123	113	152	145	137	120	164	127	164	124	131	139	116	129	134	137	147	146	123	133	124	114	131	121	119	121	111	113	132	152	142	134	128	107	118	134	143	140	130	142	140	140	130	124	126	145	138	124	126	147	127	131	131	121	131	104	123	138	135	125	132	152	129	129	135	112	127	137	134	126	109	128	139	140	131	121	151	132	120	117	114	107	134	134	108	126	120	115	133	138	140	126	110	141	114	128	145	115	135	119	124	118	127	112	116	106	134	121	124	122	135	132	130	142	148	129	122	111	143	116	111	139	137	131	131	133	160	114	118	118	111	123	143	112	132	129	119	140	114	119	117	132	143	132	118	130	127	141	116	124	120	120	120	125	120	114	118	134	124	138	126	123	118	125	122	143	141	122	118	134	104	122	126	127	127	110	114	116	132	127	143	115	113	122	125	126	151	109	118	137	121	145	132	138	122	146	136	112	139	128	120	128	126	133	131	155	121	121	119	125	110	127	116	116	127	110	136	124	143	121	128	123	117	127	124	129	113	126	121	157	131	166	135	103	124	105	124	125	125	120	124	124	107	127	110	131	118	140	149	135	137	112	146	128	141	126	140	119	120	124	130	130	121	111	118	132	128	131	146	150	143	136	157	133	120	145	107	127	114	123	123	113	145	103	124	111	99	123	140	126	136	133	113	117	120	124	126	155	122	119	125	122	122	144	132	132	163	117	122	167	125	127	140	137	102	143	114	122	134	143	125	114	137	127	133	134	145	125	132	129	120	172	137	137	142	120	123	126	109	127	115	134	109	117	140	132	130	127	139	136	134	122	129	125	123	146	139	136	117	138	146	134	133	130	131	115	132	124	101	113	111	121	139	139	121	149	118	108	128	130	144	147	125	149	121	116	128	143	125	108	125	121	121	145	134	116	122	126	146	112	106	132	133	118	107	112	126	116	121	136	136	121	122	125	118	147	135	125	129	125	129	114	127	121	123	127	156	145	106	131	148	143	117	113	140	141	137	139	137	131	108	130	129	138	119	114	130	132	116	151	144	146	111	127	114	150	142	120	136	136	137	113	123	114	151	121	128	129	132	148	117	130	124	131	132	137	138	113	116	156	123	140	127	132	143	113	147	122	120	133	136	120	112	120	115	143	119	147	125	121	134	128	125	125	133	120	112	126	129	106	139	117	142	128	128	132	139	130	137	137	122	137	134	138	109	128	107	136	116	144	128	122	141	127	143	146	127	143	140	124	127	116	131	129	127	149	134	110	139	121	136	138	125	134	135	96	117	125	106	145	133	129	132	137	140	136	134	113	133	134	118	118	116	106	111	134	111	150	142	143	141
5827	1516	27330	18011	2443	2043	1581	1342	1179	2608	14017	34094	34135	27870	20267	10367	5013	2254	968	521	380	339	322	374	341	329	366	337	309	322	318	323	322	351	325	336	329	288	315	312	338	321	320	317	313	313	287	344	333	299	327	289	316	359	314	354	304	344	330	326	340	326	323	294	319	315	326	336	360	297	321	315	336	336	323	343	339	306	333	306	318	342	332	326	337	303	354	329	349	309	329	329	317	334	319	313	351	305	326	311	341	332	330	338	306	321	314	300	341	325	332	331	312	345	330	348	305	325	331	324	322	348	322	294	350	341	341	332	305	310	316	331	321	317	362	343	303	336	328	328	338	316	292	340	312	319	292	330	329	309	318	337	314	309	346	329	308	313	332	321	316	314	335	321	360	304	310	312	326	337	342	320	313	310	335	317	313	347	322	332	339	314	331	354	340	366	325	308	310	340	287	278	298	333	339	327	331	324	330	354	328	301	347	344	333	338	315	334	292	300	321	331	330	343	280	347	356	326	337	335	326	294	309	325	317	313	296	340	307	316	322	326	298	295	317	326	320	343	308	314	297	313	349	318	339	338	294	334	343	310	328	316	300	311	328	334	311	349	314	314	320	314	336	335	305	321	345	328	320	316	322	324	292	341	317	341	321	300	291	322	287	330	341	318	307	328	325	328	320	325	361	296	297	327	350	343	300	293	336	342	316	333	344	307	320	288	314	300	363	299	335	305	306	339	324	342	310	290	299	337	353	307	312	324	346	352	293	344	312	299	331	339	331	307	303	314	348	330	341	330	303	295	329	315	347	295	286	308	332	348	306	331	306	331	316	293	312	309	317	315	320	331	323	333	314	332	343	357	316	295	311	318	303	364	329	362	323	342	323	329	335	348	328	318	332	316	324	371	330	335	335	333	342	321	332	348	334	307	356	323	354	312	303	332	308	326	320	324	301	335	325	315	323	336	358	305	336	329	322	355	313	355	353	332	349	310	327	324	335	317	333	317	336	293	323	327	310	320	306	302	302	304	318	336	347	338	316	325	308	296	318	290	327	297	316	365	321	355	360	333	294	333	349	318	312	331	324	324	340	305	332	346	347	337	295	301	326	335	321	302	343	341	317	320	357	317	327	306	321	367	308	341	310	297	332	376	321	321	311	368	346	339	322	304	344	318	333	349	317	342	343	309	325	353	335	317	322	334	307	334	352	333	312	350	303	332	282	348	362	309	324	345	342	339	355	329	325	335	321	305	321	302	296	324	316	342	324	307	329	358	336	303	355	316	326	330	334	329	290	288	327	309	322	336	325	306	301	327	321	329	309	339	305	308	341	299	343	295	328	334	322	324	336	360	324	302	311	318	307	308	304	330	336	356	306	345	309	325	292	287	363	315	315	345	289	372	294	310	323	307	384	328	300	293	339	303	310	329	316	331	313	322	327	346	338	336	330	311	301	323	327	299	338	298	302	336	330	340	312	298	385	304	327	349	325	308	333	326	344	291	319	340	334	304	353	327	317	291	342	319	325	300	343	332	320	329	302	331	335	327	316	329	334	351	322	316	320	297	324	326	326	305	326	305	322	336	326	318	315	317	308	316	313	336	325	336	312	364	339	323	300	325	291	314	340	335	319	319	309	312	334	311	324	333	322	351	299	333	349	304	333	345	281	331	353	302	337	330	330	341	321	308	322	313	312	356	306	314	298	332	342	297	326	305	347	346	311	312	296	326	331	339	316	296	290	307	312	329	339	327	334	322	320	323	348	326	297	342	307	303	332	339	337	318	309	372	323	323	319	353	325	312	295	349	323	325	325	304	344	334	288	303	304	314	334	310	342	346	319	314	304	293	342	299	356	317	319	344	323	307	295	359	330	301	294	340	314	324	309	331	334	322	322	318	305	311	317	287	346	293	374	306	303	309	317	332	302	340	339	311	331	327	305	318	325	330	347	322	321	365	334	317	331	317	294	310	296	327	324	292	330	342	336	317	300	307	352	307	311	335	337	332	326	351	347	337	347	346	353	290	333	336	282	298	324	325	293	337	303	341	316	291	339	338	306	308	308	327	317	310	322	305	313	310	317	316	347	331	296	324	320	314	301	305	346	321	310	302	338	327	327	296	343	315	298	295	350	315	342	281	298	326	293	316	324	317	319	343	356	363	319	319	310	323	348	357	341	316	318	289	292	326	330	328	339	322	324	326	298	317	310	340	352	343	308	305	322	320	316	295	308	320	308	317	308	339	341	357	333	322	335	331	345	300	315	352	307	345	358	312	304	314	315	335	344	314	312	306	298	401	310	333	318	315	317	326	303	361	344	316	303	305	332	317	325	322	321	324	322	343	323	291	304	347	321	330	333	333	332	334	307	323	340	325	283	333	346	367	346	335	345	351	291	322	294	323	342	328	336	296	292	327	321	342	322	335	333	336	340	345	303	359	334	330	308	301	332	346	333	327	347	320	325	338	293	352	319	328	326	275	324	365	337	333	342	318	344	306	317	310	301	320	337	350	342	314	317	309	339	296	323	310	336	328	337	305	326	319	320	312	351	340	320	320	316	339	313	327	306	351	296	329	314	308	330	305	306	338	321	296	333	324	311	317	332	318	364	331	338	323	313	361	347	307	310	319	304	343	312	317	322	356	329	319	313	329	327	317	337	312	318	339	308	326	322	349	313	327	286	327	325	334	337	334	339	324	339	328	339	339	323	352	346	301	316	352	314	314	332	361	319	306	325	339	322	287	331	323	336	307	329	283	360	290	330	307	328	335	346	305	340	309	337	323	336	327	316	302	317	315	307	314	354	338	350	337	346	332	312	347	354	323	326	313	308	310	300	324	337	327	321	332	321	344	326	342	318	315	330	341	321	347	325	324	305	330	342	321	320	319	335	325	339	350	315	339	310	290	291	300	356	307	351	316	338	317	336	343	327	331	317	320	360	313	375	322	306	303	353	338	334	313	306	320	286	316	325	354	313	303	341	298	314	322	320	316	327	332	367	308	345	356	319	342	331	348	356	310	349	317	304	332	333	321	329	322	298	305	295	332	342	313	312	331	300	315	310	336	340	314	352	330	305	339	316	317	349	329	289	318	322	322	325	309	354	329	310	319	324	325	319	315	293	306	299	307	298	335	303	338	297	341	316	332	318	314	361	319	329	339	304	321	312	344	314	290	330	299	311	331	312	322	330	308	341	330	313	291	304	325	341	334	281	330	322	321	336	338	318	317	324	327	303	344	334	341	325	340	341	304	317	342	320	326	323	320	320	311	324	321	333	322	333	320	316	316	281	339	287	332	330	374	344	317	343	331	334	324	309	354	333	333	353	324	301	328	334	292	322	328	305	314	309	337	312	327	328	276	325	361	325	335	334	297	323	312	286	343	344	330	320	334	323	333	343	317	305	337	311	325	305	343	321	310	327	333	323	327	321	312	292	309	342	314	305	328	313	284	335	330	337	312	364	318	332	344	307	312	321	335	339	332	315	321	324	331	354	320	342	343	323	332	354	323	319	343
13923	8073	50416	38719	7285	951	589	444	363	345	3419	19424	22431	14549	10061	4248	1907	732	320	161	130	92	101	85	101	103	94	91	98	101	97	102	94	85	106	105	100	93	91	98	119	99	105	107	98	108	102	115	112	97	89	98	111	94	109	100	115	87	110	125	120	101	101	108	109	105	96	120	98	100	108	106	90	96	102	112	102	102	97	92	107	116	93	116	89	97	101	110	93	107	99	105	97	90	106	88	104	89	87	95	98	97	95	109	82	120	107	103	91	71	96	100	93	104	84	109	113	110	76	101	85	114	107	95	102	112	98	103	106	102	90	92	101	89	92	111	99	85	100	123	107	95	88	100	85	91	86	92	112	98	107	113	99	100	107	99	100	100	102	97	113	102	98	116	98	98	87	122	104	100	96	96	89	96	103	111	107	94	124	102	102	90	81	83	120	98	101	99	86	98	113	89	96	95	110	92	108	107	95	92	110	87	88	98	88	82	100	104	109	88	92	110	119	87	114	122	115	98	104	108	122	108	105	94	95	106	84	101	100	101	128	99	79	120	100	88	94	113	94	96	87	100	101	90	99	79	93	95	107	109	92	85	118	85	98	88	97	103	96	111	108	94	95	94	79	95	105	125	112	96	95	92	91	94	111	104	109	97	109	102	99	117	76	100	81	107	82	96	101	93	100	104	108	87	95	99	83	99	117	103	110	113	96	99	89	95	84	80	91	91	88	106	96	96	103	105	87	98	111	93	111	99	98	94	112	124	101	94	97	90	104	116	106	109	113	115	109	90	98	103	108	85	109	97	93	116	105	88	114	95	93	104	92	121	113	98	120	94	121	107	84	100	85	91	91	115	90	84	93	101	99	108	104	98	103	100	115	80	92	93	97	98	92	106	112	105	96	98	106	97	116	77	109	110	101	113	81	104	115	97	103	114	88	86	104	89	109	95	107	100	107	101	85	82	105	96	108	101	99	91	96	100	117	100	119	94	97	81	116	92	88	100	112	85	102	108	106	95	110	108	104	100	66	94	92	106	99	105	101	103	93	106	95	90	104	100	109	85	95	89	129	120	98	102	110	99	96	81	122	105	103	116	96	100	114	93	100	121	81	102	109	101	95	83	102	98	96	95	91	109	100	106	127	108	86	107	109	109	128	107	112	92	100	103	97	91	94	94	92	103	103	94	104	118	96	108	76	108	108	116	91	92	100	113	101	101	101	96	99	90	91	101	80	85	98	117	92	100	105	100	93	80	79	123	119	98	123	110	105	97	108	88	102	84	108	86	108	94	117	98	111	130	100	99	102	98	106	100	104	107	105	101	104	115	107	90	103	82	105	92	101	102	99	99	105	89	102	96	92	98	99	92	99	104	103	85	110	114	99	104	94	97	83	102	84	88	109	91	101	97	103	83	90	94	107	88	106	96	100	99	111	100	108	105	96	103	102	112	95	103	95	102	103	114	90	100	102	103	87	99	108	111	81	104	113	94	103	86	107	87	98	91	87	98	100	99	88	100	112	107	85	89	89	95	112	103	116	78	81	90	120	95	86	96	89	81	100	100	110	110	96	98	120	87	86	103	104	121	95	82	106	101	90	91	104	108	103	99	107	80	103	102	97	84	81	97	122	131	102	116	99	87	105	134	102	98	106	107	103	97	111	97	98	113	91	93	89	100	92	88	109	95	101	105	98	106	99	84	99	96	109	88	87	99	113	78	93	88	102	89	89	92	90	98	80	87	114	128	100	103	91	99	96	99	93	89	105	103	107	91	95	84	106	103	115	96	89	82	109	107	90	87	99	99	79	87	110	93	95	95	93	88	88	107	133	94	111	98	89	101	95	121	96	85	85	102	112	100	91	86	105	93	103	100	108	115	99	95	123	88	111	110	108	110	104	94	103	102	110	99	102	101	97	106	81	94	101	95	104	102	109	95	89	95	97	103	105	86	100	90	117	94	95	93	115	98	113	82	99	103	76	77	96	101	97	86	101	76	82	108	112	102	108	106	96	95	94	96	88	91	104	97	112	97	118	111	110	120	100	108	113	124	99	88	92	99	110	88	125	111	112	114	83	119	104	108	113	74	93	103	97	100	115	106	103	117	120	104	98	96	79	95	86	93	109	103	97	94	90	85	101	120	89	83	93	80	106	98	86	90	108	91	102	94	80	99	91	93	96	109	121	115	98	109	93	102	110	101	97	109	91	109	98	86	89	88	83	100	121	102	113	106	82	96	102	93	91	105	90	95	103	98	104	110	87	93	96	102	94	94	104	108	97	79	94	89	98	95	121	114	104	116	89	91	107	110	100	104	95	88	94	93	102	97	119	107	105	97	119	99	106	99	96	75	81	103	103	97	106	95	94	100	107	106	94	99	102	91	94	101	114	111	101	94	107	108	104	117	98	89	114	96	108	106	100	105	91	111	78	123	110	92	104	101	94	87	83	100	87	100	103	83	118	114	95	109	115	106	125	88	79	102	107	106	107	99	84	94	112	104	108	124	101	82	87	106	103	88	91	107	98	98	93	103	96	97	95	114	105	90	107	96	88	110	114	87	92	97	101	95	103	81	115	102	105	98	90	91	127	98	87	86	104	86	114	100	101	104	125	90	116	103	98	97	113	116	98	91	89	103	97	92	113	105	121	93	126	90	107	117	101	107	96	80	90	100	96	95	83	100	109	116	105	88	109	96	89	110	101	97	81	111	100	102	110	117	112	88	118	121	104	103	81	107	92	92	87	93	121	94	123	98	100	98	74	117	102	89	96	116	108	92	90	93	100	110	113	110	78	92	105	110	108	99	105	93	68	90	83	108	78	98	98	99	97	110	79	87	101	96	98	93	111	98	106	98	116	111	99	94	75	94	105	105	92	113	90	112	79	108	116	92	100	96	126	81	94	92	98	105	98	104	101	108	103	83	106	82	98	87	78	115	95	102	96	113	101	125	98	95	100	105	111	104	101	101	108	100	112	99	109	98	83	108	96	95	104	120	115	99	99	102	92	109	111	88	112	96	84	106	116	98	112	108	94	98	86	103	91	103	125	90	91	100	98	102	100	90	85	98	98	91	104	101	106	93	97	99	110	102	108	93	119	106	93	82	81	94	109	96	88	87	98	97	97	96	95	101	121	90	103	86	97	105	100	101	103	106	88	96	90	112	90	101	126	87	106	113	114	113	111	102	120	97	109	111	94	115	105	86	98	105	96	101	66	99	99	123	85	95	91	106	94	89	106	115	89	108	112	96	90	96	90	107	103	84	83	91	97	94	94	104	99	106	95	80	123	94	99	120	107	80	92	103	85	114	100	101	94	90	94	83	109	91	85	87	92	106	87	102	102	116	96	108	88	127	94	92	102	104	92	105	104	107	103	90	82	101	89	103	113	121	91	102	102	83	112	97	95	103	101	90	110	108	97	102	97	90	87	84	90	91	87	95	114	126	116	113	83	98	113	84	92	112	107	101	87	93	95	105	103	86	83	115	96	88	111	97	102	102	105	108	107	95	104	86
7479	7272	48170	24908	3900	3083	2476	2147	1668	1745	14768	43093	43218	34467	28697	16603	8793	3526	1383	580	345	263	260	249	260	256	252	250	260	271	241	268	249	260	248	284	291	261	261	286	258	264	259	268	224	264	257	230	270	263	227	263	253	273	244	267	254	262	258	272	260	265	248	250	282	256	263	231	228	256	276	237	238	286	281	274	261	286	280	249	247	254	277	245	256	248	268	293	273	275	251	264	287	263	259	283	249	264	263	248	263	272	246	293	267	230	264	266	235	267	246	251	267	235	235	290	264	255	258	255	242	239	274	267	267	275	260	266	239	272	232	269	262	250	261	294	280	271	263	250	237	253	259	268	263	267	253	263	258	283	258	266	226	254	261	270	262	283	249	243	255	237	233	260	262	281	252	271	292	261	282	264	280	274	276	217	286	244	274	230	260	262	293	273	278	238	272	268	238	245	257	314	263	254	243	269	287	258	286	238	254	248	264	287	274	259	277	274	268	258	271	240	251	262	263	244	229	254	259	268	242	243	243	287	263	254	251	232	263	283	222	242	265	267	261	255	247	244	243	234	236	286	264	252	264	286	241	265	230	264	230	272	261	273	250	262	257	289	288	252	288	280	267	240	265	301	252	228	240	278	273	255	266	261	271	267	250	302	258	262	283	272	269	246	280	247	290	286	261	263	246	269	253	272	260	234	251	276	241	273	239	246	260	284	270	248	257	285	220	273	268	267	250	285	261	252	262	255	241	248	280	260	262	256	251	246	245	269	241	258	294	255	248	257	236	282	239	244	265	271	263	266	228	254	228	277	223	237	271	265	249	239	263	267	253	229	248	257	255	247	236	256	268	265	285	227	242	258	252	244	250	239	284	248	241	266	260	258	240	258	254	249	286	257	237	264	270	268	241	253	282	256	272	278	269	259	266	283	255	248	281	254	248	280	277	261	250	277	244	260	233	243	247	282	274	255	281	247	266	268	268	265	269	276	231	259	244	227	254	239	267	258	261	257	267	260	278	235	289	275	235	261	251	261	283	262	286	242	249	242	256	267	268	246	282	303	261	240	256	248	253	272	288	258	248	252	250	247	248	256	245	253	253	266	237	249	261	261	285	254	264	253	251	275	236	268	268	254	232	258	281	295	259	257	242	244	278	272	287	263	264	257	283	276	258	256	260	250	249	255	264	227	256	207	243	292	225	243	251	258	265	240	277	297	248	254	291	273	271	229	266	252	260	280	291	242	242	249	248	262	239	253	272	259	252	230	273	231	250	253	247	249	294	261	285	252	273	268	249	232	270	284	264	243	261	270	279	280	298	249	269	248	299	255	271	253	252	269	282	258	231	237	287	282	223	247	265	269	260	249	281	266	258	251	244	248	283	261	240	264	265	240	253	275	254	244	246	258	249	262	245	237	269	275	296	252	273	272	243	236	280	262	269	290	267	231	268	262	263	250	231	276	263	256	246	244	246	293	269	275	267	265	259	257	261	267	257	242	233	257	279	238	247	236	273	280	247	260	246	271	244	268	260	258	243	264	272	255	243	229	282	264	217	251	260	301	267	277	267	255	282	291	271	272	265	245	262	257	247	280	281	228	282	270	276	277	242	272	265	238	247	244	243	273	226	275	265	273	253	284	233	248	267	257	246	263	253	273	267	261	232	269	226	251	296	261	255	280	267	274	282	267	277	244	258	238	277	264	267	254	253	273	274	248	224	257	256	254	258	252	258	254	241	276	239	271	252	256	280	258	271	242	259	256	265	251	267	248	264	246	291	277	239	238	285	267	257	273	282	280	261	283	276	224	257	273	222	258	275	245	243	249	244	264	262	241	263	254	257	269	268	257	274	235	254	235	248	244	248	277	264	231	260	241	287	270	264	267	258	259	282	270	267	262	249	308	237	259	225	273	268	251	238	259	269	267	272	252	273	257	237	233	289	256	283	244	267	257	267	268	258	249	254	264	274	256	261	269	268	253	267	249	253	257	263	238	275	245	262	245	281	272	260	266	257	254	261	254	263	241	255	262	247	302	232	263	255	235	244	265	263	254	250	256	291	269	262	271	274	289	261	251	238	258	258	265	256	252	253	257	275	261	264	244	255	286	285	261	278	235	251	262	277	274	264	268	245	264	233	245	268	270	267	259	260	232	247	285	229	247	268	263	269	259	283	262	256	274	252	236	271	264	281	300	252	233	257	265	244	256	276	271	241	266	251	267	256	268	242	270	237	256	242	248	266	259	234	279	247	270	259	253	244	247	268	271	275	268	267	260	251	278	260	248	260	281	266	260	246	264	258	263	242	253	241	253	251	266	249	258	249	242	262	280	245	279	250	257	244	258	281	263	274	236	264	282	272	265	262	268	252	274	253	277	261	265	274	271	284	264	253	240	282	301	264	276	259	255	269	249	239	261	247	251	256	248	248	269	247	270	270	244	283	263	248	248	282	260	274	282	273	288	229	257	276	282	238	267	291	258	263	244	274	257	253	284	261	235	261	251	226	243	261	249	241	234	268	264	266	241	253	244	273	259	222	261	277	253	236	249	275	272	256	249	249	251	281	272	291	237	251	285	263	244	285	275	244	277	274	252	273	262	281	247	278	265	274	229	290	293	280	262	214	258	250	250	234	254	270	231	293	246	267	261	248	272	274	270	240	262	274	267	248	262	252	257	271	248	262	252	280	262	279	245	263	276	277	289	252	246	267	244	260	267	286	256	271	264	264	244	243	301	257	245	270	285	248	235	250	257	232	247	272	276	247	246	250	251	258	223	267	281	232	264	243	282	256	261	270	250	241	248	193	237	265	259	284	231	246	261	272	256	288	259	251	275	250	266	255	275	272	280	266	288	259	275	270	259	291	246	244	237	273	234	243	244	281	237	261	246	254	258	254	273	211	265	280	236	245	254	246	275	258	264	266	259	241	271	258	229	240	262	253	272	270	256	266	260	247	267	267	287	253	264	285	275	260	259	249	278	263	260	239	254	250	238	270	267	258	263	242	278	252	241	243	227	281	259	279	258	222	250	244	236	266	257	220	268	257	261	273	257	251	256	242	256	223	265	252	245	266	250	260	280	273	246	271	219	259	258	263	246	261	279	255	268	280	292	245	258	268	267	250	246	254	269	311	252	276	245	241	264	280	275	252	255	240	262	265	252	250	268	249	251	281	271	283	248	275	262	251	254	258	261	270	262	248	308	267	269	273	251	265	245	270	268	269	273	277	222	236	293	233	232	247	255	275	256	255	261	275	256	290	303	289	216	249	253	268	259	274	275	256	211	270	245	256	245	262	272	267	246	285	262	265	256	292	241	249	250	254	264	235	262	259	250	255	286	254	234	266	233	261	255	264	266	255	245	248	273	267	258	232	255	250	256	251	256	239	263	258	265	254	245	254	264	262	280	270	273	261	244	270	243	260	283	283	267	257	262	258	245	266	279	228	256	256	241	284	257	267	226	247	241	244	249	250	284	274	252	226	262	281	290	279	278	267	262	255	254	261	264	255	258	258	267
2032	330	2044	2621	202	168	148	153	169	164	190	559	917	968	817	559	400	242	159	162	166	135	158	145	150	161	151	151	158	139	140	156	123	150	160	158	155	152	140	133	137	146	140	163	146	144	146	139	155	130	142	142	136	150	141	143	125	131	136	133	127	154	135	149	145	154	153	151	131	159	127	120	122	143	157	156	149	168	131	157	137	131	148	147	178	162	165	146	147	146	156	152	161	141	135	157	126	136	127	130	133	162	146	149	149	144	133	158	150	152	150	137	137	148	162	149	157	152	126	152	153	146	148	146	169	158	157	149	165	142	134	181	167	149	138	123	148	135	152	145	153	135	156	154	158	145	144	149	141	137	149	162	146	141	138	126	168	151	137	153	147	138	139	169	145	156	137	173	134	153	152	146	140	136	142	148	140	135	152	145	149	159	158	148	147	128	131	141	159	140	142	149	170	148	133	154	135	154	139	156	154	130	146	145	135	129	138	162	138	151	149	132	174	145	145	130	151	154	146	155	141	157	133	160	142	169	150	145	132	161	164	144	162	146	132	147	156	138	136	151	154	138	134	135	147	167	155	153	145	151	165	165	141	141	149	158	133	146	153	144	178	155	140	142	149	160	137	116	137	175	155	145	142	141	148	152	144	165	147	147	135	151	149	164	162	147	158	165	159	147	141	163	127	136	171	175	155	157	155	144	138	166	127	160	141	136	127	161	174	116	142	145	149	135	151	152	142	156	150	148	142	153	178	144	149	156	171	134	126	155	145	149	143	150	140	158	154	137	156	145	157	151	145	150	161	151	181	152	149	133	156	141	139	170	167	173	151	145	142	155	146	160	147	133	132	145	151	136	130	151	139	144	140	138	147	137	145	161	137	153	162	132	154	144	131	166	138	137	142	142	123	128	163	143	139	134	145	143	168	166	156	149	151	132	147	152	157	144	151	141	153	137	128	151	152	152	154	145	156	142	144	154	171	149	145	154	174	146	158	141	136	153	141	133	164	142	158	168	152	145	171	136	142	153	155	130	149	154	158	142	144	155	158	151	144	131	143	140	149	147	147	134	124	152	142	146	133	167	139	178	150	130	149	156	131	154	121	156	146	151	136	156	139	149	152	146	144	175	140	146	145	159	130	163	140	139	164	162	136	158	131	146	155	141	128	144	167	160	161	167	149	130	133	160	149	156	158	148	157	160	130	140	151	152	139	155	160	138	150	136	130	134	131	131	126	148	137	150	157	118	156	149	132	117	153	145	138	134	146	139	145	145	152	137	160	150	164	142	116	179	146	144	171	154	135	136	153	134	141	140	128	153	168	141	137	136	148	149	142	142	146	152	129	169	163	168	148	154	136	145	144	129	147	143	154	161	136	137	156	134	159	148	145	162	152	166	147	173	151	124	160	130	156	144	141	131	153	158	141	137	134	164	157	139	131	145	143	165	125	159	162	139	143	144	131	161	120	166	162	155	135	142	120	179	142	147	148	150	128	167	134	154	119	146	126	132	147	137	149	145	149	133	144	147	130	140	158	152	127	142	132	143	161	142	152	145	155	153	142	154	151	150	134	131	164	138	138	136	154	172	156	132	145	138	142	154	147	164	156	128	164	164	124	146	179	130	155	133	162	128	147	160	144	158	155	163	144	126	139	144	138	155	150	146	153	144	150	142	167	144	135	139	149	146	161	142	136	138	133	135	171	142	131	156	149	155	152	125	147	141	150	172	150	145	156	161	143	145	143	155	138	157	144	149	163	152	151	128	125	150	158	151	134	143	155	160	147	146	132	156	135	154	149	144	177	161	137	154	151	154	157	152	134	153	122	149	142	153	169	150	142	142	140	163	151	126	151	163	142	142	147	174	144	125	143	143	156	166	142	142	151	158	126	147	152	164	161	149	165	151	168	150	168	151	152	129	133	132	144	138	135	140	145	158	132	159	141	125	140	153	146	156	143	139	129	146	155	121	154	141	156	129	133	148	163	150	153	127	141	149	135	152	164	131	142	159	157	155	169	159	146	175	145	156	130	156	159	142	136	151	131	133	164	128	160	138	118	162	160	132	140	148	139	149	173	168	144	159	144	143	143	133	138	154	135	145	154	140	140	173	157	144	164	162	162	158	138	142	152	145	152	158	140	159	144	169	173	134	152	159	146	136	143	159	148	160	144	147	158	145	148	150	148	152	167	148	136	154	156	151	117	172	155	162	164	153	164	131	145	149	146	137	155	156	138	129	157	152	142	146	167	150	158	141	141	132	155	154	176	155	143	144	155	163	134	142	167	134	151	146	141	142	160	157	132	151	128	148	148	140	145	145	138	129	146	174	158	157	136	150	140	143	125	139	138	128	135	165	131	135	151	145	159	139	150	118	166	136	147	159	156	143	118	143	139	136	147	162	136	158	140	131	177	138	136	133	163	134	152	163	132	124	146	121	136	161	158	138	123	131	154	138	165	156	151	149	135	148	155	136	147	155	152	154	141	145	115	146	158	131	138	127	134	143	154	163	155	145	141	137	108	139	126	149	154	147	137	165	153	125	143	153	149	173	165	129	126	151	129	156	141	154	151	146	141	145	174	159	137	134	151	172	164	173	128	144	138	153	165	155	132	143	164	131	126	162	164	123	142	158	157	142	155	134	153	149	164	157	139	145	142	145	167	128	150	157	116	156	157	145	162	132	159	134	125	149	139	129	133	162	150	161	143	138	164	154	135	138	151	149	150	136	159	138	171	146	134	152	138	149	127	151	153	119	150	121	135	158	161	160	157	143	140	145	158	136	142	130	159	136	152	152	145	154	166	123	136	149	152	130	153	151	160	144	132	103	160	140	135	157	148	148	147	144	142	124	133	177	141	144	149	137	159	137	153	157	148	150	174	154	126	155	134	143	149	160	161	173	150	157	135	185	143	163	134	135	156	132	160	128	183	138	135	161	147	166	138	130	126	158	159	168	171	142	152	157	143	155	165	143	151	151	152	144	145	146	159	158	137	130	154	143	160	139	120	126	169	141	161	153	136	135	155	162	162	144	143	138	134	119	139	145	148	161	134	176	161	148	151	145	149	166	147	134	139	144	147	149	140	148	149	161	160	162	158	162	158	152	133	154	157	144	155	129	158	153	151	149	145	154	161	143	146	146	143	146	155	132	162	137	150	149	179	144	162	127	146	162	133	149	139	146	150	144	145	140	138	159	139	130	150	159	162	170	150	169	149	151	166	143	149	134	152	135	131	153	142	156	165	156	134	133	153	141	152	187	139	144	150	128	151	154	147	143	142	147	135	131	141	151	138	126	131	150	154	144	146	138	147	164	156	150	160	142	161	148	134	147	133	142	160	169	142	154	156	148	163	152	148	139	135	139	152	165	150	136	142	145	131	119	153	159	167	163	148	150	162	160	160	137	130	164	140	149	173	140	146	173	168	159	152	165	144	146	145	139	147	143	154	144	145	164	160	160	153	148	119	134	153	133	123	145	148	147	143	145	140	142	155	147	144	129	156	168	148	150
2407	563	5903	7449	629	556	475	440	412	492	674	3346	4796	4514	3463	2013	1276	768	501	426	386	394	378	330	396	374	366	367	394	372	376	386	343	351	385	378	344	390	378	421	355	371	364	394	397	376	358	366	348	383	402	392	394	355	364	363	375	367	356	368	375	350	386	373	389	340	383	345	376	342	365	387	348	342	354	373	393	426	370	342	366	374	387	337	371	366	363	389	352	344	333	362	343	357	336	358	358	368	380	392	386	339	384	336	366	352	377	371	379	361	367	371	382	367	345	348	392	371	351	394	362	364	355	330	366	358	384	366	367	364	368	394	349	396	371	385	371	369	341	370	381	378	381	389	348	344	383	389	375	366	376	382	404	383	320	369	352	383	355	351	347	368	322	356	326	352	369	397	374	344	378	363	349	391	380	357	368	386	347	368	388	360	384	382	361	379	393	399	360	387	423	345	339	341	362	342	374	385	352	376	385	399	379	365	386	373	365	384	382	371	335	365	358	368	361	352	377	335	341	353	372	365	368	370	376	368	355	360	377	345	359	387	372	370	377	353	392	348	384	355	359	393	380	397	388	363	374	358	358	393	360	351	368	332	361	378	379	341	362	381	356	377	342	328	355	364	377	357	332	360	332	352	335	381	345	359	360	381	409	367	349	355	351	393	390	348	360	369	344	362	350	386	312	354	360	364	374	361	354	350	375	369	352	370	351	391	372	400	400	388	350	373	380	350	389	349	386	377	365	341	359	355	345	354	376	377	361	419	359	391	366	359	382	382	380	397	368	334	378	363	368	387	369	397	359	345	339	393	386	348	374	350	382	371	369	393	325	365	348	366	386	318	365	390	335	395	389	335	358	377	338	364	359	392	363	370	328	367	361	387	370	340	361	377	375	384	369	356	361	336	387	373	355	374	395	388	356	380	404	334	371	357	368	357	361	365	347	398	359	365	390	350	368	390	372	411	381	347	381	336	366	383	369	376	358	358	375	357	379	368	357	345	374	354	387	402	367	409	368	386	353	368	383	342	350	366	374	364	370	349	397	350	371	372	371	343	403	370	358	385	336	353	376	384	326	372	356	348	386	402	370	369	382	386	374	353	336	387	387	359	366	382	365	381	399	363	348	367	386	349	362	369	373	373	370	348	380	387	362	366	363	366	350	371	346	362	368	353	322	327	393	354	346	338	381	381	371	333	362	357	364	351	351	342	352	338	387	339	357	335	367	367	384	348	362	370	346	353	380	367	390	347	380	389	371	375	358	372	364	366	351	368	383	350	351	346	385	376	390	383	350	371	373	360	352	358	361	370	349	366	378	365	395	365	361	362	346	362	352	399	400	405	350	369	399	369	378	397	397	356	342	392	360	370	383	340	380	375	372	357	361	366	317	380	350	354	355	338	373	381	355	339	353	368	386	339	360	374	366	348	395	367	367	368	382	381	373	354	392	385	369	334	378	338	394	347	396	362	368	374	361	356	355	354	352	366	348	405	318	379	355	376	378	385	391	335	381	332	349	379	387	373	380	395	385	359	374	361	361	358	382	363	397	377	376	359	360	327	355	352	380	347	404	329	354	371	377	366	366	357	378	388	344	364	372	358	354	375	339	393	385	319	349	380	371	355	387	370	380	365	386	378	371	401	368	354	368	388	361	336	356	372	339	350	379	356	362	340	353	380	368	352	375	364	373	346	386	378	359	364	391	378	365	354	355	367	358	384	361	351	394	352	360	368	343	384	368	378	373	382	381	373	378	326	392	399	380	357	397	369	377	343	367	379	361	379	340	371	375	373	345	398	385	398	331	385	385	359	367	403	357	350	346	361	372	358	333	354	363	344	390	370	361	397	362	374	345	379	374	361	395	353	385	421	359	374	352	412	354	334	388	343	350	348	390	365	367	385	391	416	349	387	354	374	341	362	393	342	373	355	351	370	372	354	351	367	393	373	333	383	354	386	391	393	357	348	370	370	372	376	408	368	368	325	332	381	375	392	348	356	374	370	392	370	335	372	378	345	348	383	373	398	375	343	344	356	377	400	388	364	382	383	336	339	373	378	340	362	369	353	342	346	348	352	376	368	370	375	350	347	398	361	337	350	372	387	376	369	374	356	384	359	373	399	368	357	394	381	351	379	376	351	374	360	355	364	354	371	375	400	372	375	343	350	409	392	344	360	376	401	365	372	381	375	379	370	358	380	370	381	355	338	385	347	371	353	361	406	359	357	360	352	354	349	352	351	380	399	367	403	361	358	380	382	346	366	357	400	349	401	370	369	392	369	368	344	374	357	339	353	348	405	362	347	405	363	393	382	358	343	364	384	336	403	375	369	355	324	329	388	385	388	381	371	320	365	345	349	392	372	371	355	384	383	388	380	324	375	354	347	367	366	367	361	326	389	336	382	352	387	360	342	361	389	413	373	377	354	357	368	338	384	355	386	344	391	385	391	360	368	411	395	370	367	373	367	334	311	326	351	337	369	376	352	404	337	391	388	371	434	383	346	344	391	379	367	397	386	384	359	386	363	370	385	354	420	363	370	355	361	344	388	354	373	342	390	385	334	378	358	365	339	359	373	348	345	342	354	376	382	406	363	365	372	382	384	393	360	359	334	355	388	371	371	341	380	375	367	371	357	353	358	360	360	399	354	387	382	401	366	400	369	360	378	358	371	370	331	384	393	385	360	368	350	371	380	371	346	347	364	359	361	364	372	366	387	357	383	392	342	381	378	377	409	375	405	380	383	403	356	368	362	358	410	353	351	390	379	363	357	387	363	343	384	392	368	388	349	348	408	362	324	362	344	368	396	387	376	351	354	374	384	348	369	373	394	376	369	371	363	367	353	335	371	363	376	386	348	365	374	337	344	367	356	398	383	387	362	386	375	371	353	400	362	327	357	341	376	384	363	367	373	407	375	370	382	340	357	314	381	347	378	371	397	353	343	350	368	391	369	354	372	393	382	379	368	369	332	352	349	356	353	352	345	353	350	379	329	354	372	376	343	364	352	355	390	380	348	367	362	358	389	396	350	350	331	372	370	364	354	370	394	365	363	365	356	377	338	374	372	328	353	355	372	391	336	360	371	378	352	410	357	378	379	377	367	332	365	361	379	402	357	359	386	370	353	339	349	331	387	387	361	402	395	398	349	357	343	361	383	368	359	380	351	360	376	374	348	357	365	341	370	346	334	367	334	373	362	364	328	357	333	370	359	375	374	397	347	366	387	357	383	365	349	373	364	375	342	343	361	378	365	388	373	391	343	390	372	379	347	351	349	399	380	409	386	378	409	398	374	361	392	368	357	390	340	367	372	341	340	419	367	373	385	403	389	385	368	375	358	352	377	372	372	391	336	373	406	398	373	363	376	401	355	375	341	357	341	365	342	350	367	340	414	378	359	351	380	368	345	351	359	377	377	340	336	370	373	358	380	376	391	338	402	372	406	342	357	344	374	336	336	388	403	358	376	358	360	375	368	385	372	382	403	352	377	376	381	367	344	386	388	373	339	360	380
7718	5921	46527	37865	5838	555	400	307	256	205	240	4000	11768	9936	6494	2935	1635	696	344	230	171	134	123	145	125	124	112	119	117	125	132	123	146	124	135	124	118	141	141	117	140	141	100	122	133	128	131	118	115	117	148	125	139	123	114	144	135	131	145	121	117	115	135	122	142	142	138	139	137	117	101	135	154	114	140	116	106	126	126	119	124	112	130	135	121	123	124	150	120	134	131	118	130	138	113	112	151	132	140	140	131	118	142	135	140	134	111	143	147	151	142	142	131	128	118	119	140	127	134	169	140	136	136	138	131	142	138	129	125	132	138	130	138	119	138	137	123	119	133	121	130	133	127	120	167	135	115	135	157	129	132	132	121	128	120	135	133	131	123	120	128	114	109	127	107	139	116	128	125	115	142	129	125	133	134	130	146	124	131	112	117	133	125	121	138	143	128	133	116	138	145	139	133	131	128	130	124	126	143	121	144	137	119	123	128	152	133	148	134	125	126	115	115	139	149	145	132	122	137	126	121	116	145	122	122	135	133	134	128	125	141	132	141	136	128	147	123	126	129	121	119	143	105	124	135	139	135	147	128	128	120	137	125	119	139	126	146	123	96	107	132	142	134	155	120	131	114	132	138	137	119	135	132	136	134	111	104	132	115	116	131	122	114	142	138	116	124	136	126	104	123	119	132	144	137	133	129	152	131	123	141	130	125	123	127	146	139	137	147	120	150	113	127	124	129	145	138	126	147	135	132	132	132	120	141	96	131	137	151	127	125	145	123	110	138	128	126	135	129	151	140	117	117	116	118	129	133	144	135	130	154	124	123	124	142	120	143	136	108	141	119	122	129	139	122	124	126	119	149	118	146	150	138	120	129	112	116	120	135	132	138	136	132	129	119	132	124	134	137	129	114	144	128	132	154	113	136	127	121	130	112	133	143	135	139	118	135	129	137	123	112	119	130	151	112	120	129	122	134	118	137	124	142	127	130	119	152	138	134	131	112	108	127	129	133	142	151	126	132	127	139	110	140	119	126	134	147	96	120	129	128	122	141	126	130	119	131	142	126	109	130	135	128	119	130	143	132	130	92	113	118	124	145	131	127	110	123	136	113	148	126	135	124	114	128	135	136	124	140	145	123	142	118	127	146	113	134	126	130	119	136	143	134	138	117	141	123	138	123	113	131	127	118	142	124	141	117	134	135	127	92	136	134	122	143	121	142	128	134	132	140	131	150	133	134	147	113	152	120	111	123	124	120	126	132	130	138	131	128	110	133	112	125	142	146	120	117	125	129	148	142	124	133	127	123	138	131	144	126	127	145	141	129	132	106	141	130	139	135	98	140	123	121	117	127	128	154	124	144	135	122	148	123	120	110	121	124	113	147	138	126	124	132	109	132	130	127	125	128	122	140	125	111	124	129	133	105	126	132	129	143	120	125	127	158	128	141	142	127	126	144	134	115	127	116	137	132	120	147	150	121	137	116	113	131	143	137	123	148	124	95	121	129	140	118	136	111	115	133	132	142	131	143	116	120	123	109	120	113	119	136	120	129	123	135	122	139	132	132	124	135	127	124	126	123	114	132	113	119	122	130	118	126	125	131	139	111	118	140	126	130	125	131	137	138	143	109	112	135	115	133	141	102	121	160	129	144	119	155	131	131	126	134	133	122	145	127	123	124	136	116	153	130	112	127	128	145	149	142	141	134	111	136	125	129	132	140	127	128	106	123	128	136	137	125	126	124	114	122	114	138	134	146	118	164	117	137	132	134	114	121	130	125	125	125	120	137	118	139	115	124	144	127	134	131	150	145	114	143	118	125	126	132	130	130	140	147	134	137	111	138	130	120	133	119	133	122	135	126	137	130	137	145	118	108	132	119	129	123	124	145	126	111	136	132	114	123	119	128	152	125	114	128	145	149	141	136	124	125	136	141	121	135	123	126	137	133	145	119	121	161	141	127	135	122	136	144	128	115	115	136	123	127	119	154	112	124	135	121	131	122	118	133	121	129	123	135	136	125	124	131	125	129	113	137	112	153	134	143	116	132	128	138	117	132	137	134	126	103	123	137	122	127	149	146	118	116	123	140	123	129	131	120	124	121	140	120	135	135	132	131	141	113	160	123	115	120	128	137	126	130	110	126	142	129	131	130	130	117	120	150	105	128	121	130	151	134	135	132	132	137	137	126	143	126	112	138	137	146	138	148	124	139	122	125	137	136	128	139	135	142	105	125	124	132	143	124	124	117	161	129	136	125	126	119	140	126	118	133	140	120	115	125	124	111	128	132	154	137	125	120	109	111	151	139	125	137	134	125	117	128	131	119	101	155	117	126	126	131	134	142	141	127	116	126	131	151	135	154	135	133	111	115	129	114	135	119	127	130	137	130	143	129	137	145	133	121	103	140	139	138	133	106	136	145	123	122	144	124	140	110	118	107	123	105	119	127	129	150	156	135	100	110	117	150	153	118	137	163	128	126	148	136	117	127	134	136	123	131	113	133	145	126	117	129	132	102	140	115	135	121	146	118	118	153	124	122	108	113	115	132	131	126	160	124	125	127	125	119	128	135	128	127	123	120	132	128	130	142	114	117	122	103	130	141	159	121	144	136	126	116	129	121	148	128	127	142	146	108	114	124	124	127	135	123	125	145	127	136	107	119	132	119	154	125	141	133	115	134	126	118	136	129	129	109	137	119	130	144	124	124	101	131	117	124	132	146	110	111	120	132	120	134	130	136	138	148	131	137	144	134	126	132	145	147	122	140	124	147	146	127	134	126	112	119	126	120	141	145	143	119	140	112	123	129	128	125	133	123	128	130	128	146	127	114	134	127	114	126	134	141	161	136	126	133	123	139	135	111	143	128	129	122	137	140	110	132	122	125	152	136	145	138	115	140	126	135	145	128	113	116	137	134	127	124	126	120	114	125	135	153	114	126	132	118	117	132	129	126	120	135	133	145	140	122	105	142	120	158	126	135	112	141	124	147	123	112	126	116	120	149	138	140	136	132	128	150	140	136	143	135	136	124	116	121	137	127	149	120	141	149	145	129	129	124	126	136	142	132	121	117	128	118	119	122	153	134	120	140	137	134	140	132	136	136	142	125	130	128	125	158	124	114	126	100	146	156	142	108	128	145	129	127	109	129	123	112	133	124	140	121	116	125	124	121	144	130	123	145	124	119	126	120	134	152	153	121	139	138	137	144	139	126	147	135	136	130	107	117	156	136	127	135	133	114	121	151	125	122	134	126	125	135	108	126	131	133	159	128	147	131	143	119	125	128	110	135	130	132	149	133	120	133	131	123	165	111	102	120	131	123	146	108	127	134	113	132	138	132	120	113	134	106	119	136	122	141	120	123	118	137	129	128	116	147	116	139	123	116	115	135	130	134	109	130	106	149	165	118	116	116	131	136	140	124	139	143	143	140	129	145	118	145	133	145	122	132	122	124	128	128	151	126	109	126	132	118	124	102	134	130	138	119	116	120	119	127	124	135	126	126	133	131	130	134	109
6015	5859	47836	33980	2275	1832	1538	1305	1097	1005	913	17169	34175	29986	22586	12957	7784	3097	1369	694	412	338	323	324	313	297	309	294	316	355	308	325	330	357	328	337	292	336	318	317	343	335	307	338	320	341	309	326	327	363	301	327	316	310	349	361	298	309	322	333	338	350	327	335	317	322	332	340	318	347	339	324	354	308	327	287	309	324	310	328	349	325	321	291	308	312	331	330	335	298	333	325	284	346	330	319	341	356	342	305	363	325	304	323	323	321	328	299	325	336	320	329	318	315	329	338	325	325	298	339	316	332	323	343	358	346	321	312	321	295	351	294	309	312	301	347	329	338	309	337	300	320	332	320	302	316	319	340	325	311	343	316	348	326	316	320	332	319	299	323	344	325	323	315	333	301	306	344	349	343	327	320	279	300	320	335	310	306	328	344	322	320	316	308	330	307	309	390	341	327	303	330	315	328	320	316	339	315	317	314	325	345	303	305	347	338	311	303	345	295	315	335	319	342	315	334	310	311	310	306	324	316	291	331	329	340	344	330	320	330	371	336	311	358	324	315	314	337	320	347	312	308	357	297	328	325	309	350	325	296	317	301	322	297	302	310	321	300	305	349	342	287	299	324	331	328	309	319	351	360	287	344	305	320	332	343	361	301	326	320	340	325	326	306	305	318	318	319	322	307	309	305	308	341	359	358	324	358	317	341	344	332	335	315	324	323	339	309	326	344	305	315	305	302	350	336	358	296	337	326	343	328	323	330	314	319	304	337	337	341	341	324	318	328	334	337	312	338	317	311	315	345	270	322	335	317	323	315	315	325	319	319	315	288	294	353	327	318	337	337	327	348	344	315	325	298	348	341	331	360	317	311	314	328	337	350	302	323	313	313	335	355	345	331	304	312	338	299	318	334	330	336	317	327	293	341	318	302	347	339	300	318	335	331	357	299	326	307	359	294	305	331	314	308	315	324	326	349	303	338	318	287	318	275	324	313	336	348	337	314	348	320	335	308	331	324	312	312	357	298	336	333	358	333	338	383	291	335	327	320	342	337	344	320	346	317	303	312	328	309	324	320	330	356	326	354	334	318	333	328	350	339	291	323	347	307	382	337	318	324	300	310	313	350	315	312	341	318	314	299	338	316	350	322	313	327	325	326	333	304	333	325	334	335	320	338	312	337	329	314	323	317	328	322	289	328	325	294	341	313	336	342	346	313	343	306	297	307	323	345	292	337	331	323	307	306	330	316	321	324	304	365	306	330	341	368	311	346	328	328	315	329	325	314	316	327	341	298	306	307	361	329	353	323	289	327	322	322	315	289	329	316	305	305	315	338	321	309	357	315	327	327	327	351	282	326	372	337	349	321	301	307	288	326	333	318	328	339	337	341	321	360	330	343	302	291	354	318	353	381	314	324	330	360	330	331	308	306	329	322	319	328	306	317	312	313	342	327	333	321	329	346	329	323	320	301	332	346	321	323	344	341	308	321	314	335	343	316	299	337	322	331	335	338	341	319	341	323	318	301	311	341	317	352	303	306	335	297	325	338	338	320	341	336	284	340	304	313	350	305	318	357	320	337	284	318	333	331	343	307	326	328	312	338	334	342	332	329	282	337	297	341	328	344	327	329	298	329	347	352	349	316	306	342	336	365	359	302	308	288	340	328	359	332	334	334	336	317	310	332	363	336	356	313	311	358	303	314	338	327	316	334	334	328	320	334	335	353	337	320	329	342	343	339	328	327	316	299	308	331	340	328	320	355	326	335	334	308	325	368	319	318	315	310	329	304	322	344	339	325	294	325	309	321	290	319	340	300	301	328	318	338	360	359	320	328	340	335	332	348	342	292	348	333	307	299	309	330	312	340	335	302	311	318	311	324	347	340	313	335	319	348	332	310	358	326	320	317	333	373	331	343	320	328	328	317	307	330	276	327	313	332	356	338	306	320	311	324	325	332	321	324	328	321	306	309	324	317	302	325	323	327	316	318	349	290	344	299	303	319	344	323	332	311	324	344	328	318	313	331	322	352	320	331	346	348	297	302	319	341	350	361	307	348	373	337	315	337	324	331	359	308	318	319	338	318	322	312	301	314	288	335	352	302	318	307	320	297	337	341	325	326	337	346	341	322	334	342	338	300	320	347	315	327	354	327	335	353	314	359	301	315	349	300	330	328	318	336	312	323	331	337	359	308	344	334	313	323	370	357	288	327	331	326	320	361	329	323	296	330	326	347	326	331	317	358	289	323	324	340	330	311	334	308	321	328	328	314	336	322	303	339	309	329	314	316	326	318	333	320	307	327	336	318	335	314	290	304	335	315	329	354	282	310	346	333	313	324	343	306	333	320	326	343	296	325	334	320	329	337	318	348	338	319	332	285	341	336	320	325	337	335	312	291	328	303	334	321	327	334	303	349	337	336	350	304	302	303	314	317	325	312	309	320	315	305	329	320	299	350	318	289	316	322	333	320	285	343	301	352	310	308	322	335	316	323	327	323	299	352	323	335	331	336	353	319	317	334	316	349	330	285	391	329	287	324	319	312	302	355	340	359	342	348	335	309	332	336	300	329	322	305	353	328	339	322	328	310	336	358	321	325	291	335	353	360	322	317	338	326	339	315	323	312	308	319	326	340	295	319	320	330	327	330	319	330	327	319	353	291	335	310	345	308	350	286	344	353	303	330	303	308	323	308	315	304	342	318	329	313	310	311	341	344	340	319	275	323	326	323	329	352	356	317	323	297	295	340	355	321	330	333	353	316	349	341	306	308	330	320	342	334	308	333	277	318	327	315	344	326	322	339	348	299	350	335	342	300	313	329	367	309	369	326	361	354	302	338	335	297	312	310	349	342	327	318	357	331	331	331	311	275	316	340	313	348	312	352	325	342	326	348	305	341	337	328	330	298	306	323	321	339	338	279	334	277	336	301	336	320	320	339	316	331	341	325	321	302	322	328	348	305	336	329	350	307	359	340	338	325	319	340	314	333	332	342	291	327	314	292	328	322	336	309	340	315	342	306	283	332	319	304	302	334	305	340	297	320	343	318	363	319	311	306	334	332	324	329	329	325	331	333	323	333	329	348	351	311	361	339	355	328	291	319	329	308	329	323	346	285	347	352	331	339	328	277	336	330	314	304	304	327	344	324	311	308	313	300	300	337	328	311	310	307	315	328	313	313	326	319	320	330	299	328	345	336	335	301	345	320	315	330	355	363	289	347	367	336	349	329	370	320	299	309	302	291	325	344	333	322	302	315	317	322	329	337	374	302	317	337	369	352	335	335	330	325	302	339	325	322	334	323	321	353	328	327	311	325	355	357	323	348	315	305	352	284	319	328	332	344	331	337	292	325	312	308	322	340	344	339	322	329	372	315	320	314	312	334	292	340	351	309	308	331	331	361	360	328	297	336	331	300	330	318	318	323	345	314	325	337	349	340	329	289	335	349	325	373	312	381	332	298	326	328	367	324	297	328	314	324	328	308	330	332	303	323	295	329	328	328	328	312	357	312	350	336
14025	19794	63957	30991	5774	790	604	413	349	317	303	9160	21183	16984	12668	5683	2977	1220	498	247	170	117	102	105	109	109	108	95	98	92	87	90	93	92	107	103	111	75	111	96	107	92	94	98	92	103	109	114	104	95	102	84	93	116	91	88	85	101	116	93	106	125	95	110	105	92	98	104	85	98	102	94	103	111	81	90	92	92	81	111	105	93	101	97	102	102	105	91	90	89	95	125	111	112	118	124	107	97	107	100	102	112	92	106	97	96	102	100	116	105	93	112	105	122	85	104	107	101	91	104	110	107	112	118	95	99	102	105	110	105	107	96	101	102	92	92	109	94	106	108	103	77	97	97	96	89	108	107	106	103	110	113	102	89	94	87	99	99	98	119	97	92	103	91	88	94	101	100	99	105	123	98	92	105	98	92	98	102	111	103	93	92	89	109	80	90	105	98	85	98	114	119	80	98	98	100	103	104	98	95	117	94	101	96	106	103	103	107	84	103	100	88	88	110	105	87	103	91	96	115	90	96	110	114	117	88	88	90	98	75	96	101	99	103	93	87	88	103	94	108	99	104	106	101	111	105	77	100	101	111	99	105	96	89	94	98	99	94	100	80	94	88	98	78	124	107	115	102	98	109	95	104	93	82	95	99	88	86	96	110	120	111	108	101	102	110	117	97	100	104	98	88	115	110	101	102	117	106	106	100	98	110	116	120	107	91	123	93	92	94	96	100	103	117	72	108	109	97	101	114	101	111	100	104	105	103	103	89	103	94	116	83	107	111	103	95	121	102	98	113	91	109	113	90	112	109	102	100	107	87	97	94	100	91	126	93	105	109	120	82	113	105	109	98	86	108	105	100	86	102	106	87	104	99	92	90	91	94	111	113	93	104	101	89	92	104	107	114	117	95	93	114	102	89	79	95	96	113	102	95	96	108	99	97	94	80	103	90	111	94	88	100	82	101	91	92	107	88	107	101	89	107	94	98	89	96	81	112	99	92	104	81	107	105	87	102	86	102	96	110	84	105	123	96	94	104	123	99	93	116	107	93	100	92	112	95	96	112	103	88	90	105	105	93	82	86	110	110	103	106	87	118	109	94	89	94	92	99	97	99	69	71	92	99	104	96	94	111	99	93	120	113	98	101	94	106	116	96	101	90	108	86	96	120	103	92	107	91	103	105	98	111	103	109	97	103	105	95	107	108	94	102	95	92	113	118	87	88	120	108	99	111	103	104	97	97	112	125	116	110	93	88	92	110	105	117	107	102	100	113	111	82	85	94	96	107	104	87	112	94	97	88	94	110	127	79	130	107	102	113	94	79	109	106	101	93	97	101	99	85	84	103	91	89	95	109	101	89	108	101	89	88	115	89	115	116	94	102	93	94	86	101	102	120	79	100	96	105	101	108	107	100	99	109	93	106	109	105	93	96	115	98	108	117	77	109	97	111	89	108	79	112	88	117	111	101	87	111	96	105	80	111	98	125	110	136	91	109	110	99	90	100	104	100	96	114	108	109	86	105	88	88	97	99	93	96	112	117	121	105	118	121	114	91	111	114	102	96	103	97	115	90	110	112	97	103	88	124	84	102	95	92	111	102	105	96	94	103	82	95	108	109	115	100	98	93	91	111	106	98	109	74	115	102	101	106	97	119	90	119	120	102	102	82	87	108	91	99	95	88	97	109	117	90	99	83	102	89	104	97	100	95	110	101	102	96	105	105	95	110	115	103	107	116	109	90	93	110	90	89	93	101	114	103	100	92	107	110	117	95	92	102	98	114	91	100	109	110	117	81	119	88	91	91	96	119	102	96	92	113	122	91	98	111	113	121	105	94	80	102	96	99	109	98	101	89	103	112	116	111	98	113	94	108	93	107	101	117	114	85	98	96	93	109	97	110	107	89	95	92	95	96	107	87	117	96	93	91	91	90	88	92	96	99	110	106	101	112	88	98	95	104	95	95	98	92	98	97	86	100	94	104	100	93	105	104	105	113	92	89	104	100	104	102	93	107	92	111	91	95	94	88	91	101	98	112	103	102	102	71	109	106	87	110	112	111	97	87	117	98	104	107	111	94	103	110	89	98	106	109	87	102	114	97	93	101	107	102	94	97	92	108	89	113	111	95	102	76	102	111	105	97	100	100	106	112	132	83	105	109	103	96	94	88	94	100	97	105	119	103	97	94	80	91	104	88	102	101	98	103	77	94	104	111	104	105	110	102	96	93	94	114	106	104	106	121	116	107	115	95	112	87	116	101	74	88	103	92	84	92	93	83	122	106	101	90	94	87	75	114	97	101	95	113	102	115	92	109	103	98	96	100	90	86	113	106	95	100	91	92	87	97	95	89	93	115	94	96	92	105	118	97	115	83	94	85	115	86	96	95	106	92	83	76	91	107	101	102	104	99	108	96	109	109	88	107	102	110	96	104	76	107	104	103	109	102	90	91	94	116	113	112	107	110	99	117	111	98	94	91	89	101	105	94	113	115	100	119	104	106	123	107	113	98	114	103	98	107	104	108	102	111	104	106	104	113	122	126	110	95	89	123	105	105	90	72	99	101	108	88	105	91	92	104	89	95	82	120	104	97	101	92	96	89	96	120	109	104	117	112	93	101	103	85	83	97	115	93	86	93	105	103	116	106	102	89	91	83	101	107	110	106	114	81	115	103	99	97	98	106	96	101	70	106	103	95	114	94	98	84	105	106	86	117	111	114	90	105	104	111	109	98	96	93	94	95	107	121	104	96	89	87	85	107	111	87	84	111	99	99	104	102	109	85	108	85	99	87	105	79	94	90	97	101	104	110	90	111	92	102	107	102	88	121	97	96	99	92	92	94	91	105	124	105	97	101	96	105	112	91	102	112	96	92	87	100	77	125	81	86	108	102	103	91	90	101	93	117	99	109	106	99	96	115	85	99	98	87	91	101	112	114	130	90	109	97	79	106	101	123	108	93	110	109	74	85	104	92	104	99	119	104	96	98	104	95	105	92	96	101	115	117	91	95	111	112	125	106	96	99	123	107	106	97	106	112	100	80	103	102	95	103	105	88	111	98	95	110	102	96	86	102	107	99	119	123	103	82	97	107	107	90	92	90	96	112	94	103	93	112	100	116	86	99	83	97	104	103	101	106	101	96	109	92	106	89	112	103	100	125	90	105	103	100	105	120	112	82	118	100	101	105	103	101	100	115	105	100	102	93	94	90	83	96	104	100	110	93	99	108	111	101	105	94	96	93	119	97	108	88	98	106	100	99	105	100	99	85	90	69	106	116	117	107	92	95	105	94	102	113	120	99	74	98	91	108	102	117	99	97	106	90	99	110	106	99	110	113	102	107	94	94	93	105	102	112	107	92	108	88	90	97	102	100	105	94	83	119	100	101	97	98	103	107	90	95	88	90	81	98	95	119	102	105	91	107	106	121	118	105	114	102	103	101	87	106	100	103	103	107	98	118	98	101	103	104	88	113	93	120	117	138	118	88	109	73	109	105	94	83	100	103	120	88	103	104
7544	17455	57381	19434	4043	3131	2523	1946	1697	1468	1371	28524	43956	37988	32169	20915	13106	6054	2374	868	419	318	242	267	268	260	230	248	254	274	292	279	266	245	278	250	259	262	258	250	273	223	261	242	262	269	231	249	229	275	255	288	239	256	259	242	273	291	281	274	265	279	250	257	263	278	283	268	244	238	265	275	257	226	269	252	249	249	257	268	285	263	268	247	256	261	244	279	271	227	243	274	254	265	252	252	244	267	259	279	275	272	272	247	272	256	263	293	293	283	269	276	256	256	229	263	243	270	244	273	291	261	259	268	248	258	275	267	254	259	257	231	220	235	220	262	284	266	279	251	247	248	278	263	236	266	238	243	235	260	254	271	239	252	249	254	238	264	281	272	251	245	288	260	279	261	260	265	252	246	274	251	274	282	248	246	264	264	231	286	228	255	261	232	281	251	274	268	269	278	250	257	249	261	252	239	256	246	257	238	238	259	261	268	272	250	215	248	270	258	208	250	246	257	244	270	262	236	272	264	260	268	262	265	267	244	268	251	259	204	244	278	273	250	227	265	264	258	265	249	241	231	273	253	245	277	245	252	247	266	239	252	237	258	261	233	259	236	270	252	228	257	286	255	292	252	276	256	230	278	245	230	286	273	280	246	257	224	251	247	261	275	260	236	231	264	274	258	263	274	260	275	271	286	238	255	252	263	264	281	253	270	239	228	255	253	262	274	255	263	285	255	241	281	230	242	235	249	248	251	258	260	276	245	237	241	268	235	259	243	268	274	273	237	265	239	252	239	278	282	268	252	249	275	297	278	249	250	246	263	260	239	297	233	246	241	252	272	285	235	249	239	255	292	240	268	256	289	232	235	258	275	241	261	262	259	263	257	260	263	279	228	273	244	258	254	250	253	270	291	258	280	255	281	246	264	257	276	267	277	261	248	243	269	277	252	271	249	285	270	258	252	272	242	252	262	271	285	247	243	234	235	252	257	290	266	274	252	261	278	272	263	275	250	267	254	249	248	251	307	287	273	244	276	254	256	226	264	243	256	269	282	262	244	277	275	261	275	247	258	259	250	265	254	226	268	270	256	267	254	259	272	250	237	270	256	245	253	269	257	245	242	261	240	265	274	249	266	226	235	255	276	268	267	260	271	249	272	248	269	268	264	306	248	273	263	252	272	244	264	250	298	250	278	298	240	257	251	242	265	258	244	267	267	274	254	242	272	242	263	280	244	247	241	270	251	288	245	250	204	246	236	236	266	211	248	271	253	254	269	241	225	256	249	271	267	266	281	255	254	243	270	265	262	266	245	268	265	226	253	255	284	267	264	274	281	270	285	272	259	268	236	288	265	265	263	257	304	216	262	280	262	257	264	218	253	268	255	255	276	289	254	265	262	275	268	243	269	248	293	224	253	259	248	259	298	263	273	262	243	258	292	264	269	261	260	253	264	241	254	266	245	256	254	243	242	256	251	264	274	262	261	267	240	250	263	265	243	285	238	258	278	266	248	257	227	274	257	267	238	251	252	247	278	249	259	253	265	273	268	262	254	249	254	262	245	273	242	261	290	252	266	264	248	235	277	272	267	303	264	263	276	268	266	248	274	259	241	282	259	268	277	259	284	292	250	268	271	291	261	271	274	281	246	269	263	249	247	260	247	269	280	260	211	257	245	255	258	257	263	252	275	266	237	271	257	269	251	261	240	227	260	248	268	275	250	251	275	247	258	270	256	248	279	270	241	226	237	263	255	280	227	253	255	269	281	252	246	246	277	252	245	248	274	279	233	257	273	225	285	278	285	233	264	289	289	290	286	245	260	249	276	245	275	257	241	272	254	272	247	227	225	278	247	257	310	258	284	266	254	239	289	248	257	252	263	256	260	293	266	255	280	252	268	235	281	253	272	274	255	249	261	252	256	256	266	257	256	244	288	226	260	271	276	253	254	250	265	237	254	254	249	273	253	261	260	252	273	270	252	253	247	266	281	272	265	237	274	286	300	243	277	247	240	273	262	285	238	268	236	260	255	249	256	253	246	278	244	241	245	264	277	261	302	243	235	239	244	258	268	253	252	236	265	273	221	280	236	257	245	259	269	257	264	249	251	254	267	277	237	232	265	255	291	276	266	266	273	249	255	294	249	260	269	267	287	226	254	261	269	266	254	265	263	297	254	236	256	247	274	269	257	237	276	237	268	285	257	257	250	235	245	268	258	283	225	259	265	218	255	277	254	229	258	262	253	271	253	269	271	273	252	260	261	267	245	252	253	297	271	286	265	252	268	255	245	255	260	271	271	235	252	252	240	257	243	247	258	264	238	262	267	253	253	268	269	284	273	251	267	229	271	251	241	243	263	272	230	251	252	285	247	249	250	238	268	256	301	246	267	270	231	236	257	273	255	309	245	282	265	272	276	243	276	243	225	286	268	231	253	257	253	255	257	290	236	251	257	235	265	264	234	249	230	290	221	242	281	266	248	260	253	280	280	248	243	244	277	267	255	270	274	263	276	257	259	266	288	246	275	230	266	283	240	271	247	243	252	255	251	261	254	269	258	234	242	262	252	263	277	267	270	240	272	259	250	276	273	269	277	281	227	269	239	278	252	236	257	261	260	250	245	270	277	273	259	273	253	231	249	268	279	270	256	291	237	256	258	248	277	286	249	290	253	261	246	247	274	232	259	268	249	284	281	269	265	264	244	283	253	290	266	273	269	263	275	257	235	293	268	259	250	256	250	260	252	262	250	286	240	262	254	253	271	270	260	282	282	270	243	249	259	249	268	258	264	282	250	272	270	268	259	255	265	260	263	269	279	266	232	249	247	257	242	257	267	269	249	249	271	246	244	267	240	268	261	279	243	257	240	248	263	277	276	282	299	265	234	276	283	270	243	251	248	297	297	217	278	268	266	253	271	244	293	248	274	264	252	242	261	252	239	255	289	253	259	272	240	237	262	274	266	258	233	248	263	273	237	237	256	242	262	261	267	248	279	270	272	244	267	238	242	255	293	252	251	299	284	264	247	264	254	263	253	272	271	282	268	257	282	252	267	266	250	254	240	269	239	244	268	270	258	237	237	247	283	249	250	251	273	275	262	285	269	254	264	258	289	270	242	226	268	248	233	265	254	246	242	272	265	225	225	261	229	264	249	259	306	253	283	255	284	239	282	255	274	239	274	280	231	229	236	273	258	253	268	256	277	259	244	269	282	273	250	270	274	277	273	244	252	271	291	249	262	269	235	277	238	247	232	258	262	230	251	240	261	250	286	267	237	291	286	235	236	243	235	236	241	266	277	258	259	254	267	266	268	281	247	236	282	242	282	252	275	253	258	257	263	247	254	260	284	268	266	264	251	260	262	274	266	279	243	268	243	288	251	235	252	260	280	252	257	272	255	253	236	235	266	277	280	274	239	262	262	258	274	257	231	245	237	256	265	244	252	273	259	268	245	250	247	281	258	269	254	274	244	229	232	305	285	254	264	251	229	285	272	279	249	274	282	252	280	247	260	291	244
2098	541	3037	701	214	177	168	173	170	164	156	300	792	787	914	755	501	354	245	196	149	147	143	146	172	140	144	173	142	157	139	161	175	149	149	175	155	152	166	159	134	157	137	164	136	170	167	136	148	155	153	133	145	139	177	171	157	127	152	149	181	137	163	136	146	138	168	146	143	139	137	131	161	138	168	152	134	138	137	138	146	132	157	145	123	150	144	153	151	140	150	136	156	150	157	143	159	130	143	142	141	144	141	135	154	123	133	144	146	154	148	129	139	139	157	154	157	122	171	149	162	148	134	136	172	148	166	156	164	154	153	162	144	142	152	147	148	144	149	147	146	168	157	140	156	154	157	145	148	150	132	143	152	151	160	154	137	141	155	160	158	165	138	137	138	154	129	122	141	160	155	136	158	160	146	130	133	157	148	157	155	166	135	153	137	156	146	153	156	148	127	165	154	166	162	180	140	169	147	149	145	136	140	154	159	136	125	160	126	160	173	152	160	155	142	160	138	131	151	145	127	135	153	147	147	152	149	136	177	144	160	129	135	138	146	149	178	141	146	145	150	141	151	110	167	182	144	145	149	165	154	141	145	155	153	152	158	146	158	128	136	159	147	143	148	145	154	131	166	145	150	159	149	142	159	141	149	138	146	136	149	149	148	133	151	173	149	147	148	136	158	140	186	139	167	133	148	164	151	164	164	170	148	136	163	146	147	168	151	144	161	132	132	186	155	160	154	143	131	166	154	123	145	156	147	139	151	176	167	153	142	158	161	140	162	159	137	145	146	151	159	152	147	142	164	139	157	145	125	145	135	143	136	140	163	138	118	146	165	151	172	150	169	141	135	140	128	133	162	151	144	158	174	138	140	136	149	134	158	155	154	148	144	151	145	127	165	143	150	140	160	140	149	154	131	155	137	175	145	154	134	150	133	154	161	161	145	135	168	147	145	151	165	143	144	168	146	146	146	143	153	156	151	127	140	162	141	144	172	137	144	150	156	125	138	157	147	142	162	118	158	158	138	137	123	152	158	157	165	161	145	150	135	152	135	151	155	152	150	117	158	147	157	122	163	164	140	147	162	138	151	160	175	174	179	157	152	154	154	165	158	163	139	153	147	121	161	138	140	132	159	145	170	159	143	156	152	158	165	155	171	151	136	160	152	134	146	176	150	151	153	138	151	164	156	145	160	149	138	147	159	148	159	165	164	147	144	157	158	146	153	136	132	155	132	157	153	151	171	166	161	148	122	138	149	143	140	124	155	144	160	139	146	137	155	178	171	158	143	145	173	163	142	149	162	157	155	153	142	129	147	146	150	149	162	155	142	139	144	152	131	156	131	143	140	133	144	173	151	114	172	140	137	138	160	155	137	141	135	147	179	150	141	134	138	168	140	153	142	144	175	147	172	147	138	154	134	154	146	170	145	145	154	153	143	154	143	138	155	169	160	158	147	170	159	154	176	143	148	166	136	165	152	168	153	138	167	120	148	157	136	141	130	130	163	158	145	162	168	139	139	156	143	156	147	143	164	156	148	167	156	134	149	145	157	167	134	147	158	153	143	170	174	144	134	146	135	134	150	155	162	172	146	154	151	151	148	132	162	138	145	147	120	160	141	149	160	148	140	155	168	161	143	169	141	150	155	168	147	159	120	146	139	129	145	173	138	156	146	154	145	131	150	160	159	178	142	162	159	144	143	158	150	147	146	170	174	158	138	145	146	140	151	149	167	154	149	143	143	142	166	136	155	152	145	165	114	162	172	144	144	136	139	151	150	161	154	143	140	156	166	161	150	162	149	138	142	149	153	143	166	155	149	127	147	139	145	162	135	150	147	143	154	163	138	161	150	148	162	134	152	148	148	147	154	149	171	153	131	162	159	166	139	181	144	167	156	129	144	164	153	140	170	157	173	149	133	140	152	147	168	159	144	150	182	163	172	156	155	127	160	151	166	152	158	144	152	151	167	163	150	160	135	143	139	156	144	142	145	135	129	141	150	150	136	137	144	139	151	141	132	165	172	148	134	152	149	183	175	154	130	154	141	151	144	133	161	148	135	165	140	122	153	140	157	143	183	151	174	172	150	164	117	140	139	148	152	136	140	167	174	153	144	112	143	128	119	162	133	163	141	150	133	130	145	149	148	141	140	155	146	146	152	159	147	186	142	140	142	149	159	144	160	135	170	148	146	146	161	133	135	151	155	149	156	159	123	135	151	144	124	138	147	140	141	142	149	144	178	134	129	159	142	149	148	136	178	156	151	148	156	169	137	144	123	154	139	140	149	165	155	136	133	145	169	154	132	162	121	147	119	138	146	137	146	139	164	147	159	140	123	161	149	166	179	142	140	163	141	169	141	132	142	163	151	134	178	148	151	163	164	164	161	139	145	154	147	136	176	151	179	170	126	154	144	141	169	147	131	170	142	150	134	140	165	148	148	132	144	169	131	152	171	150	129	138	136	169	130	132	147	146	141	165	164	154	138	139	153	165	156	153	129	139	150	154	153	144	153	142	144	153	159	142	125	155	148	155	140	129	143	152	174	164	146	134	148	176	157	129	160	165	191	154	145	142	147	151	162	163	122	145	157	153	156	145	169	156	148	160	139	151	149	156	135	140	138	173	131	171	149	148	136	143	135	152	155	141	151	159	146	162	136	160	133	138	147	154	161	137	143	135	126	134	145	147	162	161	147	148	161	134	156	164	160	156	161	148	148	148	146	133	168	151	153	141	146	138	135	157	137	137	160	157	128	155	163	144	145	144	129	137	150	151	138	128	151	143	147	162	169	129	164	153	158	152	159	163	175	141	146	142	160	140	142	158	143	147	140	156	148	161	141	136	174	147	130	127	136	156	173	139	143	174	131	162	145	132	146	151	141	147	162	145	153	162	138	166	142	165	145	154	132	149	141	152	145	150	136	150	158	156	162	150	156	133	147	157	168	160	156	157	157	134	168	144	155	149	152	126	140	158	148	153	158	162	149	145	144	150	126	152	135	152	141	151	148	160	142	136	147	139	155	150	162	158	152	137	148	146	138	148	150	141	140	135	126	137	154	140	142	138	142	163	156	147	144	157	139	170	159	156	135	158	150	148	156	142	146	149	148	149	150	179	155	160	148	150	149	150	132	133	156	131	146	161	141	153	144	157	152	153	160	151	159	148	143	138	151	163	128	143	165	139	135	140	169	139	141	138	136	140	144	161	135	143	180	166	157	156	144	155	147	140	142	140	156	160	174	132	164	141	139	164	128	134	147	144	153	139	150	157	133	147	167	153	150	155	127	131	165	156	148	141	156	170	148	157	152	149	163	160	135	139	155	151	133	157	151	162	153	152	142	146	128	145	153	153	181	146	170	154	142	153	149	151	150	145	130	163	157	153	144	128	137	165	154	137	152	155	147	155	151	145	142	158	130	144	165	161	139	150	175	166	163	147	149	130	122	151	153	164	168	153	140	132	176	153	134	159	134	127	144	146	155	160	131	137	159	141	145	137	141	152	148	143
2291	956	7416	1855	643	515	474	423	491	467	481	1600	4406	4016	4406	2887	1800	1143	770	532	438	392	387	395	366	379	388	379	335	382	386	364	376	379	374	342	394	405	350	340	403	374	383	395	323	395	411	394	396	370	359	387	349	385	363	399	352	354	386	411	395	375	327	375	364	347	364	348	351	336	360	360	368	330	393	360	368	345	386	377	389	350	368	367	373	363	395	364	352	392	391	375	378	359	369	386	409	360	370	385	352	388	367	376	403	386	402	376	401	375	325	387	361	413	353	358	360	420	357	396	375	380	358	385	395	378	365	363	371	368	393	391	361	402	384	372	415	369	378	378	360	368	371	344	373	353	390	343	383	352	376	345	373	360	338	339	366	377	394	373	357	327	415	378	354	372	365	359	390	359	390	384	367	366	340	381	402	386	389	393	406	388	367	378	382	384	413	334	334	381	383	367	395	355	384	397	424	337	361	371	393	383	363	397	370	365	383	399	403	380	350	343	349	430	369	376	341	396	358	368	380	342	401	365	390	388	377	379	386	395	361	381	369	362	386	386	353	348	340	348	342	378	363	389	361	381	360	378	389	379	362	350	341	400	358	384	369	386	404	391	387	373	393	360	394	358	368	385	363	373	416	393	370	377	353	367	380	349	358	393	338	353	373	384	385	380	399	394	384	394	379	369	376	347	374	391	381	400	393	364	336	386	371	359	381	374	367	372	382	374	388	380	406	356	373	348	355	370	407	376	381	391	363	393	348	349	360	408	356	351	363	361	345	359	346	369	391	369	396	366	366	359	391	343	345	407	358	374	358	408	356	345	357	384	408	370	367	339	378	366	374	374	392	386	371	338	389	364	367	368	365	364	349	374	378	397	363	433	373	399	352	357	381	376	364	388	412	410	392	410	355	375	400	372	377	358	362	349	420	384	385	365	355	410	341	371	335	346	381	348	385	369	401	400	380	391	402	360	381	362	379	375	377	389	390	373	380	362	358	368	379	368	370	371	366	351	364	339	376	382	350	353	435	374	396	348	375	388	390	355	356	367	372	364	365	340	349	359	379	341	363	353	368	386	350	400	378	358	330	370	374	378	381	368	372	367	340	374	383	386	384	344	363	382	355	365	373	349	384	402	407	378	375	370	388	382	398	369	358	375	348	356	368	359	349	398	383	370	398	355	395	388	350	394	371	394	389	380	384	394	398	332	363	367	384	368	367	378	362	402	400	362	393	391	352	374	342	330	367	350	361	381	348	426	355	398	397	374	369	372	349	358	370	390	386	382	378	349	353	361	406	351	361	390	354	369	383	394	381	341	351	405	358	393	369	356	346	351	402	367	351	359	369	347	377	379	375	383	372	391	346	379	365	383	362	383	363	374	400	374	360	389	371	348	396	340	369	339	388	387	400	387	354	361	355	399	350	369	378	367	350	354	398	357	343	406	359	355	369	389	346	365	376	341	362	362	397	369	393	370	352	352	326	381	372	358	376	395	356	349	366	385	385	363	373	413	374	372	377	369	354	432	362	403	391	391	369	350	410	368	363	375	376	373	378	390	396	358	391	365	374	384	370	384	408	349	384	364	389	353	387	383	379	343	401	405	348	380	359	350	350	358	367	388	343	365	366	379	394	380	356	360	399	409	381	419	402	369	441	397	369	374	362	407	358	370	371	379	354	370	398	365	350	359	373	384	367	355	362	385	377	350	373	357	380	377	354	361	374	352	348	371	388	354	380	406	384	387	355	343	354	359	415	406	376	392	369	366	354	391	378	391	393	364	357	318	414	388	367	354	393	384	371	407	385	372	345	334	346	395	365	388	375	402	385	396	356	394	355	376	374	399	370	392	346	357	353	388	358	360	409	395	393	379	384	386	345	404	352	353	385	352	396	386	373	360	362	354	411	355	390	400	357	349	382	391	381	416	376	382	382	414	373	352	358	359	363	390	387	361	383	370	401	410	386	372	403	349	339	373	351	412	365	379	392	385	353	406	332	363	380	382	367	368	388	366	352	385	385	343	373	370	380	379	377	380	340	332	400	367	400	380	359	407	370	350	375	380	365	388	374	382	345	366	332	375	398	389	382	371	351	381	376	376	371	352	404	395	366	363	388	333	403	368	342	400	366	361	367	366	382	368	385	342	387	358	376	381	372	390	353	363	381	363	377	353	347	367	357	418	356	348	388	372	392	418	410	337	354	384	374	380	404	372	425	364	374	363	403	358	367	346	394	365	345	375	362	393	364	366	386	377	386	405	398	391	400	412	348	349	362	379	358	390	337	364	401	354	380	348	388	366	373	370	357	356	333	391	369	390	363	370	369	383	368	391	399	373	363	405	401	357	386	384	345	367	344	382	349	356	379	359	368	380	384	386	385	322	385	340	379	356	383	360	386	388	371	342	364	384	373	382	394	366	343	403	371	345	369	363	376	362	360	368	373	391	370	403	352	359	408	379	362	385	391	390	402	387	369	342	393	360	379	373	385	384	396	373	402	391	383	343	363	381	364	389	384	392	356	376	356	388	366	375	380	380	350	376	375	362	344	344	378	365	369	371	411	349	372	367	370	344	374	383	376	392	398	384	379	400	395	374	355	387	375	377	397	383	380	376	388	390	382	367	352	338	341	366	395	392	373	366	375	383	400	328	413	327	362	366	376	419	368	379	391	423	387	372	341	339	373	375	371	370	356	356	378	344	382	368	363	378	353	328	395	367	388	368	373	345	354	380	383	376	391	370	387	352	378	385	369	377	370	372	388	392	359	359	382	384	375	357	378	367	367	361	398	391	380	385	386	368	365	346	362	396	399	400	370	350	383	419	380	359	386	383	365	385	356	362	391	372	366	371	389	378	383	379	361	354	372	391	374	414	384	409	371	411	359	400	347	372	351	374	366	387	368	354	392	340	359	358	353	372	389	392	394	360	381	359	378	387	343	382	389	333	358	366	337	384	354	366	382	334	368	381	404	388	368	350	391	364	378	355	364	356	396	392	360	390	383	355	365	372	370	381	387	390	382	359	404	359	389	381	388	359	347	388	378	360	351	362	375	364	377	385	362	361	352	381	379	373	379	404	373	374	378	355	357	383	358	377	367	352	374	374	351	372	359	374	365	400	391	374	379	381	381	351	351	370	359	363	398	407	376	364	370	368	401	343	373	389	372	367	370	337	378	374	373	381	380	366	388	358	357	400	360	390	377	386	355	349	392	362	360	381	370	392	393	357	358	346	386	385	337	366	394	395	362	385	372	388	403	376	404	404	346	354	364	385	375	352	367	390	380	353	399	375	402	380	382	340	385	388	385	427	346	356	387	397	388	369	374	388	348	389	331	357	356	387	353	392	374	390	347	367	405	346	378	377	349	403	398	393	381	350	367	404	368	341	366	387	380	372	369	316	403	362	345	350	337	338	380	385	374	376	388	390	364	393	359	385	362	354	360	403	376	405	321	392	364	373	381	371	408	383	386	352	390	382	375	368	391	364	389	403	388	367	372	422	356	360	396	381	364	376
7845	7740	52761	20935	1810	507	369	312	273	251	230	3072	7413	9539	9065	4542	2592	1315	596	273	148	147	126	143	133	131	140	134	112	116	136	138	109	126	133	121	108	126	138	140	115	123	137	137	126	132	155	143	122	130	125	129	138	142	145	143	126	137	132	123	134	129	137	140	131	121	125	141	158	120	137	137	120	138	148	126	147	127	132	124	120	126	150	144	126	134	128	146	161	145	124	119	142	151	121	137	121	134	135	136	139	140	131	138	146	133	132	134	128	115	120	120	101	118	132	115	133	124	130	118	143	113	148	141	119	137	121	141	137	124	130	122	123	123	130	143	110	125	127	125	143	134	139	123	126	131	119	132	119	125	117	127	127	150	131	125	140	134	122	138	141	133	125	136	129	144	145	117	135	138	101	133	147	139	130	156	134	107	125	112	121	134	134	126	126	156	130	145	122	113	127	140	116	156	109	134	132	139	122	110	116	117	126	131	139	103	116	143	119	124	131	114	152	106	131	150	123	147	123	135	137	154	142	124	141	115	145	127	136	120	159	126	141	130	121	113	124	140	132	115	126	130	143	109	127	134	131	126	128	149	126	126	131	134	122	141	107	122	149	138	119	127	135	124	142	139	122	129	122	136	138	133	126	119	126	124	144	133	146	124	130	121	139	135	123	129	138	145	128	136	122	142	134	124	128	154	138	138	121	133	131	115	140	132	113	148	140	119	124	105	137	128	120	134	145	133	123	133	139	118	116	131	141	134	124	130	143	136	118	136	133	116	109	117	116	134	102	143	133	130	113	126	154	117	162	127	95	122	125	121	120	156	146	102	119	124	138	133	155	135	118	139	140	122	131	143	133	119	111	124	138	173	125	146	115	122	149	148	146	106	128	144	144	125	118	121	132	116	140	143	141	142	134	122	129	124	135	121	171	129	137	133	129	133	127	122	145	130	140	131	133	144	127	125	143	135	111	138	131	117	137	116	145	130	141	102	109	132	139	124	121	128	126	128	115	136	131	133	143	111	122	131	146	121	105	146	138	159	136	140	116	126	119	108	137	129	158	129	124	134	128	137	112	106	125	119	127	126	136	148	121	125	147	138	148	148	133	113	127	142	138	112	157	127	129	139	140	117	122	120	129	122	126	153	132	137	144	129	138	105	124	150	158	139	142	122	151	155	139	129	127	137	137	119	129	116	126	149	143	141	124	142	131	131	148	122	133	116	116	126	147	123	136	129	118	138	148	137	126	144	131	129	127	107	95	130	113	118	101	151	153	142	150	135	141	123	131	128	124	119	127	115	140	121	146	117	128	124	122	148	112	141	115	115	132	119	121	120	139	121	136	125	120	135	131	131	139	133	125	106	128	121	152	143	133	129	134	121	130	118	162	132	148	116	122	120	120	132	115	139	151	118	130	136	126	127	146	137	113	131	122	134	141	139	130	121	125	135	127	126	148	121	114	142	129	147	122	131	121	124	163	132	128	141	117	133	138	123	149	140	129	109	131	115	131	124	127	133	145	119	122	114	131	139	120	123	112	130	135	140	135	134	121	162	129	117	138	154	145	116	129	137	140	121	132	125	140	125	131	95	113	124	145	138	121	129	123	116	128	137	121	135	125	130	148	113	114	137	105	122	135	131	138	135	104	117	128	133	134	116	121	136	140	135	118	143	140	139	123	119	134	115	133	145	146	129	128	118	130	134	135	106	125	122	124	127	128	119	141	109	148	124	116	136	129	124	149	134	148	127	128	140	130	106	132	123	126	147	124	122	132	118	108	140	121	129	132	121	140	139	129	128	115	140	124	142	127	131	127	147	134	120	120	130	125	129	125	131	126	139	146	127	140	131	137	133	166	130	140	142	141	122	142	148	139	146	125	142	115	137	111	102	120	136	124	131	136	140	123	138	132	125	141	147	136	124	141	134	115	122	134	112	123	138	132	120	130	136	142	130	156	128	127	138	117	108	117	131	136	140	117	108	111	131	140	116	109	117	106	112	135	144	97	126	139	122	128	122	149	126	135	145	141	116	131	112	116	132	121	123	122	119	138	127	110	120	119	154	131	130	132	134	137	116	167	135	129	136	134	126	140	130	142	125	141	122	122	115	111	126	136	135	135	134	121	129	119	135	133	139	113	127	137	115	132	156	143	125	128	104	149	146	138	122	125	127	131	143	104	129	131	138	142	114	121	133	104	136	110	114	124	132	141	127	128	129	100	127	130	104	133	119	144	123	121	127	118	121	139	128	128	116	113	140	124	125	115	118	137	126	123	124	106	135	115	114	122	124	136	115	111	133	130	125	115	129	116	120	127	141	131	151	159	124	142	120	138	135	153	135	138	138	133	146	131	126	125	132	142	117	138	133	139	134	113	121	136	142	116	137	135	131	111	125	109	128	124	124	105	129	119	126	128	133	123	132	127	125	118	134	143	134	109	122	123	142	159	158	137	108	132	114	156	150	150	101	104	136	123	123	131	139	127	130	149	121	127	126	127	151	126	104	117	145	139	126	126	105	126	139	124	140	134	133	110	136	120	124	157	139	121	135	137	120	119	120	141	119	109	149	120	146	131	144	114	133	133	129	133	134	126	125	106	118	117	109	118	126	131	128	123	111	135	127	118	139	127	133	132	127	103	123	136	141	117	137	142	119	121	127	136	121	141	121	104	148	138	123	141	132	142	138	152	129	134	138	133	126	122	147	120	131	138	117	136	131	110	115	131	132	127	128	112	141	133	105	110	123	132	112	131	129	132	121	124	126	133	159	120	134	137	142	134	132	109	118	125	139	143	133	143	139	135	126	145	131	128	137	148	131	135	147	146	131	129	146	126	116	130	135	129	132	131	134	120	142	137	118	138	144	125	143	117	122	131	140	122	122	136	138	129	138	131	112	123	138	125	115	120	117	109	107	142	129	134	131	129	141	124	132	135	120	108	128	147	133	144	123	128	124	126	145	140	116	145	126	141	132	126	120	131	107	123	125	125	115	141	152	131	124	147	129	122	135	141	129	106	129	135	132	121	125	98	137	130	132	143	135	126	142	140	121	142	144	146	139	143	127	124	116	135	135	126	117	138	140	145	106	133	127	139	133	136	114	113	104	132	130	111	149	120	115	124	139	153	127	126	127	111	117	123	130	151	123	155	122	112	128	124	142	149	133	136	124	133	135	131	132	130	147	123	144	108	155	130	136	128	136	115	120	139	121	118	119	108	124	117	136	117	138	146	108	165	124	120	138	122	120	129	148	154	140	131	135	130	125	120	138	144	115	122	137	118	118	144	140	119	162	141	149	139	114	108	132	137	127	133	127	117	135	123	120	130	155	130	124	138	136	139	111	117	117	135	125	129	136	138	148	122	131	124	109	121	134	130	133	149	134	131	126	117	131	135	144	116	135	127	120	115	129	149	130	140	151	111	126	145	127	123	146	131	141	138	117	134	143	123	118	126	119	141	132	129	140	139	124	120	124	141	148	129	123	120	120	119	134	112	151	149	129	136	107	118	129	141	133
5945	8489	49361	13861	2455	1942	1567	1393	1212	1023	860	14076	26968	30371	29144	18080	12182	6687	2691	1111	547	366	310	324	338	309	352	346	333	358	316	307	346	366	350	329	340	298	337	364	363	329	319	337	316	326	311	321	314	317	323	343	287	296	311	341	321	341	328	333	376	334	305	321	316	351	336	342	314	361	355	322	306	309	315	328	322	342	312	295	315	350	338	336	349	355	308	331	313	329	337	338	313	320	323	326	351	341	330	312	328	319	357	318	340	313	358	299	344	322	331	314	316	339	340	332	347	310	341	336	315	366	333	304	298	324	292	332	306	322	321	316	338	317	295	328	354	294	347	336	310	311	346	315	321	320	329	335	314	357	342	353	324	330	338	314	307	335	357	318	323	336	345	334	317	339	320	319	302	322	327	317	349	337	325	330	364	342	329	379	347	348	324	306	323	323	352	292	328	316	337	336	326	320	307	288	313	311	345	345	327	290	336	289	346	290	333	306	352	341	343	305	307	325	315	350	302	323	287	312	338	327	332	336	315	335	334	291	333	325	317	338	351	314	315	301	286	347	308	310	337	340	317	311	318	325	360	321	339	329	347	325	310	332	301	320	337	340	329	341	325	363	328	314	339	331	292	313	346	312	344	335	302	329	303	347	337	339	342	363	315	327	283	298	340	313	328	315	339	329	352	339	325	356	322	312	313	337	323	342	287	330	335	314	337	293	329	313	339	317	330	356	288	331	320	337	358	311	325	323	323	326	338	343	335	349	322	306	326	325	308	346	294	336	340	361	344	355	302	368	345	309	331	313	339	344	337	339	326	364	327	317	332	298	331	378	319	341	323	333	327	358	325	336	314	310	340	312	345	331	317	347	367	313	316	348	315	315	358	346	360	355	358	310	348	313	345	342	305	315	275	289	314	338	352	346	335	318	336	311	341	344	313	320	309	338	362	338	350	311	327	321	336	303	318	339	334	324	329	336	327	327	365	301	326	305	285	359	333	298	280	324	328	313	326	367	349	320	351	328	304	336	309	312	337	311	335	347	302	346	318	313	327	356	319	293	332	322	315	349	323	315	342	299	345	317	322	351	339	330	357	323	332	321	295	328	296	304	310	349	327	327	329	318	333	357	290	336	343	303	339	314	360	347	355	351	350	334	323	308	325	307	303	326	324	283	321	322	289	315	299	287	332	325	338	339	316	303	322	297	329	319	325	308	328	331	317	318	341	319	316	331	343	303	339	322	309	315	323	347	296	302	321	321	340	332	323	316	355	316	348	309	352	328	321	333	348	355	305	353	326	306	313	307	352	340	336	320	327	332	342	335	313	340	302	326	351	333	325	343	314	303	326	321	336	347	313	335	352	341	317	330	310	314	323	359	310	334	316	333	316	333	382	357	295	322	355	335	340	327	313	303	335	353	313	336	329	302	334	285	324	326	294	346	311	315	313	327	337	310	339	335	300	347	358	302	334	317	322	310	301	322	315	344	338	367	325	299	302	344	312	333	340	329	341	312	332	335	282	300	323	292	320	335	325	318	352	304	344	316	334	307	317	318	328	306	325	315	332	323	339	327	324	326	323	306	321	317	329	361	321	327	351	303	304	320	318	327	302	330	330	294	348	312	322	345	326	312	365	321	302	321	308	336	350	331	318	302	309	335	326	329	303	305	322	324	352	325	339	331	311	331	325	335	293	323	325	313	311	308	314	307	275	310	333	290	295	355	349	285	320	334	324	365	332	301	305	305	331	329	339	334	335	300	319	317	329	335	313	311	302	333	346	302	335	338	310	298	297	329	329	310	318	324	326	319	322	342	358	335	321	317	317	325	325	317	315	331	335	363	282	322	314	336	325	329	334	346	322	330	342	322	295	317	359	350	338	290	345	334	314	339	287	324	310	296	297	320	324	314	326	322	325	334	320	326	320	319	294	323	320	313	352	331	315	326	337	303	344	327	329	298	342	328	329	341	320	309	315	338	361	331	314	344	371	318	343	317	348	320	347	334	333	361	333	297	323	339	275	295	358	328	355	344	342	340	317	306	300	354	317	328	333	331	311	355	339	289	365	326	317	327	328	319	340	345	352	311	339	340	339	331	294	330	331	343	320	297	320	337	346	307	344	296	350	280	366	336	308	344	346	331	337	338	320	303	345	348	313	351	314	302	307	316	326	341	323	330	322	357	348	345	329	333	350	305	355	294	319	334	336	313	312	321	346	336	336	293	327	293	352	313	297	340	341	290	321	325	354	323	345	323	281	359	342	301	325	323	335	350	317	333	345	323	304	312	301	324	349	349	357	301	344	315	329	290	310	304	297	342	298	329	323	309	279	332	313	336	313	314	317	311	325	329	358	318	322	294	338	328	360	321	312	333	307	326	342	320	336	333	302	327	310	334	311	319	350	308	321	333	301	285	351	342	329	323	318	359	342	340	306	302	353	344	317	311	326	320	302	319	312	313	322	302	306	343	329	335	319	324	354	352	325	292	366	344	330	332	334	314	347	344	291	319	321	342	340	311	322	318	331	350	344	304	329	354	335	341	344	361	334	281	312	303	321	355	307	331	323	333	340	324	330	302	318	313	319	315	340	314	311	284	334	334	303	339	321	343	320	331	293	359	333	332	293	322	321	301	333	333	334	336	298	321	289	305	332	317	333	333	332	336	325	309	343	323	347	324	345	353	327	352	321	325	324	336	325	336	307	345	330	336	330	324	311	339	343	287	332	329	329	321	342	325	340	326	365	338	331	308	335	337	355	339	346	323	333	306	337	307	285	314	343	342	300	359	308	331	351	351	353	352	326	315	322	309	321	314	314	319	313	335	327	294	336	317	317	344	323	321	327	327	359	318	334	332	322	300	314	306	295	325	327	325	317	314	315	321	351	304	351	344	355	317	332	318	336	292	336	318	319	320	328	337	298	307	339	360	355	357	327	304	303	331	321	315	329	310	343	319	321	318	344	308	316	340	314	309	316	317	324	344	333	327	328	315	347	324	350	343	346	320	351	300	311	323	284	322	330	333	332	328	352	326	309	343	330	326	317	324	323	350	290	325	304	322	317	315	328	318	313	336	335	300	313	349	335	323	346	334	321	339	322	322	348	290	302	311	276	332	321	339	340	307	321	331	317	310	315	321	318	322	302	343	314	324	330	314	328	349	320	328	318	332	336	356	310	280	305	327	307	347	348	316	329	287	326	318	308	327	329	301	325	313	292	334	332	307	314	309	333	319	334	315	372	344	306	313	300	327	339	325	305	351	315	334	340	342	277	351	321	338	330	313	324	348	328	317	311	350	337	331	325	345	322	347	338	342	338	305	330	344	335	338	327	318	326	357	327	327	345	312	306	318	345	312	344	327	305	349	342	345	350	324	324	311	329	332	302	334	310	319	308	331	308	338	350	312	320	326	310	314	331	308	323	327	329	313	313	361	319	350	363	345	350	310	316	340	339	330	317	305	336	346	317	312	338	345	335	321	319	334	336	313	322	285	306	319	330	325	343	320	302	280	320	330
14166	22125	69979	29497	5112	817	605	421	365	311	279	5942	14255	17289	13195	7613	4416	1868	666	321	191	126	102	109	96	78	104	113	81	99	102	97	82	92	92	69	90	97	94	95	106	90	104	116	89	95	102	107	114	96	98	95	112	87	96	94	99	101	112	87	114	97	87	97	90	108	97	84	89	92	108	96	93	102	101	92	102	95	112	95	97	100	89	102	91	87	101	90	95	107	80	85	87	105	86	91	111	109	92	100	102	102	106	99	94	76	86	93	80	80	94	90	87	103	101	103	69	92	94	97	90	101	100	90	80	107	102	96	83	111	89	88	88	112	98	109	96	92	89	106	100	93	92	99	88	95	90	94	100	99	96	87	107	88	108	93	94	102	104	97	94	75	82	104	88	81	96	103	89	93	94	93	103	91	100	114	98	88	85	91	99	106	103	80	104	90	82	84	91	98	103	104	91	116	105	99	101	94	105	96	88	81	99	98	78	95	88	96	109	91	101	84	96	91	119	78	89	98	106	127	101	105	94	92	100	103	108	88	97	111	104	109	94	89	100	92	99	108	94	119	116	106	87	83	94	92	91	92	86	85	104	98	95	98	87	97	91	101	109	76	88	107	99	93	91	102	93	105	96	108	117	105	99	82	76	101	99	99	98	87	95	108	90	97	107	86	89	97	99	98	100	102	98	97	106	101	112	78	94	84	86	110	88	89	112	94	80	95	102	97	92	96	102	111	102	97	107	107	96	100	93	99	102	102	107	78	89	97	110	95	105	93	111	107	94	104	84	89	88	97	92	97	109	102	101	108	108	92	93	109	110	101	94	91	104	96	110	80	90	100	98	84	93	97	84	94	85	108	85	107	105	67	81	99	109	94	90	105	113	92	116	84	92	88	91	101	86	108	98	95	73	110	80	84	93	97	108	81	97	78	105	94	105	107	105	78	91	111	102	98	100	97	98	83	96	108	92	95	112	88	103	86	105	105	103	90	95	101	91	79	108	96	102	94	88	97	89	97	109	87	102	100	98	88	93	94	91	96	101	96	106	75	106	90	113	100	104	98	84	94	79	102	86	87	81	120	104	108	83	93	101	97	82	103	113	92	84	105	112	85	91	81	103	83	94	105	94	94	94	110	82	103	99	75	93	104	94	93	96	88	81	92	88	86	67	102	89	79	95	89	83	93	90	106	86	94	97	98	102	91	89	108	92	96	82	106	96	93	97	86	93	92	104	85	92	91	110	87	77	94	89	86	102	112	85	100	103	110	112	100	95	100	94	88	86	96	107	88	90	91	111	88	75	88	83	114	89	97	113	106	100	88	94	78	95	87	101	99	98	103	83	115	94	88	105	111	94	99	88	120	102	78	97	104	86	85	88	100	91	100	107	97	79	91	95	89	107	106	83	79	92	90	91	107	97	105	120	93	85	106	89	91	96	90	106	91	90	101	82	88	80	93	89	82	100	97	94	104	92	80	111	90	82	108	106	104	99	95	92	116	105	88	97	111	97	99	95	101	84	92	87	106	98	96	116	107	94	91	89	110	109	106	97	82	100	90	84	95	97	102	108	84	73	118	101	87	107	102	105	104	80	117	95	86	107	94	105	98	108	90	80	77	83	103	107	98	97	97	78	84	106	115	101	117	97	101	100	100	91	70	93	90	90	90	111	95	89	88	99	90	101	96	103	101	84	99	87	92	66	104	109	90	86	107	94	109	96	108	104	117	103	85	110	101	97	89	103	86	116	84	103	84	98	114	82	105	90	83	98	83	78	103	90	98	95	92	81	97	88	100	98	89	117	98	118	82	97	95	95	97	100	92	109	99	105	90	90	74	75	88	89	105	106	119	101	95	90	91	95	97	105	93	113	102	90	69	90	101	94	116	95	95	100	99	114	78	102	79	106	95	107	90	105	86	95	81	93	94	86	111	101	100	103	101	98	101	84	91	91	108	96	112	110	97	87	97	100	90	90	108	90	92	107	88	95	109	108	121	101	98	103	112	91	107	97	104	115	87	99	94	84	90	101	87	90	90	110	77	96	93	107	98	94	97	95	100	86	87	109	98	95	84	88	97	110	105	92	98	104	84	81	101	102	96	80	105	72	98	86	97	119	85	92	99	95	90	112	85	110	121	96	124	100	99	116	109	113	111	95	117	100	89	95	102	104	88	84	98	93	94	93	98	84	85	97	97	87	107	106	90	80	102	105	113	94	98	106	105	70	89	83	103	94	89	100	101	78	90	87	96	92	98	109	108	100	104	100	103	104	97	93	70	101	95	91	97	106	91	106	89	82	89	84	90	90	95	104	100	98	98	84	105	90	112	98	117	102	98	86	85	116	112	105	102	93	93	89	102	79	105	104	94	106	106	85	88	101	94	115	81	97	98	103	98	100	80	101	85	103	78	94	88	99	123	97	78	78	93	108	100	88	105	122	98	99	103	111	107	80	95	102	98	83	82	93	90	91	81	96	98	95	94	81	96	94	106	95	95	107	84	107	111	92	107	98	88	88	117	91	88	66	115	90	98	101	90	99	113	101	98	120	108	94	104	79	83	100	102	104	97	100	100	115	89	85	101	104	114	114	103	105	101	114	107	96	107	94	108	111	96	100	91	115	75	90	109	95	95	85	104	104	106	86	81	110	88	111	84	92	108	85	106	93	95	107	89	93	110	85	107	121	103	103	97	96	93	95	104	101	100	90	87	90	93	92	103	104	107	94	94	110	83	72	104	96	105	93	96	98	107	101	104	100	100	93	99	104	99	96	107	112	89	103	81	106	95	107	98	118	104	100	94	94	108	84	115	94	101	102	94	96	98	98	111	103	92	98	106	105	80	101	74	90	115	106	85	83	93	90	89	107	108	88	119	114	97	137	111	88	113	118	96	112	88	118	76	82	105	94	99	108	91	106	101	94	77	102	102	99	109	79	93	90	101	88	98	94	85	94	98	83	102	106	101	100	115	101	102	88	84	85	82	108	113	112	86	88	92	95	79	101	73	99	76	83	108	119	92	97	106	97	106	103	119	90	98	94	90	99	93	105	93	111	107	103	104	98	85	97	92	92	98	104	93	96	85	80	89	99	128	74	106	97	106	83	95	93	94	108	116	106	100	102	96	102	87	99	101	90	103	89	98	86	86	104	101	103	96	95	83	83	96	106	96	109	99	97	99	98	83	101	106	83	91	98	115	90	85	97	105	112	97	103	97	98	88	75	95	90	92	118	103	93	104	109	93	91	118	95	105	108	101	105	87	102	99	115	97	89	94	100	96	78	87	96	107	82	86	103	106	82	86	100	91	94	103	86	91	89	117	100	94	90	89	106	105	98	85	76	113	86	104	100	84	98	82	86	103	85	103	112	97	89	95	98	108	109	103	96	74	95	114	101	96	99	82	97	86	95	95	97	101	104	113	104	100	88	111	81	91	92	104	95	94	94	97	80	93	88	80	103	84	78	99	110	89	94	89	92	93	93	105	110	98	121	105	91	92	93	101	115	82	91	87	98	100
7571	19091	60547	14753	3758	3008	2569	2064	1748	1451	1290	20221	37035	39602	33862	25189	17599	8587	3364	1404	637	345	263	285	238	246	249	263	252	266	244	259	253	229	245	235	252	261	265	265	240	230	256	266	238	245	255	249	219	240	257	251	282	243	265	254	254	233	258	259	243	276	229	234	242	252	220	266	289	264	221	252	243	259	258	272	249	254	265	258	231	249	261	243	289	260	249	246	224	270	252	297	239	261	248	257	246	263	218	229	237	258	248	220	283	235	256	238	245	246	252	259	242	247	279	240	247	210	248	231	234	237	266	237	258	247	210	241	287	258	241	229	246	231	261	240	248	290	239	288	240	238	241	261	249	269	243	250	254	269	227	258	240	240	252	250	266	275	268	273	251	252	238	263	245	251	273	258	267	266	238	228	252	250	255	252	252	268	235	246	271	250	260	265	269	249	270	228	227	234	249	266	269	235	260	260	227	239	264	246	256	251	246	250	247	265	268	254	254	266	252	258	244	275	263	287	249	221	246	259	261	239	251	266	235	261	270	290	277	253	239	230	219	244	266	247	246	228	238	246	228	241	220	250	232	251	231	230	235	255	268	235	237	282	249	241	267	261	250	239	256	276	249	242	245	224	265	247	266	303	263	229	265	245	243	242	262	253	275	247	243	266	246	254	254	247	253	253	256	255	242	264	243	222	275	235	294	217	266	245	252	257	228	254	251	271	229	233	226	247	245	247	271	235	257	255	264	235	229	234	231	244	237	254	239	232	250	253	263	235	261	262	257	261	239	240	241	242	238	249	259	273	287	255	237	264	246	245	265	278	222	226	253	258	219	246	248	248	252	263	214	248	262	251	295	224	248	248	245	243	233	259	245	236	243	259	267	260	250	263	269	251	228	261	261	229	237	247	258	259	235	224	240	274	241	264	276	222	238	244	236	227	262	247	267	243	278	268	238	256	231	266	243	228	251	269	252	245	252	268	222	220	257	240	260	234	211	244	266	231	212	221	229	258	264	254	245	233	262	261	261	211	252	249	238	251	222	256	263	226	255	267	259	250	260	272	247	249	228	233	261	242	241	261	245	267	243	273	238	248	233	238	240	265	279	239	240	252	250	231	254	259	251	275	261	235	279	234	232	246	235	233	283	235	232	246	257	265	232	260	244	235	239	262	254	237	252	274	258	237	259	266	264	265	247	253	228	237	241	254	259	256	245	232	233	255	244	253	256	267	252	255	223	268	251	249	255	281	270	250	268	252	282	241	264	267	271	223	258	237	254	252	216	257	246	267	264	271	218	236	217	247	246	244	242	270	237	253	248	243	253	270	246	242	243	254	243	249	261	247	277	255	226	229	253	254	274	253	265	247	244	259	240	234	258	275	256	263	227	251	255	257	224	271	248	247	226	239	244	237	253	258	262	267	240	272	246	270	233	252	228	245	243	244	244	264	242	246	250	241	268	252	218	213	239	248	247	234	251	231	250	292	246	271	245	230	244	245	254	247	223	246	254	271	237	258	212	246	230	260	256	260	256	266	234	272	238	233	265	268	244	238	228	234	229	241	256	234	243	265	237	253	243	264	263	253	243	249	270	239	247	277	265	243	252	269	222	231	256	235	285	262	221	222	218	269	264	232	240	236	221	247	230	244	254	245	223	223	250	225	258	270	243	293	235	251	237	232	282	238	279	221	245	259	261	251	243	223	254	228	279	264	232	227	260	251	270	232	249	251	262	251	263	280	247	246	273	224	256	258	256	227	240	271	274	259	247	256	246	263	275	278	239	257	245	245	231	252	251	253	224	232	259	239	279	250	233	227	242	246	233	256	239	234	257	230	256	259	272	260	260	250	263	229	263	256	281	247	283	239	247	233	254	268	244	243	223	245	258	258	270	266	261	253	259	233	241	241	233	222	251	263	254	266	254	257	219	268	240	264	247	236	232	240	262	262	234	232	256	235	229	241	242	280	279	259	256	258	255	248	245	228	271	216	240	257	267	257	258	247	225	265	247	256	237	276	261	210	226	245	281	255	242	274	279	222	236	256	269	239	261	265	245	244	261	225	248	241	270	258	239	246	213	248	245	257	253	234	268	274	232	254	257	253	265	286	229	227	267	255	254	249	226	266	270	262	224	249	255	259	241	245	249	272	229	263	234	282	261	259	245	247	238	259	236	283	232	257	245	242	250	255	236	248	245	263	241	232	284	259	279	239	278	292	278	246	256	255	249	250	255	254	271	268	229	249	228	232	252	267	278	254	250	242	241	287	268	252	258	261	232	263	265	237	228	276	256	239	252	248	241	225	224	231	269	238	258	251	223	223	258	287	221	243	238	259	234	271	237	222	248	250	254	264	232	241	253	238	265	269	246	251	251	266	249	228	269	237	267	277	268	234	248	240	264	246	275	257	247	263	233	215	253	261	250	285	260	237	253	263	239	243	279	283	216	231	245	262	228	246	241	254	264	226	244	237	245	248	256	273	251	253	250	250	233	225	257	274	255	251	257	260	246	248	240	252	250	268	274	256	251	276	248	260	252	231	252	269	257	274	265	216	224	244	255	266	240	249	258	249	268	253	248	231	253	225	264	218	265	285	244	259	250	251	211	230	262	235	240	275	255	220	233	237	219	252	268	271	231	260	219	255	243	280	271	240	239	247	256	235	219	239	235	227	228	255	225	249	260	250	249	223	255	240	230	219	271	243	211	258	247	225	239	237	259	260	231	276	243	235	260	249	240	277	237	242	232	238	235	274	238	261	239	258	261	226	236	237	263	247	238	239	243	287	222	252	255	272	275	259	229	264	258	281	268	223	282	274	270	249	205	249	274	267	268	230	240	265	249	263	244	266	252	251	247	252	272	233	239	255	225	251	264	254	246	243	265	265	229	259	261	230	249	278	233	239	251	252	252	248	234	223	240	254	232	254	229	252	256	252	251	271	254	297	285	240	261	256	245	267	236	257	265	273	238	255	260	262	252	243	255	266	235	252	241	259	255	250	285	241	258	255	281	234	240	238	257	243	254	233	275	242	245	249	264	255	212	209	240	238	233	232	267	269	222	269	217	261	211	263	235	265	275	264	246	275	270	216	246	250	250	287	251	230	247	250	269	263	249	273	269	272	238	259	251	264	245	226	247	256	264	268	242	249	271	262	275	269	258	259	228	242	292	287	241	209	261	237	248	262	262	263	234	248	224	256	247	215	226	229	271	234	257	251	249	248	276	248	224	258	279	251	251	263	233	249	282	255	245	249	254	254	254	268	264	239	280	235	246	238	242	226	238	271	261	228	277	267	255	252	242	251	242	216	254	252	268	236	260	245	241	252	217	264	212	261	255	250	243	236	256	240	237	214	254	238	253	253	220	252	248	239	251	265	239	213	234	245	252	259	269	258	253	232	231	245	249	226	268	257	236	250	227	218	274	251	249	223	229	251	258	248	261	235	251	273	236	274	244	262	241	228	251	251	250	257	245	235	238	216	251	242	245	261	301	243	240	227	258	243	240	239	242	238	213	235
2122	1179	3589	464	210	170	170	160	137	145	149	267	587	830	1121	897	486	294	227	188	162	145	148	149	142	155	135	158	146	133	139	156	162	164	169	160	162	144	155	135	140	142	164	168	165	169	159	178	138	152	168	156	145	159	135	155	170	128	147	160	165	138	167	144	130	148	153	153	136	153	144	156	144	153	140	133	142	139	127	143	140	131	133	148	124	148	155	163	144	139	151	132	158	151	150	148	148	131	159	124	146	139	139	153	148	168	150	151	132	165	150	177	164	134	164	159	160	141	150	126	146	174	150	158	157	171	159	168	180	157	151	188	137	154	152	158	151	152	143	127	152	146	140	152	155	161	149	167	140	142	155	147	146	155	144	153	151	156	151	132	148	172	166	144	146	147	142	142	152	144	155	142	128	150	147	136	140	136	147	151	151	143	153	150	151	144	136	161	144	169	132	164	167	153	135	151	132	154	161	169	136	155	144	157	157	153	127	157	164	141	168	135	156	154	147	147	181	153	151	165	126	147	139	165	142	113	157	133	171	159	167	181	136	169	165	174	134	149	167	159	165	151	135	129	140	152	123	152	129	154	143	155	147	140	164	164	142	146	158	159	159	126	140	134	133	148	148	153	138	163	181	165	134	136	166	151	125	166	161	148	159	156	150	167	160	148	148	125	143	145	159	139	158	136	108	141	119	138	158	136	154	137	166	163	147	138	157	157	155	130	126	146	129	154	150	140	152	160	133	123	152	144	146	127	120	150	146	147	165	147	135	139	136	151	153	162	135	128	129	151	140	147	163	159	157	147	152	149	153	148	154	136	150	146	147	160	145	147	162	184	159	153	133	164	155	149	144	135	140	174	125	128	137	121	150	144	142	159	132	158	162	130	149	130	138	155	155	149	154	149	161	146	144	178	167	149	143	130	146	175	150	146	130	159	162	126	160	150	157	123	140	129	141	141	130	146	138	140	156	147	144	141	166	161	155	133	126	153	140	145	137	157	155	140	131	146	153	149	142	165	134	166	127	149	146	148	138	165	142	139	139	172	144	159	140	141	137	143	158	139	139	146	136	139	173	163	156	138	162	136	147	149	141	136	156	162	138	133	147	160	131	140	148	126	155	135	175	144	141	154	132	138	164	136	145	164	136	166	126	124	154	140	156	160	157	145	156	153	164	141	160	133	158	166	150	151	150	140	144	141	157	163	145	135	149	146	141	149	139	145	143	127	134	149	178	157	124	167	168	143	131	143	147	170	141	151	152	142	142	153	157	162	159	172	147	146	168	152	124	131	150	143	151	160	135	128	132	154	137	130	182	140	157	158	141	175	132	154	139	159	138	141	160	156	163	150	148	171	146	141	143	141	148	156	166	136	130	155	127	150	157	150	144	136	150	142	137	153	151	155	149	149	170	145	135	129	139	148	150	149	140	158	124	143	118	156	142	146	150	144	146	142	159	160	163	130	121	166	139	148	152	143	150	163	159	128	162	146	172	132	140	141	161	150	136	159	149	131	142	138	151	133	128	149	150	146	157	179	151	148	158	145	163	145	148	142	151	131	143	150	146	159	163	147	145	164	163	153	165	168	174	134	156	145	165	148	148	144	142	156	154	138	152	141	162	148	153	131	152	163	162	137	153	143	123	155	152	169	144	144	154	152	138	149	151	160	150	175	159	160	139	157	123	146	143	132	155	147	144	164	136	147	131	169	142	139	172	133	162	148	149	142	154	151	146	133	162	142	130	165	160	166	148	139	143	144	147	155	163	153	161	161	156	142	133	131	139	148	138	144	143	160	150	161	127	139	153	117	164	140	138	158	163	158	166	159	150	156	149	153	147	148	127	144	123	159	144	156	164	166	168	151	153	153	147	170	145	158	146	145	141	147	143	165	152	145	151	139	131	142	149	168	127	126	133	125	132	146	161	147	137	152	137	156	149	144	156	157	141	147	131	153	153	160	136	164	161	144	169	153	143	126	137	147	141	128	142	133	147	159	173	137	153	131	170	143	147	151	155	140	135	158	142	132	151	174	152	157	134	171	127	136	153	135	142	154	152	146	141	180	158	157	133	125	137	155	145	168	151	153	164	160	165	156	166	179	147	155	164	169	157	149	168	144	157	129	136	149	159	137	179	157	147	159	122	147	146	147	142	167	156	163	159	147	155	167	139	141	167	158	141	134	163	140	125	139	167	150	139	131	145	150	129	141	171	166	153	157	158	151	151	140	152	150	137	178	173	156	149	133	133	146	161	159	152	136	153	147	160	158	154	169	169	167	139	174	135	158	178	158	166	156	130	162	132	143	144	165	144	113	143	143	136	138	150	126	142	139	154	163	165	147	144	156	136	156	136	160	147	152	147	161	138	154	149	146	133	144	130	152	139	170	138	156	143	151	165	145	145	144	152	154	150	138	157	123	156	131	126	142	144	159	151	147	139	171	165	161	138	158	151	156	156	157	176	128	163	159	142	155	160	158	188	149	159	162	147	150	161	157	153	142	164	167	152	165	113	143	152	158	137	125	155	116	131	151	124	146	153	136	163	155	145	145	154	167	132	155	161	146	138	148	155	164	127	123	155	143	150	142	132	157	162	168	161	127	149	152	166	140	156	147	148	143	142	144	155	157	150	153	135	151	138	122	130	153	157	150	154	168	148	146	160	160	153	138	144	143	162	178	154	144	163	145	142	149	156	137	120	131	143	148	153	151	149	160	153	154	151	134	144	138	133	151	144	127	153	150	163	162	134	163	141	144	137	150	154	146	158	122	162	141	135	152	138	160	165	130	151	142	159	145	136	142	146	163	133	146	131	145	125	134	143	132	164	148	162	140	151	153	153	129	133	163	143	168	152	141	159	144	142	135	146	155	157	159	154	168	156	160	140	157	146	179	144	148	178	140	161	142	156	154	158	160	154	166	142	139	160	127	160	153	136	147	162	147	158	154	153	139	160	128	140	141	153	142	122	146	163	151	141	146	161	148	156	137	141	157	142	161	147	155	137	147	163	143	151	154	154	157	121	161	157	149	150	148	144	152	159	146	149	161	165	171	144	128	167	168	148	155	126	188	124	146	151	159	132	133	152	173	133	148	176	147	134	139	145	147	148	148	130	134	154	156	173	145	153	150	150	145	143	153	131	138	141	148	176	140	159	137	150	162	149	147	159	147	151	155	142	131	146	175	143	143	149	142	154	128	159	162	126	174	138	151	141	161	147	130	133	144	134	146	127	153	148	142	141	159	152	143	155	132	164	162	169	128	137	158	163	147	150	172	139	155	153	142	154	173	140	152	139	142	159	131	162	169	150	158	162	125	153	143	153	135	146	137	152	131	138	159	133	140	153	165	151	138	161	153	147	165	136	146	151	161	130	156	146	154	138	163	156	153	147	130	151	131	161	150	120	167	147	146	169	153	157	126	144	157	152	157	118	147	154	147	148	162	169	128	139	158	157	124	141	137	146	140	154	154	145	137	179	159	142	158	143	144	140	140	143	147	148	154	154	141	149	161
2418	2034	7959	1259	589	488	439	445	456	420	421	1211	3228	4487	5193	3547	1919	988	638	467	427	388	400	371	355	370	364	327	337	337	376	335	388	362	382	342	379	388	366	363	375	392	339	342	365	353	365	350	363	391	361	368	387	358	385	357	351	384	403	386	368	369	402	389	395	356	363	373	353	339	356	374	389	393	348	366	377	382	352	352	357	387	394	368	391	365	384	357	343	369	339	393	377	388	376	373	362	429	369	373	351	370	390	413	365	409	387	365	364	382	377	397	392	385	364	386	374	351	393	403	374	367	363	359	371	389	354	376	365	372	359	341	388	342	332	385	379	369	381	413	360	377	409	382	395	387	410	359	397	336	380	381	361	373	334	351	356	337	401	375	351	376	353	401	349	349	362	346	376	401	356	391	361	365	377	351	391	396	366	367	381	373	346	377	383	376	317	403	376	371	369	357	345	379	375	388	366	366	359	374	358	353	396	366	364	349	359	348	366	369	393	376	357	390	366	355	411	345	374	383	385	378	362	379	385	364	389	386	389	369	362	386	363	377	345	351	371	397	365	340	386	366	347	347	398	364	335	327	382	356	344	404	374	337	381	357	362	369	390	360	407	366	393	380	371	373	329	363	358	333	382	367	394	342	336	406	351	368	355	395	359	375	372	386	336	396	373	385	369	367	356	394	353	383	400	383	308	373	402	366	382	384	358	373	376	365	370	398	363	386	396	353	365	306	344	367	352	392	388	371	377	369	398	369	376	392	363	401	352	385	373	372	391	363	381	344	349	359	347	398	398	363	322	351	352	397	385	361	361	378	373	384	364	387	383	363	361	370	336	360	399	405	349	337	363	393	405	341	361	352	373	391	356	352	337	381	348	389	369	358	375	356	348	381	385	415	392	400	357	351	363	380	385	374	376	358	364	369	378	352	343	384	330	393	379	341	370	365	397	351	393	397	381	360	371	386	361	407	415	395	389	348	406	384	371	364	375	368	373	372	372	351	379	398	389	400	364	375	404	393	400	391	381	409	379	380	369	390	392	366	354	370	372	375	366	367	350	363	397	336	340	354	362	371	375	381	385	381	364	395	351	404	385	367	374	379	352	383	362	391	371	374	344	387	377	390	372	368	396	380	350	355	385	388	382	375	367	395	382	352	382	391	390	386	373	397	360	355	353	354	377	378	370	374	350	396	387	377	340	371	407	390	377	413	366	421	380	370	359	379	407	367	348	346	357	368	383	392	367	337	359	364	346	418	388	406	345	396	334	363	347	375	345	387	355	381	378	363	359	417	379	369	382	387	370	347	381	346	374	368	377	359	400	386	374	357	365	382	396	381	386	352	374	352	382	396	368	355	346	351	357	344	375	362	341	365	379	366	365	370	341	377	348	383	368	356	390	367	363	371	370	365	363	356	369	389	408	380	373	360	364	372	378	356	371	380	380	359	392	360	372	349	355	366	362	379	351	397	337	361	356	367	367	362	349	358	353	348	385	346	354	358	334	349	371	370	361	403	350	357	364	361	390	359	344	353	384	371	337	352	359	389	419	348	387	333	359	332	378	380	361	379	356	389	375	377	394	375	425	367	367	365	353	365	372	366	403	341	365	379	369	358	411	351	353	367	396	366	385	361	380	343	356	351	401	361	365	364	409	374	381	355	363	389	362	371	372	366	359	385	370	336	340	362	367	364	367	402	389	379	374	391	402	365	383	387	366	389	379	366	387	356	384	367	353	412	362	360	350	378	397	375	383	392	369	369	422	338	358	410	360	392	358	346	339	377	380	344	379	379	369	376	372	382	369	391	362	343	369	362	380	355	311	355	376	404	370	371	367	367	349	369	381	381	372	381	355	387	388	369	370	364	347	339	362	387	421	376	385	362	345	377	351	378	365	362	409	354	373	350	362	375	401	363	381	380	369	364	365	373	357	369	384	360	355	393	334	378	353	390	363	354	370	378	359	378	386	361	374	359	367	383	343	399	334	386	382	371	369	401	356	363	356	405	378	387	370	368	373	367	374	363	358	355	388	367	400	405	377	375	377	358	378	360	379	378	399	407	371	368	382	415	378	361	386	364	388	401	358	365	341	376	362	390	390	351	387	341	374	378	401	372	413	351	362	381	381	371	379	393	382	381	358	350	353	354	355	402	378	367	381	377	355	356	349	361	357	393	370	382	348	370	390	346	377	375	343	367	403	368	360	375	394	323	379	358	389	358	363	377	353	332	367	365	383	352	370	337	365	358	352	378	410	336	341	373	399	346	386	380	385	374	437	356	370	385	366	370	368	359	350	367	379	365	350	343	385	386	382	370	369	365	400	365	379	377	362	393	409	398	370	354	371	407	367	351	377	393	389	374	347	362	357	363	347	387	367	378	363	349	376	369	370	356	383	358	373	372	351	364	379	341	356	368	337	377	413	358	354	388	383	377	376	388	374	337	384	376	337	378	364	367	364	356	399	407	359	380	373	381	339	358	402	360	395	365	399	395	385	344	350	376	373	377	387	362	370	354	385	376	406	372	382	381	377	366	387	331	379	354	373	361	378	351	373	395	371	384	376	371	364	388	392	377	356	337	377	357	348	390	411	378	386	409	370	336	397	367	357	356	349	338	380	361	352	359	325	351	356	393	392	367	394	380	382	377	405	398	365	342	381	350	362	369	374	406	364	405	352	386	344	375	355	393	389	357	403	359	360	376	358	363	387	355	351	384	355	378	370	398	386	363	367	375	371	374	348	399	370	360	396	400	383	381	334	339	352	368	413	373	380	346	394	347	344	364	363	400	356	365	349	371	373	382	373	416	356	364	383	382	349	379	351	383	378	375	353	365	368	365	373	408	377	374	366	370	385	355	361	354	379	377	380	386	384	373	374	376	371	371	402	357	389	362	414	372	361	379	375	407	418	361	402	349	361	328	398	401	375	351	383	344	357	359	400	370	357	372	351	384	407	374	378	337	372	392	351	377	382	375	365	393	397	375	365	389	369	358	402	347	356	356	385	362	349	386	354	348	377	383	356	369	365	349	353	356	357	376	396	354	324	371	358	381	342	375	335	363	356	395	365	368	377	383	361	366	363	374	366	323	385	349	332	368	354	404	354	379	364	375	361	340	388	391	376	400	420	381	366	372	370	352	366	345	366	342	370	363	383	381	379	400	373	349	364	406	397	383	389	339	365	340	369	367	376	380	382	356	383	367	398	392	404	392	367	362	338	380	349	364	366	356	383	358	394	374	338	335	380	390	350	363	316	369	368	348	373	343	404	372	401	356	398	375	366	352	378	360	348	332	416	373	345	383	374	351	378	361	339	362	375	371	394	366	362	374	406	352	364	339	394	351	393	345	365	351	390	345	361	340	350	351	373	350	410	398	382	363	380	352	358	401	379	390	337	387	376	392	407	352	390	378	364	367	356	397	377	372	374	384	376	357	367	364	393	360	372	343	358	383	355	376	359	350	362	376	359	384	384	365	396	399	393	381	366	353	328	348	384	366	351	388	323	364	351	356
7751	21097	39151	9731	844	457	380	305	237	226	289	5057	9275	9556	8512	4689	2413	1134	394	258	171	151	150	115	130	124	140	136	115	140	142	131	131	129	147	120	125	127	121	143	120	132	132	144	127	122	128	146	144	115	119	130	129	108	134	117	110	112	127	129	141	127	140	142	131	146	126	113	139	143	124	102	159	134	171	130	150	116	130	135	129	130	138	143	131	128	129	143	121	113	125	143	145	140	101	124	113	138	111	125	123	122	115	125	122	134	129	124	115	139	122	121	129	128	138	99	147	125	117	143	119	131	117	135	132	152	136	112	133	134	119	118	130	123	126	125	109	120	147	139	150	155	132	129	110	128	136	123	131	123	129	137	144	135	119	117	149	108	151	120	114	152	155	111	129	154	133	128	130	124	116	117	121	131	120	130	141	101	142	126	120	158	136	126	133	118	138	126	128	123	130	127	111	143	134	132	131	128	138	120	117	146	124	114	133	145	119	119	123	143	135	119	115	129	118	132	128	125	130	128	153	138	126	126	111	132	126	123	118	167	113	135	146	121	131	129	125	112	127	134	125	124	119	115	122	115	126	130	130	146	151	132	128	140	116	119	117	136	129	124	99	125	129	138	116	126	145	120	117	143	129	156	118	134	142	150	118	122	136	137	113	141	125	125	130	137	140	105	123	123	120	143	117	125	136	128	126	141	115	107	136	110	157	128	130	137	107	137	104	137	136	119	125	131	121	110	135	136	108	134	124	133	121	136	118	121	144	134	116	134	120	128	135	107	121	133	138	117	108	121	136	134	113	128	142	122	126	111	127	106	108	122	119	132	106	140	151	133	121	128	132	124	138	124	124	129	143	130	133	130	127	122	120	129	134	136	126	132	106	155	107	118	123	127	106	155	139	122	130	105	112	156	124	140	121	113	131	140	118	122	125	133	131	119	141	123	125	109	123	128	131	140	141	112	136	127	136	134	122	120	123	121	140	120	122	127	141	131	116	123	130	131	131	141	137	98	104	141	101	127	107	120	129	139	131	134	125	113	117	131	125	117	134	117	128	133	154	143	141	144	119	144	134	114	125	161	135	126	139	115	136	130	133	119	116	124	112	126	114	126	133	135	130	115	113	131	155	141	129	116	108	122	107	125	136	129	124	129	127	131	143	103	149	126	117	152	112	111	132	157	116	119	114	128	117	115	141	106	131	130	122	108	109	147	121	119	126	119	136	139	112	143	123	126	143	122	118	118	101	120	122	115	108	130	135	157	136	111	129	123	144	114	114	133	127	152	148	122	124	133	101	129	116	122	139	117	106	120	148	109	136	127	129	122	131	112	139	94	137	133	135	133	134	140	136	111	132	117	129	121	127	137	131	130	137	140	118	113	128	125	138	118	137	128	120	131	141	112	132	122	137	118	130	141	116	136	124	146	123	139	130	121	115	147	142	120	138	135	124	131	114	106	123	116	117	125	119	118	122	137	128	130	150	128	124	132	128	120	123	120	124	137	124	123	129	118	109	137	113	120	140	118	133	135	130	128	111	122	136	144	125	120	121	134	133	151	117	132	130	142	126	133	137	144	128	123	123	137	130	150	137	133	131	146	120	129	149	128	132	128	126	149	131	94	125	136	132	130	110	124	127	123	129	123	117	157	140	117	132	121	123	122	124	142	127	114	130	123	118	129	124	104	136	129	102	113	128	121	111	127	108	122	120	143	134	107	132	133	133	115	136	142	154	124	125	134	123	145	120	124	117	120	145	126	121	137	138	143	117	134	141	148	125	140	113	136	117	136	131	140	130	147	131	119	130	124	126	144	124	137	128	114	121	118	132	130	124	139	119	124	128	117	148	118	128	109	107	111	147	129	132	126	134	146	123	133	126	139	138	123	113	141	140	145	137	127	129	142	130	115	133	124	132	112	127	132	122	114	147	127	127	139	128	139	131	131	110	120	153	107	121	107	131	126	133	138	125	116	128	149	128	115	131	122	136	145	156	142	148	128	123	129	134	125	137	143	111	132	119	124	141	101	133	133	116	144	121	126	134	137	109	136	135	144	122	128	122	116	131	133	140	127	108	131	106	120	146	145	144	132	110	134	128	129	127	141	133	127	131	133	134	115	137	123	125	148	145	118	125	135	133	145	115	131	136	121	141	137	151	143	137	106	123	125	104	128	122	127	133	126	144	124	135	118	117	133	117	123	124	129	119	116	116	100	129	107	123	129	122	137	137	125	143	138	138	142	126	117	109	134	107	132	128	119	131	133	131	122	144	131	130	127	132	129	122	121	124	127	114	133	147	125	126	143	120	139	125	122	157	134	126	118	140	143	107	137	120	119	122	113	134	116	118	125	136	127	132	110	130	143	133	108	121	145	133	143	123	120	132	111	117	128	145	129	122	133	115	144	126	117	142	133	120	137	133	127	139	126	122	143	124	137	137	126	129	130	115	134	121	133	120	122	129	107	135	136	123	132	115	155	136	134	124	118	122	116	133	115	120	126	132	116	145	127	121	113	131	144	140	120	130	124	132	149	136	144	139	125	144	119	125	130	143	126	122	126	135	105	128	131	133	120	129	127	126	120	138	118	150	143	122	110	125	122	139	113	126	137	114	129	127	125	123	136	132	134	129	134	133	113	145	106	142	130	114	126	133	133	127	115	127	120	129	106	111	119	117	124	120	119	119	123	142	122	130	123	139	109	142	136	125	119	121	133	127	128	142	133	127	130	141	142	123	150	123	147	148	141	145	131	139	142	114	126	127	143	117	148	142	124	131	116	140	111	118	126	135	134	114	134	128	117	120	131	126	119	119	118	117	150	106	149	122	129	121	121	121	113	122	119	144	108	122	147	127	122	125	110	126	120	136	127	126	112	135	112	117	129	133	126	140	137	143	130	130	133	135	141	131	120	143	115	133	109	117	117	111	103	118	122	125	135	132	115	102	136	141	141	137	109	111	114	117	117	121	143	129	112	150	136	132	109	124	136	137	131	128	135	118	154	143	124	141	121	130	145	140	128	125	118	135	132	117	128	117	139	111	139	116	132	135	132	120	132	151	136	136	135	124	113	147	123	132	108	146	120	134	124	128	132	149	141	143	131	121	138	122	141	115	138	107	115	139	130	131	123	140	139	140	132	142	120	131	125	109	128	133	129	129	129	139	124	152	150	131	133	142	112	128	131	127	132	140	137	131	133	122	114	139	119	160	123	123	138	149	96	131	114	125	136	126	150	146	112	119	103	120	128	134	136	129	132	145	125	129	132	112	123	109	120	129	133	117	118	134	123	133	130	147	106	98	130	142	151	143	135	142	135	133	153	121	108	131	121	134	129	131	111	118	129	134	115	132	123	141	135	128	126	149	132	120	140	121	119	139	119	118	126	123	150	127	116	145	125	120	125	124	121	135	127	140	118	128	106	124	144	121	130	134	131	140	136	131	131	131	127	138	144	133	135	148	147	118	133	108	117	147	118	127	137	133	142	123	143	122	121	139	118	133	143	116	115	113	117	143	143
5801	19482	35948	6808	2443	1944	1506	1329	1159	1004	1239	19918	30562	29793	28359	18228	11201	5229	1769	896	544	391	346	354	325	333	327	303	311	295	312	340	304	325	340	341	331	350	286	311	315	343	341	346	350	343	321	323	329	311	302	283	341	327	318	373	320	344	337	347	312	310	296	301	332	285	325	294	317	356	322	312	344	320	352	301	332	318	325	310	310	313	326	321	308	320	344	367	351	335	314	328	367	309	312	328	303	363	327	296	325	305	308	338	323	338	317	319	315	326	314	322	329	335	327	307	318	324	331	340	331	303	322	336	371	331	310	350	307	315	321	297	335	328	312	325	349	330	308	306	317	325	335	324	316	334	336	324	326	312	348	299	332	286	337	301	346	316	315	338	300	335	333	302	321	340	338	298	307	330	355	355	302	301	330	327	311	337	332	327	317	314	316	327	317	289	314	344	306	334	292	284	311	326	326	346	274	300	314	334	343	340	316	353	304	309	354	333	317	313	282	298	325	321	320	330	314	351	331	341	371	340	316	312	316	316	332	314	312	312	334	330	331	324	355	299	346	337	342	318	326	310	341	316	325	308	330	322	309	293	322	364	337	300	301	288	340	329	332	334	352	350	318	320	329	302	318	317	321	312	333	337	303	304	333	325	333	301	319	346	325	319	312	298	299	333	307	315	340	349	327	340	302	304	319	316	308	341	342	327	318	333	319	332	358	287	319	300	302	345	324	327	329	324	354	343	342	334	327	331	293	316	318	325	336	367	313	305	297	306	325	299	333	307	330	315	335	351	329	312	347	308	340	334	299	314	335	321	309	315	301	316	331	336	310	360	346	315	324	331	282	368	322	324	326	329	322	338	295	301	312	339	347	321	323	313	324	314	347	307	306	307	339	329	311	296	318	299	319	310	304	294	315	325	301	335	311	322	336	341	304	320	325	315	331	349	309	339	315	315	321	343	363	350	304	361	313	332	301	339	332	370	360	324	308	342	330	349	308	297	333	312	298	325	298	352	332	338	321	334	340	310	335	341	340	308	335	314	332	332	298	321	324	335	303	321	321	324	308	319	341	327	361	312	338	321	321	334	335	328	320	317	330	333	332	321	315	315	312	321	304	324	311	294	347	295	326	327	313	335	283	335	290	347	342	320	327	313	348	336	304	335	333	277	338	336	309	303	315	321	302	332	350	325	322	341	294	319	333	330	304	290	306	314	299	310	288	298	330	329	319	328	302	321	340	326	328	345	328	319	328	327	338	288	341	296	308	307	310	341	330	303	280	301	301	316	344	316	340	328	282	306	325	338	327	293	282	340	328	330	286	350	329	317	341	340	341	324	338	318	333	307	298	321	332	311	314	332	309	330	338	324	312	324	305	324	336	307	322	329	332	344	342	344	307	315	314	328	324	308	311	309	328	325	320	347	341	313	320	340	341	341	335	346	302	307	296	336	312	309	321	327	316	337	339	346	347	345	291	321	322	316	359	307	297	335	310	305	346	319	354	315	335	329	275	327	347	311	353	304	326	295	333	319	301	336	328	314	296	313	322	309	314	316	319	350	310	323	299	341	312	313	353	324	321	314	326	324	327	336	327	348	300	311	343	303	327	308	313	350	314	310	324	321	308	271	314	278	326	301	321	324	324	310	325	356	305	317	330	326	330	290	299	322	332	336	330	326	327	326	344	326	338	341	307	344	307	317	281	326	331	302	330	276	372	319	342	289	318	300	320	307	338	315	295	311	314	325	301	372	297	330	354	338	352	336	285	305	340	342	317	294	340	314	314	363	329	319	301	302	319	331	296	335	301	323	333	337	321	368	339	357	332	313	312	351	317	296	311	319	309	326	320	283	304	339	318	328	319	346	342	327	335	311	324	280	306	332	356	357	342	306	311	339	305	338	317	331	331	320	309	309	304	345	332	307	326	367	300	295	292	296	343	341	305	316	321	325	299	323	322	279	302	323	287	332	308	337	338	308	289	308	334	331	303	330	365	325	363	309	316	322	310	299	328	321	350	315	289	329	350	325	335	339	343	301	304	341	331	311	284	302	306	330	327	313	330	317	307	331	303	362	310	346	331	287	322	331	320	316	343	324	328	328	308	322	341	304	323	334	318	290	316	317	322	334	327	327	299	332	304	337	325	374	296	330	308	324	342	318	329	364	329	321	310	361	325	350	302	314	339	326	330	320	331	320	346	298	303	330	343	332	341	354	328	349	333	323	315	311	330	308	316	323	310	361	346	336	319	353	310	322	320	315	349	307	321	324	345	294	342	308	311	313	298	310	344	348	337	301	319	350	307	311	326	304	325	323	362	322	308	310	329	329	310	322	324	333	345	327	329	313	306	309	315	310	304	369	313	321	319	324	332	321	303	329	303	320	302	324	304	337	330	346	333	306	323	306	321	341	319	322	293	333	321	329	335	338	318	349	329	346	342	310	330	321	319	366	278	310	301	345	331	307	306	290	316	332	342	334	322	298	293	326	309	318	318	320	329	340	325	322	317	330	333	292	323	337	312	301	337	295	337	299	333	352	360	319	339	326	307	334	330	314	314	317	356	315	317	309	321	294	314	315	323	321	288	320	311	332	324	303	305	360	300	341	314	339	338	321	295	335	296	352	333	320	339	310	303	373	294	286	311	291	325	317	312	337	363	327	322	314	315	320	344	347	313	319	334	286	330	302	324	316	337	338	304	314	322	317	327	338	335	324	322	299	293	290	345	311	337	305	325	352	330	319	323	294	342	327	325	320	339	309	334	336	319	315	315	323	335	371	339	339	334	311	365	299	322	326	333	327	343	314	295	324	326	339	353	319	303	329	346	318	346	344	296	308	335	295	310	312	333	305	326	355	310	301	288	338	329	322	339	322	338	327	316	330	310	311	329	294	329	337	342	330	301	326	336	302	319	303	300	314	325	317	298	320	288	326	308	320	342	317	329	327	305	307	316	336	325	310	310	324	317	308	339	319	294	324	328	301	296	336	311	325	321	339	308	292	336	311	332	316	313	308	323	315	321	308	319	346	326	302	349	332	295	351	336	333	299	308	317	318	313	322	341	345	309	339	316	321	340	319	337	332	303	328	313	323	317	310	306	300	349	324	336	335	281	332	302	332	331	347	336	304	326	333	298	349	329	311	306	275	317	319	335	304	329	296	336	334	312	278	320	330	314	327	344	291	332	289	317	329	343	303	326	312	317	344	352	303	309	328	321	322	336	339	307	346	329	319	317	304	318	335	311	323	296	296	339	292	355	295	294	315	313	357	305	318	303	355	323	328	304	302	300	312	345	328	328	351	284	312	320	335	285	336	333	313	308	324	328	358	305	284	317	332	333	280	313	307	323	297	337	325	324	339	326	331	316	342	312	326	312	348	325	302	316	332	321	339	328	316	323	319	325	325	331	298	328	328	337	340	296	286	340	349	321	330	342	315	299	329	329	325	343	314	322	360	324	318	341	330	321	321	352	357	309	356	323	275	344	330	328	299	311	339	287	328	340	318	314	329	328	347
14088	16349	46094	9826	1452	866	646	484	352	362	1267	9559	18633	18690	16169	8616	4003	1680	571	242	107	92	97	90	104	114	115	86	75	91	87	73	118	82	108	119	108	103	107	99	109	95	91	104	104	92	95	97	114	87	102	107	100	89	104	105	83	116	105	100	87	98	91	88	89	81	93	99	81	86	91	100	91	113	93	89	118	98	94	103	97	68	97	71	88	85	96	90	101	107	88	88	79	90	114	101	95	102	110	117	96	94	94	105	98	89	97	85	81	96	84	104	91	99	87	99	109	82	84	115	93	84	110	109	106	75	95	91	94	100	99	92	104	80	77	101	87	76	100	86	79	102	100	83	98	97	86	83	112	86	92	97	107	95	86	91	94	78	98	82	90	100	97	98	87	90	88	79	91	92	97	86	87	95	96	107	102	87	100	94	110	90	86	90	93	95	90	77	76	100	97	81	100	96	102	85	91	95	95	89	87	91	108	112	85	90	101	96	98	89	94	103	69	95	120	108	84	110	73	103	85	105	89	94	99	84	100	81	97	92	116	94	93	118	85	95	99	85	89	102	89	85	102	102	108	101	82	94	100	104	96	96	90	104	84	90	75	104	95	82	75	97	86	109	95	109	109	85	108	90	84	102	84	97	105	103	101	101	87	101	106	103	74	112	110	75	82	100	114	97	85	95	94	87	110	97	91	96	72	91	89	93	82	97	101	102	93	108	87	104	95	109	82	106	108	109	97	108	91	90	96	90	108	104	91	93	106	97	100	101	103	106	94	102	103	90	108	97	96	99	113	96	88	109	100	87	113	111	104	101	109	87	102	88	92	107	112	95	108	87	86	86	92	89	99	92	86	96	95	103	82	94	81	100	100	107	101	117	93	103	91	92	85	93	108	102	105	94	85	88	111	95	93	96	101	97	91	84	81	78	102	77	114	95	104	91	92	88	105	89	100	84	86	87	87	98	96	97	102	101	89	100	99	101	102	94	94	91	98	102	91	110	101	92	93	98	93	105	107	90	103	92	100	82	111	77	98	95	102	87	99	90	97	125	94	93	103	104	96	100	107	121	112	92	98	92	88	98	86	95	98	89	105	83	81	101	87	78	98	87	84	96	91	98	91	107	104	101	113	86	93	92	123	73	97	86	89	107	89	98	96	92	97	87	104	84	100	89	99	109	95	117	92	95	93	103	99	96	64	101	100	105	97	94	92	100	85	87	94	77	99	95	99	104	108	116	87	110	92	92	109	91	94	106	95	104	97	87	104	105	69	92	110	100	96	97	127	91	74	81	91	99	93	105	87	86	93	85	92	103	107	82	93	93	91	96	97	77	92	107	93	93	96	110	105	109	81	80	105	82	88	94	89	113	91	88	103	99	90	89	101	91	85	87	84	99	102	104	80	86	96	102	103	105	105	96	108	107	99	91	101	113	83	99	84	94	107	104	97	91	93	96	113	102	80	79	88	83	99	85	110	97	101	100	101	86	86	75	115	102	84	97	108	99	87	82	107	90	98	80	100	102	98	94	104	94	105	109	86	91	101	88	80	99	100	100	98	103	90	87	114	96	103	83	88	112	107	100	101	102	77	98	93	84	103	95	103	92	104	107	77	64	88	98	95	114	99	114	103	95	118	95	76	98	89	102	119	103	93	92	96	89	96	83	95	95	106	105	112	90	81	93	87	87	107	91	105	104	103	91	97	97	97	85	81	77	94	98	126	105	91	80	93	96	112	93	103	96	104	106	96	96	106	96	91	92	97	109	111	102	101	97	106	95	102	96	90	106	113	104	91	94	96	76	81	111	82	98	120	91	72	95	82	109	101	108	106	87	100	100	105	100	94	83	90	91	92	117	97	89	94	107	115	101	100	96	82	97	94	105	101	93	104	77	100	104	109	112	94	97	108	113	90	84	103	92	75	95	87	86	83	80	112	95	86	91	97	87	96	96	96	87	107	114	91	106	94	104	86	91	99	97	100	92	101	98	101	98	94	100	94	93	100	125	102	94	102	77	89	89	89	100	92	87	93	90	108	86	81	91	90	95	93	100	104	82	92	69	95	101	79	113	85	97	92	113	83	76	81	89	89	89	96	109	101	94	61	101	87	82	85	97	83	105	96	98	117	108	91	89	99	91	93	85	93	105	87	102	80	85	101	96	93	91	85	85	94	94	92	88	108	99	105	84	91	116	106	110	90	85	105	97	83	99	95	110	89	107	92	84	107	97	101	113	102	87	109	105	103	78	96	107	108	90	88	85	108	116	100	88	99	92	90	92	104	89	114	93	103	83	88	107	88	91	86	100	94	89	90	102	92	98	104	95	89	106	83	79	92	85	112	98	84	89	90	92	87	109	95	91	103	99	101	100	98	98	99	106	82	106	92	96	92	100	85	86	86	90	84	97	93	90	102	92	99	75	116	116	94	85	82	92	97	112	92	89	95	110	109	97	81	88	118	102	113	91	91	101	102	92	93	101	111	95	95	113	105	111	91	97	90	97	106	96	97	84	88	99	112	91	101	78	86	89	85	93	95	110	72	93	101	106	75	72	88	86	79	106	108	102	105	105	97	93	107	112	95	86	104	104	91	93	97	111	116	91	95	97	87	85	112	100	107	90	90	87	102	131	102	67	95	90	75	91	111	102	89	93	82	100	123	86	91	99	113	111	99	103	95	103	105	85	107	86	94	76	96	95	100	103	90	93	116	99	107	92	100	85	91	105	94	103	96	93	94	108	90	114	100	88	112	108	101	80	100	103	90	98	109	87	97	88	99	107	99	89	109	87	108	94	112	85	94	87	106	93	101	107	104	107	83	98	92	107	102	111	111	100	120	103	97	106	95	87	110	94	97	96	99	115	84	103	94	96	105	90	82	100	112	71	114	95	88	110	107	97	84	91	103	104	96	97	92	105	109	106	102	91	90	89	85	94	72	85	91	87	100	85	95	91	92	108	100	92	101	99	85	100	92	114	85	81	84	87	96	98	98	102	117	97	92	91	105	90	94	112	102	105	96	94	108	92	100	89	84	93	100	97	102	103	82	93	99	97	87	100	82	93	76	93	109	88	111	105	84	84	92	92	112	91	93	97	88	94	86	99	91	78	97	96	102	99	93	86	107	107	86	95	92	84	109	86	87	98	116	91	85	89	88	92	99	95	105	87	76	90	111	91	104	107	88	89	84	96	87	100	96	88	113	96	87	75	91	97	88	86	104	109	83	74	96	78	77	108	87	86	91	86	124	119	73	98	96	91	83	86	94	105	107	87	94	96	112	100	94	81	89	108	85	102	95	86	101	96	103	96	74	106	96	103	116	107	88	83	97	89	91	92	80	101	119	109	97	89	93	107	92	97	97	101	114	79	87	92	104	78	92	108	108	101	96	97	99	89	99	87	105	80	103	79	93	104	100	90	86	100	100	114	96	92	110	94	91	101	98	85	88	95	94	87	86	90	100	133	91	88	99	108	71	64	88	103	106	99	100	95	104	113	98	100	87	110	98	95	83	93
7448	15090	36230	5330	4228	3434	2725	2177	1865	1788	6935	31196	41936	40945	37621	26010	16538	7787	2817	1008	525	362	295	280	278	273	261	252	249	268	271	235	255	266	234	249	268	295	268	244	240	231	284	231	262	250	276	252	228	258	238	255	232	238	273	252	274	224	263	249	249	241	268	233	234	248	276	238	256	240	253	236	223	244	269	228	268	235	237	254	255	251	232	232	242	271	252	248	236	277	265	221	242	253	221	267	262	252	244	273	249	243	239	229	251	250	277	251	252	257	232	248	266	261	267	225	256	266	249	242	248	222	236	248	243	258	252	259	248	235	264	243	239	245	260	264	237	266	248	266	259	233	236	250	248	237	260	240	270	254	231	239	271	258	236	236	249	240	233	280	234	242	260	240	240	252	268	259	255	256	244	243	276	260	231	268	259	220	267	264	254	235	260	264	230	264	255	267	257	250	267	291	249	247	257	270	268	231	278	263	218	231	244	251	231	269	243	238	276	240	254	251	270	231	224	241	236	232	255	259	250	268	277	260	253	256	236	251	236	263	255	239	227	284	231	244	262	259	232	255	248	249	224	248	258	247	226	251	224	268	273	234	256	249	242	227	251	241	281	239	242	215	240	232	225	248	236	249	238	266	265	279	247	240	263	268	227	238	208	234	238	250	266	256	259	269	223	239	253	237	246	264	253	259	254	218	265	226	228	261	257	248	237	269	224	239	237	256	235	261	231	232	235	251	258	260	251	247	243	253	253	252	281	251	265	249	248	256	237	260	266	249	253	281	233	231	243	251	240	235	256	253	245	242	262	267	269	247	261	237	257	236	270	235	261	235	243	233	252	227	235	247	251	250	240	248	270	273	250	244	252	240	266	236	230	241	250	262	257	248	239	251	246	221	256	257	257	232	257	263	228	297	276	239	227	263	227	278	274	239	234	231	227	304	238	270	248	289	230	243	223	253	258	275	256	226	253	237	224	223	263	268	263	253	239	245	217	239	255	256	256	259	240	262	257	240	265	256	269	230	244	244	250	250	254	217	254	245	223	257	263	273	207	232	260	242	247	257	232	261	234	220	243	264	228	244	262	232	248	237	237	251	243	252	276	246	272	246	226	226	278	236	210	264	233	256	244	255	230	244	256	249	262	253	246	258	268	256	256	238	250	235	271	257	258	280	277	266	261	246	279	221	241	241	268	241	218	238	276	253	267	253	258	238	269	260	268	280	267	259	253	250	238	286	225	253	236	237	245	253	273	268	245	268	268	260	240	253	264	258	250	259	280	238	270	222	229	249	256	246	264	259	265	263	238	280	257	270	234	251	269	247	263	241	231	239	277	216	255	255	265	224	240	262	237	213	257	239	254	250	206	245	236	255	243	248	252	241	251	243	267	249	248	253	255	299	257	238	243	271	247	253	234	228	265	245	260	267	219	217	253	236	268	220	246	258	263	281	217	261	244	230	264	277	238	235	267	246	223	254	256	265	230	265	267	268	252	269	277	261	240	268	243	236	252	266	222	268	262	235	253	251	243	242	246	244	251	251	259	234	255	245	270	250	231	259	252	271	262	265	265	245	275	252	261	236	248	258	233	232	240	262	261	243	247	237	258	277	247	263	260	249	250	253	233	268	232	245	266	270	256	250	250	257	256	257	267	236	229	222	262	251	233	229	265	274	212	266	275	239	273	260	248	242	245	240	228	257	266	267	209	249	263	270	248	247	229	270	249	236	253	241	275	217	264	235	257	253	258	253	262	264	228	254	265	271	247	249	251	246	235	264	252	233	265	249	275	258	250	256	231	238	257	241	256	263	259	245	264	262	287	274	266	270	285	233	253	251	226	246	227	259	250	254	264	238	253	237	244	252	239	245	250	232	267	258	253	263	240	236	237	259	256	258	254	259	268	248	268	259	249	231	214	212	282	255	253	244	286	269	244	260	264	233	266	258	233	233	232	236	253	267	262	283	253	268	243	233	276	266	262	242	260	274	255	247	250	230	240	250	253	257	255	257	252	260	219	229	260	263	251	271	236	265	249	249	250	226	245	247	224	237	229	274	273	264	283	230	247	269	242	246	237	245	263	227	243	254	239	275	224	247	225	245	268	247	229	219	270	251	260	242	251	250	246	249	274	261	227	272	243	221	226	254	236	246	237	244	253	261	248	260	230	246	277	243	235	248	219	270	230	291	264	273	245	257	255	241	246	250	239	227	254	252	246	253	229	205	257	269	251	244	258	250	240	260	252	249	266	257	284	214	224	235	274	266	235	260	229	246	231	270	255	242	228	244	231	238	245	257	246	263	251	288	252	250	258	240	247	258	256	236	252	250	246	257	237	244	215	259	251	253	254	231	263	234	268	275	260	250	230	264	224	236	236	244	277	251	266	263	258	281	237	238	273	253	251	243	229	227	242	261	250	254	232	259	265	263	253	229	265	243	238	254	247	267	246	253	273	254	270	249	246	253	271	239	262	249	228	246	245	252	235	286	253	261	260	247	236	249	240	234	263	271	236	244	253	239	240	239	249	278	260	255	248	227	250	248	279	255	237	236	238	288	268	256	254	266	246	250	268	264	252	255	232	229	232	270	249	265	246	238	225	230	266	242	239	259	239	249	254	237	245	266	233	244	245	244	242	232	248	274	239	245	258	236	257	272	222	274	257	254	256	249	246	241	245	261	265	260	246	234	256	245	246	240	267	242	249	244	269	239	252	272	252	268	255	260	270	252	241	257	272	255	241	251	249	246	247	261	244	234	215	270	266	235	244	270	250	233	254	248	235	261	264	274	243	211	241	242	218	252	269	257	245	235	255	238	260	262	227	257	265	242	287	238	248	225	270	237	241	239	249	245	253	258	256	273	251	242	261	244	264	255	256	238	234	256	279	236	273	234	258	243	247	276	246	252	268	252	233	263	245	232	244	255	270	247	252	211	245	237	270	234	263	229	238	276	244	238	252	242	240	252	270	271	230	247	229	258	264	251	243	259	260	251	257	247	254	239	250	213	265	239	244	245	250	262	236	223	242	227	249	239	245	278	254	241	242	260	248	258	258	221	239	282	274	240	261	226	260	285	254	237	238	250	240	236	261	246	235	247	269	224	249	255	249	257	252	253	278	270	244	266	252	254	253	265	256	224	256	250	246	248	242	258	267	253	261	232	236	227	266	236	238	261	231	270	263	264	261	261	261	264	239	247	228	251	243	233	261	239	242	254	243	264	234	249	244	254	252	253	264	263	241	241	255	247	260	225	255	243	241	271	249	269	254	256	220	263	254	247	255	236	257	260	249	271	245	240	214	228	244	289	264	254	238	263	251	261	240	225	213	260	224	250	213	254	233	254	255	244	271	234	241	265	233	258	230	273	271	251	227	239	249	229	250	253	269	220	246	257	274	255	273	242	278	249	235	268	229	231	251	245	236	248	216	273	247	246	227	239	223	245	248	240	250	252	271	229	264	225	260	244	252	281	243	245	255	250	212	261	249	279	218	256	237	247	240	255	281	243	252	245	246	252
2137	536	1744	231	177	182	159	147	166	165	163	318	763	1137	1218	826	502	263	208	171	172	185	141	141	139	151	151	166	154	149	165	124	159	155	161	164	145	141	130	135	164	188	136	137	145	147	159	151	154	152	173	131	128	146	144	144	153	123	112	143	172	155	149	134	161	158	142	153	149	154	159	169	160	176	149	170	138	144	164	157	136	151	144	146	152	154	136	152	160	133	129	125	156	143	158	144	147	129	140	167	173	172	141	139	138	165	146	145	140	138	141	145	166	175	182	125	178	152	147	149	134	135	150	154	146	136	175	151	135	161	154	130	149	156	164	135	129	154	158	154	153	154	160	126	144	175	147	118	145	134	162	170	150	133	149	128	150	149	146	153	157	164	143	143	135	158	151	171	152	160	154	134	144	149	152	136	173	140	142	128	138	138	135	158	164	146	146	135	156	158	141	115	135	147	131	140	161	140	145	155	169	131	142	157	136	140	135	133	147	152	140	165	131	152	136	149	166	148	158	153	146	153	171	144	154	143	154	162	163	152	153	151	154	161	158	156	153	142	155	153	175	152	146	138	131	144	125	143	143	167	140	140	143	136	148	161	153	155	156	152	156	183	131	147	154	153	152	152	140	146	145	170	154	125	144	153	154	170	163	145	145	128	140	159	146	154	177	133	155	150	135	122	163	150	145	162	153	152	149	139	137	153	180	146	154	158	150	142	150	127	146	160	145	146	167	143	143	139	156	148	140	139	161	156	162	143	139	146	136	156	147	143	184	144	161	154	141	148	164	122	115	154	155	159	152	158	158	171	162	142	176	156	148	144	163	147	160	155	151	158	146	168	133	144	180	144	139	158	148	160	145	132	166	164	161	118	138	153	157	148	136	163	138	165	170	145	141	156	156	166	184	140	151	148	172	145	149	163	145	130	147	145	171	138	145	147	144	160	142	169	154	193	153	150	171	153	179	147	154	143	154	157	146	151	152	140	163	156	169	161	173	154	153	117	155	156	153	167	149	178	149	159	136	124	122	152	147	153	184	159	148	148	152	152	150	171	170	144	129	149	156	169	158	150	158	153	143	152	143	152	136	141	157	137	146	161	156	153	145	164	152	141	175	137	138	145	163	134	140	135	173	136	161	155	149	170	141	149	140	162	141	148	140	147	172	156	146	175	152	161	170	143	158	140	142	133	150	141	161	159	143	147	162	138	169	157	143	150	150	161	143	148	151	154	147	185	138	164	163	170	133	141	134	136	162	141	135	162	132	132	140	144	154	144	143	141	142	179	148	152	148	136	180	146	153	154	143	153	140	142	169	143	140	133	140	146	172	169	145	145	161	153	139	138	147	151	153	138	141	168	150	148	150	155	131	156	137	159	146	169	147	133	149	144	124	158	152	131	143	143	154	157	157	152	141	121	143	151	148	154	140	141	159	160	136	156	157	155	161	152	127	144	154	143	141	141	150	137	155	148	169	150	153	144	152	153	143	149	170	145	133	146	137	173	141	165	139	147	155	160	149	136	145	168	145	150	126	141	143	161	144	146	153	159	146	146	145	157	149	154	165	162	159	140	145	143	142	137	144	136	158	144	173	153	152	161	150	156	139	138	110	180	153	135	167	149	145	150	167	149	164	163	161	146	138	149	163	160	138	131	143	143	129	165	163	137	149	166	165	116	165	148	159	141	136	157	145	153	148	168	153	163	169	160	154	141	138	145	159	145	143	139	139	150	144	140	160	169	163	144	134	128	129	152	142	159	125	139	143	140	157	151	169	139	155	153	145	153	142	146	156	155	160	164	137	144	154	167	162	141	149	184	133	166	154	158	138	147	137	150	149	155	149	150	159	136	152	157	145	159	161	140	135	137	146	139	142	150	156	161	121	154	138	171	154	170	164	149	129	152	155	172	147	151	149	151	137	173	159	170	174	146	148	144	143	171	136	131	140	153	149	170	164	143	148	139	146	151	138	147	148	139	168	145	126	125	161	167	143	170	160	159	129	158	151	160	147	150	166	168	161	167	152	143	129	148	133	151	163	153	146	152	145	148	155	141	135	163	140	153	152	150	144	162	159	151	147	157	146	137	141	153	163	162	147	146	174	151	160	143	153	168	156	146	148	177	140	158	146	129	153	145	145	150	126	144	155	159	137	126	144	136	136	148	143	131	148	167	147	162	159	138	127	149	160	163	141	131	160	162	159	143	159	160	138	136	160	155	158	149	160	180	176	153	159	184	142	143	150	152	146	152	156	158	135	148	149	142	140	164	143	145	136	149	137	136	136	160	148	143	148	170	135	129	142	155	145	158	150	144	160	158	127	131	148	136	140	157	159	125	156	134	169	159	158	136	145	155	129	162	153	174	163	160	156	171	166	162	151	147	167	149	146	144	157	135	148	136	167	127	132	141	164	154	148	155	141	149	148	149	151	143	147	156	171	153	150	130	165	159	148	136	162	138	150	139	167	144	139	156	169	164	119	141	170	164	183	154	147	135	170	125	133	137	146	145	159	136	118	162	150	160	151	170	145	154	154	163	156	150	163	127	156	142	173	156	152	148	142	149	133	138	143	137	144	171	158	130	146	133	130	154	160	153	145	150	146	145	159	169	128	143	156	129	149	143	148	162	151	147	136	143	162	140	140	149	165	129	160	160	151	150	145	143	147	169	168	166	156	124	141	155	156	139	175	156	165	136	127	142	148	130	155	178	157	159	141	149	162	142	164	159	133	144	145	138	157	154	164	158	148	150	155	168	168	159	148	124	158	159	134	163	144	172	166	151	156	145	160	128	141	140	141	138	118	169	156	160	145	127	134	155	160	142	152	155	145	156	155	162	156	168	148	138	162	160	147	170	132	144	163	142	153	157	133	135	149	139	161	163	152	132	142	127	163	170	142	151	161	173	164	148	159	139	158	177	176	123	155	140	163	144	143	148	168	146	152	157	140	167	136	136	135	144	148	154	146	140	150	152	166	143	161	120	152	158	153	125	144	165	157	135	165	174	160	143	143	159	155	153	132	152	153	156	130	148	146	154	131	147	165	161	166	149	132	147	145	160	148	142	135	147	143	132	178	144	143	134	148	163	130	134	154	130	155	187	166	141	171	146	156	169	149	149	156	156	160	141	170	124	138	164	141	161	139	147	158	150	141	142	154	143	150	149	137	140	144	130	152	180	149	149	139	151	146	164	127	143	148	147	146	155	138	141	149	145	146	134	162	136	160	154	146	143	145	129	153	151	138	159	157	165	171	132	154	154	160	146	141	123	170	141	163	164	139	128	140	169	160	165	158	154	144	136	139	166	151	153	143	155	150	176	134	134	137	153	142	147	161	145	157	154	138	146	165	150	143	141	164	164	136	135	162	151	152	151	151	156	145	133	148	133	133	143	158	147	152	139	153	154	141	146	136	156	151	151	124	140	158	135	143	156	137	142	146	148	123	159	142	145	157	136	138	160	182	173	133	140	168	153	140	146	191	140	161	142	138	139	141	157	159	140	182	152	140	164
2308	905	3780	577	575	511	454	441	409	446	415	1665	4173	5720	5276	3308	1871	872	542	459	472	410	355	377	370	388	411	345	366	366	382	390	389	406	394	378	374	361	392	388	365	368	376	382	384	399	382	367	357	369	357	356	340	353	396	398	388	360	373	360	356	327	376	385	350	382	361	370	349	381	381	387	378	368	383	358	350	374	395	343	362	378	409	354	351	415	389	368	388	346	370	362	365	420	389	397	375	388	352	369	356	380	355	386	364	362	342	345	368	385	378	380	348	366	372	396	399	370	394	376	374	391	345	368	364	380	386	389	332	376	374	355	368	384	369	345	374	339	384	411	391	369	399	399	400	336	334	356	352	380	369	362	379	371	354	369	379	366	352	369	401	368	355	366	362	391	410	368	407	368	348	354	382	377	377	362	357	372	363	364	364	386	346	383	379	376	381	349	335	360	405	377	373	379	382	424	407	379	371	414	335	358	374	380	375	375	354	394	377	409	366	376	384	372	379	388	401	360	403	345	374	373	342	366	369	350	365	333	373	388	338	390	374	385	387	357	366	349	389	379	343	356	396	371	377	344	415	366	345	408	383	378	357	372	375	356	390	395	375	370	402	359	360	366	392	390	350	390	354	368	368	397	393	345	377	356	346	366	398	409	390	357	344	388	378	384	372	362	377	381	373	378	346	405	371	356	361	400	386	392	350	375	361	377	354	394	334	392	417	378	385	371	345	381	377	370	380	393	358	420	416	355	353	397	390	394	386	413	344	378	371	367	372	351	380	354	366	342	384	380	353	310	359	409	349	357	371	367	337	349	365	348	377	359	379	368	372	383	392	360	359	362	367	360	370	382	382	399	339	354	383	361	392	406	366	367	364	352	355	367	401	358	393	339	365	347	350	368	355	333	350	368	383	344	387	359	338	356	382	403	395	376	396	394	363	368	386	351	367	351	348	368	393	384	366	378	357	388	350	378	369	383	397	369	372	357	372	399	407	381	392	389	379	406	365	374	350	407	368	367	370	373	361	358	376	365	379	367	373	392	390	400	394	366	345	337	355	353	380	389	359	371	381	376	359	420	356	407	355	357	372	375	359	363	384	351	370	371	398	384	340	362	393	376	361	380	353	378	382	348	347	383	357	399	384	385	350	356	409	402	399	353	347	354	365	402	355	393	361	392	387	354	373	346	381	372	375	369	331	384	361	381	373	352	379	362	383	386	358	369	387	365	322	431	381	364	373	405	382	393	381	393	396	373	387	354	344	368	343	339	339	360	373	402	384	385	371	383	356	367	343	372	372	379	375	367	357	358	376	383	368	409	354	357	371	356	384	398	381	355	417	358	341	386	382	381	352	364	352	343	401	434	377	382	369	353	372	366	372	398	323	372	360	383	358	372	365	354	343	359	366	379	379	370	342	351	405	343	372	366	391	368	375	370	405	356	390	372	365	347	359	389	359	396	376	366	382	374	353	370	367	365	341	378	351	365	366	359	409	411	373	370	374	364	346	392	387	397	376	382	363	384	391	344	355	366	338	374	375	371	380	384	375	361	375	385	399	367	354	390	401	390	372	407	342	373	422	381	335	360	400	363	384	350	391	392	367	349	387	356	380	358	349	367	376	356	351	368	379	375	374	371	348	369	367	366	353	399	374	349	381	383	361	392	375	359	369	433	379	386	388	354	393	384	389	341	416	389	402	382	388	366	407	380	354	400	369	386	376	371	356	387	412	369	392	337	414	387	395	354	374	381	370	380	408	373	349	352	339	376	378	384	329	370	386	351	368	359	351	390	355	371	364	373	392	394	371	399	340	369	388	357	424	324	385	370	434	385	367	359	380	380	359	337	364	388	372	383	345	366	364	380	366	347	370	387	372	349	371	406	393	355	355	364	344	371	357	381	409	403	395	373	357	361	377	412	378	395	384	367	381	351	359	347	378	342	379	350	401	371	360	360	368	344	329	366	370	381	343	366	394	379	347	330	362	374	394	373	362	373	367	374	376	376	383	388	406	366	366	372	373	378	359	404	341	371	369	393	397	368	368	371	355	372	342	428	383	353	392	383	360	384	370	376	353	369	372	399	367	359	404	400	372	410	338	374	372	366	369	369	368	371	359	414	354	379	416	396	367	375	366	374	378	381	351	375	349	343	370	378	368	383	383	386	359	376	364	349	362	389	370	351	380	352	379	393	410	368	365	398	352	382	386	353	369	419	405	363	382	373	373	366	399	389	326	347	380	368	355	382	388	356	366	369	378	393	412	353	358	391	405	355	392	381	428	375	360	423	360	386	409	363	400	359	348	328	361	416	378	362	366	350	386	361	374	343	355	395	326	375	368	379	373	380	367	354	375	369	381	384	396	331	360	398	359	371	350	382	378	365	398	391	352	385	355	389	378	363	335	384	389	346	355	409	367	343	388	377	366	367	391	398	389	408	412	380	375	379	394	394	348	344	402	382	371	378	363	403	370	362	381	391	348	403	373	357	372	416	388	372	410	362	359	349	411	371	436	352	365	383	371	364	371	399	399	389	348	411	376	366	369	395	353	360	413	345	342	398	328	389	401	362	369	360	338	384	398	384	362	353	368	369	383	364	388	380	331	380	371	372	397	367	387	360	384	372	377	365	385	384	388	355	373	341	355	376	364	377	362	361	385	373	391	383	332	342	377	369	372	418	362	328	361	350	395	334	360	373	390	351	358	370	355	352	377	381	385	357	393	390	376	357	420	349	374	381	424	381	370	376	375	369	359	367	389	394	353	392	353	344	380	352	370	348	390	403	403	322	363	393	367	387	365	379	368	395	342	345	370	401	341	374	418	382	363	395	365	375	385	370	379	382	370	347	393	378	400	389	366	359	369	365	386	394	385	401	381	333	377	378	367	375	343	396	389	391	380	402	330	377	369	353	397	373	355	373	379	401	384	363	339	376	355	342	370	373	395	367	371	388	340	378	377	368	318	355	379	385	350	384	389	406	350	389	384	374	388	372	359	353	355	385	396	394	393	382	358	369	389	391	392	379	365	376	371	378	394	403	404	402	338	380	397	372	370	367	367	369	366	393	389	354	399	365	378	384	375	343	387	358	378	393	405	367	351	407	370	412	399	387	393	403	376	401	352	378	378	395	354	340	401	359	411	374	366	413	359	391	357	379	362	328	370	388	350	413	346	348	356	376	365	368	372	390	352	376	354	344	424	396	411	366	338	364	362	360	350	383	368	358	375	355	353	365	353	397	395	375	390	338	354	409	373	405	323	370	364	352	379	381	370	401	384	383	375	367	379	367	358	341	361	379	358	386	373	378	353	386	382	369	374	367	369	351	379	390	364	368	361	407	374	357	391	389	397	367	403	400	384	338	394	358	366	386	383	359	388	365	388	358	367	385	376	371	398	366	377	383	353	372	354	388	353	327	405	392	421	396	382	368	373	354	373	383	374	351	338	359	359	362	398	387	385	369	396	352	390	379	375	332	365	352	381	378	402	351	369	398	375	351	375	354	365	351	370	384
7710	2645	32876	5884	786	510	380	310	247	228	400	5276	16111	12622	6473	3084	1620	847	415	235	195	162	137	136	141	120	139	121	131	141	122	122	149	165	122	125	124	115	129	122	127	144	131	115	122	133	105	129	113	126	121	139	133	125	125	119	142	158	130	125	123	122	132	146	125	153	129	127	101	141	111	119	114	144	126	121	120	140	132	135	132	132	122	128	122	141	125	127	119	118	95	122	132	143	121	138	123	133	128	141	132	135	126	122	136	132	125	126	139	115	104	121	135	119	135	143	100	123	128	128	139	108	116	135	131	126	116	127	119	134	132	125	137	141	145	130	134	142	132	111	121	108	135	132	119	116	135	130	149	133	127	120	114	138	134	102	139	125	141	131	146	136	111	125	138	119	109	112	137	138	108	120	125	123	118	120	148	136	113	127	136	121	124	137	132	128	126	134	123	124	120	132	129	151	132	134	110	121	120	133	121	133	133	130	106	106	116	142	118	141	142	130	118	118	118	120	136	119	128	139	131	124	139	115	123	124	135	132	116	106	132	117	137	127	100	121	117	135	128	118	122	122	135	134	129	115	114	137	110	113	130	110	125	120	138	126	124	140	129	116	120	129	127	113	127	122	119	135	121	109	123	102	108	124	110	121	125	121	124	135	111	118	138	122	152	112	127	122	127	133	125	122	110	130	113	122	122	146	128	114	113	130	113	120	138	120	129	110	129	108	122	135	126	123	122	126	133	108	118	144	120	155	121	111	114	129	140	96	121	134	132	123	136	137	121	114	132	88	134	106	122	129	114	120	138	131	118	139	101	135	107	128	123	124	124	112	104	128	131	119	128	118	135	145	119	125	121	119	128	119	116	133	114	123	123	126	124	144	127	113	130	131	111	128	131	128	132	112	147	126	153	139	126	122	119	124	128	105	123	126	112	142	119	136	121	108	121	108	127	132	127	142	128	123	118	127	128	118	125	123	112	107	131	121	124	129	125	120	130	136	133	101	134	130	139	131	113	123	120	133	128	135	142	117	122	111	116	120	137	135	132	123	140	139	138	140	129	120	125	128	125	107	137	145	140	118	108	125	115	122	108	119	145	109	138	130	131	119	126	131	132	139	120	134	147	138	111	114	120	125	125	141	97	119	134	122	112	126	118	120	119	117	135	139	153	125	134	117	111	116	122	105	117	142	123	128	139	134	121	116	128	121	120	111	106	127	131	122	145	132	134	148	138	134	127	125	140	141	136	118	113	119	126	126	124	131	118	134	138	128	136	120	146	119	152	124	128	116	112	146	129	111	120	112	126	141	123	124	140	137	124	133	125	130	125	129	124	131	109	125	144	106	104	127	122	131	113	121	118	146	151	157	109	152	140	129	115	126	121	147	107	117	134	124	128	127	128	134	134	134	137	102	143	123	130	118	113	131	138	142	117	128	139	121	117	118	141	114	117	133	117	137	111	122	135	134	130	127	131	131	120	157	137	136	127	148	108	121	116	107	126	116	135	144	132	132	121	129	128	112	157	139	130	115	149	113	117	131	119	134	120	144	122	134	135	128	136	144	116	131	136	118	122	103	124	136	117	125	116	109	147	118	123	131	138	114	127	124	115	121	109	94	119	135	121	121	120	133	140	141	108	114	117	126	120	141	123	128	115	145	117	122	120	121	124	130	121	127	126	118	122	130	130	135	120	154	130	134	140	134	154	130	111	113	124	146	135	139	111	115	107	113	123	122	112	129	130	125	133	116	103	124	115	119	150	136	135	134	122	139	129	126	140	114	129	134	115	130	121	122	141	122	127	121	130	132	119	124	145	120	131	123	133	123	136	133	124	156	124	114	135	123	119	126	121	118	124	126	128	138	133	126	133	118	124	109	127	116	126	131	124	129	135	125	121	139	133	137	118	147	119	134	130	144	118	131	129	108	134	130	126	117	128	116	150	120	125	139	117	104	137	135	150	138	127	111	128	123	116	105	127	110	124	127	138	119	138	104	112	137	121	132	134	126	117	124	125	118	112	120	133	130	119	124	130	137	135	145	130	122	118	125	128	128	134	131	126	142	113	121	130	123	101	126	125	128	130	109	124	126	136	121	140	111	121	127	117	117	130	107	121	115	124	135	131	139	122	148	126	122	135	129	120	103	126	129	112	131	132	120	147	149	126	134	137	147	149	120	129	157	127	116	136	124	131	153	139	122	117	123	122	127	127	128	116	121	131	137	118	119	153	135	136	113	128	136	119	138	103	137	111	126	143	125	126	139	109	116	133	128	146	119	97	132	112	127	138	118	112	125	126	116	137	120	130	120	116	128	124	111	145	128	147	149	149	104	123	115	132	121	136	128	143	120	123	137	120	117	136	132	143	135	114	126	146	130	135	125	139	108	112	128	120	117	123	140	116	124	130	125	147	108	125	126	128	128	139	138	135	116	130	122	102	125	111	116	134	103	103	128	136	124	120	107	123	108	149	125	113	112	132	132	122	116	123	121	131	142	134	124	144	129	120	142	124	119	133	135	114	147	118	150	128	118	135	122	135	137	141	116	138	134	130	135	140	136	141	125	129	135	138	122	124	115	146	126	110	118	116	124	124	122	115	133	111	164	123	113	123	135	122	124	126	110	118	125	144	120	125	128	125	136	134	125	143	131	136	114	113	121	126	126	146	126	128	158	120	125	117	113	121	118	128	135	111	114	114	118	131	126	136	147	127	157	133	113	120	136	127	142	146	131	142	107	126	128	139	146	117	136	148	135	113	117	144	138	131	128	112	114	119	142	135	103	118	107	128	125	139	127	136	127	144	122	136	106	117	121	124	131	139	135	129	124	126	121	122	137	139	116	127	123	109	136	129	133	134	136	132	140	144	130	113	113	120	137	153	119	129	137	103	132	131	130	114	118	124	121	111	106	130	134	126	136	150	114	106	116	139	127	129	117	126	131	131	130	121	119	103	138	117	133	118	154	123	146	143	144	119	140	140	128	134	113	133	96	141	123	115	117	121	131	112	112	120	133	114	113	131	114	111	120	133	153	124	133	137	120	122	138	146	121	125	115	126	134	130	124	130	144	131	136	112	119	116	133	129	124	126	114	117	131	127	146	157	123	120	140	116	127	133	118	130	123	126	120	135	138	136	131	118	126	133	116	125	133	143	126	139	131	139	131	120	128	142	114	146	135	114	120	146	131	128	140	119	127	126	128	125	121	124	125	133	128	120	129	127	121	117	129	122	129	127	127	127	108	102	118	128	126	125	136	132	112	137	140	162	145	135	144	119	148	137	125	128	119	142	132	109	139	130	146	136	114	116	124	117	120	132	124	138	133	118	119	133	136	144	119	121	113	128	108	110	122	130	132	126	117	129	110	123	131	120	145	121	145	134	93	134	116	113	121	123	117	117	129	115	124	130	143	124	142	137	141	126	127	116	101	125	122	130	111	133	112	110	114	136	132	129	127	123	113	107	118	119	121	110	91	142	156	121	112	148	125	127	126	123	112	121	122	138	136	107	124	150	130
5799	3163	32023	3106	2758	2166	1760	1395	1203	1077	2178	20392	39594	32757	22295	13732	7803	4263	1865	962	611	518	353	378	360	312	301	351	288	347	322	333	320	345	308	336	314	318	333	328	341	307	292	348	304	337	309	321	309	355	339	300	320	321	338	311	319	323	342	308	314	323	321	317	318	337	328	336	321	310	263	322	311	321	305	311	337	292	338	293	317	331	323	335	323	338	327	339	335	346	344	331	346	332	348	321	334	353	319	324	303	316	323	308	295	292	327	321	334	335	316	297	301	318	331	282	330	349	296	343	315	320	316	289	324	354	325	329	284	319	330	333	332	332	310	376	328	301	337	288	291	342	313	285	323	336	345	304	324	368	334	315	331	301	301	317	331	293	300	317	305	304	293	308	334	292	302	342	336	284	315	318	334	333	366	297	323	331	370	301	288	318	329	331	297	307	302	334	311	311	310	319	305	312	312	296	317	316	322	348	292	324	304	316	312	295	341	287	341	320	327	325	288	318	291	290	297	305	310	340	315	313	312	348	327	343	312	305	309	360	339	317	349	326	260	293	313	327	330	316	310	325	308	306	334	310	357	339	299	335	311	340	330	341	311	294	335	321	287	354	333	330	344	314	287	311	331	309	317	316	291	312	305	321	294	299	326	320	329	324	335	312	347	308	330	312	314	325	351	329	325	335	329	320	322	314	334	327	318	316	339	307	348	322	334	289	335	326	323	322	354	309	330	314	307	320	353	300	305	311	305	318	301	308	316	306	337	294	326	292	328	322	300	328	309	331	291	330	330	299	344	326	303	314	322	309	349	318	313	334	331	340	301	316	286	299	344	374	293	318	366	297	335	355	319	333	318	282	374	312	315	322	319	325	310	310	298	329	333	333	310	317	290	354	316	309	343	332	372	354	330	329	329	309	326	309	326	329	308	347	330	315	345	302	350	320	310	328	318	345	314	334	344	303	361	337	309	317	335	303	318	339	329	321	324	320	312	334	326	299	314	294	294	331	333	274	316	314	320	279	323	301	339	316	329	335	299	329	323	341	346	319	361	326	319	302	335	311	314	329	353	334	320	325	337	303	338	318	348	344	350	311	323	346	326	320	300	312	347	329	319	317	314	299	340	314	335	327	324	315	311	350	357	324	308	344	312	300	294	295	329	330	310	331	326	319	297	298	333	312	314	298	306	275	308	303	331	314	319	292	311	312	326	367	316	314	338	307	317	310	312	328	322	295	292	315	299	367	320	330	322	339	317	349	311	309	311	319	345	325	320	333	315	320	321	320	305	316	312	359	323	312	310	324	331	300	296	313	330	345	325	335	322	318	315	320	329	335	277	311	311	343	342	302	329	327	373	334	330	305	309	325	316	337	327	316	319	323	305	313	296	309	323	324	341	324	325	316	339	328	321	315	330	350	315	326	340	287	312	343	312	303	335	329	339	313	346	307	324	289	334	302	300	347	317	309	379	348	342	352	344	321	339	304	321	325	348	333	313	358	339	333	296	332	348	330	312	317	323	324	328	330	321	352	338	348	294	313	326	333	329	340	275	306	344	284	319	337	329	312	328	313	285	326	288	294	310	303	290	338	287	330	335	333	314	291	327	331	324	344	328	339	314	310	322	349	336	351	331	331	329	279	302	321	311	313	303	319	326	327	322	316	331	298	335	314	309	321	339	360	322	319	316	317	304	294	334	290	332	318	334	315	324	320	314	325	338	294	338	350	297	336	321	297	306	310	321	325	306	305	362	349	299	326	342	353	319	296	314	321	299	342	306	323	317	331	342	327	330	320	349	301	344	323	306	283	335	319	318	321	351	347	312	323	334	352	323	315	351	284	332	318	333	364	305	325	337	281	322	334	318	351	321	317	323	305	332	302	314	310	339	344	293	339	330	352	306	312	314	358	332	363	319	341	298	320	270	301	311	301	318	329	317	347	328	320	353	335	354	348	343	336	290	302	334	337	321	335	308	320	348	353	366	296	335	337	303	347	325	290	304	338	315	314	345	318	315	327	279	336	281	330	313	320	307	305	359	316	314	334	319	321	315	340	303	345	330	328	318	354	297	312	333	337	337	321	356	320	303	326	296	321	281	345	332	323	298	337	292	352	295	282	347	320	326	323	305	319	289	309	304	291	326	328	340	295	303	337	313	314	306	315	333	345	310	317	353	309	321	308	306	357	322	339	335	312	341	314	302	316	302	326	334	327	343	344	320	348	357	302	315	296	331	321	323	273	326	299	325	340	296	331	310	314	317	324	333	325	313	330	289	341	360	312	290	328	321	306	314	305	315	321	322	330	316	312	310	295	310	343	289	313	305	326	315	290	330	342	329	336	343	344	320	304	314	329	306	356	305	299	329	329	292	297	327	329	309	336	327	294	330	333	315	321	315	334	332	325	346	310	366	270	326	292	333	325	300	322	288	318	308	342	319	322	324	327	316	340	334	314	326	299	333	318	290	320	328	313	340	339	306	326	328	322	327	326	344	349	322	290	306	313	319	339	335	333	319	323	338	328	298	356	302	297	327	319	286	300	302	301	328	295	347	297	325	309	321	358	337	331	303	319	311	314	337	337	319	324	331	298	301	325	299	288	325	300	353	322	308	315	314	336	289	301	314	334	336	316	331	341	319	350	345	310	308	323	309	311	319	280	305	340	350	337	299	305	292	316	342	308	302	332	293	329	338	301	308	318	309	311	307	307	333	346	332	301	340	321	335	346	344	311	329	323	321	346	325	300	351	328	308	306	325	332	338	322	337	318	320	304	312	319	318	298	323	346	352	332	314	313	330	330	308	321	320	294	335	324	307	364	332	319	319	297	323	301	332	285	324	328	318	288	337	332	343	330	321	307	316	348	308	338	288	322	300	324	311	282	319	306	323	307	330	338	326	323	340	293	314	303	307	322	332	304	314	330	300	310	337	314	334	343	310	306	298	328	339	338	306	314	290	320	323	339	329	329	321	310	316	321	331	320	316	326	317	292	335	324	289	326	322	308	315	324	311	293	349	347	339	312	308	331	298	294	320	331	316	325	312	308	314	347	315	316	295	304	333	313	348	297	284	318	334	323	312	334	309	290	337	329	350	356	310	294	306	345	330	328	331	300	316	285	318	303	293	330	308	323	339	308	329	329	359	311	331	314	330	313	342	340	338	336	330	315	299	302	300	296	323	299	322	325	323	309	326	325	332	304	310	311	303	301	312	310	320	301	316	323	339	310	321	328	326	303	293	307	339	319	341	333	330	321	333	325	319	299	306	320	298	315	322	330	356	326	305	312	365	325	329	307	366	324	333	307	341	315	337	326	335	363	314	330	344	340	348	294	320	282	311	303	363	327	299	309	318	292	344	353	366	324	319	321	303	293	315	330	321	325	318	337	338	329	302	312	332	327	306	341	299	313	305	287	310	300	305	325	330	302	354	333	308	298	332	308	322	299	328	318	317	318	355	293	304	308	316	322	329	313	340	337	339	317	336	297	306	348	320	326	338	320	333	338	304	302	328	341
13966	4802	49021	17471	2098	847	554	434	359	356	2498	13587	23837	18723	11874	6854	3014	1344	495	278	184	141	98	105	118	105	119	83	102	114	86	108	101	77	99	104	82	89	96	117	115	113	91	103	85	101	95	93	95	122	79	101	103	110	101	87	111	103	91	104	111	81	109	98	112	95	105	83	97	82	84	104	90	89	108	112	94	97	95	105	100	91	80	100	107	103	94	92	93	92	112	112	112	81	104	100	111	112	86	85	90	108	93	105	104	106	93	105	108	86	106	100	103	80	96	94	97	99	101	106	113	101	98	97	97	98	87	94	105	91	92	114	91	112	96	98	95	112	92	97	102	93	97	84	75	81	93	104	91	104	103	97	99	89	108	106	116	103	99	113	97	99	104	103	108	94	109	113	94	108	90	112	95	84	95	103	88	108	103	102	109	103	94	95	98	107	102	101	94	103	109	118	122	95	104	107	104	91	92	103	97	112	86	86	98	91	96	108	97	104	108	85	96	98	95	89	114	81	113	104	95	75	85	76	112	106	106	96	106	104	108	96	98	110	109	104	102	131	100	85	107	80	115	119	113	85	100	97	109	90	115	104	82	97	89	82	76	121	92	110	88	95	111	98	92	87	82	107	93	102	104	99	105	92	89	113	78	97	97	92	104	94	115	78	66	110	105	107	99	99	105	101	95	115	112	99	111	88	92	100	97	107	103	86	86	112	81	92	76	99	127	111	82	68	99	110	93	85	81	102	120	107	103	109	104	95	128	106	78	97	103	97	109	91	101	98	119	100	95	102	82	122	124	107	107	95	98	114	106	98	97	86	111	105	112	91	94	96	114	93	96	93	104	99	99	112	113	100	100	104	85	85	105	97	91	105	89	117	107	89	101	94	96	88	107	97	103	98	107	109	88	82	125	87	117	90	93	86	100	108	98	95	84	116	111	117	101	94	103	85	102	99	90	81	102	115	72	104	102	107	109	110	95	86	103	92	88	95	106	92	107	114	92	94	95	112	110	119	104	103	106	119	111	111	123	111	113	104	123	111	100	98	75	104	92	104	101	98	100	76	91	111	88	98	99	103	120	89	93	107	113	90	85	89	112	107	94	94	110	91	110	98	96	105	104	120	107	103	110	114	87	88	106	92	92	103	95	93	103	111	80	105	89	102	104	100	104	113	115	105	94	102	86	94	93	99	92	102	89	113	101	94	109	124	104	100	90	84	102	96	118	99	84	94	101	98	108	103	113	105	79	105	95	96	96	108	107	82	95	106	102	97	98	119	96	100	105	96	91	106	86	102	86	89	103	98	90	105	107	105	98	95	79	118	89	78	83	101	105	99	98	113	132	85	90	92	81	113	107	95	85	115	111	95	95	103	127	110	103	105	111	98	110	97	93	93	105	107	102	102	131	80	102	105	101	98	103	95	77	104	91	111	86	106	95	99	110	81	94	113	87	108	97	96	104	103	125	123	91	94	97	91	107	87	111	97	96	99	87	104	103	108	101	105	104	88	92	97	103	98	97	100	112	116	93	118	108	90	100	100	91	111	99	102	107	99	95	113	99	79	89	103	103	89	93	100	115	95	110	113	101	88	89	92	110	112	79	90	109	103	99	94	115	106	110	92	94	112	109	92	103	94	94	84	119	110	96	97	95	108	118	100	119	91	95	95	89	100	110	108	105	100	99	92	101	94	91	118	89	105	89	110	103	94	101	98	99	113	90	111	96	98	99	98	92	102	89	109	128	96	94	90	102	96	73	73	92	97	100	108	98	118	97	103	96	88	99	101	118	89	104	87	100	114	120	111	99	88	102	94	97	121	95	92	91	103	104	101	95	91	91	95	94	92	105	105	113	91	107	87	75	97	104	104	95	113	121	74	86	120	108	105	116	94	106	107	94	85	99	82	113	93	90	97	103	95	101	103	97	117	106	90	116	110	103	105	96	92	116	91	115	85	91	103	88	102	98	108	120	95	103	111	97	93	108	102	105	94	94	102	107	100	95	115	110	120	109	102	102	95	114	106	114	108	86	94	95	118	102	101	111	101	104	97	110	90	100	109	93	96	104	99	97	101	92	118	90	111	89	106	105	99	94	106	94	93	82	93	107	100	103	84	96	103	96	111	87	89	74	104	94	98	98	109	108	77	98	90	101	89	105	108	110	99	84	99	114	106	124	104	90	98	122	108	92	82	116	113	98	103	107	115	98	115	110	99	110	109	109	114	86	93	107	103	114	99	93	121	102	93	103	84	101	106	101	100	114	111	96	100	92	94	111	89	104	103	116	131	117	116	103	108	122	94	90	107	74	86	94	107	103	120	90	96	105	114	115	107	111	104	115	99	116	103	112	82	98	95	117	103	116	97	92	96	96	116	98	98	107	98	98	87	119	96	97	90	90	98	104	100	86	82	83	99	113	112	95	102	93	110	113	122	103	117	92	90	83	102	92	96	84	85	111	111	109	91	92	112	103	87	91	96	95	101	92	101	84	120	96	104	87	101	100	81	91	113	99	90	90	105	103	106	91	78	115	92	104	96	130	101	112	102	101	86	110	97	93	87	93	103	102	102	103	85	130	98	89	112	95	83	100	106	97	105	97	89	82	130	95	96	109	108	92	109	102	119	96	99	113	116	79	78	103	107	92	97	101	100	98	117	101	97	96	89	108	100	90	108	111	105	101	108	97	103	99	101	110	88	93	117	79	89	99	88	105	100	96	94	95	90	99	101	82	104	102	86	103	94	95	95	110	91	108	113	92	97	96	95	90	106	109	108	114	93	80	85	103	106	73	88	95	80	95	97	87	89	75	101	117	99	98	107	105	86	100	94	101	88	102	117	93	116	88	124	95	105	85	97	97	99	78	100	99	95	88	112	96	104	83	99	103	110	84	103	93	90	106	110	102	107	79	109	100	107	92	100	104	112	79	111	96	103	94	72	110	96	94	91	97	98	106	86	90	103	90	97	95	97	88	108	101	124	100	105	101	105	120	120	88	97	89	100	91	98	102	116	108	109	94	90	82	102	91	91	88	102	86	113	106	99	81	111	91	99	94	110	93	105	92	98	97	91	82	111	87	93	92	106	98	81	102	115	102	86	90	104	96	111	104	101	136	100	111	92	128	95	89	81	104	94	98	86	112	102	95	92	96	87	89	101	121	120	98	102	104	107	103	82	107	109	107	83	92	99	97	96	102	95	87	93	93	115	75	94	76	110	98	122	94	100	105	113	89	107	82	104	93	109	104	107	105	104	121	110	83	103	106	85	91	94	100	103	83	113	93	105	94	99	105	109	101	110	99	91	105	85	106	100	93	114	110	91	100	91	100	91	103	107	95	103	119	91	80	107	109	107	104	87	82	89	112	103	109	127	94	104	104	105	100	96	97	117	101	96	117	93	100	100	96	96	97	112	98	96	103	106	110	106	98	96	113	97	94	96	90	107	100	106	94	96	102	103	86	93	104	89	108	88	99	107	87	111	83	92	122	114	93	110	108	93	88	79	108	98	102	92
7420	4858	47588	5542	4417	3467	2857	2294	1854	1676	11533	36784	45654	39996	31619	23129	13890	6439	2478	1221	711	434	288	253	266	229	243	268	238	271	287	250	247	246	243	264	261	251	279	253	246	267	264	241	274	240	283	251	229	245	262	286	256	270	245	255	258	251	275	279	269	257	256	257	245	267	275	246	243	275	277	268	253	277	253	257	242	241	240	248	273	243	266	278	227	236	252	262	234	263	303	286	212	269	264	254	257	260	260	240	224	260	250	255	257	299	270	247	262	256	263	273	286	255	239	247	253	237	250	271	268	285	228	254	263	259	274	286	272	263	243	244	250	264	266	306	252	250	283	277	261	290	253	251	249	255	270	299	223	246	257	304	245	280	252	239	275	243	284	258	261	265	240	268	261	256	235	259	267	250	262	253	278	284	238	252	248	244	273	244	269	249	248	256	270	265	256	293	279	278	272	293	249	243	257	285	272	244	281	262	251	282	286	231	293	256	232	249	239	260	262	270	257	259	247	268	236	267	263	240	251	215	245	240	232	278	297	237	262	273	285	245	236	272	283	269	254	272	259	260	258	258	254	247	253	255	252	297	266	262	237	239	253	260	253	253	275	271	249	231	272	252	270	259	264	290	259	260	288	265	248	264	262	269	250	265	265	242	280	238	290	262	272	253	282	244	280	243	257	278	278	250	269	274	250	270	275	268	249	262	239	262	273	235	282	287	275	252	228	239	265	254	270	247	266	254	261	270	277	257	274	242	265	237	271	254	270	276	280	237	270	239	260	272	246	271	279	285	245	249	267	262	268	251	271	260	261	285	272	254	240	270	266	254	249	248	244	270	260	262	277	259	242	262	247	246	273	260	245	262	225	282	283	239	276	263	240	248	262	262	264	284	247	287	275	221	244	266	256	274	247	249	273	243	268	243	267	246	255	245	277	263	281	258	226	270	260	282	254	254	261	245	250	271	274	250	288	281	264	268	264	263	257	257	267	282	224	257	263	269	257	250	236	243	285	240	262	253	277	252	277	286	272	254	294	250	247	277	270	269	260	287	255	253	268	265	271	259	294	265	254	243	268	260	265	238	214	240	275	241	262	278	267	256	249	265	260	237	281	284	267	248	270	229	260	266	253	258	279	257	223	272	267	306	232	248	276	252	253	259	278	231	274	278	253	250	261	240	285	249	258	257	250	280	268	243	255	253	241	280	260	261	284	272	274	268	256	249	251	265	262	253	229	272	269	257	267	241	244	277	255	256	276	263	285	263	262	254	271	290	276	289	283	260	261	257	239	262	238	291	257	253	262	275	267	242	222	231	250	273	260	264	264	267	269	275	248	294	264	279	253	272	284	242	271	218	262	290	268	245	255	250	255	260	278	246	264	261	244	244	267	246	275	286	235	237	230	247	255	258	239	237	281	271	258	271	266	272	246	248	256	255	250	230	265	267	283	268	252	274	267	249	245	265	274	262	238	285	232	261	251	242	229	260	297	228	263	250	229	277	271	264	246	263	270	238	275	279	244	292	267	267	240	268	270	235	262	290	271	278	233	257	303	257	257	265	268	279	240	264	234	290	263	256	288	243	254	270	246	263	229	302	241	262	249	245	245	278	243	276	271	293	262	259	247	268	246	270	284	251	247	266	278	261	274	266	271	295	269	271	244	256	294	283	236	266	270	237	258	254	267	284	262	275	282	275	250	286	247	265	238	255	263	255	267	255	251	258	280	263	244	265	269	258	268	250	262	240	253	262	246	242	250	251	236	266	262	280	255	249	284	263	260	238	271	264	250	278	292	260	251	274	244	273	273	244	220	271	231	257	270	301	253	269	256	275	255	269	269	232	289	248	273	268	233	278	279	248	251	269	284	220	277	288	238	260	234	272	250	241	253	273	257	214	249	284	281	270	268	274	268	254	267	247	272	262	277	250	268	271	252	270	248	236	258	267	219	275	244	276	258	279	272	280	285	270	258	247	235	259	268	281	278	266	267	267	253	260	274	251	233	248	262	279	254	263	252	260	282	268	267	279	260	287	272	276	252	216	271	273	259	269	226	230	273	302	263	260	290	258	263	247	273	263	269	279	266	243	257	251	248	252	274	279	267	252	256	231	271	260	289	243	252	278	270	273	267	270	256	255	231	283	248	264	256	250	248	264	224	250	297	253	249	264	270	265	258	254	271	263	248	264	265	284	242	276	256	283	269	260	272	231	255	274	237	256	272	240	263	249	285	232	261	274	283	258	249	285	287	280	264	265	253	285	252	257	250	252	272	260	249	245	234	265	235	231	272	275	279	261	246	285	274	265	254	249	257	279	272	265	304	250	250	280	234	265	284	241	268	233	257	250	240	256	274	242	245	256	237	266	273	255	268	282	264	269	281	263	282	272	267	256	276	277	266	238	296	272	238	293	249	247	246	253	273	267	283	241	270	290	278	246	272	281	260	261	281	219	256	291	242	274	236	245	274	266	270	256	286	256	249	271	282	269	269	250	273	240	269	279	237	283	250	259	243	244	241	269	237	226	310	250	231	271	253	268	263	296	276	249	271	254	285	254	273	268	272	262	256	243	272	271	246	260	260	263	271	266	268	246	267	250	239	256	253	282	239	272	257	248	251	230	227	249	239	241	234	262	267	254	273	258	253	271	261	259	279	260	236	275	262	238	252	247	307	264	272	242	233	258	260	240	251	254	254	276	239	273	240	258	244	264	255	268	271	246	234	252	272	269	302	246	258	271	264	280	245	247	273	265	264	246	248	298	265	284	285	228	265	276	221	262	251	245	250	255	218	269	241	265	271	252	290	256	264	236	260	254	261	263	235	254	243	268	297	282	283	237	234	272	288	268	246	269	248	277	254	271	278	274	257	255	224	248	259	238	264	291	273	252	274	281	255	297	239	273	279	270	265	251	272	276	251	274	265	228	243	268	247	236	275	277	254	269	292	255	267	275	270	267	273	262	246	240	238	258	244	283	261	274	249	239	269	262	247	280	286	276	254	259	269	259	277	243	267	290	270	252	273	259	251	236	259	256	265	273	254	288	266	265	263	257	251	280	251	248	283	277	256	298	274	263	235	250	272	262	268	232	253	237	275	252	257	244	273	223	280	241	259	277	278	251	253	248	244	289	255	250	285	246	275	267	273	250	245	290	254	248	259	270	241	263	283	273	259	257	258	260	260	279	269	237	247	275	256	253	277	232	250	258	279	236	239	263	251	237	267	240	257	270	257	278	249	253	264	241	251	279	278	273	246	251	250	281	255	270	261	245	270	258	250	247	268	240	251	265	236	255	262	253	264	258	267	288	234	247	276	263	273	290	257	269	293	229	266	264	245	278	264	258	234	251	222	284	256	236	271	251	244	257	247	302	269	259	284	275	240	272	264	262	289	289	279	270	276	265	253	242	280	256	287	274	259	257	272	261	278	273	273	279	283	250	273	262	274	261	247	251	282	249	254	265	273	258	269	245	242	267	290	268	271	277	271	242	243	249	258	251	278	268	271	262	275	232	264	300
2059	264	1636	317	218	224	169	198	185	175	188	390	979	1230	1065	849	493	339	216	189	196	151	174	180	179	173	158	149	185	156	159	132	150	175	153	175	156	161	158	185	181	166	166	186	167	157	173	168	140	177	139	144	180	190	181	181	170	144	154	153	144	148	162	165	173	157	151	140	149	170	183	164	173	163	169	172	163	174	172	168	147	169	138	161	141	171	177	163	164	171	174	148	180	166	170	170	158	150	162	165	158	191	174	143	163	157	185	161	176	185	170	157	161	166	175	160	159	142	168	202	164	167	190	188	145	179	177	152	167	155	180	165	162	148	155	167	190	145	144	192	158	157	150	157	168	148	147	179	148	177	148	156	179	165	161	167	155	176	154	155	155	154	166	156	171	182	193	158	160	155	157	154	177	163	188	150	173	170	153	145	176	169	166	148	152	174	146	148	158	165	160	171	132	184	177	159	148	178	165	146	182	182	156	148	158	183	177	153	139	154	192	167	169	154	187	162	160	155	162	148	141	159	170	155	164	165	155	152	152	155	178	151	164	160	170	147	156	171	168	164	131	158	157	173	177	167	184	146	159	175	171	161	144	147	165	181	162	159	161	169	171	164	153	182	149	186	189	165	154	181	164	168	184	162	152	141	146	160	185	145	164	172	157	161	160	138	182	189	159	144	179	152	172	172	178	172	179	161	179	164	161	167	172	156	162	183	174	148	159	155	162	161	152	182	175	179	181	166	168	154	154	152	170	179	155	154	171	180	165	133	146	158	151	174	165	157	178	150	180	153	154	150	152	156	164	163	178	140	186	190	154	158	160	179	164	163	168	151	176	151	162	185	170	137	161	171	175	168	152	169	204	186	159	155	160	174	174	155	151	154	169	158	149	160	177	166	158	160	161	154	161	153	163	154	173	172	162	172	174	135	146	151	162	154	187	149	151	180	155	168	150	155	148	161	143	139	148	163	181	145	178	169	168	186	162	156	150	170	157	173	161	151	156	169	194	174	155	160	145	161	147	177	147	199	177	167	151	158	154	144	144	167	167	172	192	168	153	148	148	166	166	178	161	161	148	170	153	160	159	165	167	166	149	138	181	175	164	152	182	143	165	180	160	157	155	185	168	168	150	173	172	151	155	142	155	173	170	165	151	145	171	145	149	175	171	156	157	173	149	171	156	168	149	156	165	156	174	170	158	169	168	154	153	151	192	189	152	172	159	143	177	167	143	152	157	154	172	160	140	175	158	194	146	147	156	146	149	141	157	167	162	154	175	179	162	198	198	155	165	173	135	166	146	155	168	160	184	162	170	141	160	175	161	156	173	160	163	183	134	173	160	156	189	168	152	153	167	167	154	162	148	167	168	156	147	169	179	156	171	163	156	147	168	156	151	148	177	149	177	160	180	154	162	141	181	152	163	153	158	159	164	161	149	165	189	182	162	163	159	165	158	165	174	175	153	161	149	149	169	134	179	140	155	179	178	151	167	182	176	178	155	159	164	175	166	151	143	161	165	167	169	145	152	155	169	141	140	150	137	153	154	160	163	170	162	171	165	169	166	155	159	149	160	176	157	163	178	158	159	185	164	157	191	177	135	169	162	154	176	183	168	158	163	159	193	149	153	166	185	147	159	175	157	145	183	147	157	165	174	165	162	172	165	154	145	147	172	161	161	161	154	126	179	162	155	154	153	166	170	168	162	160	155	174	163	170	141	160	146	155	171	157	165	179	174	162	166	161	167	165	151	152	162	163	176	154	186	163	170	154	147	169	146	155	140	165	164	176	158	183	148	119	152	171	164	157	146	164	177	164	164	136	170	131	165	157	157	166	169	154	157	144	175	170	157	179	169	159	152	163	168	168	175	162	145	159	161	172	165	160	142	150	141	194	164	199	136	161	186	173	162	150	192	174	175	183	161	153	142	164	177	148	171	160	171	169	170	173	171	163	169	158	160	211	169	153	146	167	176	166	158	159	156	142	183	161	173	140	154	177	144	148	150	169	161	158	143	153	177	182	176	157	147	166	160	181	150	155	144	178	144	155	157	166	142	163	163	165	163	154	210	163	143	153	167	173	164	152	154	182	157	146	183	170	161	151	160	169	189	157	165	172	152	175	171	141	184	140	167	163	151	159	146	156	155	158	175	175	173	157	188	148	175	155	188	160	162	159	155	165	174	166	139	179	167	152	156	157	135	161	144	168	142	164	164	167	171	194	179	167	159	182	173	155	172	179	153	162	147	138	149	159	173	149	174	183	185	163	146	153	181	154	165	146	167	148	173	163	156	163	170	163	164	169	150	151	168	182	148	185	152	174	168	162	142	164	166	169	162	168	169	166	139	168	144	156	184	158	157	148	174	177	150	167	159	140	184	159	178	166	145	156	173	169	165	152	161	169	182	184	155	146	160	134	142	159	166	170	186	170	157	156	148	164	165	152	159	151	169	173	163	149	172	161	163	163	148	165	153	154	175	150	164	173	153	148	150	154	163	161	132	142	158	158	154	183	154	158	156	178	167	161	179	198	160	177	156	164	162	172	157	179	150	164	165	173	161	149	176	160	149	185	152	176	147	166	160	180	172	139	163	159	157	162	151	196	171	151	156	163	168	177	175	137	179	171	176	164	166	160	176	160	156	171	177	183	154	147	152	142	148	190	167	160	183	147	158	131	175	176	144	162	138	174	166	160	152	163	162	171	197	154	163	159	176	181	163	173	167	153	181	149	130	157	149	167	171	137	176	159	150	160	176	179	174	151	197	172	166	166	153	176	177	149	186	170	133	174	162	161	175	151	152	179	142	180	180	168	162	162	158	162	149	182	153	136	191	186	155	159	168	153	179	171	196	151	164	160	148	170	183	152	167	171	154	166	178	162	168	159	174	156	182	146	153	172	156	161	163	163	146	143	160	190	155	166	182	182	165	164	171	166	177	147	141	158	174	162	156	152	186	160	155	148	183	159	173	145	189	165	158	164	169	154	170	193	176	172	160	161	171	156	171	182	151	163	155	189	135	149	154	158	153	189	197	152	165	179	181	160	163	152	163	148	188	167	155	170	190	142	168	199	157	160	164	156	158	164	154	175	176	151	169	173	161	157	162	187	164	164	182	139	191	176	142	172	164	179	152	159	179	170	158	164	150	190	173	144	177	157	156	164	163	186	161	157	166	174	162	167	160	158	174	148	162	186	148	122	152	170	165	131	172	180	155	179	159	149	156	162	158	144	179	129	186	163	170	179	173	156	144	147	158	149	173	174	178	169	167	179	156	174	137	173	178	157	165	126	161	164	144	174	179	155	173	154	155	155	164	166	200	160	164	142	179	169	152	182	174	152	159	143	151	153	156	186	170	186	174	152	152	134	149	169	166	143	142	155	160	151	158	145	179	153	155	174	166	159	162	147	183	156	166	158	168	146	171	164	159	178	157	181	169	185	186	157	172	162	162	139	165	145	167	152	180	155	154	168	164	160	165	141	155	151	163	165	176	169	158	155	166	165	157	170	135	138
2219	599	4464	772	688	582	499	540	507	452	541	1820	4962	5680	4720	3349	1661	1042	666	514	446	405	399	365	405	421	409	409	441	430	404	442	423	382	383	412	414	404	372	396	422	408	409	418	403	379	372	421	367	403	384	423	395	409	377	384	396	410	382	435	383	437	376	391	421	417	419	401	404	397	418	408	365	424	396	403	414	424	437	406	400	416	454	399	410	420	396	394	388	399	409	414	434	413	399	452	382	409	415	423	393	419	444	375	408	410	426	418	389	410	423	427	401	402	426	354	400	402	394	408	401	432	423	406	413	400	414	401	408	421	408	383	409	402	413	446	410	397	421	456	413	403	441	424	390	383	413	422	382	405	418	411	406	425	389	397	449	412	403	385	385	419	392	426	392	411	370	388	400	377	400	415	419	402	436	413	383	429	426	381	393	449	402	406	387	371	429	450	423	437	407	396	400	375	406	405	423	400	382	435	384	431	386	407	392	387	466	386	392	410	435	422	391	431	415	421	390	392	416	408	425	393	387	395	409	375	358	401	427	432	405	395	378	406	446	419	408	414	411	424	381	404	394	388	411	391	400	405	412	388	418	423	411	403	413	429	421	412	429	412	430	438	403	416	411	395	387	393	389	389	435	411	383	407	391	400	396	397	440	377	395	411	409	426	388	416	412	395	389	399	408	378	413	400	418	392	448	402	386	375	436	417	358	432	390	424	396	419	383	379	453	380	424	414	418	406	417	407	395	417	383	436	415	415	395	363	421	425	393	423	402	395	428	413	396	430	383	407	418	411	442	420	443	370	435	374	395	434	382	380	423	425	433	374	370	424	424	416	396	397	421	406	422	397	406	429	382	397	420	400	390	427	401	410	428	401	421	376	411	407	385	426	410	391	418	436	404	405	421	442	403	441	388	388	407	433	399	391	413	429	427	414	408	422	392	375	404	388	409	398	386	411	417	390	406	422	411	433	392	415	375	386	417	403	410	397	384	401	429	444	387	413	397	386	402	410	415	402	405	399	383	412	396	414	422	416	394	403	387	429	472	432	402	409	391	383	386	455	407	417	422	400	434	400	424	387	395	430	389	435	406	414	407	406	407	418	387	428	426	418	401	438	431	424	422	400	425	422	424	397	427	410	399	393	419	407	426	436	385	437	388	398	388	406	407	385	414	401	378	436	387	443	399	420	412	412	429	403	386	401	413	456	458	399	420	407	388	349	403	417	423	382	424	398	426	404	428	404	383	406	398	404	428	433	420	396	394	420	387	425	432	410	443	404	419	414	423	429	391	417	424	433	417	389	425	392	427	421	370	418	409	419	403	422	413	393	393	424	418	383	381	402	403	441	395	420	410	391	418	434	407	383	398	404	399	407	391	442	406	418	447	411	391	376	413	392	401	408	419	390	369	424	425	420	368	389	412	419	414	414	358	379	427	408	421	418	472	412	428	391	416	398	404	387	418	394	417	424	415	397	387	377	436	435	379	395	417	427	403	414	434	444	420	416	377	459	420	436	422	453	415	398	424	432	390	392	431	410	406	421	443	411	406	364	429	400	440	385	412	389	409	398	417	361	432	426	396	407	398	398	414	379	419	404	410	404	383	370	404	416	419	428	391	420	422	411	403	442	401	440	371	413	402	425	407	411	436	395	400	413	394	400	389	402	460	386	401	426	441	440	416	413	440	462	383	447	413	404	439	405	415	397	424	420	398	417	379	413	412	382	436	397	409	431	401	446	420	383	391	425	421	408	409	433	415	397	376	401	388	417	375	391	400	390	438	385	434	414	418	411	381	416	425	408	434	415	422	407	404	431	392	405	403	414	366	412	397	391	424	377	365	387	415	400	369	396	415	401	404	405	395	431	386	388	424	391	403	422	363	392	405	406	414	417	414	422	403	395	422	393	371	393	398	439	397	426	429	416	388	394	389	411	379	384	382	420	384	411	420	387	384	423	401	410	400	434	419	379	414	399	416	411	429	413	384	404	436	364	411	437	418	397	373	370	399	390	432	427	410	395	446	388	421	398	381	403	422	372	373	405	382	418	403	388	426	412	404	434	405	417	424	409	424	373	405	422	393	394	419	422	410	400	440	422	393	391	409	396	419	399	407	419	396	408	353	403	432	412	398	411	424	391	423	423	391	423	448	390	410	437	372	438	424	434	388	440	415	451	410	415	400	433	412	409	398	399	397	415	370	410	444	415	412	431	396	441	404	385	398	427	413	415	381	415	423	435	461	411	432	404	405	393	415	402	393	407	380	417	423	446	401	382	412	430	431	394	395	385	401	416	384	429	448	383	411	387	389	397	405	415	413	385	375	416	362	396	412	380	403	407	413	399	397	406	407	417	414	395	467	406	408	418	383	407	410	378	400	405	431	424	373	420	448	388	378	404	433	429	394	398	368	403	448	399	400	396	436	372	410	409	402	382	362	411	444	391	396	418	368	375	392	416	394	486	394	420	406	398	386	366	421	387	398	404	388	410	393	443	396	396	371	403	390	407	375	400	407	420	413	449	419	394	395	358	378	403	426	410	419	392	386	410	394	417	393	404	424	388	392	404	382	419	404	399	386	419	407	410	413	434	394	411	385	400	393	456	416	426	431	428	386	407	422	413	410	380	398	414	430	391	411	392	389	432	399	424	401	410	433	416	385	391	398	412	402	398	384	429	434	386	395	365	400	424	391	449	400	391	419	393	409	423	399	431	417	438	425	404	430	394	434	399	396	401	394	392	369	399	408	380	393	386	391	400	388	420	432	422	410	421	394	420	388	411	428	409	389	396	446	385	415	421	419	398	418	407	455	393	444	427	413	403	401	384	409	370	411	412	423	405	406	421	409	370	406	410	377	407	415	436	429	398	426	428	430	441	383	386	398	378	397	373	388	430	411	398	380	370	424	352	439	424	397	425	401	394	394	429	439	381	378	393	441	419	419	409	404	398	449	393	390	414	365	399	438	386	415	397	361	390	399	396	387	428	403	422	414	392	404	394	438	383	397	410	432	379	441	417	426	383	413	395	401	406	419	436	391	367	413	390	414	391	411	396	412	395	384	432	389	383	418	398	412	406	415	408	360	392	424	399	400	417	403	391	430	420	362	406	405	402	420	442	430	400	432	382	444	424	414	379	383	390	410	429	414	439	394	417	410	400	405	398	371	396	394	383	394	392	383	403	405	409	399	394	417	398	406	419	429	372	387	400	404	459	409	396	445	390	386	387	421	429	421	433	433	402	388	453	393	408	416	407	393	399	428	414	415	408	444	387	403	409	415	397	407	393	393	404	401	406	415	378	403	460	409	398	426	401	393	422	390	403	399	410	395	373	424	433	405	442	386	388	398	399	393	428	388	415	390	417	417	404	406	398	395	415	400	411	403	371	381	439	408	387	442	437	406	390	398	423	385	380	389	404	406	384	409	404	408	399	412	396	407	404	413	422	426	370	393	394	408	378	412	415	410	421	432	394	414	424	387	443	417	414	442	369	378	411	409	397	390	432	428	460	371	420
7747	2790	28435	11523	1033	495	432	316	301	234	276	5018	13055	11875	8245	4764	1983	889	426	249	178	178	153	156	174	162	153	151	135	136	144	156	142	149	166	119	148	148	137	131	155	135	166	133	164	147	140	154	170	142	147	147	152	165	136	172	132	135	150	159	148	175	151	168	145	160	131	134	139	143	156	149	142	148	162	157	142	150	165	155	135	138	148	147	148	132	146	144	165	169	165	127	146	143	138	158	149	176	173	165	158	131	144	135	131	149	143	151	140	145	139	144	159	140	147	146	133	154	134	133	125	145	146	153	171	156	190	157	145	158	129	147	165	180	164	148	158	140	147	148	143	149	138	140	129	152	139	155	135	152	145	145	150	156	142	155	153	135	158	171	154	143	158	142	150	131	148	151	146	169	145	127	116	164	142	153	153	143	139	133	134	151	151	150	155	139	163	141	123	165	137	136	137	145	134	138	160	150	144	133	135	134	142	147	123	156	124	133	140	138	147	177	140	159	133	155	162	173	153	128	165	151	146	156	169	141	154	160	158	158	146	133	143	147	157	136	135	169	126	117	146	148	145	163	130	157	139	135	140	160	149	136	152	137	137	141	167	141	133	136	125	142	152	153	133	144	160	152	135	148	155	156	158	135	143	125	143	149	138	146	161	145	165	143	138	156	138	151	139	155	146	155	138	158	170	141	134	165	155	143	146	135	136	146	141	115	160	158	152	160	164	151	161	151	147	133	149	153	163	168	133	126	139	148	143	161	163	158	162	136	160	140	158	167	154	142	143	147	122	125	142	148	143	150	142	145	143	137	149	154	127	145	152	150	127	150	155	147	161	140	167	132	149	155	124	151	138	151	167	167	137	147	138	161	164	148	148	143	161	141	138	139	145	151	150	154	139	147	130	155	141	139	130	138	141	145	139	149	163	165	141	146	121	158	153	154	141	129	148	152	158	160	124	112	128	140	134	147	151	138	120	160	141	136	130	166	157	150	148	138	175	160	133	146	151	139	131	161	151	139	169	147	125	132	172	149	123	146	166	139	152	142	152	135	145	148	159	146	161	142	130	142	162	153	145	142	156	154	137	149	136	142	134	166	164	137	167	140	150	153	136	146	150	145	156	134	129	157	155	127	158	131	154	153	142	148	135	135	148	150	138	151	144	140	141	166	138	162	160	164	166	153	138	148	140	152	133	141	147	153	149	146	159	178	143	125	139	164	160	173	165	146	150	148	168	141	152	149	150	145	154	127	143	137	159	130	161	157	153	151	136	155	135	130	157	144	182	144	148	147	145	146	146	150	135	168	154	122	142	132	154	158	154	138	144	133	154	120	150	154	139	127	148	133	143	143	158	156	171	157	139	124	158	151	140	130	159	139	156	143	148	142	154	176	147	150	147	143	178	138	130	132	153	157	151	155	147	158	129	168	154	144	156	147	169	150	167	138	143	167	154	157	167	153	149	142	139	173	137	152	153	145	137	160	148	151	154	134	127	170	160	158	155	154	152	157	144	139	137	150	143	133	168	156	137	147	152	135	150	148	150	148	115	154	175	168	148	140	139	162	140	163	162	157	159	162	151	164	147	167	169	135	135	137	135	135	152	141	152	158	165	166	151	158	169	147	120	141	142	136	125	142	151	143	136	157	156	167	173	160	156	137	151	154	142	167	156	144	156	132	142	161	154	133	144	150	146	157	132	167	144	154	135	134	136	139	144	156	163	144	161	144	156	150	150	159	168	128	142	154	142	139	144	163	146	144	136	133	172	158	148	129	127	126	147	112	152	142	146	151	138	147	145	159	141	168	137	155	157	156	146	156	162	157	182	117	152	141	155	153	148	156	158	156	149	143	178	160	146	147	167	146	145	148	151	159	126	143	152	145	143	139	164	134	165	150	136	168	139	138	170	146	164	150	154	130	163	155	129	163	168	153	152	125	162	144	147	155	156	120	154	155	139	154	134	165	125	144	140	130	155	150	132	147	136	164	142	132	155	164	159	160	140	156	166	148	166	148	148	131	139	166	121	152	150	165	144	139	168	144	148	150	140	159	144	152	145	143	146	139	148	126	170	157	137	160	160	163	130	136	141	145	138	138	152	152	149	153	182	172	155	140	139	151	135	144	139	149	120	167	118	156	150	146	140	137	148	152	161	171	158	146	149	154	141	138	153	150	158	131	144	129	130	149	141	153	133	137	137	134	134	153	143	136	158	159	154	146	139	161	153	127	154	148	147	149	144	119	167	152	166	156	171	133	159	130	141	173	137	151	145	140	149	156	146	132	143	143	154	145	158	178	147	151	155	128	159	134	154	137	150	135	143	163	155	141	156	158	114	151	164	127	156	159	148	147	148	156	136	146	146	131	154	131	144	153	156	121	147	152	139	154	130	140	139	146	154	128	152	179	153	165	150	144	149	174	132	151	164	147	133	151	154	136	140	140	155	157	154	155	154	144	152	138	148	148	171	144	140	139	147	134	132	140	145	140	148	141	136	137	152	122	135	160	164	137	137	142	149	132	161	141	157	157	142	139	141	144	133	147	133	157	146	158	164	138	140	148	142	145	162	149	166	130	144	153	157	137	142	155	157	143	142	158	145	149	146	138	150	138	151	163	123	124	146	145	135	156	129	147	153	148	135	129	138	159	141	149	132	148	150	129	151	137	155	161	167	147	152	140	154	146	137	141	149	128	141	156	159	160	156	141	147	158	144	135	123	129	167	145	142	163	138	153	145	127	158	158	152	142	160	162	137	158	143	130	147	131	168	165	138	150	136	143	123	152	166	143	136	114	161	161	123	158	155	156	173	149	151	162	161	164	145	179	139	152	139	165	159	164	143	156	157	171	159	154	137	143	150	154	178	140	142	138	150	169	154	135	136	149	169	146	141	137	148	135	151	149	149	146	148	148	151	139	145	141	164	141	133	135	156	131	124	136	153	157	144	141	155	158	142	146	148	140	133	146	160	137	155	137	142	150	148	154	131	144	165	124	148	161	157	148	162	145	142	137	157	137	161	143	140	128	168	163	158	141	161	153	144	161	134	157	136	135	156	147	150	114	150	131	153	125	133	139	144	131	148	162	149	140	148	142	148	139	143	139	133	162	134	134	134	150	166	141	146	148	152	149	124	126	135	160	160	134	179	133	142	143	150	129	175	166	168	144	149	155	149	144	132	139	147	152	130	123	148	143	113	163	151	124	144	156	168	128	143	142	140	136	136	156	162	149	151	152	150	140	138	124	145	146	133	154	149	157	147	149	153	173	142	144	142	141	150	153	142	145	162	150	169	159	134	158	157	143	161	161	161	153	142	141	175	153	131	141	111	120	146	134	148	171	166	120	139	127	168	134	151	140	159	179	153	140	153	152	133	133	142	131	140	162	159	135	152	130	144	147	143	138	168	144	147	163	172	155	138	142	147	146	130	151	158	144	156	172	149	139	152	154	142	154	132	180	136	162	165	172	160	161	124	147	154	125	151	160	132	140	142	137	143	124	153	159	139	157	154	155
5728	2857	33441	5025	2680	2133	1818	1583	1332	1118	1208	19336	36075	33085	27165	17998	8949	4039	1650	816	531	397	391	354	379	377	392	387	348	390	381	364	339	356	366	361	418	335	380	360	345	411	323	348	345	383	391	406	355	337	370	378	374	383	367	380	393	372	365	382	342	390	349	345	371	374	348	381	350	346	408	338	386	357	339	357	389	365	348	376	384	384	397	368	372	354	386	386	403	326	366	397	405	366	348	362	332	395	357	390	379	367	343	382	376	414	360	390	396	374	348	372	378	375	367	369	407	374	355	374	365	387	366	386	359	355	338	379	370	359	358	352	331	364	392	361	395	382	356	395	394	365	402	350	368	385	378	347	362	377	331	353	395	371	376	402	369	352	386	375	392	384	393	379	370	347	399	402	355	397	356	359	363	382	396	348	387	391	348	342	371	370	376	347	388	326	401	394	387	372	382	374	368	336	368	388	359	366	404	400	375	391	364	392	352	390	351	374	419	365	372	381	346	388	367	393	354	364	360	341	408	360	371	391	379	367	370	372	359	391	396	336	379	379	372	378	361	345	361	387	391	344	352	352	353	400	364	380	363	396	381	399	358	377	360	386	357	336	376	382	381	381	348	369	364	370	350	376	407	356	365	413	410	338	380	369	381	366	325	391	368	376	370	342	366	369	364	369	372	357	382	370	354	354	406	357	353	373	375	390	383	390	400	363	368	395	376	379	368	330	339	383	367	354	410	338	373	372	372	361	356	384	371	389	362	383	390	403	352	357	379	366	387	348	397	375	360	387	356	379	375	377	370	366	347	389	383	382	336	384	411	380	366	381	372	335	366	340	350	365	414	384	359	410	401	373	339	367	392	380	347	356	302	370	381	346	387	391	383	372	379	364	377	378	371	356	379	398	365	412	356	351	364	367	371	371	371	361	339	391	380	378	401	390	388	383	333	361	368	377	383	375	380	366	400	380	359	333	374	362	362	369	408	373	404	366	394	365	344	359	382	377	362	390	364	366	360	351	373	378	388	396	400	410	350	357	379	333	392	387	372	380	376	355	358	355	389	343	329	342	391	419	378	364	355	395	350	405	384	348	366	385	372	394	361	391	361	378	349	371	343	355	373	367	333	363	357	354	392	359	379	368	356	347	351	383	388	374	370	370	362	378	342	380	390	368	399	357	363	379	354	320	402	374	380	395	381	359	349	420	360	380	386	375	355	386	392	357	336	382	388	336	386	380	407	394	380	406	374	404	355	363	368	354	341	380	361	361	358	377	340	343	400	348	371	360	388	377	413	386	366	373	351	374	365	391	343	362	368	371	378	366	403	380	370	390	362	355	388	365	390	351	347	381	353	349	369	371	335	386	378	369	403	339	404	397	380	367	356	400	359	375	369	366	343	385	385	336	392	390	365	367	387	379	380	386	385	352	362	378	340	364	368	405	390	335	390	371	358	361	369	359	394	375	387	363	402	349	369	387	361	375	369	361	376	375	352	370	356	393	351	357	369	359	387	387	344	361	382	386	393	354	375	375	355	359	366	380	396	359	341	350	381	371	377	350	351	360	406	380	363	357	371	354	383	429	389	328	373	361	373	365	382	423	375	397	370	380	340	386	357	396	378	373	363	367	367	394	354	356	353	392	378	383	341	357	377	359	364	359	379	374	375	350	339	373	408	348	373	356	378	343	368	396	388	337	368	365	344	401	374	396	386	368	333	364	401	387	328	337	372	367	350	390	405	363	373	373	364	346	372	414	386	347	350	363	369	406	389	384	376	336	393	368	396	363	374	385	393	377	393	380	376	362	367	387	375	407	373	375	396	371	395	380	363	359	377	390	382	348	372	373	371	377	365	357	383	356	388	378	341	410	373	351	389	399	404	403	357	396	368	369	369	419	373	381	375	364	377	366	373	364	355	376	344	384	390	394	376	362	365	368	354	351	371	359	357	365	369	378	314	388	392	387	355	380	366	383	383	371	390	415	361	384	385	351	370	375	367	350	379	352	348	361	347	381	361	373	377	373	357	378	377	363	389	378	379	327	360	385	372	373	360	348	378	361	366	373	376	381	359	348	395	361	361	385	362	380	375	396	360	352	374	364	330	376	359	391	356	396	396	354	390	337	405	379	358	370	404	364	367	340	366	388	383	355	357	375	415	370	364	361	367	375	391	368	403	367	405	378	360	361	346	375	368	391	404	385	398	369	358	360	380	364	383	368	351	364	372	360	359	412	334	366	381	349	380	349	369	388	360	386	339	380	365	406	364	365	395	365	380	393	394	330	361	353	358	352	373	364	362	373	371	380	400	385	367	366	380	370	342	386	363	361	337	364	370	378	382	352	398	369	365	378	383	392	368	386	342	339	334	390	376	349	390	358	377	375	346	343	338	369	370	358	376	381	361	347	350	392	340	372	380	371	362	401	375	405	371	343	384	393	366	358	394	415	335	413	375	339	338	371	397	379	367	375	356	360	350	339	399	393	367	366	351	396	342	361	377	380	367	350	399	379	366	344	376	349	358	365	374	353	378	385	357	373	371	339	363	375	390	386	351	315	373	374	353	382	403	375	386	352	345	350	342	353	373	363	397	393	360	343	386	378	354	379	348	352	377	379	381	341	357	388	370	359	407	405	382	358	349	377	386	355	330	362	371	352	357	368	390	350	402	386	385	363	356	371	348	383	355	385	401	375	367	376	349	393	365	362	367	371	364	338	365	339	377	360	364	368	401	373	370	416	352	368	371	367	383	372	361	376	381	380	400	384	367	346	367	375	392	398	353	372	408	329	388	396	391	376	380	378	387	365	373	410	332	391	357	366	319	323	406	388	401	337	340	378	375	382	393	383	375	346	357	338	358	391	353	400	356	363	359	377	384	389	374	372	372	348	374	408	380	397	361	339	363	377	348	356	380	398	382	397	366	341	398	345	369	330	407	373	378	353	389	367	375	337	405	341	359	400	400	366	319	362	360	372	381	376	352	363	341	357	375	368	344	370	359	383	372	344	382	396	410	365	378	396	403	332	372	396	378	367	351	367	379	355	388	397	362	360	344	384	388	367	357	350	369	357	374	326	355	357	423	380	361	352	363	387	345	374	354	362	384	354	403	366	391	343	332	362	360	364	378	396	359	347	381	399	375	373	384	393	346	396	325	361	366	329	380	358	378	406	343	354	352	353	380	375	395	351	409	361	368	380	353	396	377	419	371	367	356	373	355	384	353	369	393	375	345	368	354	343	364	390	360	382	378	370	363	354	372	361	338	368	350	361	377	383	382	354	366	365	392	376	391	383	358	403	348	374	373	375	375	367	385	363	371	362	370	396	381	400	335	357	341	372	389	371	344	358	359	369	370	337	339	348	369	336	391	346	360	404	373	344	378	363	401	402	335	377	324	381	348	359	340	390	373	340	343	346	353	349	374	345	374	374	360	366	350	365	375	400	392	377	394	382	371	395	373	395	382	383	333	389	383	388	374	347	350	376	373	351	347	372	376	371	372	388	336	362	403	357	390	394
14889	12784	44596	20752	2396	863	662	500	442	358	371	8679	20492	19847	15179	8947	3794	1380	503	234	160	128	116	113	117	117	119	120	109	125	100	109	118	126	133	116	130	135	133	123	111	119	121	125	107	118	121	125	124	119	129	112	124	119	122	112	142	123	130	118	107	110	125	108	112	125	119	116	130	128	131	134	123	100	123	140	106	106	129	106	130	123	110	103	107	112	111	119	136	126	111	139	120	125	131	109	119	112	121	127	103	106	100	115	119	117	108	116	118	108	106	131	140	108	126	114	118	114	109	121	122	118	120	135	121	135	136	120	126	110	116	124	93	118	118	121	121	122	123	133	105	114	136	130	141	108	109	129	124	129	115	127	120	128	120	120	107	127	116	134	118	93	133	111	113	112	122	118	120	115	122	125	130	100	109	111	111	111	108	110	120	100	133	118	122	114	121	137	117	129	114	106	116	116	122	113	122	117	113	121	109	115	110	126	113	128	123	124	134	134	111	106	127	109	125	117	112	121	123	118	106	124	114	122	116	115	121	106	134	118	141	127	122	122	117	101	107	116	139	122	119	110	110	132	111	122	113	131	132	114	118	109	140	111	108	118	130	122	113	116	108	141	135	103	115	115	141	125	121	125	124	117	132	109	132	117	128	108	125	102	120	114	111	119	124	108	132	111	121	118	108	121	118	129	141	98	120	115	110	118	127	128	110	116	136	124	110	112	127	111	124	100	140	107	129	121	93	107	128	131	123	96	129	104	108	124	117	135	121	107	127	116	104	121	128	128	99	113	145	115	115	124	112	113	103	116	113	126	122	117	114	106	126	112	128	138	115	110	104	100	120	114	102	133	119	128	99	117	131	114	121	112	100	111	130	136	126	98	119	121	116	107	124	135	110	125	133	120	135	112	111	101	148	95	122	119	102	109	125	113	105	107	123	135	122	130	97	106	104	98	110	107	120	117	118	110	125	133	114	110	123	126	107	128	112	127	115	115	119	119	118	129	121	111	107	104	133	125	126	127	115	127	134	121	117	119	126	124	97	114	130	110	115	120	129	121	117	141	111	107	122	128	113	137	115	99	113	117	110	138	118	127	129	120	122	103	112	117	128	119	102	127	113	119	112	106	118	131	125	130	119	121	103	130	130	124	123	128	117	133	103	123	123	105	121	107	134	128	111	119	104	110	112	119	105	120	130	126	112	118	127	132	124	117	130	131	120	105	121	138	134	115	115	117	129	121	109	118	106	112	135	111	114	122	113	122	126	105	99	123	115	124	110	103	128	109	106	99	120	130	84	117	127	119	138	126	136	115	122	97	112	99	106	123	110	113	138	113	112	105	118	117	111	113	111	125	125	124	126	113	119	114	118	122	111	112	120	116	122	101	111	137	126	127	136	103	101	110	122	118	112	111	108	115	122	132	112	114	113	109	110	137	141	113	121	105	138	105	114	132	128	112	135	106	119	119	114	130	118	124	128	126	117	137	109	108	135	128	145	136	118	150	133	114	110	126	108	106	129	135	115	124	112	138	123	114	117	127	97	109	114	125	115	113	98	107	121	110	124	127	124	118	111	110	128	103	104	110	111	100	112	111	105	119	110	126	128	119	110	110	128	117	139	112	132	110	129	114	112	112	117	132	112	112	111	116	126	118	135	128	117	140	127	93	120	137	122	109	131	142	133	111	110	112	132	128	102	112	133	98	128	100	108	112	116	107	107	106	136	114	120	132	125	124	119	108	140	110	121	141	108	117	126	121	115	116	106	116	113	114	111	110	126	117	115	110	129	119	114	127	118	112	122	107	125	124	108	107	125	146	116	120	114	141	118	129	95	116	126	121	123	105	118	108	126	121	151	129	118	140	97	102	124	112	128	128	138	130	131	116	110	133	111	107	119	109	128	117	110	123	116	124	103	131	125	111	119	129	120	109	127	122	99	124	108	119	122	107	120	128	112	123	107	116	125	119	121	123	132	114	108	108	108	130	126	112	118	135	107	125	110	108	112	107	105	115	114	119	127	116	91	123	128	121	111	136	113	109	141	112	131	114	119	133	109	128	115	109	146	122	104	117	110	116	119	118	112	130	125	117	118	110	143	111	118	114	123	114	105	118	104	120	126	118	99	110	107	119	119	104	137	117	133	121	119	128	125	100	105	130	104	103	134	113	117	113	116	115	138	107	107	115	134	105	103	130	107	131	121	110	116	138	104	111	120	113	113	119	105	130	118	117	91	108	122	106	114	107	137	101	141	113	124	114	110	122	132	108	123	133	114	128	121	135	129	108	91	100	110	119	118	96	100	116	119	115	107	117	117	98	111	122	121	119	110	110	109	123	134	134	117	114	115	115	114	122	105	126	107	111	107	130	117	143	118	114	144	147	110	107	128	122	122	131	135	103	119	112	110	124	125	123	128	104	116	123	132	138	134	133	110	132	123	122	114	132	129	114	145	107	118	131	116	114	112	124	116	108	113	118	131	123	114	103	118	126	107	129	116	101	135	110	129	116	129	104	136	103	102	111	124	144	126	126	105	110	140	127	105	135	115	106	103	102	124	121	109	116	103	106	132	123	125	93	112	108	138	117	108	127	112	125	108	109	109	135	114	99	113	117	124	132	117	116	125	120	123	110	132	133	114	131	115	111	114	115	123	127	118	97	118	125	111	93	133	116	110	120	124	106	125	119	131	130	109	122	142	141	122	118	137	141	115	116	128	134	115	124	92	108	116	111	131	133	127	120	110	116	106	88	122	136	116	119	117	110	110	118	116	121	136	118	117	107	109	109	118	121	109	102	125	111	125	106	100	113	107	130	114	131	105	124	96	113	123	96	105	108	112	125	124	121	118	128	119	117	129	109	128	114	110	130	123	116	126	112	129	92	111	124	125	120	118	127	127	121	121	116	130	116	96	116	112	108	109	135	121	134	118	108	121	113	145	117	110	99	118	113	117	104	114	113	99	115	113	117	107	125	141	130	124	116	118	106	118	138	124	121	112	113	118	114	110	122	121	122	110	157	106	115	134	120	106	111	128	129	121	114	117	127	132	104	119	119	127	111	126	126	127	90	101	117	107	126	142	119	113	131	107	99	123	129	109	126	106	123	119	119	103	126	120	101	140	115	140	116	100	118	115	124	135	107	128	126	122	113	122	126	131	133	133	109	101	140	125	121	117	125	116	121	135	127	118	138	117	132	120	118	121	122	106	110	143	115	86	119	126	119	123	106	115	123	108	134	116	122	127	115	101	138	114	125	114	120	115	118	116	128	104	120	100	132	114	104	112	100	111	112	129	107	101	117	108	122	135	120	131	121	139	126	124	127	148	90	127	146	116	125	108	133	115	125	127	121	112	118	118	129	128	99	109	104	140	130	131	124	109	131	129	104	128	118	104	115	134	121	113	114	120	107	104	113	110	118	114	115	122	128	121	126	125	120	134	125	134	120	124	90	124	122	124	120	130	124	122	120	132	123	119	121	132	130	132	124	125	127	140	101	129	126	126	119	139	115	112	123
8055	10648	46301	8353	4490	3593	2884	2369	1975	1791	1780	27254	43842	41769	36640	27117	15224	6547	2204	996	476	346	318	281	306	315	301	334	321	317	277	308	314	329	328	317	315	305	295	332	298	295	292	320	297	308	320	300	315	290	298	326	330	315	281	316	316	296	294	327	331	317	317	288	321	290	282	290	286	300	305	320	316	334	302	291	298	297	278	310	330	292	307	284	321	292	295	311	334	294	331	320	314	283	325	294	326	277	294	330	324	333	297	315	311	308	294	284	286	275	273	310	297	320	307	300	327	290	291	297	320	255	284	300	280	303	320	266	318	322	301	279	326	288	322	291	311	306	318	318	347	302	313	296	329	296	278	296	283	287	266	308	300	310	311	343	311	296	296	286	306	327	313	298	301	305	322	335	298	290	274	316	297	296	296	332	295	291	309	342	316	315	328	304	299	328	295	328	331	301	309	309	313	313	339	311	297	315	306	294	302	320	302	268	316	331	303	297	279	306	287	299	296	329	278	275	319	287	283	289	299	311	294	305	314	269	275	322	322	320	294	288	310	363	308	305	287	266	258	307	268	310	334	318	328	287	296	318	298	318	328	314	295	297	304	326	311	305	314	343	293	299	345	296	298	311	312	317	301	259	282	307	297	312	325	318	305	319	331	302	287	300	289	311	289	311	275	323	296	301	295	320	312	320	309	304	280	280	293	305	303	347	312	281	313	298	291	275	323	311	333	297	295	295	295	309	303	309	314	306	312	304	293	308	318	295	321	287	318	263	317	316	282	253	257	313	324	295	327	316	321	267	286	296	276	290	307	332	297	292	296	286	323	305	302	317	330	286	293	273	279	297	323	302	305	320	293	302	288	303	309	290	306	333	277	307	310	362	326	302	291	282	331	285	311	288	348	315	274	316	330	299	330	322	319	332	342	330	315	309	326	310	338	305	291	293	315	304	287	309	317	311	306	292	333	304	327	334	291	291	299	296	305	309	311	307	306	276	329	296	275	325	325	311	280	305	315	292	336	309	319	289	288	268	292	287	295	314	287	282	313	308	284	302	288	310	307	332	318	327	313	299	307	314	291	301	318	309	322	307	311	289	296	320	288	285	313	321	314	309	317	321	310	300	292	316	354	329	292	302	319	299	302	283	300	346	279	319	300	301	301	306	315	310	296	298	293	314	322	306	293	298	298	310	290	285	322	300	309	291	336	302	306	301	298	285	322	299	321	300	279	337	319	311	311	298	316	304	277	301	320	282	327	314	324	296	298	302	311	271	290	326	314	293	288	325	319	310	301	298	282	273	323	318	316	312	289	307	286	303	327	315	310	308	306	285	310	280	312	291	302	286	288	324	317	302	316	302	298	298	333	317	308	306	336	277	318	276	309	301	279	278	350	315	308	336	308	317	316	314	297	324	313	311	313	283	289	296	294	292	296	307	310	308	309	306	286	293	295	315	302	290	315	325	303	299	324	320	305	300	303	330	328	285	329	318	322	291	290	328	266	335	287	336	301	324	323	310	316	295	326	313	305	277	331	308	307	283	320	312	304	298	324	340	292	304	280	310	279	298	306	291	326	298	322	339	291	294	306	291	299	311	320	326	287	280	286	299	305	330	329	336	304	283	323	318	288	307	294	305	270	296	310	336	321	269	290	321	287	313	319	309	280	286	279	295	322	295	301	292	268	317	310	293	320	307	324	306	303	301	286	267	295	263	295	292	304	335	324	334	322	303	297	298	313	273	318	327	329	289	266	314	308	307	323	331	325	298	356	321	279	329	292	340	322	303	317	303	307	334	318	281	296	272	303	292	293	287	302	334	292	313	326	315	305	291	314	318	320	271	296	297	298	305	306	258	323	287	304	294	321	274	310	298	314	291	305	334	317	312	293	308	339	298	309	291	301	267	299	324	314	278	320	276	277	289	271	286	313	308	317	288	289	314	329	302	307	312	298	324	302	278	316	304	299	302	320	329	328	290	293	303	284	307	306	316	304	302	295	316	306	304	329	324	277	326	295	301	317	285	286	320	316	346	318	331	284	322	349	290	300	290	322	312	298	318	319	294	314	301	278	273	309	278	319	273	314	301	310	296	311	336	268	316	294	312	317	296	313	319	328	302	300	330	314	306	366	287	277	312	282	293	307	313	318	298	301	318	277	309	307	320	279	324	309	309	276	311	318	301	304	331	316	336	319	305	317	278	280	298	300	286	308	319	311	297	320	319	292	286	301	315	342	286	311	346	335	309	331	292	290	317	289	330	310	300	296	329	331	285	312	317	310	334	305	327	298	330	313	298	295	318	312	311	321	315	323	327	267	317	290	337	304	294	326	316	342	309	331	310	301	309	314	328	296	295	284	289	322	316	294	291	311	278	359	299	284	282	309	300	292	315	293	286	330	318	317	303	297	298	289	322	303	291	284	317	314	339	287	311	267	316	303	300	304	298	317	348	297	316	292	312	302	293	301	289	287	272	312	303	301	312	293	337	318	288	307	311	304	312	306	301	269	318	297	342	300	274	319	299	298	299	277	319	310	308	288	269	288	315	258	318	301	316	325	307	320	321	298	322	331	298	314	332	323	300	318	322	295	337	295	318	295	307	285	294	311	305	318	288	279	322	327	325	296	310	330	328	306	317	308	326	301	314	251	286	302	290	306	307	307	308	306	300	311	331	298	306	290	301	316	308	306	302	315	303	323	328	284	309	307	300	316	301	303	302	290	302	299	312	321	327	323	315	320	308	329	308	271	328	299	306	334	273	307	284	301	292	299	298	313	319	302	317	321	325	318	312	315	308	325	316	300	304	297	331	320	278	297	319	288	314	318	290	326	320	309	308	300	299	279	324	315	288	307	322	318	318	316	289	333	289	321	320	312	293	316	308	320	352	299	307	310	306	303	337	329	284	285	287	307	321	275	293	309	315	303	287	282	289	321	311	320	305	288	313	300	287	333	304	310	283	309	291	303	328	290	301	311	312	300	302	328	295	299	294	302	321	278	311	308	301	296	322	304	308	309	291	282	316	302	279	321	309	300	265	330	290	295	297	285	298	282	324	307	334	275	311	297	300	265	291	308	335	312	301	279	312	321	303	311	313	305	282	300	313	313	324	311	319	311	321	324	307	300	316	295	286	293	271	338	306	307	317	276	293	265	340	317	291	318	292	324	296	279	293	295	338	296	322	317	310	304	297	312	329	320	300	319	324	293	310	308	329	304	316	259	305	343	298	280	312	305	300	294	314	316	347	310	291	269	335	325	301	300	276	294	279	338	319	306	307	306	276	299	323	298	339	291	305	307	318	313	331	292	322	345	300	310	314	300	297	309	307	329	290	328	281	306	294	308	292	324	307	316	284	312	302	318	289	295	282	282	304	317	295	292	288	316	290	321	288	330	312	309	302	319	330	302	319	318	309	301	312	291	322	297	312	295	291	288	343	298	312	314	331	361	285	320	342	293	277	321	310	318	288	294	327	321	304	308	298	309	305	325	288	312	252	299	301	297	311	311	334	301	309
2040	408	1567	524	208	206	186	167	193	203	157	373	883	1120	1055	803	510	371	254	190	193	150	180	171	170	186	161	199	166	159	163	177	177	159	181	161	171	163	174	162	165	166	173	178	170	169	162	178	143	151	169	174	155	176	166	199	157	168	149	171	194	156	179	164	163	171	165	160	158	163	139	171	170	173	162	174	162	184	180	176	160	153	191	176	220	164	167	175	166	165	186	152	155	155	168	164	172	174	147	178	171	161	155	155	186	163	176	204	204	176	157	177	168	160	144	189	140	189	184	153	163	184	193	149	151	149	148	150	176	172	181	177	199	172	178	156	153	172	182	160	158	171	154	173	182	151	172	150	172	146	193	147	166	152	172	191	163	172	181	158	179	151	150	212	161	169	171	166	195	193	156	157	194	170	153	173	164	187	151	179	174	174	164	167	163	179	180	175	164	176	161	160	166	170	170	179	147	160	173	165	157	149	180	189	153	164	184	154	172	168	174	156	161	144	131	164	187	193	178	162	148	154	186	166	165	163	156	151	164	189	174	181	192	161	162	158	168	143	156	176	155	179	182	185	178	178	167	202	176	180	174	157	170	156	176	177	167	144	182	170	181	175	170	162	147	168	170	171	189	164	175	177	165	189	174	157	168	177	157	193	176	168	187	160	182	170	176	185	166	179	159	172	177	167	170	148	176	153	164	176	180	168	165	166	170	168	167	143	142	190	162	145	180	178	146	182	154	173	150	195	158	177	175	149	167	187	158	178	163	174	146	150	165	176	170	192	145	158	182	187	162	163	178	156	167	176	165	167	181	162	187	136	169	160	147	168	170	155	169	177	164	156	195	168	142	163	155	181	155	161	192	174	153	159	185	149	170	161	168	160	162	165	170	179	178	180	149	169	169	196	161	176	145	172	160	154	166	179	180	185	190	176	190	171	156	156	170	179	160	168	176	199	149	155	177	187	153	181	154	178	140	163	163	184	168	183	165	164	181	158	173	184	174	180	163	169	165	154	161	156	161	157	193	179	160	180	169	175	165	193	164	146	154	175	174	155	147	180	186	174	200	179	175	140	154	176	165	178	160	152	158	174	162	166	165	178	167	153	165	165	156	186	178	189	165	138	163	165	166	156	193	172	181	172	193	159	172	167	151	165	180	179	198	185	166	161	157	157	169	172	184	168	166	167	161	154	162	153	180	162	172	153	177	150	186	165	183	157	151	175	171	188	173	170	167	157	173	153	168	171	169	146	173	141	181	192	190	171	166	177	157	158	175	154	171	166	157	191	176	157	160	177	154	166	141	162	170	169	173	162	154	160	136	164	175	144	179	185	159	179	150	170	181	179	193	153	186	176	162	143	182	190	164	166	168	145	170	180	190	187	170	151	170	166	179	179	173	179	165	196	193	161	159	174	157	160	163	178	181	191	169	207	173	166	158	176	194	144	177	159	177	155	173	148	174	167	184	153	163	164	161	163	161	171	180	147	184	176	168	177	171	167	164	203	182	180	170	172	170	143	165	179	181	168	169	169	184	166	191	165	187	157	158	171	154	149	174	170	183	192	161	176	158	181	193	167	197	165	174	158	174	171	181	158	168	154	156	154	156	185	177	157	174	166	160	171	173	179	190	163	172	168	148	152	175	167	170	194	166	171	162	203	160	170	172	174	169	154	148	182	161	197	175	191	176	154	151	165	149	165	189	153	141	175	172	179	162	162	138	169	164	164	159	165	154	165	184	179	162	174	175	129	156	154	176	192	175	159	172	183	174	156	159	177	171	198	167	134	150	176	161	149	156	184	159	160	165	163	176	169	151	171	193	157	170	176	185	177	160	146	197	166	143	159	171	188	158	146	159	161	196	171	164	164	181	162	166	188	171	167	186	153	151	167	158	175	166	165	199	197	157	153	134	158	167	169	162	165	150	153	157	180	177	162	177	177	164	165	175	164	175	150	172	194	148	179	173	175	161	170	172	169	178	180	167	163	176	150	179	159	192	146	146	166	192	193	169	171	153	177	171	147	190	180	158	177	169	169	170	158	169	181	181	159	168	179	150	162	201	155	153	178	167	159	181	151	158	188	175	171	163	171	174	166	161	156	184	154	158	172	189	151	154	175	152	153	171	162	164	165	184	149	149	148	169	173	182	169	175	163	160	175	182	165	154	162	158	132	167	198	176	139	183	137	187	196	172	181	181	165	157	192	162	147	174	188	182	197	188	150	170	176	170	164	158	161	180	170	173	168	163	158	158	160	152	173	157	150	180	163	167	168	186	163	172	167	170	163	163	165	164	166	156	172	183	172	160	215	163	163	205	198	185	172	181	199	183	178	166	173	170	177	179	188	182	177	149	169	167	155	168	175	156	161	145	170	171	167	180	161	195	184	159	167	183	175	161	168	167	166	163	162	204	148	147	194	181	164	196	156	157	164	159	162	165	167	172	139	184	184	179	190	178	173	167	164	167	155	165	179	173	153	162	156	149	169	146	176	181	173	170	164	183	166	150	137	173	174	149	180	182	173	172	167	164	156	195	166	159	186	167	152	160	189	156	179	159	159	199	175	158	170	169	171	162	173	164	176	160	162	172	160	173	137	190	177	166	157	144	152	181	159	184	195	187	171	167	170	180	159	167	161	168	155	176	180	148	166	164	173	137	173	153	165	164	179	161	199	177	178	167	166	156	156	165	158	171	151	184	183	165	164	170	178	139	186	181	168	182	157	165	156	194	173	183	159	158	151	165	151	161	164	175	150	163	176	167	190	187	154	166	163	180	191	166	171	179	173	161	165	170	161	195	164	191	154	183	178	182	180	168	173	164	144	195	170	181	148	174	169	164	159	152	155	188	172	176	163	169	161	161	177	167	197	154	152	161	157	156	168	158	147	162	172	155	153	182	155	185	166	183	178	179	187	167	163	168	158	180	179	158	148	175	142	179	181	167	157	176	183	201	168	142	163	155	168	159	163	177	190	143	168	169	172	155	173	150	170	188	175	181	187	192	139	147	183	157	135	161	172	180	177	172	159	178	174	171	175	158	183	174	164	187	157	154	162	171	187	169	163	144	180	149	178	185	162	148	181	194	160	186	185	186	170	160	177	151	159	167	165	180	179	167	185	178	181	177	174	186	187	185	182	180	157	173	163	191	169	161	166	171	158	173	160	165	164	158	172	164	187	164	158	156	164	164	151	176	155	159	159	170	181	189	177	154	169	158	151	166	189	162	157	170	185	169	166	165	188	173	144	174	139	131	171	184	168	173	171	173	173	160	165	142	155	158	179	163	158	152	178	157	177	163	136	168	168	182	175	193	174	182	178	173	169	174	180	165	145	159	163	186	178	163	170	175	152	170	199	150	156	168	180	158	158	162	173	160	165	149	167	187	164	181	158	173	158	155	178	166	176	155	158	205	183	151	142	142	178	185	154	163	152	151	183	172	171	172	154	183	164	157	178	147	171	222	164	168	161	167	163	179	167	149	165	156	150	156	174	163	174	166	172	151	179	160	159
2232	765	4244	1369	637	617	575	494	466	479	488	2066	4741	5039	4420	3183	1867	1075	685	433	441	430	413	446	401	409	466	407	416	430	412	434	402	400	420	438	438	474	390	400	412	419	441	421	400	389	406	410	420	433	391	417	404	426	444	417	406	392	408	416	449	403	437	411	416	451	425	448	435	417	433	408	424	393	453	397	405	427	433	430	422	417	432	455	423	414	462	438	411	409	431	410	414	422	427	415	405	432	435	398	429	396	441	428	411	437	430	408	430	414	414	441	415	408	398	388	429	446	428	394	417	424	405	432	430	403	432	414	435	426	417	402	415	439	408	468	394	402	423	405	450	402	452	433	452	402	385	372	415	422	420	415	423	410	421	444	421	413	421	412	458	394	436	406	425	402	412	413	397	410	421	441	406	430	448	410	415	434	452	443	414	435	423	419	399	435	396	372	403	416	451	434	405	444	430	400	395	399	431	474	423	364	433	408	435	383	376	413	411	439	403	420	430	390	430	409	403	423	413	423	421	447	438	417	411	469	403	430	405	409	411	432	419	434	405	385	409	466	393	438	426	420	414	402	433	405	414	400	422	450	428	429	391	449	422	409	418	385	424	432	409	376	449	399	434	407	409	409	424	395	439	419	454	445	409	404	401	406	435	427	405	427	423	423	407	463	390	463	410	401	389	390	419	463	426	410	440	418	430	417	420	416	400	387	421	399	428	429	408	433	423	419	430	417	445	440	405	446	394	403	415	439	411	441	433	395	426	439	419	408	411	415	442	426	403	434	441	399	418	408	410	401	420	408	445	408	402	446	415	395	396	470	421	433	433	418	407	425	432	397	423	474	420	402	413	452	429	398	438	378	408	407	425	434	412	398	447	421	429	449	424	389	420	440	391	405	400	414	412	400	455	418	403	429	420	429	434	410	432	425	462	401	446	389	440	388	443	443	441	444	466	396	416	404	442	421	424	436	418	428	433	455	439	419	404	413	440	432	401	441	393	433	448	463	430	439	421	423	375	394	433	397	412	388	404	422	383	397	434	411	395	445	400	431	466	423	416	426	425	393	414	442	438	419	403	391	392	410	397	383	435	402	403	433	452	412	405	451	428	415	417	456	412	406	433	390	408	424	452	431	397	462	389	424	395	397	436	411	379	416	433	384	427	407	414	459	415	400	422	428	398	433	422	406	419	437	422	417	432	421	380	425	423	419	418	410	445	405	394	404	439	413	419	423	433	445	435	451	444	440	383	407	420	437	435	443	415	412	433	421	413	428	423	405	420	416	386	422	437	451	404	409	430	398	413	420	421	450	427	449	417	414	417	388	441	476	427	391	462	431	438	399	408	415	435	446	411	441	438	427	405	444	400	405	389	430	419	440	420	397	430	446	428	398	420	380	430	426	428	450	429	392	390	424	427	423	418	401	399	399	408	475	431	447	410	416	414	460	446	453	427	416	424	378	402	432	427	437	459	408	401	426	416	423	401	434	389	417	420	420	426	416	415	396	422	437	376	430	419	427	427	455	441	419	428	422	395	433	433	444	400	403	429	427	471	422	421	425	435	415	392	435	409	405	406	428	433	443	435	442	434	420	439	410	406	416	401	403	454	414	391	434	403	407	426	407	428	406	420	425	408	414	378	432	373	422	438	407	408	433	418	402	459	457	422	450	435	413	441	412	438	405	431	441	387	443	421	438	411	388	455	416	420	394	407	410	451	417	459	448	394	460	465	438	438	421	412	411	415	427	401	409	395	402	429	447	374	399	425	403	405	417	445	427	435	387	408	427	394	410	424	418	430	411	453	453	387	453	434	457	404	424	417	459	426	420	473	401	415	426	419	421	416	491	446	415	450	445	428	410	395	404	414	403	403	436	370	419	447	410	415	439	412	401	429	402	421	415	408	430	392	429	406	397	428	407	385	425	408	399	373	406	426	389	397	441	409	415	432	414	425	386	392	421	403	404	427	370	428	434	442	427	412	424	407	431	463	423	473	417	407	437	423	434	420	404	422	406	415	431	416	444	410	418	445	424	434	439	403	392	408	444	413	436	414	409	433	419	417	450	404	463	422	422	397	396	411	419	412	454	430	419	398	394	456	399	433	402	433	431	419	424	450	449	422	417	387	434	445	431	410	420	398	406	434	428	415	434	391	408	427	437	402	424	410	447	418	445	432	416	442	383	442	415	422	430	402	434	418	419	392	415	450	418	415	398	447	404	432	411	413	408	412	409	443	389	418	407	395	413	384	438	427	438	432	409	414	385	408	404	470	389	404	419	402	402	400	417	404	454	404	435	433	382	464	450	408	450	429	430	451	390	433	421	408	459	438	462	416	434	426	429	411	386	433	444	395	430	440	422	439	422	423	397	407	393	410	384	411	429	407	426	424	399	394	418	441	406	437	407	420	446	420	438	386	441	441	415	415	380	417	411	404	392	404	409	393	421	455	417	454	426	454	425	452	422	442	379	403	414	396	411	387	403	447	420	411	408	432	440	410	400	417	388	401	406	421	424	417	388	414	415	387	457	416	467	442	422	407	417	445	413	393	406	461	420	446	404	440	404	408	433	403	418	411	397	398	398	440	431	390	437	439	427	408	431	471	427	409	409	408	407	429	406	428	408	400	420	418	427	395	371	394	431	421	438	409	432	421	419	428	447	427	388	415	382	433	469	417	412	398	422	432	449	439	424	433	422	427	455	427	441	451	396	412	443	401	405	430	432	378	436	424	408	436	406	455	401	415	433	437	459	435	346	421	436	475	434	420	412	451	410	417	418	454	402	422	396	418	462	458	408	420	417	416	401	415	447	427	432	422	422	400	438	448	417	414	430	408	427	429	402	453	401	442	427	384	428	437	412	449	448	416	421	432	431	426	416	425	415	396	416	422	408	431	418	453	403	403	407	422	407	393	473	443	448	411	412	398	407	429	399	449	388	442	408	423	404	435	425	397	423	394	398	427	404	445	430	429	453	469	408	440	431	410	424	385	448	405	442	419	443	414	408	415	410	417	414	400	424	428	390	432	426	421	411	427	439	407	440	451	433	423	400	405	423	429	413	403	431	414	383	440	428	398	406	401	434	429	412	421	412	481	437	423	438	436	428	416	418	423	448	451	428	403	441	399	395	425	438	379	457	416	403	374	413	411	405	393	472	403	411	447	390	442	383	415	449	425	381	424	368	410	436	401	431	410	380	404	424	442	397	426	423	394	401	455	411	404	440	447	429	464	425	405	464	441	441	458	459	397	447	392	418	421	407	430	399	421	423	409	424	404	380	449	410	394	390	429	440	442	417	435	429	423	398	441	434	431	421	443	421	376	431	433	424	406	420	447	419	408	409	406	450	428	401	405	413	430	396	402	421	392	425	434	421	444	422	444	411	417	410	429	416	421	393	413	444	445	399	414	387	405	431	383	448	412	417	398	420	434	405	410	409	453	464	433	424	420	419	394	409	418	420	467	439	389	410	460	410	424	452	400	420	378	419	433	435	462	412	398	413	407	426	418	439
7705	5031	31653	16425	1307	533	403	319	330	299	239	3580	12389	12328	8762	4613	2185	904	456	230	179	167	138	142	149	130	145	143	131	132	128	149	131	159	154	115	135	137	160	123	131	124	154	134	145	134	164	126	144	130	153	147	142	139	149	140	168	138	151	153	144	117	145	156	144	150	137	149	134	158	141	144	141	150	157	146	125	154	160	146	137	139	156	151	161	151	140	152	142	161	146	154	178	137	134	162	141	144	142	167	147	147	154	130	156	154	145	140	131	142	157	139	167	154	136	150	160	122	156	151	138	140	142	145	162	151	135	139	136	145	137	143	155	145	143	140	165	150	126	138	175	159	147	143	140	156	139	152	143	124	130	156	139	148	132	134	156	157	124	133	131	134	147	144	147	166	141	144	179	185	142	150	147	136	133	159	149	130	140	142	128	143	161	123	159	140	144	167	140	147	117	140	150	156	154	130	142	139	149	152	140	138	153	124	142	157	157	143	148	144	131	157	159	156	144	128	140	155	128	151	140	144	144	179	115	148	140	132	161	135	147	123	135	146	139	138	147	144	143	138	137	129	124	143	144	156	134	108	139	141	140	140	133	133	169	133	145	148	162	156	135	129	121	150	167	134	134	153	160	143	155	138	162	147	145	123	144	158	139	150	167	143	155	133	157	140	150	139	140	156	132	141	156	140	157	127	137	153	154	158	138	141	117	147	133	166	146	145	153	139	143	149	156	152	133	142	141	142	124	132	156	133	157	141	153	132	159	148	151	155	144	131	145	152	136	139	125	147	164	152	146	142	118	148	133	162	142	142	140	171	142	142	126	135	113	143	162	135	143	134	132	166	132	135	150	158	146	144	158	124	157	145	143	163	158	138	141	135	133	135	132	151	146	141	160	149	157	150	176	125	124	159	157	137	135	160	146	133	144	152	160	153	148	160	152	144	137	139	109	144	136	154	144	141	149	142	145	145	159	157	161	135	163	152	123	127	151	158	157	158	141	158	127	142	167	145	143	171	126	146	150	147	148	158	142	145	138	126	136	162	132	132	144	141	134	143	158	153	143	165	129	148	154	117	132	150	157	144	145	157	146	149	135	142	160	135	134	133	134	130	164	136	159	135	155	169	127	137	117	151	122	137	140	123	159	148	144	125	145	144	145	132	159	150	137	130	153	141	148	142	146	122	140	149	144	146	150	171	145	143	128	142	151	150	157	116	141	154	159	126	143	125	128	138	139	131	145	123	144	135	152	151	139	148	129	158	118	146	140	150	128	143	142	159	136	149	145	157	142	115	143	130	150	156	137	149	139	131	138	186	142	144	153	147	164	154	155	155	106	144	138	142	181	147	136	160	142	139	144	158	156	135	129	118	130	137	155	148	134	153	143	131	156	162	123	149	140	140	160	154	142	143	145	134	130	161	152	145	129	137	126	138	156	147	140	156	147	135	160	133	147	145	147	139	124	159	144	153	142	131	130	144	138	145	143	131	152	152	163	135	139	128	135	144	127	138	129	147	130	150	127	168	155	145	161	132	141	155	145	145	148	153	173	159	128	134	138	158	127	148	142	139	138	135	122	150	135	129	155	146	159	157	151	154	166	118	130	153	149	139	133	131	182	168	156	145	142	153	137	142	140	161	152	136	144	154	138	143	165	160	138	161	146	133	123	147	136	149	132	161	157	156	141	126	151	129	146	166	133	150	158	133	172	145	108	147	141	155	145	173	160	151	160	149	127	149	133	144	169	150	125	153	169	137	130	143	149	138	144	132	158	130	134	146	136	132	135	137	115	156	137	147	121	144	140	127	145	143	154	133	130	139	159	143	145	137	150	146	129	141	148	156	144	149	134	142	135	152	148	135	138	131	147	129	158	131	134	143	140	143	146	152	126	155	148	151	154	171	169	133	155	170	154	122	125	166	156	145	130	144	142	160	144	173	143	135	139	150	140	146	162	158	115	147	141	145	139	160	145	151	137	138	139	157	161	150	170	155	148	132	142	165	158	174	170	135	137	137	140	118	145	138	146	158	140	143	163	180	153	146	147	139	150	155	141	132	143	156	144	128	129	157	132	147	164	140	142	146	139	139	153	169	150	143	152	135	139	148	137	139	142	151	160	151	145	140	168	152	153	129	149	154	138	139	136	151	157	142	131	166	145	150	131	153	161	137	128	150	145	148	140	142	158	152	127	148	127	142	142	159	171	159	139	131	156	163	153	137	132	167	141	137	147	136	165	151	157	150	138	142	152	152	159	131	134	121	156	146	121	139	132	148	148	149	127	143	139	148	147	124	145	157	150	145	152	160	136	133	155	163	142	141	135	134	119	127	144	131	133	143	181	142	156	158	157	140	152	148	137	161	136	155	150	155	133	148	150	124	169	129	152	128	134	138	127	158	143	172	137	132	168	135	154	135	149	153	134	140	117	156	147	156	142	135	122	145	130	138	169	161	170	139	157	162	135	139	148	140	140	135	161	140	167	154	149	116	133	155	166	137	143	136	140	149	143	139	122	130	141	137	139	120	136	155	124	153	127	163	143	145	157	160	133	138	144	123	137	151	135	159	132	151	130	139	141	144	137	127	172	157	145	152	158	146	133	142	128	152	158	149	162	142	147	152	138	156	164	124	167	166	151	137	125	142	169	142	155	130	151	146	139	142	130	156	120	132	153	156	155	157	150	123	164	164	139	141	134	132	139	137	161	128	158	158	151	145	166	138	161	138	130	142	164	150	142	125	134	142	153	158	135	142	149	132	150	142	141	144	133	163	141	151	167	161	165	137	135	156	163	159	139	171	144	143	142	156	146	151	143	151	138	158	156	154	132	163	137	152	155	142	144	125	135	142	187	126	160	149	154	150	130	142	146	140	149	144	142	160	154	147	144	141	149	142	157	154	159	149	135	166	158	122	155	154	128	144	135	147	158	129	135	142	149	162	164	180	139	146	152	153	142	153	152	173	144	136	145	159	142	146	155	137	140	139	144	135	135	139	146	157	152	147	156	144	147	151	143	143	145	143	154	144	134	168	131	134	137	154	151	140	132	118	140	124	137	142	142	153	147	158	144	145	119	135	145	157	153	135	174	140	121	140	133	157	164	160	125	134	122	130	133	147	132	152	150	142	154	142	155	164	155	134	142	113	142	148	159	156	131	142	150	137	152	185	142	150	169	158	152	131	142	132	124	138	136	174	156	135	141	144	148	156	151	149	152	125	132	151	139	151	143	157	148	152	170	134	184	148	144	120	137	159	142	157	138	138	130	148	128	133	134	160	181	131	136	139	145	151	158	141	141	138	136	140	132	147	138	130	144	140	129	130	134	147	154	124	135	160	144	146	128	152	154	144	143	151	150	141	165	136	123	136	159	148	168	144	146	132	158	136	135	151	138	161	135	140	160	150	155	129	151	145	152	150	142	149	138	142	128	144	123	133	140	146	129	172	150	134	110	149	147	127	149	144	136	147	162	135	144	141	138	134	132	169	167	135	144	139	138	142	159	140	146	144	134	144
5725	5707	36918	12887	2676	2209	1850	1483	1322	1196	986	15537	35680	33436	27986	17814	9897	4401	1833	794	527	434	390	360	329	337	351	375	369	377	369	346	363	393	354	398	343	342	378	334	375	378	390	378	388	361	375	372	353	372	353	374	358	382	373	339	375	360	346	376	360	357	405	377	367	345	391	391	359	395	356	334	370	371	379	341	370	359	358	379	328	359	334	338	404	360	375	375	328	353	360	384	385	373	366	355	358	367	376	346	347	361	384	361	359	358	366	369	337	355	355	388	351	363	373	362	384	393	370	348	387	368	408	364	383	363	341	357	365	373	360	369	353	361	364	384	372	344	339	374	401	378	367	359	377	351	362	357	360	352	380	346	366	365	356	343	357	353	378	330	372	340	342	360	350	361	371	370	359	385	369	363	365	374	370	351	399	344	395	375	352	384	372	397	389	339	350	359	364	350	337	393	354	385	350	342	385	362	359	378	357	358	338	358	402	353	369	344	375	349	363	366	394	381	368	360	368	350	386	353	358	364	346	377	398	334	334	376	365	344	364	382	395	356	365	353	337	360	326	373	374	359	400	369	403	352	390	349	346	342	374	349	341	354	382	364	356	382	319	372	389	337	359	365	381	369	356	363	375	353	343	326	351	347	350	368	367	376	392	379	396	361	344	368	332	413	365	355	377	350	407	360	347	347	339	361	369	355	363	343	381	407	394	348	365	373	353	380	357	329	339	356	381	319	340	386	367	355	318	353	343	365	376	382	386	391	382	382	342	381	379	363	380	337	361	342	388	401	335	384	382	375	366	392	381	362	373	379	384	352	353	369	350	361	361	372	375	396	364	390	388	333	377	365	372	362	371	350	362	364	375	369	371	356	356	381	350	373	375	381	399	375	392	365	325	418	348	342	367	377	389	332	352	388	362	356	345	371	371	360	364	342	376	399	364	382	400	379	371	343	375	366	358	398	389	378	375	372	383	368	384	382	343	342	362	340	364	380	398	350	369	347	384	380	375	385	347	389	357	331	397	370	397	377	330	368	354	365	360	373	337	360	378	336	366	392	389	354	358	377	381	349	370	365	363	383	377	360	373	392	310	384	353	380	371	375	356	358	332	391	377	397	342	396	358	354	386	369	381	391	340	348	356	385	376	333	309	363	377	353	371	351	364	365	375	367	387	336	377	332	390	345	395	348	376	361	367	353	372	368	377	379	352	356	352	382	354	391	367	370	380	356	371	375	349	364	383	361	385	357	365	373	397	343	377	387	352	375	364	374	401	354	381	373	343	369	365	351	366	353	376	371	385	348	342	325	377	341	385	337	386	365	396	362	359	353	337	321	394	369	345	368	373	334	370	357	420	384	361	367	365	375	359	357	361	367	369	361	396	345	369	350	367	378	337	347	338	370	354	403	391	348	369	346	364	355	366	358	346	348	379	345	371	365	364	366	361	375	366	369	365	367	368	396	375	343	374	357	377	384	359	371	360	376	344	387	361	381	355	359	348	335	365	338	361	394	380	373	360	391	364	366	406	377	381	343	402	381	346	358	368	399	340	366	384	394	353	342	364	349	371	387	349	375	372	363	362	365	352	355	363	387	380	384	377	354	414	381	397	355	365	355	344	367	342	352	366	360	352	363	364	367	377	367	356	392	342	332	368	321	322	387	383	366	364	363	385	379	343	379	369	359	345	352	360	342	353	362	393	378	358	370	397	391	351	338	370	358	391	368	367	343	369	363	338	375	359	343	347	359	384	348	350	350	378	342	391	399	376	355	359	368	361	356	359	400	342	408	371	360	359	368	360	361	376	357	382	362	386	361	369	346	367	358	371	390	357	369	373	348	367	339	383	363	340	406	352	366	374	357	355	347	363	353	385	361	360	403	348	366	361	348	353	328	360	353	384	333	351	370	364	354	365	325	366	389	343	368	354	376	348	368	334	356	360	354	392	352	356	355	373	347	371	377	360	380	340	376	350	377	379	361	381	374	378	365	332	365	384	343	340	363	364	372	327	389	370	356	395	344	379	362	339	375	396	350	388	393	323	377	366	373	356	354	358	418	342	399	385	383	354	352	379	315	339	370	381	367	374	344	365	344	388	381	371	371	395	363	395	369	364	374	334	361	346	363	350	362	325	362	350	352	365	349	376	370	350	359	363	329	359	351	366	354	377	385	348	353	360	377	383	348	356	365	358	376	369	345	341	338	384	370	401	369	376	351	367	353	372	373	367	374	365	367	387	357	379	354	385	394	379	344	348	405	352	406	374	355	398	364	389	372	392	375	345	343	376	342	348	389	357	342	365	348	379	378	390	369	341	360	346	377	371	386	355	374	399	380	359	409	367	363	365	379	347	367	333	391	366	356	343	356	374	337	375	364	370	373	365	347	352	348	419	341	372	381	353	390	347	352	354	388	354	374	357	376	359	354	332	381	350	351	321	365	395	383	369	380	376	337	341	392	365	343	360	394	368	351	342	378	355	389	354	362	334	364	345	350	365	373	366	348	359	345	374	368	372	366	370	353	395	356	333	375	365	377	360	345	363	378	343	376	345	395	366	386	348	305	387	391	372	382	386	382	391	361	362	376	344	348	363	411	343	368	391	378	362	388	359	374	347	391	392	375	365	407	360	362	362	346	388	370	367	354	368	371	378	342	368	384	320	361	361	375	336	376	359	391	395	356	372	376	360	356	363	363	384	382	378	367	328	362	341	395	375	359	381	383	371	379	347	356	336	357	350	384	363	373	388	344	346	345	385	368	380	356	360	356	393	388	358	332	353	390	360	371	400	398	398	391	409	374	374	358	386	398	333	377	372	345	389	363	361	343	322	385	365	381	364	356	392	363	386	393	371	334	402	360	370	375	388	362	364	370	354	345	395	376	376	356	413	334	351	355	366	372	389	375	374	377	353	359	346	367	380	365	382	373	354	395	374	337	397	361	393	390	366	323	384	350	367	363	397	336	373	368	382	365	355	356	363	367	358	355	379	371	386	347	368	399	386	355	369	357	368	412	379	356	364	377	372	376	374	358	358	318	364	385	348	371	396	383	370	334	358	355	364	356	374	373	392	373	360	379	318	320	330	363	376	359	383	351	377	373	363	385	348	356	375	386	370	386	362	358	378	363	363	366	364	377	347	362	357	390	398	418	350	334	360	382	363	380	363	343	346	369	370	377	406	376	350	397	376	376	372	394	354	355	412	363	371	365	352	352	335	349	375	362	377	370	396	364	384	360	355	382	370	368	357	373	396	351	366	348	361	396	378	358	336	370	364	379	382	383	341	374	369	338	364	374	380	379	351	387	343	351	367	363	346	346	352	359	361	362	363	338	398	368	364	339	383	382	389	342	382	361	386	370	361	356	354	378	367	365	412	404	374	357	369	345	387	362	367	362	378	377	400	353	380	371	367	373	343	350	360	361	377	395	387	363	364	358	376	360	357	418	368	374	329	343	341	387	338	356	411	336	353	394	348	398	347	359	391	390	350	393	357	345	366	368	354	404	353	340	358	337
13915	6382	54004	32939	4846	856	609	537	419	338	286	3693	18251	19744	16949	8844	4041	1669	633	297	166	129	108	110	116	111	113	113	125	88	124	105	113	108	104	90	94	124	108	102	110	132	129	101	111	115	127	130	110	118	103	110	106	106	124	107	111	114	131	118	107	107	111	123	116	116	106	113	117	115	99	130	113	117	89	108	105	106	109	106	119	118	117	115	112	121	98	124	106	140	115	115	111	99	110	90	110	122	124	123	133	112	117	98	121	104	122	119	108	110	104	107	92	114	110	116	115	113	103	113	109	103	104	143	95	114	108	120	94	135	101	102	106	123	120	109	111	104	111	113	143	106	105	88	117	113	123	119	91	100	113	124	126	107	114	114	121	107	121	98	114	94	113	115	117	119	106	106	120	93	95	106	125	115	138	123	119	120	118	130	119	101	102	99	111	100	112	114	136	116	120	104	129	114	117	105	118	116	125	105	95	105	95	124	131	112	118	100	123	123	116	132	114	107	103	101	117	105	114	110	105	114	135	105	102	111	99	111	99	117	121	109	98	109	128	118	132	103	108	81	127	107	97	96	126	108	123	111	119	106	127	112	115	94	105	104	112	94	102	110	111	106	114	108	108	114	128	96	110	105	112	103	97	116	104	111	117	116	100	98	113	121	124	133	106	108	106	111	98	110	112	127	123	129	120	127	122	115	123	123	119	104	139	121	125	109	115	122	105	106	131	88	112	133	104	102	128	113	104	108	113	117	113	100	101	115	118	124	113	106	123	123	94	134	106	112	120	109	125	106	90	117	117	101	115	110	128	114	103	111	102	120	116	127	133	110	103	99	126	109	121	121	123	107	113	106	105	105	128	105	117	111	125	127	115	113	124	114	103	99	98	90	119	110	116	102	119	102	97	113	112	103	102	132	128	118	127	103	106	127	121	105	99	123	105	119	94	104	112	111	117	110	109	110	113	117	104	110	111	125	127	120	123	112	119	109	109	90	119	116	104	95	113	95	98	110	111	116	96	123	111	96	116	103	105	124	117	117	113	108	104	103	113	121	99	107	103	138	128	106	113	112	95	126	117	118	120	103	120	121	101	114	107	88	115	118	119	96	112	95	107	102	114	106	94	109	117	111	122	106	116	105	124	120	106	120	93	103	126	107	98	126	112	128	112	111	120	116	121	111	123	117	112	100	96	109	118	114	96	116	117	117	119	125	122	116	94	107	114	98	121	114	109	108	109	114	136	120	107	107	100	114	106	110	115	124	108	108	114	121	124	101	111	104	107	127	101	94	118	124	123	115	108	97	112	103	105	112	124	124	127	128	96	101	118	97	112	123	97	99	105	107	124	112	108	116	111	120	127	102	94	121	106	111	124	111	107	115	107	123	107	115	105	103	113	89	125	119	101	101	111	126	112	116	111	109	97	119	106	117	105	95	122	113	110	114	121	99	120	118	121	98	108	114	96	93	85	96	101	130	118	111	115	132	101	107	117	101	99	131	114	108	124	119	107	104	115	116	99	123	100	121	99	109	118	115	95	107	115	115	118	115	128	127	114	100	111	121	100	119	121	106	124	108	117	124	102	105	125	90	102	113	120	111	117	104	133	113	102	112	128	113	123	127	117	104	103	124	111	102	110	115	102	107	98	87	119	113	106	93	101	107	118	97	97	109	105	124	97	98	102	134	98	112	126	117	125	104	109	108	88	124	96	114	109	119	102	100	128	111	105	148	97	121	111	133	115	104	99	114	106	101	97	125	109	113	102	105	104	91	99	105	106	89	101	116	113	112	117	100	112	121	117	101	109	104	113	113	101	116	115	98	88	128	114	98	132	113	105	102	128	109	117	105	96	116	108	124	110	101	110	106	111	110	99	110	100	104	97	98	115	109	125	124	116	125	119	118	114	108	119	129	111	124	120	127	138	112	125	108	101	105	112	133	120	122	123	130	104	104	106	123	108	112	105	112	112	126	116	116	101	115	126	107	113	124	107	117	131	99	125	114	112	128	119	125	109	99	92	121	115	115	117	120	109	108	96	115	106	91	112	105	93	133	105	116	120	110	120	92	125	112	130	110	101	115	108	118	120	101	113	101	87	121	120	101	89	103	109	117	111	121	116	111	107	116	137	121	127	112	130	102	99	123	107	111	116	107	105	105	103	98	117	125	120	106	116	121	121	103	130	98	115	103	107	112	89	121	125	105	86	100	114	115	102	100	117	114	114	94	117	114	123	127	106	113	125	117	98	100	137	127	128	114	121	112	125	99	115	134	109	97	103	113	112	123	120	99	127	117	116	112	102	105	108	103	100	120	92	132	108	119	96	102	108	121	118	87	106	115	90	137	99	115	92	145	105	111	109	102	98	103	109	117	109	114	114	123	111	114	116	118	118	96	102	123	115	122	111	108	100	117	122	123	110	127	122	114	105	111	108	106	121	94	114	108	102	99	109	118	119	115	118	107	115	127	117	87	118	122	133	127	123	115	113	118	100	118	110	124	103	133	103	97	122	110	117	92	102	116	124	100	111	117	93	105	110	102	124	111	130	117	106	125	91	111	109	117	100	105	109	107	100	128	108	103	90	115	123	119	121	120	100	92	120	101	112	108	114	122	107	100	105	112	117	124	120	124	93	101	117	118	110	119	117	114	103	124	104	110	120	111	117	105	106	117	95	119	113	122	120	98	108	109	110	107	109	129	98	116	104	114	108	129	106	100	112	118	113	97	96	101	126	105	87	117	106	119	94	125	118	116	105	119	122	115	112	97	112	108	99	137	130	114	94	94	101	98	99	112	112	123	117	97	92	112	125	114	110	96	129	110	102	129	109	114	124	110	107	132	107	109	96	117	130	118	117	104	121	126	133	113	115	115	111	106	112	121	102	109	102	106	124	128	100	107	115	109	113	121	118	103	112	96	122	104	121	128	121	109	116	128	113	108	119	109	121	111	113	110	113	115	105	110	96	87	111	116	145	117	119	126	123	113	113	114	105	107	126	122	119	121	123	113	128	122	116	116	122	113	104	110	100	121	113	123	98	117	104	80	114	105	93	102	115	114	113	80	120	87	116	132	105	107	106	129	109	116	113	115	112	139	104	109	112	112	130	120	120	120	130	103	121	137	110	122	107	127	113	128	99	110	124	114	98	115	100	113	116	121	101	107	119	112	140	119	120	123	138	106	110	118	111	102	111	122	117	112	107	114	97	125	85	97	101	104	109	118	94	108	117	100	101	113	120	98	106	104	105	122	114	109	137	104	115	119	107	112	114	107	112	115	113	107	118	101	105	120	95	111	101	140	104	122	122	102	95	95	111	104	128	103	112	125	110	124	121	97	109	131	108	108	104	120	109	103	124	122	120	122	123	83	102	103	104	101	93	99	107	108	106	133	100	119	119	109	101	104	120	102	108	115	117	125	107	109	119	118	94	99	121	112	92	118	107	104	123	111	108	134	118	132	102	93	120	98	111	118	110	105	114	103	110	101	127	126	97	126	115	121	114	114	105	123	130	102
7525	6161	52766	18879	4374	3523	2820	2256	1820	1635	1469	14971	42575	41702	38621	26294	16235	7597	3046	1149	574	345	308	303	253	260	303	266	289	274	317	306	254	295	290	286	296	289	292	295	296	275	294	314	286	272	301	294	278	309	272	277	291	285	280	267	265	292	311	278	289	287	258	299	278	276	278	284	280	282	285	300	297	285	270	297	274	280	294	295	298	297	289	287	284	295	293	289	264	318	291	317	279	272	260	262	292	302	260	295	297	289	298	303	288	304	295	258	282	275	298	254	262	300	298	286	300	267	298	285	273	260	303	297	320	303	301	264	316	301	327	287	301	262	278	293	281	283	314	272	283	265	323	288	283	284	298	270	255	289	301	272	294	281	299	293	281	325	313	290	303	296	298	291	263	284	280	270	267	298	268	290	293	290	292	254	289	285	294	284	302	325	302	280	302	293	271	304	282	319	301	273	294	284	258	299	266	284	312	299	292	292	283	289	271	274	277	325	280	260	314	283	297	255	283	263	308	278	286	299	294	265	280	277	290	315	287	305	298	295	288	299	290	274	300	288	290	290	290	256	299	295	276	280	301	297	322	269	308	301	279	313	296	307	297	289	306	281	298	290	322	281	277	300	285	277	296	290	307	292	281	282	297	288	283	287	289	291	299	311	309	285	291	264	282	286	309	295	260	279	296	290	273	291	344	282	271	301	292	308	278	258	293	293	268	310	285	275	282	272	285	291	302	278	285	279	287	277	288	313	270	270	275	287	272	263	255	297	298	264	311	286	316	299	319	285	299	283	302	271	297	287	277	294	297	259	297	280	297	284	278	286	289	280	322	331	291	298	323	285	282	290	308	279	300	275	269	303	261	260	292	260	294	286	269	301	264	304	288	270	265	300	279	307	269	319	300	315	288	290	288	289	307	294	312	296	287	309	298	296	278	290	293	278	278	267	280	270	285	297	288	289	295	289	295	272	250	300	270	272	271	312	310	275	254	300	271	282	263	286	264	305	282	281	286	254	307	284	311	289	295	295	280	278	286	296	266	296	276	296	313	309	279	282	316	279	288	279	269	319	270	278	309	304	301	314	319	272	276	293	272	285	310	306	297	299	290	280	322	307	302	286	275	311	289	304	293	297	282	305	291	306	294	258	269	306	284	278	278	303	293	311	291	318	264	287	300	252	263	275	314	294	288	279	311	286	277	289	296	310	281	285	299	297	276	315	293	289	320	274	274	259	300	290	290	290	273	292	302	263	280	278	308	290	270	286	303	272	302	273	312	287	284	289	284	303	308	266	282	281	256	278	276	254	264	333	278	293	279	270	270	276	294	297	302	303	286	270	284	287	273	328	278	316	273	299	289	289	272	294	279	271	270	266	277	292	297	326	310	279	287	313	290	316	275	273	285	314	275	241	274	275	277	290	296	290	283	285	304	299	300	285	277	301	287	275	306	296	287	290	308	293	279	290	291	291	272	285	311	304	283	281	286	314	301	292	289	311	332	262	287	279	282	272	281	291	304	319	326	293	288	325	275	289	278	301	294	280	296	306	273	291	264	273	294	282	273	295	293	305	279	285	283	304	272	305	284	308	303	258	308	286	284	280	273	305	327	281	264	267	286	272	321	296	275	293	271	293	298	292	287	315	326	272	285	292	281	287	288	325	321	300	298	296	289	290	290	299	262	270	262	294	274	301	325	295	291	250	309	314	248	315	287	296	309	316	299	272	305	278	249	292	286	293	315	275	320	282	283	315	313	304	299	317	285	276	325	317	284	262	300	331	277	292	284	303	301	292	297	298	275	297	293	278	251	291	276	284	297	285	265	315	268	292	292	279	279	300	288	278	283	261	338	280	299	327	279	325	294	302	303	276	285	290	295	280	328	281	305	279	298	320	294	320	278	279	286	306	254	300	315	301	279	278	241	288	244	268	295	318	294	260	285	294	304	301	286	312	292	297	288	271	296	332	326	278	299	303	305	303	297	326	306	296	321	298	291	280	301	279	296	286	317	274	290	277	316	290	313	287	316	285	286	309	303	282	270	309	299	275	273	290	305	268	276	289	304	269	278	264	278	272	246	285	294	285	297	296	306	298	300	301	290	293	282	283	260	262	307	290	326	308	296	332	302	260	282	265	283	276	286	295	283	269	309	276	288	279	271	259	276	282	286	292	304	291	309	285	297	285	291	284	315	286	298	278	310	284	299	314	305	273	269	315	281	282	297	259	286	300	310	269	297	254	271	281	297	300	272	272	282	303	312	298	299	276	273	271	306	286	297	300	300	286	302	270	277	280	275	282	301	293	303	292	277	284	285	296	321	314	301	288	288	311	255	286	301	297	309	286	283	311	277	308	297	296	317	268	279	291	281	278	313	293	263	277	291	269	287	288	266	304	310	312	290	272	285	294	291	264	327	282	282	281	297	305	285	265	252	285	295	298	322	292	281	260	290	263	281	301	268	281	292	275	281	275	312	271	254	261	287	275	286	308	294	285	272	292	331	295	307	273	293	265	255	307	279	294	294	278	301	320	293	291	293	285	304	313	266	260	267	292	298	285	279	312	272	279	312	302	287	270	304	317	304	297	254	316	293	324	244	297	258	271	301	279	315	280	291	257	285	308	302	310	278	257	288	273	283	302	279	277	286	285	295	291	314	297	286	289	281	291	295	288	285	287	266	306	283	302	280	237	278	314	284	304	288	286	263	286	279	312	280	316	270	279	300	323	288	316	305	272	289	268	304	310	276	283	285	309	273	282	298	303	241	282	252	289	305	296	282	260	255	261	253	302	283	288	283	293	253	267	298	291	293	284	282	285	325	287	267	293	290	280	259	296	290	305	291	281	303	294	277	312	278	287	284	304	274	288	284	331	284	287	299	290	306	309	313	293	270	285	267	264	313	293	311	313	310	281	294	293	318	289	263	283	265	309	297	292	297	269	296	249	264	281	288	282	294	270	306	261	291	310	304	262	290	273	307	301	281	276	300	314	295	318	294	308	271	284	268	280	293	280	302	328	312	272	312	298	250	282	274	289	299	262	290	305	300	291	284	266	320	303	284	262	305	283	288	307	290	261	270	281	283	303	292	289	267	295	282	289	284	294	289	296	288	269	271	263	305	316	310	267	282	262	300	304	289	280	270	275	298	312	308	297	276	278	260	284	271	284	272	282	277	304	312	273	310	272	281	278	277	275	280	279	309	282	296	285	276	288	302	299	287	305	328	287	285	296	283	292	290	322	290	271	276	286	285	265	286	246	244	288	281	274	288	305	264	324	299	290	323	287	296	272	311	304	291	298	292	307	267	280	277	299	280	303	278	250	282	291	290	308	270	317	299	286	286	286	275	258	307	303	295	300	260	280	300	296	275	314	277	276	298	282	319	301	264	282	281	277	287	292	291	286	295	293	309	284	301	285	296	240	315	276	256	306	308	283	315	300	292	296	283	295	287	273	306	293	274	323	275	290	287	252	287	269	287	298	290	284	292	282	270	310	299	290	276	277	303	294	295	266	303	253
2067	258	2635	801	230	171	159	175	163	169	171	304	779	915	945	771	495	340	240	186	162	166	151	188	174	162	167	178	165	158	157	169	169	173	180	184	163	162	138	146	192	181	170	160	178	182	163	168	173	144	164	178	157	174	164	172	169	157	176	137	158	185	150	172	140	145	172	158	158	161	159	152	169	171	132	152	175	172	167	162	185	172	164	168	187	168	170	161	172	164	160	162	175	190	164	171	156	153	162	171	169	151	158	180	168	183	176	187	173	178	165	159	163	168	172	159	182	159	174	168	184	155	161	134	158	131	141	165	146	171	155	153	172	172	173	162	160	165	139	164	161	149	143	169	159	154	156	165	157	150	168	167	187	136	168	186	167	182	169	164	179	162	149	153	184	161	144	190	171	176	166	165	165	159	161	165	173	177	166	147	169	147	176	152	178	160	179	170	165	187	154	171	174	176	160	148	170	155	156	165	162	158	170	140	162	178	154	173	170	173	161	143	196	192	160	160	169	169	160	160	189	151	168	160	152	162	163	139	206	152	173	158	165	142	139	163	185	176	169	152	168	181	148	187	178	181	156	169	161	184	146	146	162	182	147	167	176	163	169	149	148	140	168	157	173	164	166	147	170	154	182	178	178	159	156	161	180	141	173	157	165	154	177	180	161	166	164	152	166	181	190	155	153	173	149	167	189	172	150	153	157	168	163	143	162	152	152	157	180	153	178	166	144	180	150	166	158	177	169	179	168	173	176	163	153	173	163	158	169	178	137	161	156	144	164	163	164	139	166	158	177	186	159	180	184	160	181	184	163	151	160	155	181	147	173	163	154	155	148	149	185	180	173	152	171	143	176	191	163	172	174	188	160	170	178	160	157	172	174	154	153	145	147	165	153	169	175	195	178	151	149	171	182	177	161	169	154	182	130	140	188	184	184	158	171	158	162	167	174	148	178	165	179	183	180	178	154	151	155	151	140	174	145	152	159	135	174	158	169	157	144	169	167	155	155	150	162	157	176	157	146	167	203	168	145	185	157	171	164	148	148	132	163	179	146	159	163	174	171	162	160	180	140	170	154	148	172	203	141	160	149	173	156	153	150	156	143	174	157	161	175	140	158	182	184	157	168	160	177	154	152	165	157	185	160	163	146	160	140	171	183	153	162	144	154	147	155	166	162	155	185	172	158	162	147	163	170	161	168	167	192	159	164	167	149	164	163	168	153	167	168	146	162	147	166	168	160	178	181	155	151	164	176	160	174	182	144	158	164	167	162	156	158	173	130	160	182	165	166	157	168	183	157	180	151	171	164	187	169	160	186	157	150	158	167	152	157	178	153	175	155	197	179	184	155	165	179	151	154	159	174	147	151	178	154	170	140	159	173	173	157	145	157	152	166	156	142	155	156	163	188	155	151	155	170	164	154	163	166	174	160	166	159	181	158	153	146	159	155	176	170	142	145	148	161	166	156	158	187	165	165	178	154	153	172	189	168	175	162	161	169	171	154	143	171	137	161	156	164	164	168	161	183	166	155	185	187	168	164	166	161	162	158	146	141	151	166	163	155	165	176	169	151	160	169	161	160	150	168	166	163	169	154	179	185	168	160	170	152	157	158	164	154	169	181	160	132	148	172	155	180	167	148	156	150	165	151	164	141	175	142	167	152	165	140	158	184	156	161	169	176	158	134	178	152	146	180	183	159	208	164	177	175	183	174	167	170	185	180	149	156	162	163	150	148	157	141	140	169	159	159	152	173	165	192	168	147	160	169	174	164	161	173	173	171	171	142	137	164	156	184	174	151	176	185	184	169	140	164	153	160	160	162	155	166	180	167	167	171	139	156	173	177	139	153	169	162	153	183	162	169	145	159	152	164	169	149	148	163	148	168	170	157	145	159	145	144	175	161	181	172	168	162	155	127	161	183	157	147	162	182	151	157	190	155	173	154	156	184	163	173	154	156	165	169	153	189	136	158	170	141	165	156	170	163	169	152	179	140	189	163	170	151	167	188	173	178	153	155	182	155	171	202	162	195	165	156	160	161	159	171	171	192	172	179	161	148	168	151	173	182	137	156	164	153	171	145	163	165	160	176	157	159	144	166	150	156	153	161	134	150	172	162	142	167	175	174	173	154	172	194	180	160	154	182	155	150	166	178	180	158	167	160	167	120	176	139	166	153	166	157	176	167	166	168	166	192	156	156	170	146	168	194	145	150	168	168	169	177	171	163	149	150	153	161	164	152	182	151	163	143	174	169	172	179	144	176	158	163	132	148	166	156	178	121	149	133	137	162	147	157	162	148	154	180	178	164	160	177	154	152	176	175	147	142	146	153	174	168	180	162	169	161	157	162	150	169	176	153	151	148	176	159	146	157	143	143	194	140	163	156	158	160	168	154	174	150	177	158	165	153	156	167	173	149	152	141	160	152	153	193	193	164	173	146	168	162	146	157	153	172	177	165	165	170	141	171	179	144	170	161	137	172	151	164	156	193	171	172	161	153	166	148	167	166	190	165	167	177	170	168	155	152	158	171	178	170	171	150	176	159	179	165	134	134	158	164	168	161	164	174	164	120	162	190	184	161	158	176	166	166	163	165	161	175	155	162	149	170	171	166	158	162	159	158	151	155	174	177	148	197	178	156	163	146	174	154	161	134	167	169	142	172	184	156	169	159	177	183	149	166	170	154	154	166	155	160	157	169	160	173	189	159	159	166	167	164	165	156	149	167	178	163	154	157	161	165	169	178	142	151	142	160	142	168	163	165	161	173	195	160	179	162	163	161	161	164	176	149	177	180	163	140	154	193	170	164	182	164	177	147	140	166	151	128	156	152	166	138	155	140	160	154	155	151	161	166	164	169	178	176	175	145	157	140	164	141	170	156	166	150	139	165	157	150	159	141	142	167	160	156	164	166	168	155	172	156	170	176	162	170	160	146	163	155	173	163	191	158	184	184	182	181	141	159	166	158	145	176	159	160	181	169	168	153	177	157	164	158	166	179	152	177	175	183	181	174	162	174	179	157	150	153	181	173	167	180	161	146	156	165	196	141	151	157	163	145	156	150	156	150	147	160	152	133	171	155	152	158	166	176	166	170	178	157	151	154	165	163	170	170	193	164	171	152	152	165	165	177	159	177	163	180	161	168	163	181	160	182	158	156	164	168	164	145	172	145	139	149	174	168	166	165	152	179	167	144	174	159	156	150	161	177	158	163	159	170	166	155	153	161	192	162	167	190	187	146	176	144	177	150	163	157	153	171	165	181	148	153	132	165	152	159	170	182	177	162	157	186	176	160	170	171	154	155	156	153	152	153	164	149	172	155	177	164	164	145	163	179	155	169	165	159	151	166	172	180	173	175	153	167	175	159	154	155	173	173	170	158	162	189	176	161	173	160	181	156	160	171	161	169	168	177	161	165	171	185	163	174	161	167	169	143	151	173	168	181	140	153	160	162	171	167	151	185	175	150	157	131	177	164	148	180	139	175	132	148	143	184	158	173	154	164	171	151	177
2230	554	7063	2113	655	584	494	513	499	470	474	1537	4625	4392	4601	3264	1900	1123	703	491	466	422	430	406	412	421	395	399	429	343	381	390	422	405	406	401	423	418	369	394	439	371	415	403	406	389	452	430	428	401	396	425	425	385	375	398	407	391	389	433	397	400	370	388	402	421	393	422	435	376	406	391	383	386	406	395	385	373	417	412	398	395	392	391	427	425	463	422	393	417	438	359	393	357	401	423	390	387	388	438	411	371	391	404	394	407	413	400	399	398	376	394	399	413	414	427	431	412	437	419	413	404	416	404	415	423	439	424	447	399	416	407	418	354	373	420	424	402	418	401	408	398	419	436	409	413	423	417	422	408	376	386	393	373	411	405	428	449	388	386	407	403	427	432	413	416	420	402	420	382	392	393	436	421	461	378	420	399	406	383	409	410	397	410	395	402	412	392	406	411	396	436	400	377	420	390	423	417	434	419	367	396	392	376	397	368	382	419	395	455	429	412	400	389	370	430	387	385	417	386	423	379	398	390	399	407	393	429	403	414	433	398	440	395	381	409	410	457	379	424	360	406	429	414	448	412	408	413	395	412	412	407	397	411	360	362	398	392	386	393	392	425	399	450	420	407	435	394	388	438	418	410	438	388	395	407	399	407	370	396	385	422	428	433	455	398	422	381	381	416	396	418	383	388	436	421	387	443	443	424	400	409	415	444	400	413	394	401	423	404	405	370	403	407	389	404	403	393	393	415	411	374	440	367	427	406	446	389	406	407	389	404	397	415	421	442	414	421	416	418	390	429	449	416	386	412	386	395	366	430	385	427	399	387	398	392	422	374	407	420	421	397	417	434	429	445	407	380	426	403	405	437	380	405	391	411	427	401	396	412	434	394	395	420	446	398	380	395	425	408	390	428	419	422	404	381	397	391	378	400	422	429	420	408	412	391	384	401	409	392	391	397	384	407	417	375	390	424	382	389	427	425	377	386	419	401	418	433	429	404	431	402	404	424	379	399	375	389	389	415	398	391	393	440	433	410	462	391	403	396	391	420	394	414	426	414	441	402	391	370	413	418	402	439	391	405	399	416	395	422	395	386	391	391	426	413	385	393	437	402	406	380	414	361	396	409	403	391	426	392	405	401	395	434	379	400	425	417	408	414	414	398	385	410	431	401	434	383	381	395	427	424	390	423	386	380	384	418	418	381	413	404	413	396	393	405	369	419	438	436	392	424	388	397	397	427	402	418	448	399	376	402	389	418	393	368	402	374	400	394	376	376	439	397	410	399	413	433	387	422	451	403	408	398	392	425	386	382	412	434	407	362	422	430	428	415	391	418	400	401	427	400	409	417	406	396	405	432	398	429	445	423	413	424	386	414	426	388	356	404	383	406	383	417	370	416	389	392	396	395	403	393	423	381	436	367	395	408	421	411	421	418	391	406	413	428	414	408	429	415	410	442	384	413	374	382	394	435	390	402	365	381	404	405	411	388	390	403	387	396	397	358	435	404	416	413	395	392	432	407	366	388	432	369	404	394	402	404	395	408	390	412	423	423	409	400	438	421	410	393	397	443	373	397	408	419	407	432	355	383	415	369	411	391	394	385	407	424	413	398	428	418	414	420	408	405	411	436	406	404	388	398	394	400	428	407	420	395	398	406	426	411	375	415	404	383	401	446	360	434	409	395	383	382	444	426	410	415	398	397	412	441	409	391	412	441	377	407	420	418	409	419	372	442	411	393	378	405	454	370	423	409	395	396	435	424	424	415	397	410	397	407	408	442	401	406	401	430	408	387	396	400	432	396	402	364	405	405	429	428	420	379	404	412	416	411	418	386	426	401	407	420	371	406	385	365	410	406	396	399	447	389	423	404	405	424	391	415	401	412	394	403	373	418	410	373	434	391	397	391	447	421	419	432	410	423	408	401	390	407	389	385	430	387	436	396	434	389	393	415	390	385	458	434	415	412	414	405	404	399	428	390	398	384	396	400	388	370	395	367	437	411	458	396	382	440	410	393	390	408	387	423	371	397	394	434	449	419	379	416	441	357	402	431	420	411	390	383	393	405	412	430	372	431	395	423	415	445	389	416	411	431	390	364	423	427	384	405	391	415	398	358	399	388	419	464	417	406	389	397	412	435	386	424	438	444	416	430	401	436	418	442	406	408	416	377	405	427	404	392	380	400	424	434	382	466	428	406	396	400	414	392	394	426	393	396	395	436	392	432	415	394	425	409	405	409	392	406	406	408	385	432	431	399	407	415	405	408	383	429	422	398	389	425	411	406	408	411	431	358	424	391	418	425	367	385	407	397	402	404	399	404	389	397	374	426	395	396	411	425	406	396	382	402	397	428	400	388	428	446	420	409	413	411	431	441	391	403	373	396	397	428	410	417	398	383	416	402	410	379	413	420	385	377	366	378	428	397	427	399	367	409	400	390	409	426	424	395	417	427	373	406	411	405	413	436	429	414	414	382	430	416	425	417	449	402	416	416	415	396	414	379	387	426	433	391	407	439	414	400	442	419	419	409	442	389	384	420	433	412	365	413	418	399	385	410	391	422	406	395	370	433	378	392	416	410	425	412	430	401	384	415	381	389	410	403	444	399	394	416	385	395	436	411	405	405	415	430	407	373	378	435	404	405	413	405	393	424	410	380	395	364	397	430	429	412	404	406	395	443	397	395	395	394	461	399	399	438	420	398	401	421	393	437	451	416	429	415	400	392	446	410	373	427	390	388	390	400	407	378	397	376	410	390	407	381	389	399	406	434	413	425	444	409	424	415	397	385	414	402	412	416	409	397	391	419	381	388	406	385	401	425	406	412	397	386	414	403	363	403	402	423	421	405	415	387	377	392	445	422	364	385	417	410	407	439	417	434	382	415	407	417	389	410	407	407	426	354	429	410	449	408	423	428	373	423	414	389	413	427	393	411	351	424	416	370	407	464	374	386	424	396	413	440	418	391	402	451	424	388	405	408	405	444	416	414	386	420	436	425	395	384	399	420	384	406	386	398	412	373	384	395	427	418	411	415	430	395	394	413	431	381	400	402	408	398	348	381	384	433	402	427	387	431	406	418	435	404	421	420	419	379	397	404	377	421	422	407	433	382	401	399	416	387	413	420	428	364	417	384	416	381	377	434	385	377	364	369	428	389	441	381	389	421	409	428	410	412	378	401	439	392	403	397	373	405	424	410	394	397	409	424	412	394	376	425	419	408	435	390	432	427	407	409	437	402	435	424	413	364	437	425	371	413	436	416	384	421	391	416	418	400	405	374	410	412	387	412	389	420	430	432	390	395	414	426	388	370	367	410	426	392	420	387	425	397	408	409	397	385	397	430	426	363	408	402	422	385	426	374	407	377	383	424	427	401	439	408	392	404	417	417	405	405	382	401	374	397	406	431	411	397	413	392	420	365	390	414	430	386	417	356	418	394	376	430	436	414	439	409	381	398	426	402	460	448	395	397	382	400	423	444	387	376	390	370	441	403	369	425	382	426	434	404	405	382
7538	2569	27516	25318	2074	507	384	322	284	261	250	5315	12673	11144	7913	4155	1913	889	389	207	155	167	134	137	142	136	131	151	140	143	130	153	134	142	112	147	128	147	127	126	134	136	153	141	158	124	154	152	122	150	146	124	142	127	140	133	134	147	141	149	135	126	145	145	134	167	146	145	132	151	153	156	149	136	124	126	153	119	146	160	128	138	149	140	140	122	153	112	122	139	140	128	131	136	144	145	149	148	122	147	147	156	154	145	137	130	117	117	143	132	154	169	134	155	118	127	138	162	154	128	136	143	144	156	135	156	143	142	157	146	148	134	129	124	135	140	127	114	149	128	147	157	146	160	114	130	139	147	119	140	135	141	125	136	127	132	139	161	123	127	163	132	156	139	148	128	139	133	125	132	147	118	146	144	123	119	128	151	135	153	153	134	164	133	132	150	142	125	144	146	126	129	136	128	153	135	127	136	153	144	116	155	132	149	132	118	131	156	149	135	159	138	138	132	139	134	141	151	152	130	131	126	122	116	134	133	145	142	141	140	154	148	152	134	149	134	131	141	130	147	133	139	131	141	147	142	168	132	118	164	135	139	135	152	141	148	135	147	139	161	149	154	147	123	151	112	135	143	120	132	134	130	151	115	132	142	123	126	138	133	136	131	144	146	144	141	156	133	147	144	167	135	132	123	162	161	142	156	116	150	150	136	148	151	136	123	151	140	136	142	156	139	134	124	136	153	149	130	147	139	132	136	144	124	138	143	156	139	149	128	122	130	152	138	137	135	150	134	129	126	121	130	147	159	138	143	115	139	152	154	138	134	140	139	125	146	132	147	137	143	132	159	119	154	157	145	126	129	134	133	152	170	145	146	138	118	139	137	160	134	151	143	147	143	161	145	153	149	139	138	149	135	134	163	145	131	150	119	132	124	139	140	139	151	149	142	137	141	138	155	148	170	150	159	124	130	154	148	131	137	137	151	135	140	159	140	129	150	114	147	142	128	153	138	146	150	140	148	148	154	120	138	153	155	147	153	140	144	148	125	147	145	116	127	136	142	139	132	129	145	138	139	135	119	155	116	165	144	150	136	124	141	156	123	142	136	133	131	155	148	152	137	163	127	124	160	139	133	125	147	134	128	145	130	154	145	144	112	148	157	151	140	161	130	136	147	128	134	129	133	154	148	150	134	158	132	150	138	125	135	133	159	140	145	143	157	126	149	133	112	160	157	128	124	137	135	114	133	148	144	133	166	134	142	142	160	143	155	127	131	143	130	166	125	138	125	135	144	132	121	139	141	144	137	153	170	146	136	133	138	146	134	145	149	136	167	153	134	144	127	150	147	145	134	142	150	130	152	143	116	153	138	110	145	145	154	141	143	123	131	139	145	126	137	170	138	145	140	124	147	135	162	151	149	132	158	143	140	128	137	151	158	129	145	139	131	156	122	138	149	124	134	147	151	128	143	125	109	122	139	123	142	148	135	153	132	127	139	161	133	138	132	172	113	138	152	136	123	147	150	139	158	148	148	136	146	139	138	154	126	148	140	169	155	136	123	128	147	144	134	166	158	139	108	163	137	136	135	151	137	132	106	116	117	152	145	139	129	164	156	132	129	126	123	151	123	141	130	131	138	151	142	128	136	130	138	139	131	137	131	126	146	135	145	146	143	147	165	140	139	137	134	139	138	130	149	125	131	130	127	130	148	138	153	142	146	130	130	148	136	134	142	148	103	167	143	147	120	135	145	140	132	149	141	159	154	158	133	147	110	148	125	143	153	133	128	119	158	149	155	156	103	120	140	139	127	130	121	120	138	148	141	156	122	115	161	155	152	135	123	149	147	147	123	160	146	125	135	121	136	134	149	117	158	162	174	144	151	155	123	161	150	137	136	141	120	142	143	159	130	168	130	128	149	134	128	144	125	140	160	135	143	139	119	133	156	138	138	118	132	125	115	140	137	125	139	169	146	142	134	147	152	164	143	156	122	116	132	134	149	142	140	133	152	116	150	157	131	129	121	151	124	134	149	135	127	130	140	139	147	140	141	149	128	159	151	157	146	133	156	147	160	146	162	137	153	145	162	150	140	122	143	144	162	160	122	146	129	148	110	133	146	139	147	128	133	150	137	141	127	139	141	138	154	155	135	104	141	126	135	139	123	130	140	163	131	149	124	158	130	118	140	152	121	132	125	148	166	135	139	140	164	145	141	119	125	145	138	140	135	139	141	144	154	137	133	128	141	124	158	165	150	146	125	123	135	125	173	144	134	148	142	145	136	144	143	135	143	152	133	128	155	142	128	152	152	150	133	133	126	108	122	137	157	140	147	168	116	122	150	149	155	152	136	127	143	140	144	133	135	156	144	136	139	146	153	130	118	129	130	141	138	130	154	139	139	145	152	149	148	133	155	139	157	166	136	126	145	150	142	134	135	137	143	140	118	133	119	135	155	137	125	113	153	130	131	161	148	155	115	162	117	151	135	117	135	154	134	115	160	149	156	140	148	148	158	134	153	149	145	146	127	116	159	152	130	138	144	126	131	127	126	171	141	121	131	154	149	149	142	133	147	145	143	152	136	142	128	142	143	134	146	121	139	149	147	161	136	124	136	130	136	137	141	150	126	166	142	141	130	146	149	154	146	141	138	147	114	131	128	138	129	145	154	137	144	150	128	141	153	129	119	141	159	129	135	131	137	117	130	134	128	143	132	135	132	124	146	138	140	133	129	142	136	154	142	132	118	136	145	114	139	152	125	146	136	126	140	144	128	125	130	134	132	162	135	132	144	148	139	142	128	128	154	132	156	124	109	124	147	129	139	142	137	149	150	144	148	123	138	135	144	146	154	151	154	145	136	154	153	165	145	153	151	150	128	167	157	138	151	126	154	117	133	145	137	149	130	124	149	143	142	130	136	149	157	155	119	135	164	146	129	156	136	140	140	151	136	136	131	145	148	125	129	149	156	147	155	132	128	136	139	137	125	147	147	137	144	148	145	113	155	152	142	147	124	140	124	154	146	164	146	137	144	137	127	153	149	150	148	125	153	147	136	138	141	133	144	137	143	160	132	148	143	127	121	142	151	128	129	142	138	130	125	151	140	132	150	135	117	152	150	138	139	115	155	132	113	140	139	150	149	129	133	142	163	145	148	134	148	154	129	166	149	134	139	155	130	116	145	158	119	151	131	136	134	127	132	137	151	140	131	142	145	144	157	130	135	118	141	142	130	153	173	154	128	161	140	145	132	140	137	156	148	124	122	130	140	159	159	118	145	143	134	142	141	145	153	129	139	149	129	155	137	143	138	121	126	163	139	124	141	134	155	131	154	147	118	150	149	155	156	151	146	146	146	155	131	164	143	137	149	137	124	156	134	144	131	114	126	129	161	141	141	134	127	144	144	130	143	122	137	153	150	118	155	143	180	151	125	149	128	164	144	145	133	137	127	155	126	150	145	148	150	163	154	150	150	135	144	158	133	137	150	135	153	153	121	143	125	146	127	140	128	124	136
5998	2808	33161	17338	2627	2161	1673	1532	1186	1049	1042	21191	35600	31813	26099	16783	9032	4074	1686	739	469	382	359	363	363	332	345	355	347	337	347	322	290	347	316	320	314	349	369	338	345	346	343	344	357	339	367	315	339	324	319	353	360	386	346	370	349	331	356	349	375	318	350	335	350	355	364	345	362	341	376	346	334	354	322	372	346	349	366	355	363	327	361	363	375	360	343	359	321	322	355	305	351	346	369	344	385	323	358	329	361	363	349	351	335	350	346	353	326	371	347	306	362	342	363	355	396	314	354	327	359	338	325	352	341	343	353	367	328	363	351	335	370	389	369	372	325	350	365	367	359	365	378	366	342	337	349	321	349	347	355	331	351	346	346	361	360	363	348	343	354	345	329	369	378	342	365	367	348	331	334	355	375	355	381	364	334	363	333	377	357	310	357	306	350	380	367	368	321	360	364	348	356	322	321	334	351	338	363	367	354	376	341	346	337	379	348	374	371	373	346	363	360	342	340	353	364	343	353	344	342	359	395	359	337	354	365	373	375	368	312	351	322	333	327	363	362	356	376	359	348	365	368	357	332	336	328	344	370	361	366	348	377	346	381	321	375	345	335	365	370	318	366	361	387	389	369	372	328	359	338	353	358	355	357	346	375	351	344	380	350	349	363	340	346	342	352	334	358	382	361	355	359	352	368	335	333	326	313	327	365	347	344	379	359	345	350	343	351	338	367	341	324	323	345	355	368	325	356	351	336	312	358	321	362	332	354	359	365	338	343	350	355	332	372	366	336	352	338	314	333	367	344	364	372	346	354	333	345	363	313	359	309	351	367	374	385	333	341	353	303	336	362	357	347	342	352	338	349	347	370	362	362	357	370	371	360	339	392	327	317	340	374	385	361	352	355	370	384	343	364	333	344	369	361	357	333	362	340	351	335	360	384	354	347	325	351	352	354	320	381	349	341	360	365	319	380	371	334	381	325	366	332	326	359	344	380	391	357	365	368	376	339	333	340	349	324	375	367	362	363	372	322	353	356	333	358	354	333	356	319	354	348	334	339	354	373	396	329	372	402	343	400	331	350	343	348	314	383	352	331	315	300	357	332	369	359	360	342	382	352	336	378	346	350	362	345	369	326	350	381	343	370	341	369	356	345	317	341	351	360	324	325	311	357	353	363	375	331	309	308	344	309	337	337	315	369	337	386	361	355	343	367	369	352	370	354	333	338	352	368	358	337	315	340	349	374	320	314	339	350	371	334	346	358	350	352	354	367	325	323	353	335	337	346	335	308	376	356	347	403	322	356	320	322	370	356	361	321	352	369	370	341	358	325	342	357	355	364	328	350	355	349	387	338	392	330	372	375	336	335	362	357	318	338	345	359	357	365	356	385	366	360	382	372	342	365	316	374	344	339	365	356	364	326	372	371	351	362	318	361	387	340	343	349	361	342	350	331	341	363	355	340	340	341	350	363	391	341	347	350	304	356	391	339	353	333	356	372	364	364	336	361	353	351	348	366	369	348	374	360	354	336	345	353	348	356	362	357	350	361	374	360	352	349	338	367	350	364	353	343	351	341	355	337	333	350	351	346	349	346	378	356	344	333	353	357	353	344	365	358	384	366	382	364	335	367	389	347	340	345	346	354	314	388	343	356	326	352	336	367	342	349	352	379	368	356	366	347	359	375	365	328	343	348	335	377	359	365	365	386	395	323	347	314	343	332	331	342	387	342	358	381	365	322	365	358	352	363	335	346	358	353	364	334	339	402	360	352	375	356	358	369	348	388	385	389	344	385	334	340	342	339	340	360	331	336	360	331	322	381	330	360	355	366	330	359	356	403	352	339	362	389	361	360	367	422	348	328	354	328	342	350	325	325	387	360	311	363	356	338	335	370	349	354	348	393	345	344	381	373	332	369	373	306	348	344	344	357	313	374	375	360	341	351	343	342	320	328	377	327	371	329	371	355	390	394	356	338	384	368	320	322	338	337	334	334	350	339	370	315	337	343	298	359	356	355	345	338	334	338	364	357	347	379	356	343	328	372	374	381	341	346	321	342	318	328	379	331	358	367	377	338	321	341	342	353	357	343	342	337	369	362	350	339	356	352	375	362	343	352	345	316	375	328	339	348	349	356	340	364	334	354	347	310	366	349	340	388	332	382	322	319	334	354	370	354	352	328	356	363	364	347	339	335	352	367	356	355	340	360	338	357	327	335	330	350	330	361	344	349	376	354	365	334	340	357	369	381	326	345	368	334	326	355	342	364	393	338	355	357	342	363	341	343	365	369	326	380	347	350	343	387	327	348	310	348	362	357	374	378	349	350	358	358	379	412	336	358	329	359	346	346	338	376	333	322	400	318	349	347	346	351	361	338	377	347	352	315	364	362	349	349	335	342	353	349	360	355	356	355	363	375	342	348	345	367	370	339	369	325	353	388	372	364	315	335	379	352	352	338	350	361	371	335	364	314	338	367	357	397	371	363	381	315	333	335	375	331	364	337	386	347	364	357	334	333	342	363	359	378	361	344	330	377	388	331	359	383	391	342	397	315	332	364	351	365	338	365	332	371	345	336	346	350	330	363	359	336	398	357	373	363	357	364	344	365	342	373	326	344	335	358	349	367	346	347	351	350	392	359	347	354	359	359	319	370	312	353	359	312	372	332	364	374	333	358	361	330	352	374	347	329	317	326	345	349	354	354	339	345	387	360	345	365	348	374	358	335	377	327	357	339	344	354	375	360	371	375	354	351	345	347	363	335	346	353	330	366	371	370	351	332	341	356	384	343	365	353	355	335	342	330	350	368	345	336	383	340	316	349	373	394	370	345	339	365	339	350	329	359	319	336	337	344	390	348	357	315	343	351	336	345	372	348	331	354	361	324	345	404	350	330	398	339	355	348	339	375	342	342	349	339	343	337	313	341	353	370	356	350	358	379	372	358	364	356	343	368	359	336	390	364	323	324	385	351	348	368	375	350	368	381	370	370	359	367	341	351	351	371	372	351	329	373	381	318	355	345	349	384	369	379	342	355	386	388	365	341	354	356	368	380	336	331	338	352	351	375	333	356	335	349	352	379	365	350	364	344	359	327	337	360	361	373	369	343	348	383	314	358	341	360	368	340	332	334	358	309	354	353	353	356	352	375	358	350	371	381	353	374	328	353	345	367	352	350	353	353	400	350	337	337	335	307	340	330	319	366	339	376	350	375	366	363	358	341	366	294	375	311	350	358	376	381	363	385	342	339	367	362	365	380	380	343	365	359	334	354	340	355	357	355	333	341	321	358	356	373	366	337	336	353	367	339	345	367	368	338	359	342	352	355	314	358	370	346	346	370	352	369	358	355	357	358	330	349	349	378	350	358	335	344	328	382	327	338	359	331	319	378	378	364	360	353	348	359	342	358	348	343	350	299	379	360	352	353	363	342	349	357	366	344	348	349	344	325	372	363	350	382	344	342	386	369	319	391	353	343	330	357	371	354	359	362	371	355	336	352	381	369	356	344	352	380	355
14079	8976	39833	38635	6518	917	609	516	356	338	308	6810	20028	19152	14587	7493	3201	1425	551	261	170	128	111	110	95	98	93	109	98	102	109	116	101	102	114	101	111	112	117	100	121	102	108	96	111	113	105	109	97	112	110	115	115	115	106	104	116	115	99	102	103	127	108	108	101	93	126	108	106	100	105	116	111	112	98	91	98	104	113	122	109	96	87	102	113	92	110	92	100	106	110	115	124	112	97	99	121	105	97	102	128	126	101	100	113	108	88	92	122	110	111	115	101	100	98	103	113	113	109	113	101	113	113	93	114	109	107	118	103	96	101	120	99	98	113	109	124	109	115	128	91	111	111	111	88	119	89	101	95	118	115	112	98	84	116	115	89	99	99	119	126	107	94	116	139	110	116	105	118	91	106	117	113	105	106	111	108	95	102	94	104	105	126	107	98	102	117	120	107	119	102	99	107	89	105	130	121	90	120	116	110	96	129	94	115	93	103	113	104	94	111	102	108	118	112	119	106	112	117	122	122	109	96	110	92	83	97	95	91	88	109	116	109	92	98	106	81	116	116	99	104	101	105	111	121	114	99	120	97	113	120	109	116	102	116	99	105	105	100	91	93	91	78	96	136	127	100	111	116	94	114	102	104	98	102	102	96	95	103	85	86	105	99	95	113	111	101	101	124	91	107	98	111	100	115	102	110	101	101	96	115	107	125	119	123	103	109	109	110	88	95	82	87	121	121	93	100	101	97	97	94	106	100	106	115	114	117	106	97	107	121	110	94	99	95	117	105	117	93	124	100	111	100	91	105	130	98	124	100	108	98	95	117	115	105	103	127	92	112	129	107	109	124	98	112	95	100	88	103	111	104	99	99	106	114	117	105	134	111	99	114	103	105	124	90	95	101	118	107	109	98	98	107	111	107	101	114	107	115	104	113	102	117	112	109	100	105	101	109	113	100	106	106	98	128	105	105	106	100	114	89	103	108	125	121	98	112	93	100	111	119	103	94	119	92	105	104	91	99	105	92	107	109	102	103	126	110	113	92	111	106	114	114	103	113	102	105	125	114	99	112	88	97	103	101	108	111	100	113	102	97	109	106	141	91	107	94	119	100	112	111	100	132	110	106	99	114	93	117	101	117	105	86	96	102	122	108	90	116	107	101	108	104	127	103	90	113	104	105	104	104	87	104	119	94	108	100	99	105	102	94	127	112	110	82	123	91	124	105	111	136	117	99	106	96	117	116	102	121	100	127	119	98	106	107	89	94	101	124	105	118	112	106	126	91	123	127	117	109	107	108	120	98	102	92	107	120	111	109	102	111	108	99	110	105	115	109	116	88	80	87	95	119	115	114	106	97	94	101	110	116	105	104	111	110	123	103	125	103	119	104	98	90	116	114	105	106	101	110	104	113	93	100	108	102	99	108	111	110	118	89	105	119	103	109	105	105	107	96	114	109	117	121	106	109	104	97	108	110	112	113	108	133	99	98	110	117	112	94	96	112	101	97	110	115	115	99	103	112	91	101	126	114	113	111	104	104	119	115	91	93	115	111	105	117	94	119	121	101	116	111	112	107	97	104	98	89	109	100	105	111	129	100	113	117	99	112	92	112	85	115	107	100	118	105	105	105	107	107	118	113	108	108	104	115	105	118	108	92	124	103	115	131	116	111	102	111	93	114	110	128	119	109	111	123	110	90	105	118	98	97	117	110	97	90	92	109	100	109	103	104	108	105	123	89	105	116	104	98	95	103	88	107	108	112	98	91	96	91	97	107	113	127	101	115	120	95	111	109	81	79	123	116	100	94	91	96	83	95	95	101	105	98	97	103	95	115	107	113	94	103	98	104	111	119	115	115	93	112	108	115	117	95	117	98	106	96	92	109	102	96	94	115	112	101	138	107	97	135	103	99	83	130	100	95	89	106	118	117	106	127	100	92	109	113	106	109	107	120	116	113	87	99	115	99	102	111	102	121	97	93	123	73	119	117	129	124	95	101	117	98	106	101	117	122	110	115	97	103	99	107	107	99	114	104	123	107	101	88	95	94	103	111	108	104	103	88	105	131	113	103	88	136	124	105	120	104	107	119	122	110	117	103	113	125	100	114	104	111	106	106	108	113	106	99	91	104	93	105	117	110	110	95	98	126	106	112	120	99	126	120	107	110	102	87	95	97	129	107	107	102	130	84	113	92	107	100	109	108	98	106	118	86	111	104	100	124	98	115	107	99	104	107	105	113	107	122	99	102	101	115	125	107	115	107	111	117	100	109	103	105	87	96	108	108	120	112	107	96	107	89	111	98	100	95	113	111	117	94	100	105	94	131	138	107	109	111	102	112	109	121	130	105	106	107	103	104	86	112	117	112	105	117	108	107	120	121	98	116	90	107	99	110	118	115	101	116	131	120	91	100	96	105	103	101	128	105	104	110	121	102	100	111	115	98	95	114	98	105	120	111	101	93	97	107	106	116	105	113	116	102	81	119	108	122	101	127	123	86	103	98	124	117	104	107	105	123	96	115	107	109	116	98	121	111	131	100	103	102	121	95	110	125	96	88	103	131	122	121	116	112	117	114	116	102	115	111	121	108	101	106	105	102	96	111	105	106	118	114	103	128	119	110	110	101	112	106	102	93	99	103	109	108	107	121	92	118	111	111	112	106	113	106	107	119	108	122	129	105	116	123	106	94	103	92	97	102	120	117	102	99	103	119	120	127	97	103	102	116	101	116	113	120	86	101	114	124	111	106	109	143	95	100	101	101	111	120	105	121	108	111	115	107	105	91	99	102	92	100	105	100	126	114	114	109	118	104	104	108	113	95	98	101	109	105	104	99	100	112	121	109	119	112	117	104	106	91	121	94	104	107	94	99	107	92	100	96	86	101	114	102	119	103	83	112	121	110	140	92	88	87	111	103	99	105	105	126	102	87	112	86	121	119	113	106	86	115	117	97	105	94	117	97	105	102	97	133	112	110	105	98	94	96	99	116	107	125	123	120	88	111	118	106	104	103	119	95	110	102	115	112	111	102	103	93	117	90	100	117	119	85	89	113	80	111	106	114	104	114	119	109	104	94	90	111	118	122	103	97	109	113	106	116	119	105	107	84	83	118	102	104	85	115	120	107	105	120	94	101	119	101	122	109	112	110	123	111	99	121	94	102	112	104	118	110	87	106	117	105	107	108	106	101	108	98	110	108	98	130	98	118	97	109	112	105	95	101	105	88	118	110	103	106	101	106	103	104	110	91	95	118	100	98	103	93	130	107	96	138	98	120	122	106	128	100	120	120	97	106	112	101	92	110	94	104	102	129	101	107	110	120	94	111	109	86	116	112	110	91	120	112	101	109	109	96	100	116	120	115	114	111	109	107	111	99	103	122	112	113	100	124	108	120	122	94	110	118	106	95	112	86	121	71	113	99	118	108	134	99	87	115	134	108	121	91	112	102	104	112	112	126	117	116	93	95	114	119	100	106	101	107	99	106	86	117	96	109	108	109	97	99	114	122	97	96	115
7535	7262	40918	23127	4307	3381	2668	2257	1952	1658	1540	23341	44077	40420	35530	24256	14309	6795	2656	943	480	332	294	256	264	287	257	269	272	283	286	288	280	272	251	266	280	274	267	290	275	312	282	272	268	293	286	309	254	264	275	267	256	289	282	244	282	309	263	257	267	268	266	270	266	264	278	272	244	227	274	235	261	296	275	259	265	271	283	292	251	283	261	277	277	256	293	283	292	261	311	314	296	291	290	303	271	281	291	303	285	288	294	295	291	278	288	292	283	251	254	272	288	290	268	278	270	296	285	290	269	268	278	263	290	281	297	246	240	266	265	287	298	314	250	276	309	270	274	272	288	291	255	273	273	228	283	290	277	277	282	282	241	288	270	260	283	275	287	275	269	294	264	282	271	278	265	259	295	302	290	286	274	276	291	266	288	289	271	296	287	273	288	241	281	291	274	256	282	293	259	267	272	267	320	291	295	277	267	285	282	287	283	247	292	261	270	277	285	284	271	270	260	270	272	283	236	307	260	252	269	256	263	276	296	295	260	267	268	277	252	291	288	260	259	291	278	301	266	273	264	257	268	284	281	239	259	258	289	264	289	285	279	265	284	269	280	283	292	274	285	269	279	269	255	266	294	262	269	255	275	254	280	256	285	258	293	268	303	267	258	268	269	261	276	274	289	231	286	286	296	277	272	267	275	267	271	255	260	298	278	295	280	250	304	255	284	295	273	277	305	289	318	309	252	287	275	246	282	270	273	280	285	258	263	299	259	275	286	272	278	271	255	274	270	286	263	297	274	278	281	265	293	288	269	289	271	259	308	291	294	284	273	281	252	268	283	226	305	280	270	278	275	251	292	279	289	271	273	278	269	257	290	297	263	261	268	267	280	259	261	302	278	269	264	271	289	268	270	295	282	256	310	276	283	285	263	307	309	288	304	276	278	283	276	244	266	266	299	269	265	281	268	294	270	246	279	272	281	277	252	263	256	267	256	284	282	269	279	289	271	295	268	264	315	291	262	276	282	257	272	246	290	265	284	285	270	273	261	300	292	281	283	300	275	302	275	301	279	288	261	272	297	270	287	293	285	251	303	278	288	307	310	277	298	284	280	299	275	277	286	294	265	271	240	266	265	291	316	299	266	291	266	291	294	230	288	261	280	306	289	274	295	279	281	296	238	292	263	269	291	282	255	277	263	290	290	256	270	280	293	283	285	279	273	277	311	279	304	296	299	246	302	277	291	274	271	294	264	244	263	284	292	268	278	255	249	266	290	260	277	241	294	300	263	273	280	258	276	282	275	276	310	256	292	262	297	285	266	265	284	264	299	331	270	282	295	295	275	284	262	277	274	254	264	252	269	275	286	291	268	292	314	288	280	277	290	274	290	279	278	239	302	261	286	281	317	257	272	270	294	257	250	272	283	252	293	267	262	261	286	277	285	272	276	287	294	270	269	308	271	280	276	282	280	246	258	295	272	292	265	250	284	271	277	290	280	262	266	294	273	259	257	260	295	252	268	272	278	284	256	302	278	273	258	286	256	283	288	275	286	274	251	261	268	253	248	298	264	265	296	278	285	270	268	305	285	293	303	251	279	306	308	273	263	262	284	306	275	304	252	282	289	255	286	252	268	289	257	275	284	268	279	254	266	282	268	276	277	293	284	275	265	285	257	274	286	268	277	280	278	253	279	279	263	293	290	293	283	291	292	274	274	271	280	284	266	301	287	277	285	270	283	289	265	273	285	300	296	259	262	254	262	284	288	256	241	260	252	276	278	304	253	276	305	255	284	289	285	271	291	288	287	253	283	274	268	291	270	295	290	289	281	287	264	256	298	266	278	259	267	249	285	268	283	305	245	252	252	293	252	299	296	314	244	283	308	257	251	276	291	258	272	251	272	285	291	285	288	259	269	317	305	285	295	280	285	282	284	268	289	266	259	268	267	275	286	259	277	265	287	267	267	268	271	270	264	278	275	312	281	289	290	267	259	304	278	263	298	289	294	278	284	268	296	290	301	311	277	279	266	267	324	293	264	260	282	292	263	259	283	267	273	280	295	293	292	268	279	281	282	283	257	269	277	284	252	244	265	307	256	277	311	278	272	280	294	250	292	279	259	266	277	282	251	287	274	264	262	270	280	262	288	291	253	249	269	285	284	302	289	291	286	253	277	283	255	274	267	281	258	267	266	258	312	260	231	288	273	300	230	244	264	294	233	280	269	306	262	288	272	238	298	267	266	267	248	285	269	255	275	268	257	281	266	269	259	276	290	282	287	300	276	274	269	277	291	278	271	281	288	277	279	280	295	284	297	284	280	266	263	281	248	258	261	300	272	270	263	312	277	292	297	268	283	291	279	291	290	267	280	288	266	275	274	294	318	278	272	261	270	283	274	279	293	285	270	266	300	300	274	242	275	259	262	280	263	281	280	254	275	261	268	282	297	276	294	249	279	321	285	293	267	259	306	242	301	253	288	302	268	268	282	260	312	282	276	285	251	259	294	272	250	316	256	259	296	259	275	304	270	286	262	281	287	268	274	268	251	296	257	282	297	274	276	280	293	251	256	268	279	261	292	282	265	298	270	269	304	269	285	294	282	278	295	271	265	262	270	283	259	273	277	291	279	248	280	294	271	256	270	280	262	255	268	253	262	265	289	280	275	283	282	272	293	271	268	285	272	314	280	256	262	262	266	294	263	280	269	288	255	313	319	267	295	284	285	293	272	280	290	283	302	284	277	298	297	287	282	297	252	270	272	313	283	297	248	234	293	262	250	274	297	290	261	290	289	294	287	294	268	256	303	266	284	313	273	260	247	305	329	265	296	299	263	259	292	286	279	258	280	267	258	273	293	283	252	285	269	265	284	266	274	314	260	315	302	262	276	272	287	294	267	279	258	280	275	315	286	281	270	249	274	275	255	261	254	291	284	275	266	277	310	257	258	288	281	280	281	298	259	311	254	278	266	297	281	294	284	267	267	262	245	264	274	286	249	292	271	289	291	286	277	276	301	294	236	296	263	270	250	309	267	259	274	281	277	275	304	268	281	260	283	292	278	253	271	277	277	276	300	286	281	283	288	279	253	258	284	247	285	278	267	271	248	269	282	310	256	265	255	266	283	251	262	297	272	274	279	254	309	260	282	276	285	301	290	273	251	272	298	307	258	278	273	284	288	297	246	291	295	292	272	265	296	263	263	288	284	265	258	272	267	270	285	305	277	247	320	242	276	267	285	270	271	260	272	271	290	251	246	261	248	255	287	268	270	287	273	259	246	249	272	268	263	281	300	305	281	312	264	282	264	260	257	280	258	265	306	271	288	287	269	255	312	280	272	312	261	273	280	270	283	307	268	283	309	282	289	271	278	270	259	267	278	279	267	274	289	326	283	267	287	271	284	284	290	275	254	294	283	297	298	258	275	238	273	277	264	266	275	281	256	294	258	293	288	301	277	277	306	275	248	267	301	255	298	252	296	266	266	251	280	302	277	269	274	292	244	280	302	291	292	258	278	278
2065	1031	3083	502	201	204	159	198	192	177	184	414	826	996	890	696	405	292	212	165	167	168	122	155	157	183	151	157	145	148	166	147	168	152	139	145	154	162	156	149	146	145	131	141	161	152	156	166	141	142	146	160	154	162	147	140	171	163	182	153	146	155	150	182	176	158	173	152	137	164	173	153	164	152	134	164	157	144	152	162	138	175	162	162	163	157	156	146	177	174	176	162	163	149	144	142	152	137	149	144	172	164	167	175	143	156	164	184	169	161	163	145	149	171	158	183	138	158	142	149	134	177	169	165	148	149	137	166	159	179	153	161	174	133	131	152	162	128	169	174	163	153	168	150	161	168	177	192	143	167	167	151	177	158	153	163	149	155	162	160	166	153	174	128	150	172	165	158	137	167	163	159	174	169	156	176	156	130	170	163	153	148	174	127	160	160	171	166	161	146	174	145	150	140	169	142	171	160	152	159	169	130	177	150	172	139	188	160	164	154	156	169	168	166	171	163	158	139	177	165	153	140	161	137	151	178	179	160	146	166	168	160	170	157	158	162	140	178	167	164	143	163	176	140	156	158	151	144	145	175	173	162	177	170	137	168	139	142	177	152	159	147	153	136	176	176	160	150	163	172	154	155	162	161	150	165	178	143	139	172	165	146	171	153	164	165	168	154	161	154	168	178	142	139	164	166	146	167	153	172	151	169	159	152	141	144	165	158	170	161	150	154	162	149	143	140	159	178	159	173	160	159	162	163	171	165	151	159	162	136	151	130	161	147	171	171	166	165	168	167	189	144	141	148	156	142	164	162	155	151	163	158	151	170	142	153	141	164	170	141	148	134	156	176	158	153	167	168	156	171	161	160	161	158	167	165	150	163	155	159	148	160	170	160	164	145	145	154	141	147	158	170	183	139	147	137	157	145	156	149	146	183	149	158	144	154	168	160	175	149	185	151	172	162	165	153	144	145	160	146	161	172	155	157	153	154	132	161	134	155	168	144	166	174	162	145	146	159	163	179	171	153	139	142	164	140	145	179	139	151	153	158	176	177	163	175	157	132	182	186	141	154	159	165	157	161	151	166	146	165	149	152	166	163	155	152	164	151	145	148	163	153	158	166	172	165	164	156	156	154	189	149	143	172	159	156	127	141	174	163	152	139	154	172	170	160	168	140	152	155	164	151	177	178	174	154	139	157	139	153	159	160	156	153	148	148	167	154	138	161	141	161	165	172	166	138	158	155	162	169	152	158	139	144	162	151	160	177	135	162	162	163	157	145	130	162	168	149	152	149	180	122	164	147	141	177	149	160	154	158	140	148	162	147	143	188	162	176	144	150	148	160	129	173	185	161	160	158	153	179	200	160	149	164	159	171	158	178	171	162	150	130	170	144	146	157	178	143	157	153	166	140	159	122	144	146	146	157	153	145	134	181	168	164	169	185	141	164	184	144	188	161	176	164	163	155	133	139	162	148	164	173	155	150	159	171	151	148	163	138	165	133	159	152	170	158	174	161	142	154	167	146	160	172	164	159	155	159	164	149	148	162	156	161	161	128	154	148	178	158	158	156	153	161	143	154	162	162	151	123	162	150	142	147	173	154	155	185	182	166	191	176	160	143	171	177	173	148	155	160	158	138	167	139	148	181	155	174	169	172	164	164	143	147	160	137	161	163	133	145	138	170	159	160	146	158	167	164	160	175	173	161	151	150	166	165	164	162	147	176	182	172	162	148	160	149	188	161	159	154	160	180	149	142	153	159	147	163	162	119	175	134	159	145	138	171	157	121	160	157	154	161	160	159	145	161	137	152	159	162	150	163	148	157	153	160	161	160	166	115	179	157	152	189	127	160	167	137	146	150	161	161	160	153	146	160	188	166	150	170	147	176	139	133	155	176	182	161	172	145	141	143	151	140	162	142	150	146	169	168	178	169	152	149	152	149	172	165	170	149	176	154	168	160	151	146	158	147	151	161	148	147	145	155	140	147	184	137	163	138	162	168	159	156	146	127	180	145	166	163	165	185	147	161	177	176	152	158	151	128	179	144	163	128	159	150	164	173	169	185	154	164	181	144	175	139	160	141	173	155	175	133	160	187	169	167	143	151	155	181	137	168	149	142	143	139	155	147	167	145	148	149	157	136	166	160	163	132	165	167	150	159	169	162	177	133	173	171	156	146	151	131	167	156	166	169	163	160	149	157	159	165	138	161	136	150	166	147	175	151	156	145	162	156	161	134	157	142	175	147	158	158	174	157	172	152	156	155	150	136	160	190	167	132	148	162	167	158	159	169	150	167	131	136	167	154	163	168	162	140	149	162	131	160	157	157	147	142	159	160	154	177	160	163	162	178	162	179	139	145	159	166	145	150	165	164	142	154	159	150	165	160	146	167	157	163	156	156	164	165	159	156	176	167	140	159	150	158	166	181	166	165	179	146	156	160	145	159	166	149	133	153	130	144	166	155	165	169	144	141	180	190	159	154	135	171	133	149	168	145	146	168	189	142	177	155	176	167	162	144	170	132	149	156	163	155	161	160	176	143	157	144	134	186	162	173	149	154	152	154	155	159	156	158	177	177	159	148	164	156	149	156	140	148	174	181	158	139	156	152	142	153	159	179	169	143	154	152	153	171	144	153	154	166	165	153	175	183	149	152	173	138	155	139	160	184	158	158	160	161	157	167	175	158	155	156	164	187	149	165	157	162	154	156	149	161	160	156	158	167	140	157	172	166	143	187	151	159	171	164	144	168	143	174	160	171	145	178	162	153	159	142	151	171	143	134	165	164	168	140	147	165	139	168	156	170	158	190	135	157	163	147	170	155	148	150	161	160	158	136	169	157	152	164	158	159	139	141	148	183	157	157	133	149	157	170	135	184	154	147	150	158	162	148	145	161	142	184	154	140	155	160	173	143	144	146	174	148	171	143	160	155	143	161	152	160	150	155	152	162	164	144	165	149	155	141	171	153	151	176	162	156	159	139	141	149	152	146	148	180	148	172	158	145	154	147	158	136	170	167	152	146	148	151	154	150	163	167	152	166	138	182	168	128	134	160	149	142	157	168	176	152	163	173	153	176	158	148	153	190	137	139	145	154	172	160	184	162	174	165	150	163	135	168	171	166	155	152	150	135	153	173	149	156	159	161	180	167	153	143	163	155	159	165	143	138	159	153	162	138	159	153	153	170	194	153	152	162	144	180	146	167	153	181	171	151	172	168	170	144	140	169	150	168	153	152	155	160	164	171	169	153	158	173	154	146	151	154	156	183	168	173	151	166	163	145	138	174	143	156	148	164	164	166	161	141	152	167	182	151	156	154	153	168	133	172	180	174	161	145	159	169	138	161	165	173	155	160	168	184	150	148	160	150	166	179	175	145	144	149	161	169	165	154	147	135	138	145	148	155	149	154	162	167	148	143	141	158	172	161	166	169	155	167	163	144	172	149	143	142	134	160	156	165	166	154	142	167	164	152	155	153	186	168	173	162	160	172	156	158	174	140	162	165	157	159
2246	1661	7381	1187	583	584	569	499	473	483	505	2312	4588	4766	4234	2590	1600	938	587	486	435	421	370	382	391	388	411	378	414	386	379	402	379	391	407	365	422	397	392	404	378	372	370	403	368	413	397	403	390	399	388	395	392	368	431	385	441	394	402	366	412	358	411	376	423	369	352	409	420	385	418	367	379	405	367	425	417	372	391	402	410	370	418	409	410	413	373	364	395	386	382	364	409	412	376	367	359	391	434	398	336	389	375	374	423	375	409	429	381	395	398	410	408	367	410	362	378	380	399	383	387	370	378	382	404	383	409	392	406	378	386	370	365	378	362	388	371	416	394	408	412	383	390	392	383	416	373	400	353	377	372	390	411	386	376	374	399	383	360	341	377	404	383	403	376	366	392	397	392	387	407	390	375	370	382	384	394	353	388	376	377	384	378	383	377	398	400	418	389	361	372	348	389	406	410	413	399	397	374	345	383	396	384	419	411	405	405	401	377	359	387	395	395	418	384	393	398	407	406	400	397	391	405	353	384	404	395	399	403	380	385	355	397	393	368	408	374	394	415	406	382	427	351	428	429	394	391	408	386	377	415	370	387	407	390	411	395	374	412	404	365	366	409	418	383	407	406	405	378	394	401	378	429	380	380	379	417	367	370	418	380	384	400	396	399	383	419	399	372	380	392	393	405	405	367	406	375	416	412	399	365	394	361	430	400	383	417	358	359	366	409	378	381	399	392	374	394	393	381	399	406	383	377	407	391	411	420	374	396	364	382	412	401	412	413	394	395	431	389	380	366	410	335	414	428	393	379	420	390	363	380	366	399	388	375	393	348	377	411	371	392	411	402	367	394	381	410	408	368	370	388	378	415	362	418	400	394	358	400	410	366	381	398	409	394	397	402	396	393	394	403	426	399	411	382	415	387	435	392	386	411	369	378	383	392	383	365	393	395	393	393	389	366	389	403	332	409	404	423	409	385	384	407	359	394	391	360	368	375	373	386	418	377	398	420	409	360	395	353	402	386	382	396	407	417	373	414	378	406	386	407	431	390	387	416	404	388	378	390	403	395	414	404	417	370	375	394	384	396	370	374	379	408	377	447	372	382	358	377	388	380	392	383	404	404	380	397	384	412	422	375	406	410	391	407	394	367	343	396	385	433	376	386	401	385	387	367	373	382	413	442	408	399	359	349	390	385	380	382	398	407	392	389	395	396	400	405	429	389	408	414	380	360	384	389	394	371	412	349	366	415	403	405	348	367	393	408	433	391	401	396	382	412	393	420	396	384	377	422	392	410	410	387	405	411	415	401	396	393	409	398	378	368	390	438	396	386	369	368	378	368	366	414	401	406	359	388	388	380	389	379	413	370	386	415	413	398	404	421	350	326	404	387	391	402	371	400	413	425	405	420	392	406	402	370	373	408	377	371	410	392	376	412	416	381	384	427	410	408	381	365	390	392	394	374	414	417	393	404	349	416	402	401	414	409	403	365	368	382	416	395	390	380	408	351	411	397	413	389	398	402	376	389	403	358	364	383	394	386	369	384	394	391	400	365	369	406	387	370	408	403	396	391	390	380	378	365	408	424	398	414	417	374	401	378	445	405	372	370	349	372	394	398	409	400	393	373	417	378	402	378	422	415	372	417	369	402	389	419	448	390	387	406	386	385	386	408	417	395	379	363	358	397	388	409	401	363	405	360	380	406	409	384	402	423	394	389	399	399	430	376	380	375	377	399	409	386	405	365	380	386	395	399	423	384	396	424	413	411	370	368	366	375	384	423	381	388	352	401	433	399	356	383	376	417	368	400	369	411	379	429	371	361	379	425	403	393	406	425	405	389	386	401	402	410	403	398	391	465	382	410	426	391	399	407	398	353	408	389	362	415	394	380	373	398	403	404	400	396	427	407	367	379	394	393	390	382	398	363	394	368	386	368	386	416	424	406	359	425	403	386	384	414	424	375	400	377	404	377	384	384	385	387	363	399	383	372	406	366	347	341	401	391	379	390	390	412	386	408	383	415	379	379	400	367	409	450	374	393	404	389	413	413	407	431	410	419	395	410	430	369	368	365	375	380	421	394	395	404	385	380	364	391	396	414	399	401	381	435	411	416	389	399	389	385	391	394	399	374	366	390	389	386	397	412	407	391	416	392	425	381	398	393	395	396	384	429	385	458	373	407	373	399	384	357	398	383	391	388	354	374	412	422	402	369	370	373	364	381	394	392	380	354	389	404	412	382	403	412	406	423	383	420	426	386	359	400	421	371	371	431	410	370	410	393	408	405	403	428	395	381	379	394	405	377	381	402	374	380	389	382	379	383	372	400	416	372	378	389	389	390	379	400	375	384	371	387	411	388	384	417	399	409	422	398	440	385	416	379	384	412	399	375	406	371	396	387	412	383	401	407	406	374	418	383	421	403	380	385	390	366	413	399	387	402	411	399	382	392	400	404	417	420	382	418	374	378	409	375	398	380	386	381	363	388	397	411	365	387	416	398	392	413	391	401	376	367	373	388	379	382	414	396	387	400	399	392	365	391	380	380	384	407	428	391	413	413	385	415	377	385	362	378	356	384	394	399	370	400	400	381	399	377	382	382	402	422	408	381	389	379	408	366	413	409	370	357	402	414	396	378	412	349	429	389	378	405	409	378	389	411	407	395	400	409	386	367	432	406	385	381	422	390	414	395	409	367	421	390	372	391	385	407	379	379	369	416	405	375	384	374	377	379	377	381	350	378	419	409	381	441	381	363	392	397	412	399	392	387	412	385	401	411	418	374	386	349	383	361	383	416	410	434	405	392	363	395	388	351	405	398	397	412	378	401	379	392	381	379	383	400	410	345	372	387	406	413	365	389	396	378	411	378	400	393	407	392	356	384	385	399	384	417	387	432	401	373	414	418	398	400	393	382	392	386	398	416	369	403	406	391	377	386	379	410	418	365	406	427	378	390	379	406	406	397	391	411	388	375	359	399	383	392	408	383	387	393	392	408	414	396	377	417	412	383	388	424	388	398	411	418	406	372	373	399	395	387	399	389	379	398	412	382	387	409	371	415	362	387	414	423	433	405	369	402	387	402	419	399	373	422	367	419	356	383	387	406	421	380	412	387	396	393	394	415	391	377	355	419	381	385	433	428	382	359	382	409	388	421	416	404	365	421	361	374	411	401	385	371	385	400	361	388	362	423	431	403	411	360	383	415	369	386	404	390	419	393	424	366	392	398	406	413	388	401	389	394	408	408	369	367	382	389	384	392	409	398	408	389	435	397	356	423	348	395	417	374	405	418	398	383	376	390	386	388	390	410	406	391	406	426	397	387	388	382	377	393	414	415	379	385	432	356	413	381	383	376	391	424	452	379	434	383	355	387	426	379	389	375	391	402	424	378	385	414	392	428	416	392	385	387	393	386	379	378	418	389	424	406	406	358	339	389	396	383	380	385	380	347	394	409	377	409	379	388	407	441	392	356	390	401	412	388	411	385	402	410	412	388	388	384	397	380	402	427	421
7596	19933	46864	12598	1036	472	387	339	258	223	311	5867	11939	10685	7692	3776	1725	737	350	184	149	127	144	111	153	144	128	139	147	118	150	123	143	159	137	146	126	150	146	150	140	131	131	136	151	165	152	137	144	142	125	126	139	145	119	158	143	128	119	151	144	135	131	125	148	132	140	124	131	126	164	144	127	124	118	126	138	137	143	133	148	145	144	162	140	157	143	129	118	142	150	141	134	143	155	136	141	149	133	124	114	132	156	121	136	143	140	115	145	138	141	130	132	128	119	136	124	143	144	143	114	118	160	152	149	126	124	135	144	140	136	139	145	130	148	129	126	126	127	141	131	130	143	142	138	124	151	138	122	132	133	131	120	147	137	125	134	126	147	135	171	129	144	139	135	138	142	150	132	130	137	157	144	128	128	136	134	145	135	144	119	128	148	117	132	141	133	136	143	134	123	140	144	145	131	123	149	151	129	135	143	140	116	131	133	161	142	118	150	141	112	134	149	124	125	135	171	128	125	135	143	129	127	142	151	151	134	151	133	132	116	136	139	126	120	122	127	157	140	146	132	131	119	117	140	138	150	111	136	129	112	137	151	117	130	145	127	142	141	130	133	118	133	142	129	140	132	126	145	148	134	140	137	137	155	151	124	132	117	136	142	133	132	121	139	128	120	158	137	136	113	126	150	130	128	134	138	135	127	117	145	134	126	139	148	122	143	129	120	150	132	141	141	122	148	153	158	138	143	128	130	139	135	140	151	133	112	164	138	116	148	134	119	143	140	141	125	117	137	131	152	115	124	135	154	142	161	134	148	136	133	146	138	117	149	141	120	135	142	151	135	135	151	144	146	139	126	143	111	137	138	147	142	144	156	144	114	146	127	123	118	138	147	151	106	134	175	133	151	134	112	128	140	148	128	149	155	122	148	144	131	142	128	130	151	143	147	119	153	136	155	135	137	122	117	118	146	152	111	131	150	154	129	140	137	130	119	136	135	151	129	128	149	137	131	126	155	140	134	147	142	135	142	142	135	169	131	127	118	141	142	126	108	128	143	134	123	127	137	137	139	132	135	131	141	153	130	138	105	135	118	141	130	136	151	137	136	139	107	135	146	144	137	138	149	134	131	129	133	134	167	133	124	147	140	136	120	124	128	134	126	136	151	134	143	140	100	147	119	131	133	116	135	150	135	130	138	129	141	139	148	135	134	137	140	122	123	140	138	149	132	120	151	139	138	135	127	123	137	128	150	137	145	137	144	123	125	118	153	142	130	119	126	152	153	139	145	130	134	117	122	127	156	139	137	149	134	132	114	128	144	133	149	136	159	135	113	131	152	138	146	132	135	137	141	138	146	123	155	159	140	139	113	145	145	146	124	155	151	131	129	157	121	152	140	114	140	147	129	145	118	142	139	124	149	134	147	144	104	131	129	129	139	143	122	133	142	143	127	121	142	123	136	126	157	160	139	133	135	118	145	137	134	124	142	130	132	132	134	173	132	135	152	126	125	142	132	143	127	125	126	122	131	137	130	143	114	119	131	134	135	141	118	123	136	150	140	149	143	141	137	149	133	136	120	134	147	137	133	132	129	152	142	137	135	127	122	147	135	135	140	135	117	126	142	150	137	132	122	133	127	133	132	111	131	152	143	117	130	132	123	158	120	139	138	99	133	163	133	142	149	151	144	118	136	141	121	154	130	141	143	142	146	140	130	132	109	138	108	135	150	127	122	140	115	130	149	140	130	157	119	127	141	131	145	148	142	158	133	146	132	128	119	140	166	152	125	122	146	128	141	126	125	117	143	124	151	142	127	146	138	113	134	137	127	110	114	130	147	141	150	145	137	149	142	123	134	119	144	136	138	115	150	137	122	129	136	128	131	130	132	132	155	106	130	148	135	135	146	119	123	140	133	147	144	131	120	126	129	142	156	151	146	144	135	135	139	149	124	142	114	116	143	120	135	138	139	131	115	145	143	147	138	150	140	150	137	145	138	127	125	143	136	129	122	129	117	124	117	141	151	147	124	152	169	139	128	138	123	137	141	116	156	135	143	132	154	129	133	123	125	145	153	139	122	114	136	142	144	125	139	132	147	136	141	134	134	126	159	121	129	147	129	126	142	149	144	140	123	144	134	140	135	154	135	162	136	125	125	140	140	120	135	142	137	124	121	147	130	134	147	143	158	136	139	132	138	145	149	132	118	132	146	127	129	125	135	137	138	130	118	121	152	143	126	118	137	154	129	119	131	143	159	139	132	138	135	126	142	127	129	120	127	140	139	153	143	130	123	144	139	116	140	143	131	115	110	125	127	140	135	127	144	115	128	133	141	128	145	183	130	146	145	141	148	138	117	135	192	130	122	159	119	133	114	134	157	152	133	105	140	122	144	133	123	124	165	132	147	124	120	129	136	142	115	130	123	155	144	144	120	139	125	136	125	119	117	136	161	138	105	143	136	162	130	142	147	140	139	140	144	131	150	137	141	124	124	126	136	147	139	164	150	118	137	112	117	133	136	136	137	145	130	138	136	117	152	120	157	151	125	123	140	142	116	129	141	164	134	140	127	154	153	145	121	142	122	127	155	133	140	143	132	127	171	122	146	158	134	123	143	141	130	127	144	134	144	139	127	107	137	147	142	132	123	163	137	142	133	119	140	146	145	138	133	126	136	123	142	130	142	137	132	156	137	158	124	140	118	134	142	130	143	123	127	139	151	136	130	117	161	129	146	142	141	124	149	148	140	151	128	140	141	112	117	125	125	128	109	137	143	141	152	143	119	132	130	124	128	139	116	133	132	137	138	150	151	148	145	129	148	136	149	136	122	131	141	125	151	129	162	134	135	132	145	125	135	147	148	137	125	143	148	121	146	141	116	137	128	151	141	147	134	124	162	126	142	133	147	141	127	122	101	135	123	137	150	140	144	123	131	121	151	155	126	158	158	138	144	139	142	131	136	144	149	137	147	126	135	132	132	141	144	150	122	142	140	130	136	131	129	128	142	131	147	134	125	159	133	139	146	156	146	158	136	140	163	133	121	144	128	122	139	134	150	129	135	128	125	140	129	132	145	121	123	120	147	134	141	145	149	150	129	139	136	109	155	131	142	140	124	166	136	121	147	143	149	126	125	150	140	147	136	134	148	137	142	131	130	131	130	141	140	171	154	122	149	135	126	153	134	145	115	128	145	124	140	135	160	141	131	120	140	144	147	132	112	150	133	120	154	134	123	145	126	133	126	124	161	153	115	130	124	134	127	132	134	164	132	132	138	132	127	141	154	141	130	150	133	149	126	174	152	128	138	137	143	128	144	120	127	139	126	139	119	122	139	136	122	121	142	128	131	126	132	114	136	154	111	123	159	113	135	164	155	98	143	127	120	149	136	126	153	133	127	113	126	138	140	130	126	123	111	121	133	128	117	127	135	152	141	128	126	155	132	139	133	146	109	130	150	125	126	165	124	134	158	135	138	134	106	140	117	156	165	120	144	132	126	129	126	136	128	137	162	131
5796	17921	42207	5774	2511	2035	1623	1380	1227	1059	1474	22479	34458	30937	26241	15605	8125	3486	1455	636	392	355	385	331	365	359	319	326	351	345	344	344	329	329	357	360	354	332	338	314	356	340	343	348	367	340	326	324	343	340	301	332	325	342	338	342	333	352	339	328	354	334	349	330	351	329	363	354	360	341	369	321	350	342	342	325	350	351	342	356	328	360	350	369	321	373	372	361	362	315	309	323	340	354	337	325	357	336	320	367	335	335	314	330	331	328	339	350	358	336	329	339	341	344	344	325	343	379	333	365	321	348	325	342	331	343	365	366	353	373	352	326	332	374	365	331	333	337	336	324	350	360	319	344	357	369	348	337	331	330	331	339	350	366	401	333	352	361	375	360	348	316	357	333	347	348	334	345	339	341	355	369	377	343	342	327	340	346	320	350	313	315	349	346	331	316	362	335	385	375	308	335	357	372	348	358	366	364	312	344	363	320	320	353	354	327	311	345	316	351	312	330	354	347	332	352	337	367	332	365	339	367	335	352	361	337	354	324	322	325	367	341	336	340	300	357	349	333	364	319	319	325	345	362	334	356	332	325	349	346	342	338	328	394	328	361	369	328	315	340	336	309	369	348	348	329	365	325	348	343	371	344	332	318	326	352	364	329	342	325	351	304	364	338	328	369	356	371	362	331	342	360	357	367	327	372	319	346	328	368	348	350	368	319	318	352	352	351	364	320	363	320	340	342	365	372	347	342	358	348	361	352	328	310	340	385	317	357	392	323	346	362	354	404	312	337	343	307	316	351	372	326	342	364	339	345	347	343	327	325	325	339	327	326	334	354	311	336	389	383	375	342	310	355	340	364	317	349	341	326	345	333	334	348	340	363	327	346	339	326	381	339	342	339	342	350	323	338	347	352	297	350	355	342	348	337	331	319	313	384	349	342	344	346	333	348	375	327	319	328	328	322	345	371	374	334	345	361	344	375	347	316	327	330	353	357	350	357	367	332	329	373	341	318	323	360	368	322	342	340	356	323	338	342	377	367	333	351	371	342	344	346	325	350	311	330	364	332	307	369	360	365	335	331	360	345	323	317	359	341	356	374	344	354	365	329	311	332	345	342	314	353	351	356	345	356	316	344	341	361	353	348	341	310	321	342	363	331	362	359	350	359	334	365	310	344	345	342	317	339	348	323	340	348	386	355	345	346	350	346	340	330	350	355	390	312	311	359	353	356	349	326	320	345	325	330	333	350	319	309	353	324	338	341	358	381	337	380	326	347	363	324	318	329	316	340	315	330	351	347	322	365	307	352	345	363	328	356	333	356	333	336	332	349	333	336	357	335	340	366	345	345	302	334	350	345	351	337	345	346	334	349	339	362	346	304	353	318	338	338	334	353	353	356	344	337	322	318	366	354	364	333	366	322	314	330	341	328	320	362	346	348	318	340	353	356	325	377	347	350	369	346	352	316	380	360	323	315	353	363	333	349	320	351	345	348	323	368	362	340	371	360	342	350	392	335	332	310	342	356	310	329	339	334	349	328	367	356	352	366	335	330	334	347	379	327	356	313	348	359	348	342	303	328	333	346	371	354	362	329	320	313	350	337	342	351	343	316	330	336	355	312	343	320	369	357	376	332	342	364	376	333	324	315	307	337	317	321	333	333	337	352	320	345	339	345	342	348	343	348	321	303	362	319	367	349	342	332	354	347	338	330	344	343	333	357	351	341	352	344	349	343	345	321	337	339	356	381	322	329	356	352	354	377	365	321	329	334	336	320	312	348	350	321	337	337	339	358	354	330	333	330	324	322	331	346	371	370	349	356	370	356	358	382	343	345	329	329	348	359	355	333	354	340	350	344	357	302	350	377	321	356	332	361	342	352	345	338	392	339	351	366	340	356	347	322	362	380	345	347	305	326	333	338	324	321	347	354	318	346	326	380	356	318	326	373	349	360	314	324	347	352	361	323	344	327	355	325	342	350	333	331	344	327	367	331	349	317	339	356	348	355	346	320	321	334	326	328	347	343	357	359	312	353	337	323	346	357	353	365	339	336	340	342	338	331	361	348	387	337	331	381	328	330	374	357	334	354	353	340	344	356	354	338	327	336	313	370	336	378	327	350	352	322	325	358	324	317	333	346	327	334	325	349	362	352	326	323	337	331	314	316	342	311	325	328	345	325	332	369	338	321	359	343	336	324	313	330	362	344	359	360	323	317	321	349	323	348	325	348	312	344	313	357	350	352	341	343	325	364	326	393	337	362	354	338	357	348	363	331	341	350	373	355	352	347	360	338	353	375	346	342	357	350	377	326	337	298	333	382	359	359	335	363	360	324	316	327	356	342	323	350	367	339	329	356	325	314	356	360	356	374	337	327	357	337	351	333	322	347	349	318	287	355	359	354	327	349	365	338	366	356	342	354	333	326	349	305	320	359	307	319	338	315	341	320	350	335	378	376	352	364	317	360	349	339	346	319	337	343	328	336	376	351	334	338	333	379	319	338	329	349	338	332	387	344	341	355	360	322	332	350	311	346	363	343	343	360	342	363	330	326	335	336	353	340	345	303	383	389	357	359	339	316	338	316	326	316	335	362	335	349	359	388	374	331	356	325	336	366	343	353	335	345	350	341	346	348	328	336	356	313	361	329	334	362	354	367	334	334	362	326	351	338	334	348	357	353	328	348	325	353	353	320	362	316	350	309	331	363	374	383	332	367	359	358	335	346	340	338	321	345	355	339	368	336	367	341	350	337	340	345	335	348	327	345	333	342	330	327	300	367	366	291	341	370	318	343	357	344	323	348	337	325	346	341	343	366	338	378	322	337	377	326	316	348	344	365	376	346	349	349	368	324	350	366	351	331	298	338	346	335	330	339	332	376	358	334	346	342	367	306	347	326	364	348	368	344	318	367	336	350	357	366	326	308	361	343	355	353	338	334	339	352	353	323	312	355	354	349	330	338	347	357	355	312	347	342	324	329	345	381	339	342	352	352	356	337	361	346	339	348	375	377	318	342	344	313	319	368	347	343	354	318	357	330	375	335	361	366	337	351	337	360	307	380	331	362	339	354	380	321	353	366	309	345	331	337	326	339	377	340	353	329	337	362	334	338	339	344	331	323	351	321	326	351	340	340	380	330	339	340	371	326	356	298	335	356	349	344	332	348	306	348	334	354	329	366	374	349	330	312	362	318	331	392	367	339	321	338	335	371	304	332	338	345	336	333	323	301	341	324	360	350	329	336	317	349	337	311	329	344	336	350	323	355	332	367	343	348	325	344	379	354	360	352	336	342	335	352	320	344	364	328	359	343	380	354	364	316	360	315	340	369	345	357	367	351	365	359	344	326	333	339	324	348	340	356	345	315	307	353	346	335	331	330	353	336	340	342	348	345	346	329	335	352	375	331	355	331	355	352	348	344	350	310	321	320	303	361	345	351	336	344	343	319	349	341	330	344	342	320	348	301	333	382	342	365	325	317	333	340	317	348	333	373	325	334	373	363	338	332	345	351	311	357
13905	8636	62221	38301	7131	953	590	481	391	323	444	9222	19799	19130	13288	7180	3251	1215	490	223	146	100	123	110	99	101	108	110	104	110	117	97	83	116	98	113	91	98	107	107	101	117	91	84	96	111	104	100	85	111	91	119	106	118	104	96	116	84	112	110	92	118	89	113	98	109	123	91	112	109	99	122	108	92	109	89	125	104	86	120	95	96	117	87	104	100	124	110	103	114	89	101	82	114	126	116	90	95	109	107	106	84	117	96	110	100	115	113	97	94	126	109	80	115	106	108	83	110	119	110	89	110	115	102	118	100	91	92	124	96	95	100	107	110	115	95	106	120	135	104	100	107	99	109	113	108	103	122	112	80	95	90	106	107	120	114	118	126	101	105	101	112	109	106	98	95	112	92	92	108	106	123	104	111	104	102	74	101	111	104	133	105	110	100	107	103	104	116	109	100	85	116	97	112	112	86	92	124	92	89	103	107	114	108	103	96	110	116	101	101	102	113	95	103	108	110	113	106	130	100	96	99	117	106	105	105	98	85	92	107	82	108	103	99	109	116	128	102	116	100	101	96	98	102	88	108	96	112	107	125	87	108	102	94	91	107	111	88	121	96	99	116	88	107	92	100	96	101	116	119	95	120	112	115	109	97	116	102	96	83	126	92	92	115	95	117	101	103	102	97	114	80	113	99	113	113	98	103	103	116	91	106	90	133	97	110	88	98	106	113	111	112	113	104	94	98	110	111	122	94	93	97	112	98	100	102	122	78	95	111	93	103	114	100	107	123	97	102	114	100	103	104	115	100	110	104	110	113	93	109	112	106	112	129	113	112	99	85	91	95	110	104	84	104	90	88	99	116	107	95	111	113	94	114	112	108	94	117	105	103	118	107	99	109	100	104	109	90	105	96	127	110	102	100	106	97	121	104	94	106	95	113	106	92	95	97	105	116	104	98	117	102	105	108	127	114	104	101	111	107	80	105	114	111	98	118	105	96	110	94	109	110	100	115	103	96	99	112	95	105	104	95	117	112	104	97	103	101	105	104	115	108	112	96	108	108	113	127	108	105	137	106	96	120	97	116	113	102	109	90	102	105	89	112	93	100	99	109	89	92	113	122	103	115	106	79	106	76	123	111	100	103	104	110	106	94	116	110	107	116	107	113	125	81	106	97	98	94	100	91	117	96	115	119	97	114	81	108	103	97	115	105	115	108	100	94	100	122	113	103	83	124	101	97	100	120	110	112	101	115	104	94	104	101	95	103	114	93	95	107	100	96	94	107	112	76	104	114	114	123	95	82	98	125	118	116	106	105	114	83	100	104	113	110	99	112	124	126	115	113	112	118	106	105	97	104	119	105	101	104	103	117	94	118	101	106	115	112	85	102	90	90	92	105	107	108	101	91	111	102	92	106	102	114	106	124	91	107	102	104	95	118	98	98	81	83	111	106	112	87	102	99	107	96	107	117	94	110	93	113	101	92	91	95	109	102	89	105	110	120	112	114	120	117	111	109	100	88	102	112	106	100	116	103	116	126	133	107	98	105	90	104	110	102	95	105	121	127	123	113	90	97	97	79	88	96	95	107	103	98	73	109	107	109	126	103	100	100	100	113	107	92	107	105	121	119	101	111	117	109	90	99	113	84	128	93	103	115	112	101	99	117	105	106	118	89	105	114	115	97	110	99	86	106	107	94	96	128	93	99	108	103	96	100	106	87	101	110	93	113	98	101	104	107	108	89	92	120	115	125	113	100	95	103	110	105	98	112	104	108	109	108	113	103	110	99	109	93	89	109	109	92	98	95	110	107	109	127	100	108	122	97	114	94	92	91	109	80	101	108	123	83	102	116	102	95	97	120	88	96	114	97	112	109	108	106	112	95	94	106	104	106	108	117	120	108	106	108	117	113	100	84	104	79	85	111	99	86	116	104	105	127	104	115	131	106	96	102	122	115	90	94	96	101	108	111	115	87	94	94	107	105	94	108	95	100	93	107	94	100	101	114	96	110	98	87	94	115	114	103	103	106	91	121	106	99	117	100	104	105	110	101	95	119	101	97	112	102	94	92	98	112	106	90	122	96	97	96	128	131	117	110	98	86	93	106	120	78	104	102	102	106	90	111	116	85	115	96	114	89	103	99	131	106	126	101	113	96	102	98	86	105	92	96	88	101	113	82	114	106	118	104	104	108	90	118	101	105	101	92	108	100	119	95	93	115	96	111	104	109	109	128	93	92	107	101	97	128	88	90	103	105	95	107	92	116	118	118	99	94	94	114	107	105	106	100	116	114	76	91	113	117	99	103	93	110	106	119	85	111	104	100	110	96	121	92	95	108	100	100	107	99	109	103	91	107	96	91	109	112	111	108	115	102	89	94	121	111	112	122	109	93	94	116	95	103	93	86	106	112	114	118	103	103	123	105	104	116	118	96	110	101	103	103	92	121	117	102	102	117	117	81	89	111	109	115	107	112	108	114	112	127	111	100	80	111	124	103	118	105	116	100	91	87	108	95	92	99	104	109	107	114	112	99	103	99	117	115	104	97	104	97	131	108	103	97	99	109	100	80	89	102	114	129	98	110	104	101	95	99	100	100	98	114	108	116	101	96	100	92	100	96	106	101	114	103	109	86	112	86	113	108	103	126	108	100	105	101	109	94	130	113	109	94	112	96	95	103	126	91	105	111	108	93	85	100	98	119	110	107	98	109	94	94	108	112	100	104	111	96	100	113	91	103	103	110	113	101	118	109	79	94	107	112	107	109	104	112	102	95	84	105	100	85	92	91	108	120	114	113	115	102	116	88	115	102	109	111	98	105	97	90	91	97	97	102	122	98	104	107	105	93	114	89	115	84	96	111	93	106	98	99	99	101	111	117	95	105	115	94	106	115	95	116	104	96	108	100	90	90	118	107	109	101	96	96	113	104	94	102	103	109	118	83	110	110	97	91	99	129	78	110	105	100	88	112	93	83	86	101	103	114	102	103	118	106	116	99	103	101	105	105	106	121	113	118	102	95	96	100	119	111	106	108	105	100	120	93	100	113	84	97	104	96	106	94	112	118	125	105	111	98	111	98	110	112	88	101	91	97	113	85	104	103	103	97	113	102	116	115	133	103	100	118	116	106	124	91	98	106	108	101	100	122	106	96	103	84	112	105	97	100	102	86	122	110	98	107	98	98	88	92	105	128	84	116	125	116	102	88	133	116	112	117	108	86	109	106	101	97	97	104	112	96	117	104	91	127	121	124	97	121	83	102	90	106	105	121	106	88	89	87	98	106	102	123	104	97	113	94	102	100	95	90	107	111	98	118	104	101	97	106	100	93	102	85	88	98	102	110	105	105	113	107	82	104	113	97	98	94	123	103	105	108	108	112	121	120	112	101	100	110	100	125	108	95	97	116	103	90	119	104	97	112	124	84	98	102	103	117	94	82	101	116	116	107	93	112	98	112	99	122	111	115	103	109	105	105	122	108	117	95	108	110	105	110	112	105	106	90	102	84	89	102	112	86
7517	8131	56501	30150	4091	3325	2722	2250	1776	1655	2186	28612	43226	40646	34005	23467	13413	5743	2210	818	396	319	261	289	273	286	288	270	258	293	256	283	278	278	298	281	248	257	294	286	274	281	250	263	258	294	255	277	269	293	264	257	274	309	276	286	242	322	266	290	257	276	260	276	280	253	269	289	251	250	273	275	256	291	287	283	265	236	277	282	285	275	262	262	293	221	246	246	279	273	288	257	292	291	260	276	248	284	281	265	264	274	276	282	263	269	268	266	288	250	254	271	247	274	269	276	278	285	265	295	266	266	274	259	256	263	292	281	273	296	293	292	263	250	240	282	256	272	257	264	238	271	287	291	270	265	267	296	278	272	271	248	260	260	260	251	277	261	270	294	281	275	264	292	289	241	269	293	271	274	275	275	268	260	262	295	271	283	276	301	247	254	274	255	273	256	253	265	256	283	273	265	271	271	257	273	290	294	267	285	270	277	250	270	242	272	240	275	263	270	272	273	259	270	280	312	282	249	272	267	247	268	258	286	271	254	264	238	302	268	269	239	269	263	275	248	260	247	284	252	258	248	279	271	264	280	250	285	283	255	289	302	286	282	262	259	314	273	303	264	258	252	268	259	286	307	296	263	240	290	261	290	250	269	253	236	251	278	269	278	269	251	253	252	294	243	289	282	277	247	259	283	268	284	255	259	264	271	288	274	268	242	288	269	262	289	279	273	271	295	268	281	249	265	275	257	272	266	235	287	240	273	251	305	311	284	268	289	284	289	254	308	274	243	277	286	262	303	257	258	293	260	247	293	267	261	263	284	292	261	237	255	242	276	245	294	279	260	285	260	283	298	277	294	252	254	251	277	274	266	269	265	277	229	290	279	281	291	268	280	274	272	276	304	275	273	272	277	267	272	287	303	254	265	283	265	243	290	278	273	277	248	290	253	291	268	320	278	277	264	248	278	277	270	272	290	262	248	263	271	244	248	269	273	289	264	259	251	268	249	250	268	274	264	255	237	252	269	274	301	262	270	275	276	288	268	285	269	265	252	274	264	261	275	267	255	294	272	282	270	271	276	279	257	254	255	255	297	269	260	261	259	262	273	268	266	302	249	282	261	269	258	279	292	283	284	242	274	273	240	296	262	278	292	245	283	274	287	247	298	266	281	252	273	283	253	285	282	254	285	263	261	256	275	282	251	275	293	242	266	282	269	273	284	286	284	277	266	270	267	255	265	270	265	274	263	250	266	285	272	258	264	280	243	271	259	270	262	262	270	256	286	266	293	278	257	258	265	238	258	262	270	271	244	268	288	291	249	253	282	283	282	259	249	270	279	238	281	263	267	278	267	261	250	267	255	264	257	273	270	264	295	280	267	231	261	261	246	256	261	292	281	257	270	257	279	268	267	246	236	247	271	240	271	282	256	272	265	260	281	260	276	241	261	269	260	293	294	271	261	277	286	292	251	265	278	288	262	285	274	305	283	288	270	245	265	286	296	255	290	266	284	268	264	251	262	272	297	281	263	299	264	304	244	295	271	262	279	272	268	254	247	268	302	256	260	288	276	259	253	252	254	276	294	275	255	267	258	248	273	278	266	293	299	247	279	257	282	315	245	283	312	274	275	284	242	270	289	261	283	273	264	240	249	290	297	269	269	269	265	262	247	261	247	270	259	272	251	251	302	300	261	266	278	288	250	272	282	290	259	288	271	286	269	258	254	278	289	281	299	267	233	271	273	244	274	251	253	303	249	296	288	290	255	263	267	261	311	265	269	279	258	253	285	273	259	274	309	251	274	260	279	297	287	248	277	253	256	298	280	289	257	267	273	253	283	286	258	266	282	252	290	268	280	276	269	276	286	249	288	261	293	263	252	285	271	239	289	242	255	274	258	267	267	273	267	240	264	266	257	279	250	255	258	273	282	282	280	253	257	255	266	260	253	282	257	270	291	288	254	233	288	279	258	258	256	257	271	279	264	263	269	289	263	270	255	290	279	261	262	288	251	235	275	309	269	222	244	265	277	279	286	280	261	258	277	288	233	269	271	268	274	237	259	248	265	269	275	276	270	284	252	251	270	274	277	270	270	288	295	298	284	274	260	261	280	264	246	278	290	260	264	238	269	284	277	284	289	274	280	287	265	284	279	312	247	253	296	283	277	265	239	284	267	272	271	266	256	284	282	250	269	269	290	270	229	261	250	281	284	274	246	290	275	267	271	288	289	295	283	287	269	257	255	279	294	271	273	275	281	242	273	247	248	287	267	282	274	266	268	264	281	301	243	290	270	259	270	273	251	255	290	230	282	262	274	280	281	257	267	251	263	304	272	232	286	274	298	286	252	261	243	269	230	261	291	261	283	271	263	280	274	257	264	261	279	288	273	263	290	263	255	261	243	272	258	238	292	263	283	292	274	273	277	276	264	272	274	269	265	277	275	250	246	296	246	276	263	271	267	253	248	296	244	236	270	262	244	271	248	269	276	283	272	258	278	280	283	275	261	279	286	264	263	267	277	262	287	291	295	251	267	258	270	260	255	273	249	278	284	265	276	263	280	266	325	299	261	267	279	281	248	263	263	251	268	259	264	236	270	273	267	250	289	300	253	259	287	255	259	247	250	259	258	251	252	288	273	273	251	277	292	249	261	246	271	244	259	252	286	275	238	276	285	248	248	268	234	285	265	254	284	283	282	248	263	259	288	252	293	286	260	262	282	281	264	259	264	262	247	263	259	265	324	277	253	315	256	240	277	286	286	267	269	260	304	263	248	288	249	274	258	293	278	243	275	272	315	235	255	258	254	255	259	276	263	244	264	275	275	292	246	284	298	277	256	266	245	246	252	250	258	243	277	276	265	269	279	250	262	283	286	279	277	275	270	277	250	239	255	264	272	270	245	311	269	255	290	292	268	265	282	282	249	267	262	239	246	275	267	280	293	264	241	286	288	287	263	278	263	283	275	269	261	282	282	266	254	273	251	277	277	276	278	281	269	278	251	253	272	256	239	272	210	301	265	285	252	267	274	267	245	265	286	305	247	278	302	269	267	295	298	280	287	262	283	284	265	274	263	302	240	238	269	272	246	255	275	273	300	254	248	272	279	274	264	258	291	240	284	257	276	261	257	268	279	243	253	280	286	283	289	285	236	269	293	290	244	263	293	299	271	241	276	271	250	251	293	278	243	262	272	239	267	282	284	265	286	284	292	259	266	283	253	260	309	252	267	251	266	266	279	282	293	277	273	279	262	279	275	292	275	249	254	263	261	275	275	274	254	256	263	252	259	283	241	280	278	255	294	223	245	288	265	275	258	279	269	272	262	254	291	273	263	258	294	287	265	273	244	250	279	249	274	282	279	261	262	275	247	255	252	285	289	243	256	260	249	263	264	283	289	266	275	284	256	291	265	264	265	242	263	271	277	277	259	238	254	274	279	275	234	259	279	287	257	253	286	256	287	282	248	266	256	261	264	250	268	292	238	252	273	281	267	292	288	259	266	280	288	264	288	269	284	268	314
2045	274	3188	1597	218	202	192	170	171	172	192	298	747	1079	989	736	427	328	192	177	162	158	141	205	162	149	179	132	162	158	147	158	159	147	145	148	163	137	139	159	158	156	137	182	158	150	164	134	153	159	152	163	166	155	161	142	172	154	132	150	151	154	160	159	154	182	178	159	160	166	156	148	142	163	165	165	172	149	159	141	153	159	162	153	167	150	159	155	176	164	174	123	151	131	158	151	158	175	143	146	135	175	156	119	136	152	165	179	143	176	128	148	164	131	129	160	161	180	153	152	151	167	142	135	153	143	137	150	160	145	162	168	140	152	142	164	152	164	141	160	162	140	170	154	155	137	161	153	162	171	168	153	158	151	168	160	166	130	153	156	164	152	135	146	146	153	146	168	138	155	153	161	145	164	153	171	182	175	146	129	172	136	154	128	152	169	132	171	179	159	150	138	134	155	143	160	171	156	157	160	160	157	164	161	165	156	141	161	183	160	137	135	171	157	159	138	138	154	124	151	148	160	146	147	197	159	134	149	133	131	129	153	169	151	151	155	162	148	144	136	164	146	134	169	140	168	151	148	179	178	151	156	153	132	143	162	151	134	147	148	160	183	145	143	128	141	155	162	150	159	151	172	143	149	154	170	166	147	168	181	176	140	142	145	150	150	174	153	146	153	174	167	158	143	155	127	132	165	160	143	142	165	150	151	169	147	148	176	134	171	132	163	159	165	171	133	176	158	151	139	165	162	153	156	142	175	141	142	151	134	168	156	161	171	143	170	157	169	179	154	177	158	164	157	144	146	141	156	154	170	132	145	137	142	154	161	161	151	131	166	166	155	143	154	159	155	146	152	151	169	135	156	145	168	187	139	155	166	145	164	153	140	145	178	155	156	152	149	153	142	150	160	138	152	147	163	156	165	158	157	175	153	152	157	170	165	146	132	158	151	154	162	163	159	129	150	165	154	150	136	168	134	137	170	147	162	165	174	165	164	149	156	140	135	141	132	160	147	166	167	146	152	161	170	154	131	140	156	156	153	155	138	167	167	183	168	140	172	152	157	174	145	174	147	144	142	162	152	141	175	148	188	156	165	135	141	183	135	148	141	167	151	144	170	161	169	165	150	137	124	180	174	171	143	157	162	140	167	160	142	175	152	154	160	176	159	136	153	151	172	125	160	168	162	158	153	157	157	169	150	154	163	164	152	179	123	145	170	156	156	167	175	159	156	153	151	140	169	162	135	134	181	171	154	163	161	161	156	159	151	134	158	166	146	148	170	173	165	137	159	188	136	175	152	172	159	163	178	157	147	148	182	141	153	143	183	150	133	156	171	151	161	160	167	149	150	161	169	195	178	147	147	166	156	154	154	152	168	162	158	164	163	154	144	163	170	158	168	148	165	165	150	143	165	154	166	153	152	141	133	136	168	140	155	164	137	142	150	168	137	179	148	130	170	146	148	170	141	160	137	155	143	156	165	146	155	184	150	142	151	166	161	167	160	162	139	157	149	166	187	148	154	157	154	158	149	167	160	136	131	166	158	140	149	164	157	149	133	173	160	159	151	142	143	139	153	154	156	159	161	165	131	147	149	137	162	159	152	133	154	159	152	132	172	144	149	151	164	174	162	151	174	175	162	154	153	167	134	165	178	141	155	139	155	142	159	136	131	172	164	155	135	153	137	170	168	144	158	161	167	174	149	160	172	135	139	149	140	154	176	163	162	150	162	159	158	157	165	172	157	146	152	150	154	149	150	156	123	151	165	143	165	138	148	130	160	183	157	172	163	148	183	154	150	161	165	165	149	184	155	137	124	152	149	177	176	124	157	142	165	148	148	136	181	177	154	145	167	148	160	185	171	150	155	149	182	169	177	168	141	144	144	166	161	167	180	177	162	168	176	165	152	152	184	150	145	157	160	136	176	160	147	134	154	157	169	148	158	150	153	132	119	145	170	153	170	160	154	153	167	149	143	145	182	153	146	193	165	160	151	153	153	146	146	146	195	160	134	143	162	153	167	154	167	153	149	164	170	156	164	170	173	154	173	165	169	148	143	172	168	147	161	124	159	166	155	170	147	145	152	145	161	167	161	170	156	152	156	139	164	142	137	157	158	170	133	175	169	165	150	145	138	157	149	141	181	134	141	179	167	170	162	148	142	151	176	156	141	157	137	165	146	144	161	154	178	138	125	140	156	141	144	147	148	145	153	169	170	172	147	142	157	138	165	144	136	152	154	159	134	155	149	144	176	167	163	157	157	149	149	162	156	149	159	175	137	152	158	154	146	156	164	155	145	147	166	153	156	139	164	156	145	161	160	177	148	169	148	143	165	153	144	163	150	150	154	163	146	164	129	151	153	152	149	146	170	150	156	164	174	151	153	165	174	158	137	148	160	137	150	162	145	144	163	162	140	165	155	146	164	147	154	159	132	155	164	133	140	148	159	167	150	128	182	164	144	155	143	171	150	139	152	182	161	147	181	166	163	153	145	157	158	133	155	137	179	156	163	136	167	164	149	171	154	177	149	148	138	142	173	162	158	151	169	148	162	152	154	141	161	158	155	152	141	132	170	149	143	140	147	162	155	151	137	145	149	137	132	168	161	163	133	145	160	136	160	156	162	162	144	170	180	166	171	140	150	131	169	172	144	162	170	174	152	143	156	164	134	145	142	149	166	149	154	158	147	140	138	153	126	155	138	152	137	128	153	166	170	167	134	161	144	165	157	147	130	172	157	170	167	150	168	165	144	158	150	151	166	158	155	141	155	181	163	166	163	155	158	146	177	131	145	139	129	133	155	155	152	157	164	157	171	163	139	152	144	158	180	136	130	144	149	164	170	169	150	158	137	158	143	173	149	161	161	136	162	137	162	139	144	155	147	171	151	170	141	144	154	135	150	144	161	165	157	164	164	179	154	144	152	157	156	165	198	156	167	143	154	139	138	130	152	149	151	149	155	163	153	149	153	173	164	149	169	162	156	135	166	160	147	169	169	133	163	159	136	158	144	149	182	178	157	144	169	135	130	157	165	149	157	145	139	148	153	150	146	161	151	147	140	148	156	168	168	129	144	145	153	170	175	167	132	160	146	158	165	183	138	152	140	169	154	178	138	160	146	153	128	136	155	154	184	142	138	130	142	146	140	138	150	158	170	150	148	179	162	142	160	164	168	182	141	160	165	170	167	173	173	139	179	161	147	137	140	177	143	166	156	153	171	159	179	144	163	163	145	153	153	163	164	156	147	148	157	136	148	156	147	153	129	164	158	161	157	180	172	167	147	169	173	151	152	158	191	156	143	182	143	161	182	151	160	160	175	145	150	135	142	159	164	152	183	161	146	156	150	146	149	155	159	151	148	145	154	158	140	177	155	159	153	163	148	149	145	132	175	148	163	152	152	127	130	148	142	148	131	159	178	164	160	163	165	189	153	167	147	146	141	145	151	164	158	162	172	146	168	165	153	140	169	160	153	154	143	173	147	142	141	145	165	162	149	159	159	160	140
2142	572	7980	5292	605	528	557	507	544	496	519	1577	3840	5165	4528	2992	1735	915	583	455	436	440	419	386	427	374	379	397	398	381	395	383	430	408	342	395	417	378	402	441	419	402	381	378	389	392	391	389	374	392	366	385	378	401	391	386	383	373	371	372	374	409	398	407	381	381	388	388	381	363	391	418	387	416	364	390	414	397	379	394	358	365	382	408	384	383	401	376	390	353	420	403	407	399	358	418	358	402	413	368	388	419	400	394	384	351	380	388	418	360	394	356	355	390	367	394	418	386	389	433	391	365	380	376	383	391	390	381	389	417	399	396	437	372	379	358	423	418	378	374	356	389	383	412	368	399	389	385	401	396	364	399	405	352	370	377	387	395	366	389	400	364	422	367	385	378	382	385	373	386	381	405	399	363	351	370	390	391	394	345	389	367	430	410	397	409	341	404	405	387	401	371	393	382	389	413	371	368	413	374	417	372	393	384	376	366	398	423	379	395	398	352	372	389	394	379	431	381	374	393	343	393	409	401	366	364	379	383	398	373	392	358	402	373	389	377	372	367	425	349	414	401	395	363	362	364	365	362	388	385	377	375	397	416	390	381	368	404	408	379	401	381	404	412	381	369	366	396	391	400	377	396	428	333	364	385	371	420	382	403	433	394	406	363	405	437	389	381	360	390	392	435	413	378	394	394	420	368	380	381	401	351	369	387	396	384	345	392	381	402	396	407	382	354	421	367	400	437	347	381	362	395	358	397	427	358	384	373	364	361	386	427	399	399	387	405	390	348	409	387	386	386	405	404	358	392	394	395	376	394	353	352	383	391	378	373	389	388	405	388	410	387	355	392	391	363	388	391	399	352	391	372	381	360	345	381	349	395	365	389	369	389	378	355	378	378	390	395	394	384	381	387	385	371	413	408	398	391	359	367	370	367	377	381	382	407	427	380	371	376	397	384	355	422	394	385	370	382	380	383	395	385	351	376	376	356	402	360	408	387	402	343	367	383	410	369	427	383	385	351	402	399	371	357	413	381	375	398	414	357	394	370	377	394	399	370	396	392	391	345	380	386	412	386	349	396	416	360	385	417	402	376	396	410	383	397	370	371	388	382	363	384	401	355	380	414	410	373	400	377	363	377	387	381	398	379	413	417	366	439	396	390	374	427	389	360	382	398	389	380	407	390	379	417	393	362	380	404	394	409	378	369	418	348	367	408	432	432	401	384	411	392	394	385	379	392	404	379	374	367	386	405	394	375	407	352	413	396	412	408	463	389	345	385	382	381	388	371	399	369	389	427	373	420	391	402	365	394	401	413	381	410	381	418	396	357	412	391	378	382	401	381	381	378	373	446	377	371	389	378	394	392	395	405	402	405	392	382	374	377	412	360	400	395	365	388	417	414	381	357	400	399	401	425	361	403	399	406	389	378	391	367	395	364	399	390	372	419	367	378	424	369	450	346	389	387	427	348	396	394	387	346	420	364	362	390	383	392	409	391	370	385	391	377	403	439	411	367	392	402	384	376	390	407	411	358	389	361	370	414	394	413	393	402	386	393	358	355	369	369	397	401	352	390	406	388	378	379	400	359	375	351	361	410	411	382	418	392	371	384	396	400	364	429	392	415	417	342	387	380	376	375	375	365	398	393	360	406	382	428	384	381	388	362	405	385	418	381	367	385	400	380	363	382	411	394	383	390	408	368	391	372	400	378	398	428	366	380	396	392	409	374	414	382	375	390	413	391	365	398	407	381	352	361	415	366	341	397	357	425	396	381	380	389	407	371	384	405	361	406	409	381	408	401	367	401	373	358	360	395	420	426	388	414	390	406	408	390	373	403	369	400	386	374	400	413	382	386	374	352	386	366	397	380	383	366	424	360	423	415	377	408	373	414	403	376	384	400	385	375	392	369	403	386	372	382	388	375	408	400	401	372	384	402	386	384	409	385	401	394	376	394	397	401	356	395	366	381	434	374	380	401	410	403	394	380	407	346	356	390	374	417	398	400	353	372	385	384	373	380	356	416	413	400	372	390	374	379	376	436	392	384	387	418	391	393	364	400	410	359	376	382	395	394	410	348	395	377	424	325	384	389	385	378	397	413	388	363	386	368	371	396	412	363	387	380	417	411	385	383	389	369	437	382	391	382	392	388	361	402	368	355	418	357	373	370	408	373	394	389	403	400	387	395	389	408	396	369	397	379	375	409	365	402	387	376	361	414	395	374	372	381	376	384	394	367	385	409	393	389	395	407	370	353	378	433	383	380	377	390	363	402	401	395	380	417	369	351	346	414	379	382	355	386	402	363	389	359	351	389	364	378	373	388	385	394	368	390	386	377	406	378	386	413	389	369	398	414	397	412	382	385	387	402	350	359	372	405	362	392	368	396	429	359	361	376	376	388	368	381	384	385	387	397	360	398	365	397	360	383	381	404	388	416	362	379	393	358	375	355	372	420	381	386	415	393	367	381	402	365	369	406	375	385	409	401	377	373	429	367	352	370	370	401	401	390	375	415	392	392	353	370	376	379	387	409	349	391	384	380	401	380	395	408	362	357	415	377	398	379	410	386	372	383	379	400	383	405	378	379	378	370	409	381	381	426	384	382	355	358	382	371	366	383	392	376	371	335	378	389	414	366	376	422	399	404	394	381	373	364	375	399	361	391	413	379	405	352	388	396	403	404	406	411	370	394	405	369	318	384	397	397	388	387	403	386	375	362	386	385	391	363	364	396	377	408	401	372	406	392	338	410	380	360	380	399	376	311	400	388	369	370	382	398	409	409	404	369	384	375	402	398	389	384	375	394	365	401	354	358	383	393	391	374	366	387	394	361	411	357	355	440	379	394	382	407	402	416	389	345	371	376	381	385	428	414	369	401	355	410	402	366	379	372	373	385	386	359	388	413	389	388	374	392	385	372	423	410	378	383	391	405	402	373	378	387	363	426	373	397	384	408	386	401	382	382	406	395	382	400	391	377	379	406	388	385	383	368	376	430	427	400	406	408	391	359	412	405	387	375	395	368	390	407	371	358	373	363	395	407	397	371	408	385	390	412	459	363	387	385	378	397	352	364	410	393	400	378	386	409	386	405	365	387	377	379	390	375	379	369	375	372	401	365	383	366	388	376	397	395	381	385	398	339	397	393	375	400	394	374	355	377	375	381	388	368	389	367	423	392	407	400	392	401	393	375	370	366	401	378	366	406	398	409	398	389	352	373	425	401	372	413	422	367	359	364	362	375	361	382	395	407	403	376	398	411	422	422	388	371	412	342	406	367	400	388	396	376	410	349	401	387	404	417	376	376	422	396	379	357	394	383	408	353	405	369	423	389	395	401	386	374	392	379	414	398	402	380	393	358	383	370	414	386	390	388	406	365	353	393	389	356	385	414	395	406	403	391	383	398	396	365	414	375	365	390	381	377	408	390	387	390	407	381	402	395	353	404	391	352	406	369	382	418	392	349	377	391	413	394	381	360	384	409	375	384	417	365	340	403	393	355	380	354	371	408
7904	4007	48225	35789	4950	538	386	329	292	249	210	1585	10523	12014	8363	3926	1752	745	382	191	146	132	132	133	125	134	134	122	147	117	127	152	127	145	123	129	145	139	144	145	156	148	133	139	128	115	137	116	149	152	134	150	114	153	118	145	145	143	109	141	129	116	140	166	126	129	135	133	140	132	137	167	121	122	141	133	142	145	128	115	128	136	118	135	150	128	139	136	149	119	149	146	128	133	124	145	138	134	129	143	131	133	131	136	137	149	145	124	153	167	150	125	150	136	130	155	132	122	123	133	143	170	138	130	115	131	132	144	120	125	117	147	125	152	122	143	159	136	127	168	136	107	132	139	120	133	134	150	125	154	145	131	116	127	147	128	133	133	126	147	128	128	133	128	133	125	126	130	145	126	154	127	150	140	130	121	120	132	116	143	138	147	126	157	136	141	119	135	123	131	168	133	142	145	123	149	124	133	145	135	138	122	130	119	125	147	140	136	154	125	127	123	148	142	131	121	114	105	136	124	132	133	130	130	131	152	132	149	142	141	139	116	145	159	135	145	134	122	135	132	136	140	129	140	142	132	152	125	125	141	134	116	136	140	135	126	137	150	132	128	131	159	129	109	146	137	150	143	108	128	110	147	142	130	131	124	142	144	130	144	138	130	114	118	127	140	169	156	153	136	161	135	107	114	122	128	109	134	127	130	126	138	134	157	121	136	108	125	132	136	126	115	133	122	134	123	139	130	153	140	152	122	134	126	134	144	124	126	120	133	138	129	157	127	137	162	116	128	126	149	116	136	137	133	133	139	135	141	132	121	132	123	144	128	137	141	151	134	163	133	127	134	155	138	137	141	147	165	118	127	134	129	123	133	137	111	123	115	142	136	111	133	120	131	121	166	165	127	145	157	141	126	128	133	140	145	143	120	126	131	135	122	150	140	134	132	134	136	128	134	129	146	135	134	126	136	130	122	142	143	140	126	136	118	150	143	127	114	156	147	151	145	127	153	146	140	164	136	139	122	130	132	141	125	150	135	139	134	114	125	127	144	153	132	140	137	130	143	136	134	143	142	142	136	117	139	134	158	129	144	122	132	130	133	132	139	148	123	130	139	137	133	141	139	148	134	148	155	144	124	134	133	133	148	141	153	123	160	123	128	137	121	131	149	152	166	127	153	138	120	146	134	145	143	139	134	128	144	130	139	112	147	149	136	143	139	149	144	134	129	128	136	139	132	113	136	122	137	137	143	144	137	134	138	162	143	131	124	133	133	135	134	131	112	149	143	108	145	112	111	142	145	126	128	125	135	135	135	125	119	144	137	134	139	149	145	133	122	144	151	139	133	122	128	139	129	130	127	107	141	128	144	131	133	150	140	144	134	134	134	136	153	140	125	128	154	153	129	141	136	114	143	138	139	131	143	121	139	152	167	130	138	117	139	166	154	140	131	108	133	125	148	124	133	125	140	131	161	146	145	131	139	125	126	128	154	126	144	128	146	142	124	135	119	127	149	129	132	144	138	127	129	138	133	124	150	129	156	140	152	130	116	135	151	142	132	143	139	152	132	133	133	125	145	125	140	129	136	134	130	143	127	141	118	143	131	120	140	140	156	149	148	137	132	117	151	122	129	147	122	170	146	138	129	117	132	137	144	139	154	128	138	138	137	133	150	140	141	122	129	148	118	124	127	145	130	131	125	141	124	130	140	159	151	138	146	149	130	143	144	140	141	126	148	135	130	124	139	123	122	140	136	140	154	126	122	145	127	113	134	138	162	152	125	147	132	155	127	157	127	121	129	127	129	124	125	119	125	129	141	150	125	121	126	115	152	119	129	128	145	126	152	126	145	122	156	115	122	125	148	128	129	127	132	131	141	131	132	134	152	132	149	132	133	142	128	132	147	139	137	146	132	142	128	150	136	123	143	149	118	153	114	145	124	126	136	130	135	136	121	144	146	157	135	150	143	121	166	139	129	132	121	122	146	145	149	129	109	137	123	134	144	130	128	141	130	127	140	130	130	145	129	135	144	131	135	133	147	141	146	146	118	141	136	119	138	126	131	132	121	129	153	112	128	135	136	130	139	127	120	115	129	123	151	123	115	159	144	130	151	167	129	136	147	152	141	121	169	138	146	158	124	133	143	132	113	109	138	131	138	136	151	138	134	143	132	142	134	131	131	137	141	137	145	150	130	125	131	133	135	115	145	126	124	141	138	122	130	143	161	119	132	124	155	166	127	123	124	138	143	147	149	109	143	126	130	150	138	184	135	145	139	148	130	131	151	132	116	129	129	141	110	130	156	134	130	134	148	131	130	115	135	137	133	135	134	128	119	152	128	142	132	133	143	124	142	124	137	150	115	151	120	128	127	145	146	123	120	131	131	129	120	134	150	112	169	143	142	154	143	124	126	144	133	137	169	122	162	136	153	125	140	134	148	142	135	155	133	127	138	144	139	138	127	153	135	114	144	147	138	158	142	122	148	151	128	139	122	147	148	144	137	144	153	134	132	148	135	147	112	115	116	126	137	154	141	127	109	147	124	139	125	133	146	122	129	141	125	139	153	142	129	119	122	157	141	135	138	140	139	136	144	128	126	132	112	146	140	148	136	142	115	132	116	116	125	137	154	119	122	137	155	136	151	135	160	160	124	131	141	141	136	132	124	150	126	160	138	145	137	134	158	138	136	124	111	146	149	138	130	136	122	139	142	120	144	128	126	129	140	136	139	136	139	123	156	134	164	138	153	125	124	161	158	128	109	133	144	124	127	122	159	127	139	129	137	129	144	142	151	148	130	151	134	177	146	137	129	142	144	141	117	141	145	141	147	115	124	134	124	131	138	132	140	122	107	139	142	143	115	137	123	145	142	160	154	154	129	118	133	133	134	158	108	132	158	150	115	130	136	156	125	129	127	131	141	145	142	129	147	142	162	141	132	138	140	131	120	132	123	105	146	131	143	133	135	136	133	121	131	137	117	161	128	130	132	157	123	148	136	143	142	146	153	127	144	135	144	147	144	154	136	142	131	134	125	147	134	133	151	126	140	153	139	134	147	150	126	163	171	147	127	125	135	135	156	126	136	160	141	131	148	134	128	143	128	150	138	137	128	138	127	129	135	123	137	123	135	143	160	136	122	139	147	134	135	142	123	142	147	162	129	140	128	117	126	157	135	142	143	139	146	125	128	141	150	118	131	123	167	140	137	120	119	131	136	143	122	132	124	132	137	135	130	109	118	113	122	122	138	148	127	122	139	120	155	136	140	128	142	156	158	140	134	131	139	125	118	131	144	146	115	132	159	132	140	145	145	147	120	113	107	134	143	148	142	155	134	146	136	126	144	155	142	146	129	127	138	137	143	134	134	154	128	126	144	129	124	133	120	172	142	151	145	137	138	139	128	141	136	144	150	142	131	133	139	113	132	115	138	121	129	137	146	129	128	163	140	122	138	116	130	156	140	146	156	125	137	141	150	134	123	122	145	117	132	135	127	130	135	125	139	127	115	123	145
5800	4646	48527	35070	2474	2030	1688	1417	1256	1096	913	8413	33713	33600	27209	15907	8431	3534	1491	717	391	341	354	370	331	359	319	370	329	336	341	333	327	302	331	348	355	320	337	351	329	306	337	329	350	353	363	342	359	351	338	315	365	309	343	360	379	294	334	343	332	333	355	337	346	317	327	320	381	310	334	330	322	372	350	335	321	315	319	324	358	330	336	359	319	357	361	337	334	361	324	348	359	364	313	338	356	346	336	325	327	350	351	361	354	372	357	272	343	345	308	329	345	361	366	333	355	345	325	334	346	326	341	313	330	327	342	336	364	335	316	325	341	350	361	324	357	363	338	355	346	323	355	324	306	329	354	300	354	343	313	335	340	325	353	362	354	364	377	324	328	347	330	338	347	341	357	360	365	369	330	325	358	372	347	346	347	338	341	321	356	340	363	301	377	360	391	314	331	354	335	370	335	334	366	351	336	353	346	339	374	343	364	375	324	331	327	349	318	309	328	357	346	350	342	354	389	358	338	360	348	335	365	354	357	331	317	314	353	361	358	329	312	345	307	360	327	367	304	310	375	311	311	330	328	347	334	341	332	343	328	334	341	353	334	351	307	330	358	379	337	298	310	318	313	339	356	339	359	338	356	344	361	353	352	341	371	334	315	342	355	326	355	350	332	330	339	365	330	338	319	377	319	321	368	341	363	339	314	339	357	318	330	360	356	337	393	361	338	317	326	353	302	360	322	318	327	337	347	336	356	344	300	351	401	361	356	351	362	333	380	346	353	367	369	336	329	366	327	335	324	358	362	325	330	339	340	343	327	369	359	371	322	354	321	343	347	356	355	360	341	326	386	345	310	376	402	342	358	344	374	306	356	336	330	354	365	344	339	312	337	345	305	357	353	353	343	332	376	333	335	365	332	312	319	351	334	337	327	356	367	309	361	359	337	377	332	327	325	346	344	345	355	364	360	363	368	322	341	350	346	350	352	362	349	337	352	357	352	348	335	345	348	323	354	350	342	310	378	301	338	349	345	386	354	334	360	342	337	312	316	349	337	345	341	382	342	386	338	327	338	346	348	329	352	322	317	370	331	331	331	358	321	319	348	337	350	328	336	322	362	366	342	341	310	353	334	309	354	327	376	364	316	323	342	308	316	347	367	358	333	342	349	342	320	345	321	326	337	348	346	379	319	339	359	324	328	337	351	305	358	339	354	358	316	300	337	370	335	319	340	325	326	308	357	356	347	329	340	358	365	336	322	335	362	348	328	332	342	333	336	365	313	341	361	323	343	369	376	324	368	323	350	345	361	338	366	348	338	332	330	340	345	327	340	361	323	313	354	363	360	331	339	336	321	348	365	310	313	384	356	364	329	364	371	307	347	320	358	350	366	341	380	365	367	314	360	359	351	375	332	328	349	339	353	354	353	333	315	325	316	327	336	348	354	337	329	367	382	350	336	343	327	324	334	345	349	326	348	341	362	338	331	341	332	342	333	354	319	346	329	317	350	356	361	343	351	348	336	347	321	348	335	383	327	318	329	326	345	371	351	341	309	372	356	358	336	337	341	333	298	329	319	360	324	328	334	325	329	359	351	350	341	341	324	335	350	345	322	325	358	305	344	343	328	355	332	337	354	365	340	366	333	311	326	321	381	321	365	329	356	347	367	348	337	348	317	338	376	339	341	324	363	359	359	327	315	368	343	335	318	333	373	335	358	329	324	360	358	353	344	372	347	291	363	310	356	318	332	344	324	344	356	345	325	327	361	314	343	351	326	369	344	352	337	352	320	352	340	354	376	325	387	350	334	332	343	362	370	319	302	344	335	334	355	336	335	327	354	329	357	315	359	359	361	347	338	335	344	353	347	329	339	336	346	334	323	334	350	379	288	353	358	343	358	329	335	357	350	336	342	353	335	381	323	349	355	339	372	341	339	344	333	335	371	352	367	335	323	337	340	321	343	376	324	348	317	340	336	301	327	353	355	349	337	352	365	338	374	354	361	353	340	340	349	309	358	371	321	375	362	314	335	355	365	306	332	362	342	350	325	369	359	346	344	344	318	364	324	361	313	343	353	350	340	339	327	331	299	356	340	342	329	314	311	314	324	323	343	356	390	322	361	302	335	326	312	322	347	354	335	343	339	348	341	314	323	333	364	319	337	334	340	353	346	336	318	330	329	343	334	313	359	362	348	332	343	370	335	342	367	323	346	359	349	328	397	341	343	355	333	347	331	342	299	367	332	385	360	385	354	319	343	342	340	322	361	381	323	330	345	325	338	341	340	302	354	354	322	355	353	337	327	346	353	334	336	369	355	356	342	349	342	348	369	349	365	324	341	335	346	375	338	344	342	328	326	344	348	342	315	288	335	342	328	298	352	320	321	333	374	336	356	350	310	320	349	373	354	366	339	356	347	361	331	375	334	324	342	330	366	369	359	335	334	324	323	361	317	368	309	351	340	324	334	323	349	355	335	365	347	326	335	345	378	321	344	330	374	359	344	338	335	331	355	356	335	383	343	366	330	364	340	364	358	322	344	352	340	347	339	359	351	361	341	355	371	350	327	345	324	315	345	345	346	329	303	357	370	328	349	320	373	345	349	329	329	343	341	360	349	332	349	343	319	346	325	359	379	341	365	323	335	327	336	375	335	336	337	312	363	359	344	366	353	359	332	351	320	339	352	402	386	330	342	347	345	331	308	365	304	347	347	346	338	361	357	354	336	331	335	310	397	358	352	347	344	306	363	328	333	332	342	349	348	331	345	327	332	342	323	333	348	351	348	366	351	355	340	340	341	336	334	382	339	354	368	336	323	351	316	352	335	322	340	339	313	296	339	368	345	348	359	342	319	378	316	312	355	377	363	363	383	322	356	337	322	374	351	336	326	365	319	347	341	336	364	330	327	336	334	352	333	326	352	314	350	328	314	310	331	346	345	357	335	360	349	327	343	368	318	352	334	339	321	318	388	327	359	389	346	306	347	365	326	332	329	344	334	343	362	335	334	356	327	292	312	345	369	341	324	355	352	367	343	369	373	343	349	372	333	360	346	328	365	305	337	333	348	366	358	359	342	364	355	335	346	343	310	371	317	325	344	370	330	303	313	327	342	335	352	333	343	343	367	324	324	351	340	333	349	301	320	322	301	355	399	331	313	347	369	332	336	364	329	363	331	339	342	360	320	306	322	380	369	320	364	330	334	368	333	357	320	314	314	326	308	310	346	349	346	334	354	345	331	360	350	343	372	347	343	370	359	345	330	341	332	338	315	377	341	358	346	350	355	344	367	321	392	334	367	333	342	330	352	329	340	330	368	355	338	344	327	341	368	341	313	333	325	340	335	367	333	339	323	346	362	349	331	313	330	338	356	375	379	322	309	339	347	330	342	320	364	335	354	349	321	319	332	341	345	347	340	373	353	346	342	334	343	307	384	330	315	346	340	325	370	373	326	335	346	333	374	369	367	316	351	338	327	319	338	349	352	355	323	325	339	344	346	337	370	315	351	353	382	323
14584	13001	64371	50016	11495	1210	545	463	392	291	280	4611	20567	19523	13501	6418	2667	1076	408	195	128	114	122	98	101	113	103	121	111	113	129	108	121	108	109	111	108	97	116	122	91	104	116	96	91	121	102	96	105	103	114	120	115	108	100	92	87	111	99	106	110	110	103	113	104	109	128	102	105	102	125	110	109	106	93	108	127	114	90	105	105	122	114	107	114	103	100	126	123	109	120	98	98	97	80	108	114	105	103	117	96	106	109	101	109	93	107	100	105	111	103	104	91	110	100	99	111	106	94	113	101	101	121	103	114	98	105	103	91	99	107	107	115	127	111	113	110	83	95	101	116	112	98	114	127	121	101	113	82	96	92	115	102	119	120	103	101	115	112	106	119	106	97	98	128	83	118	103	120	109	99	113	106	101	100	121	86	109	103	112	109	114	116	98	103	113	90	94	89	93	101	89	89	99	93	102	110	124	105	128	115	109	114	116	124	115	90	96	113	110	117	101	109	95	105	125	110	101	113	110	118	125	105	104	123	106	102	99	116	107	123	118	111	95	97	98	121	105	118	128	117	108	120	118	110	99	112	101	103	102	103	126	94	121	112	100	118	97	127	101	110	106	106	105	109	118	119	116	100	101	109	115	107	112	108	127	123	122	119	101	116	93	103	117	124	123	111	110	93	98	105	113	108	114	122	109	117	100	110	112	107	113	110	105	105	109	112	105	121	107	121	118	106	103	113	114	119	112	100	100	110	108	97	118	97	106	94	117	106	117	96	109	100	96	99	111	95	103	94	107	93	105	103	99	113	118	94	138	99	124	119	107	102	98	120	106	95	111	122	90	102	105	109	110	113	115	123	114	106	116	111	107	114	84	105	114	82	110	102	96	98	105	102	110	103	122	113	86	115	94	123	101	101	103	109	105	95	106	107	114	115	102	111	102	112	97	106	96	130	120	97	112	123	111	122	106	123	116	112	135	106	104	112	113	122	110	108	113	116	107	123	102	114	92	91	110	97	94	104	106	93	114	137	99	93	102	94	102	73	113	109	120	109	110	107	120	116	102	95	105	101	113	106	114	117	106	110	74	120	99	105	115	99	103	106	114	110	104	116	119	106	119	105	95	118	107	116	107	109	87	105	98	113	105	105	108	120	112	105	104	93	105	105	107	99	105	96	106	96	104	107	106	95	110	115	83	108	114	120	113	110	110	108	102	137	98	106	110	110	111	112	108	115	118	106	89	122	109	112	105	108	102	104	125	105	126	113	117	104	119	127	106	91	122	122	111	106	109	107	83	111	96	114	121	104	91	88	98	105	108	97	110	100	107	115	121	96	101	106	118	118	109	98	90	105	98	87	115	88	82	94	123	113	100	98	106	101	102	112	116	107	106	89	109	113	101	104	116	103	107	106	80	111	105	100	103	112	105	97	106	103	105	103	102	120	102	99	107	117	125	114	125	120	127	99	98	94	98	109	93	85	118	120	104	113	106	107	84	107	106	106	102	90	108	129	104	113	97	131	100	105	122	103	119	106	123	136	119	94	80	105	115	106	96	105	93	110	106	112	97	106	108	109	108	136	103	115	118	109	103	111	122	106	107	94	122	99	117	111	103	99	114	104	99	103	105	118	123	105	98	102	112	132	90	112	98	114	92	113	105	101	102	92	85	107	114	88	103	112	117	108	89	117	101	101	114	109	106	107	110	108	114	107	109	121	123	118	128	110	89	114	117	98	111	105	111	92	89	108	95	94	117	122	93	92	108	111	114	105	111	99	121	125	96	100	120	81	95	95	108	121	98	114	104	95	87	100	109	126	89	102	113	88	93	105	95	101	117	105	103	108	105	100	116	121	89	116	98	89	110	109	97	87	75	101	109	139	98	113	111	111	112	115	115	106	100	107	96	108	107	123	109	103	99	101	103	114	122	107	102	114	109	95	111	118	108	91	112	105	102	107	100	116	118	109	103	86	98	122	107	115	98	98	111	105	115	105	124	117	109	102	124	126	102	84	98	121	104	89	108	89	107	111	121	119	101	94	111	114	112	100	99	100	120	107	119	103	123	111	93	102	114	112	102	97	122	99	108	108	86	97	114	105	105	124	113	136	99	107	100	118	79	121	120	117	134	110	111	84	116	109	104	106	94	94	112	103	102	91	97	100	113	111	124	108	101	108	118	98	109	101	117	103	119	97	103	116	106	111	106	113	96	113	101	120	134	126	129	97	110	107	108	128	105	109	108	106	117	115	110	100	105	107	127	119	108	100	97	113	115	112	117	112	102	110	106	118	110	113	85	124	109	83	107	117	102	118	120	95	119	117	131	106	114	97	129	117	108	114	111	117	136	113	100	111	121	111	121	115	114	98	94	117	121	119	126	109	122	105	106	114	111	99	122	112	119	99	105	108	88	91	104	98	114	120	94	114	114	116	99	109	93	120	99	119	99	126	94	105	99	86	102	99	107	101	113	103	119	88	96	109	92	111	105	96	104	91	109	123	96	93	115	118	110	106	99	115	124	112	118	105	100	109	117	112	114	97	104	110	124	89	114	106	121	109	95	112	127	118	109	107	117	101	129	116	110	85	110	97	120	111	116	106	118	119	94	117	118	118	106	103	100	109	124	97	92	105	105	118	116	114	120	122	100	113	111	99	95	117	112	121	95	106	116	109	111	114	128	112	116	102	118	97	104	98	91	119	103	104	109	113	113	119	99	101	101	104	110	135	118	119	94	107	119	110	109	115	95	102	103	107	114	120	105	106	95	112	112	119	92	91	117	108	98	108	108	99	110	115	112	102	115	100	96	112	109	102	106	99	108	105	117	108	104	119	91	127	112	112	118	111	96	97	117	109	126	100	103	124	115	101	122	113	98	117	111	106	104	100	96	107	82	115	119	114	100	110	112	100	109	98	108	104	117	117	125	130	102	110	111	119	114	114	122	83	103	107	104	95	125	121	105	106	95	102	100	89	98	104	121	111	111	121	121	101	100	116	126	105	107	115	96	105	107	121	98	89	93	120	109	108	116	118	107	115	86	97	106	111	96	107	114	96	109	108	97	115	124	97	110	105	106	113	113	109	115	102	114	116	98	100	102	118	99	97	106	113	114	109	108	133	107	115	122	118	97	126	93	121	127	108	126	96	100	109	112	114	98	106	115	130	100	107	123	112	126	117	97	115	105	106	98	127	127	104	122	115	125	104	99	101	125	90	95	109	115	113	90	91	114	87	106	98	120	93	92	103	96	108	101	107	104	90	116	120	97	98	121	98	98	106	120	105	112	105	101	109	107	122	90	114	118	117	99	112	106	104	112	116	109	120	107	94	108	80	107	109	109	97	114	129	92	94	127	103	104	109	98	108	118	125	106	106	109	111	102	112	114	100	105	109	102	115	115	99	109	98	118	111	109	122	100	115	109	101	116	104	104	99	99	105	105	113	119	92	102	97	114	102	105	100	100	98	113	107	124	96	121	105	76	106	99	111	94	89	98	97	115	108	101	124	90	109	112	104	110
7487	12049	58400	44721	3938	3247	2513	2090	1814	1437	1381	16659	44145	41088	34410	21581	11935	5094	1748	672	392	310	265	324	300	296	254	274	272	281	284	273	274	241	285	282	275	304	273	271	252	281	267	292	287	289	279	274	298	289	275	266	264	287	249	258	268	285	280	252	249	275	290	283	293	287	261	305	281	283	282	281	275	299	256	272	275	282	291	255	272	275	263	285	291	290	245	281	251	285	274	272	286	312	276	276	268	269	264	306	283	303	274	257	259	298	258	307	264	277	277	286	264	267	294	244	278	294	264	263	304	278	314	276	270	281	268	260	252	296	259	256	281	248	244	277	293	284	303	294	254	297	247	276	285	311	254	291	299	286	293	273	296	286	279	307	263	275	260	265	263	285	264	282	264	272	283	267	283	269	271	309	287	278	271	288	300	261	256	288	288	278	258	266	262	280	268	272	299	288	291	285	243	265	263	288	326	268	292	287	280	272	292	272	282	308	259	284	260	255	280	258	248	269	288	290	299	253	270	285	260	264	282	282	288	262	292	252	301	280	241	282	270	283	284	281	277	265	296	280	297	291	284	272	287	268	275	265	291	246	250	271	266	299	270	267	296	273	258	279	283	318	259	297	291	284	288	254	272	306	257	266	247	319	275	290	265	276	269	284	254	281	248	266	279	290	295	271	248	285	295	276	280	267	305	262	267	263	245	266	259	276	280	292	274	282	283	270	279	264	288	291	281	283	280	280	268	322	257	256	268	282	280	264	293	274	292	258	279	307	261	287	249	257	301	248	298	292	292	287	252	283	272	278	295	302	294	230	274	291	285	246	291	300	289	273	261	301	275	300	281	278	293	284	258	277	278	274	226	281	284	273	271	298	268	275	282	288	261	271	292	278	278	273	299	289	273	290	307	256	287	285	251	298	286	274	285	275	302	276	280	279	235	276	262	259	288	288	278	303	298	278	298	275	292	271	256	288	263	268	298	265	300	264	288	321	293	264	291	271	285	278	295	247	289	255	275	276	273	265	280	258	291	298	249	260	256	266	305	279	231	298	280	254	277	284	278	267	290	312	248	293	264	252	260	273	264	265	282	298	269	283	271	282	249	254	285	269	270	289	277	249	267	288	268	246	294	246	311	299	290	252	293	247	291	273	257	256	280	311	268	282	286	315	270	298	278	259	277	272	289	280	265	293	299	303	264	272	271	293	248	229	297	247	283	270	258	261	262	284	281	289	270	265	291	282	283	270	276	264	260	272	285	247	234	262	275	276	262	264	278	255	274	282	246	278	312	291	227	288	272	270	253	308	298	273	308	271	292	256	278	248	287	292	270	277	273	289	298	281	264	272	313	290	286	283	293	236	267	286	284	225	268	295	300	278	299	278	269	250	284	271	259	288	255	250	293	291	302	276	263	252	260	286	289	279	247	278	299	259	269	307	296	247	262	273	268	292	281	275	261	277	292	257	270	312	279	298	266	289	259	274	278	263	239	271	281	307	280	309	288	278	274	261	299	281	279	256	256	255	277	290	290	277	255	293	272	245	285	284	320	271	258	260	258	297	317	300	284	262	288	268	298	279	260	268	279	284	265	295	297	269	266	264	245	264	302	293	295	253	251	298	274	274	285	301	268	309	260	319	245	278	300	292	281	282	285	245	295	293	282	287	252	274	264	301	293	257	283	284	275	302	337	285	278	286	279	251	297	279	289	260	283	264	248	264	295	271	275	309	319	281	293	279	265	300	269	281	289	263	266	302	281	274	274	246	298	271	265	281	269	304	267	289	297	269	270	289	265	277	293	269	257	290	277	268	282	305	249	281	267	280	272	285	260	267	282	287	269	299	264	270	291	285	286	269	274	269	309	267	258	269	291	282	264	265	293	299	298	256	278	263	276	306	282	308	297	273	287	291	272	236	302	255	260	275	256	261	257	270	300	255	295	272	252	290	256	295	264	285	293	244	280	318	272	268	294	264	293	270	236	253	250	262	280	293	294	248	298	274	298	275	292	294	260	258	299	253	242	281	252	289	265	286	269	269	276	259	284	268	262	273	266	293	312	295	276	265	282	295	271	256	319	287	270	312	233	263	304	293	288	265	256	278	295	238	294	251	275	251	278	245	273	248	279	295	280	273	288	280	281	276	260	260	261	282	270	294	267	262	297	303	254	254	276	262	271	291	280	280	284	284	295	253	280	268	276	289	255	277	287	266	267	260	265	275	267	270	293	268	290	264	272	287	266	269	296	262	270	259	262	280	266	294	298	259	265	288	296	268	301	296	283	277	292	266	267	305	296	268	263	272	259	301	317	242	308	285	269	258	286	243	280	277	301	238	291	267	266	256	275	268	270	269	302	331	295	242	328	272	251	264	292	276	276	260	263	279	264	286	288	303	268	273	289	264	276	291	276	267	269	279	294	274	259	292	259	271	264	254	273	275	298	277	273	274	282	302	269	269	266	252	273	295	284	306	293	282	284	299	259	260	292	266	269	311	260	290	282	267	285	261	296	276	259	266	306	274	280	278	273	269	270	257	263	315	263	286	286	269	285	301	270	292	263	278	286	283	273	277	298	273	287	281	279	275	247	256	282	303	273	258	294	279	290	284	281	247	273	270	288	257	300	277	245	299	303	294	281	242	268	278	274	264	271	251	282	278	249	261	290	234	293	264	300	271	234	296	293	263	289	237	254	270	262	292	297	273	306	277	270	293	274	269	285	299	281	252	248	283	296	248	306	299	260	310	285	261	268	288	274	281	268	249	296	256	284	284	260	283	292	256	271	273	245	266	285	285	296	315	282	289	290	301	284	275	280	284	272	251	271	303	263	253	277	263	264	298	271	262	326	260	254	271	261	256	288	308	284	267	294	262	295	273	275	262	298	284	267	274	283	263	264	285	268	276	280	259	271	284	321	281	290	269	292	292	306	253	299	313	263	313	266	271	295	292	274	288	270	262	264	270	264	268	288	282	304	261	307	309	255	249	266	269	273	264	306	232	277	273	291	280	268	284	279	291	273	263	267	288	265	272	303	267	265	252	277	273	254	310	284	297	270	261	295	283	273	263	268	297	272	290	270	269	271	273	260	265	242	265	297	316	282	298	291	274	290	271	277	320	266	284	274	287	292	291	268	283	281	270	298	284	301	246	250	265	287	268	298	313	260	270	281	280	292	253	283	267	279	269	305	275	290	301	271	272	247	306	295	255	259	284	312	277	294	272	261	281	306	263	293	264	291	265	257	274	271	254	256	267	287	306	295	303	275	286	288	275	251	275	251	327	282	281	277	291	286	303	292	256	314	289	292	273	279	293	249	277	268	265	258	306	283	274	284	259	262	236	287	280	276	299	272	290	264	287	283	255	303	241	273	288	261	287	284	280	277	247	278	283	325	251	290	283	288	289	291	300	280	266	289	293	290	281	276	263	265	258	279	284	263	285	256	277	265	287	267	288	255	245	249	295	260	266	264	263	248	265	262	275	276	255	280	269	276	268	270	252	262	267	274	267	276	275	267	264
1960	534	3038	2149	224	207	198	162	161	170	179	309	894	1073	922	669	378	268	185	177	138	159	174	145	144	165	136	168	158	162	160	181	182	151	150	143	166	165	166	159	166	157	176	179	151	140	165	163	160	167	165	159	179	161	170	175	137	160	172	186	161	160	158	160	152	167	165	167	158	157	150	143	164	146	144	147	161	158	147	171	179	154	146	174	172	169	170	195	171	157	164	179	165	162	153	164	161	156	160	177	147	145	177	153	154	149	171	149	138	156	153	151	151	164	185	176	140	164	167	164	179	168	137	155	162	143	167	155	151	138	179	176	155	161	168	143	162	159	159	167	180	165	169	175	161	147	154	151	156	137	170	155	157	161	155	146	175	143	176	169	169	144	152	154	188	171	163	165	158	144	185	176	151	177	163	152	181	153	185	146	158	172	156	146	140	154	176	158	158	138	151	141	165	156	143	162	152	142	173	177	155	171	168	150	148	167	156	161	157	160	165	167	152	148	155	169	175	163	168	158	154	144	160	159	171	150	170	151	170	164	163	156	137	155	164	142	149	174	168	164	178	143	175	160	152	157	153	149	151	144	156	161	153	142	165	153	156	155	142	170	164	159	147	159	136	166	145	165	185	164	163	162	170	147	147	144	172	153	157	138	153	141	151	164	171	150	147	156	160	156	181	167	173	155	158	167	149	191	137	153	169	173	138	180	140	159	168	168	148	148	140	171	153	162	162	135	155	153	174	160	166	174	155	165	147	167	178	140	164	152	200	172	157	176	163	167	167	160	147	137	172	168	156	146	172	131	156	164	159	173	153	163	145	154	162	170	152	191	168	177	158	171	179	159	156	143	172	145	129	146	160	169	165	177	157	160	151	174	148	165	154	176	143	176	178	161	163	150	152	180	165	164	164	154	160	148	162	182	143	161	151	166	170	168	134	149	160	138	156	152	199	152	168	151	171	151	174	169	166	159	149	181	168	141	162	152	154	165	188	158	161	147	140	171	178	181	147	166	165	148	154	171	167	148	152	142	144	161	151	151	148	160	168	173	159	153	155	180	165	147	150	145	150	188	142	191	141	169	152	163	150	154	150	151	164	144	179	154	144	173	166	182	159	163	157	152	145	151	146	177	163	143	143	152	140	192	152	181	141	167	147	159	144	147	146	164	130	154	166	137	140	142	153	160	177	158	159	150	164	146	162	155	177	151	164	158	176	131	176	153	156	172	169	159	170	149	173	156	156	143	141	167	156	155	166	138	183	173	150	170	169	158	146	135	155	146	152	172	156	153	181	154	144	165	163	151	170	164	148	158	175	167	143	154	154	178	159	176	170	173	176	164	166	153	153	147	168	143	163	162	161	164	166	148	149	166	162	146	168	174	180	144	169	164	162	152	188	179	166	168	168	182	165	163	162	158	172	176	154	148	161	177	163	162	186	155	159	132	144	156	158	166	160	185	163	182	158	170	165	151	151	163	180	155	154	167	144	158	185	160	156	162	168	163	139	176	150	170	167	167	157	176	152	169	157	169	180	166	176	152	159	160	153	170	154	154	156	164	147	141	151	150	153	161	175	144	139	178	159	167	175	170	178	148	161	162	162	158	163	156	157	150	172	164	147	182	157	186	159	155	148	158	168	143	150	181	148	152	163	152	140	147	130	150	177	160	144	168	168	169	159	143	164	183	167	179	176	132	154	156	159	153	159	156	140	151	167	155	145	143	176	149	163	163	185	168	150	154	156	141	155	146	163	163	164	164	167	141	168	157	169	164	144	148	161	159	160	163	166	166	160	175	187	132	167	161	174	161	164	161	166	143	143	172	143	158	167	159	152	144	145	165	154	162	162	156	155	174	170	162	166	141	142	184	175	155	153	148	147	152	170	168	145	148	172	176	146	148	163	141	157	144	170	145	171	161	163	157	165	147	161	162	159	169	140	157	154	167	144	154	172	157	158	148	167	152	167	147	167	153	182	148	181	149	165	159	166	162	163	158	159	170	135	167	176	140	161	158	163	182	162	163	164	180	172	155	159	181	180	157	176	167	154	127	140	155	159	174	146	173	178	151	173	175	179	150	158	165	141	164	158	119	154	157	157	159	148	174	174	163	157	140	156	172	141	138	189	182	172	162	168	150	171	189	146	150	141	168	164	163	174	161	185	155	164	154	156	152	138	177	173	168	149	170	186	169	170	153	160	166	134	170	139	171	164	138	143	181	154	183	148	165	155	184	166	169	153	136	167	153	145	124	150	175	159	175	139	158	166	178	156	166	148	162	170	172	158	181	174	155	145	171	168	160	143	169	141	169	149	158	167	160	174	147	161	160	176	139	120	146	170	125	180	139	163	182	152	141	145	135	173	131	158	148	173	146	150	164	140	151	167	161	167	164	156	172	159	168	144	154	161	189	154	168	152	169	175	151	162	154	160	176	146	154	156	148	170	163	186	169	138	161	175	155	139	172	183	167	168	160	155	171	144	181	173	146	139	175	162	172	151	159	174	131	197	168	145	150	156	169	160	149	155	169	132	173	161	158	152	169	171	160	164	161	177	169	156	180	153	158	167	186	160	155	165	136	150	176	154	147	174	170	168	159	151	164	167	170	146	186	174	134	167	184	148	170	171	158	177	156	179	167	166	143	151	162	173	175	186	151	177	160	160	164	144	163	162	176	153	146	160	150	175	148	159	176	160	174	143	160	168	148	163	146	134	190	157	157	171	165	158	168	164	168	180	170	138	162	155	170	162	167	151	181	142	157	170	195	152	152	153	166	155	133	148	155	195	159	169	142	151	173	148	154	170	139	162	171	146	150	155	172	133	172	171	169	169	151	155	162	184	176	169	182	156	160	136	147	169	170	134	160	178	157	176	186	151	192	160	147	145	140	160	148	164	164	151	173	163	162	172	157	166	154	162	168	146	160	168	177	143	178	185	184	202	165	178	152	165	143	141	166	154	187	145	152	145	156	162	165	160	177	152	170	148	145	148	179	137	138	167	158	154	167	185	133	153	155	167	154	160	162	169	156	177	141	133	177	172	155	151	147	166	144	159	148	160	150	163	177	161	181	155	148	173	163	170	140	150	182	141	186	168	137	170	150	141	145	141	167	161	161	157	157	162	173	148	149	166	159	151	150	154	167	146	143	165	136	159	181	185	178	159	182	169	157	144	157	149	169	168	168	158	145	144	139	129	139	144	162	158	148	168	179	140	171	181	169	147	144	124	168	144	170	169	160	160	188	183	157	180	165	151	150	160	148	149	159	143	145	149	141	133	180	175	166	175	154	151	172	149	159	156	164	174	171	167	136	171	154	138	160	157	178	162	159	157	145	183	165	181	157	157	136	122	150	177	176	159	163	138	181	152	172	164	149	147	157	172	184	172	144	167	184	172	135	156	178	164	149	161	160	164	131	159	163	146	172	149	179	143	136	156	176	186	136	143	165	173	154	152	180	195	147	143	162	165	144	127	164	154	169	138	150	141	149	160	138	162	179	128	172	148	181	160	174
2190	1025	7741	6603	692	663	560	557	496	508	458	1610	4988	5068	4231	2719	1506	865	542	482	423	422	374	366	410	374	390	397	386	351	346	379	410	434	414	398	364	404	393	416	391	371	377	412	380	422	392	394	362	385	388	395	363	402	417	407	370	392	412	378	392	394	425	417	377	439	382	391	380	391	365	405	399	402	371	401	403	434	381	397	388	440	360	408	410	373	402	396	429	396	402	390	434	437	411	402	409	376	416	344	414	378	414	395	382	376	397	380	370	404	375	426	348	382	377	393	386	421	424	416	395	410	380	435	415	381	367	423	369	395	390	397	398	390	433	404	413	388	375	398	405	401	403	381	415	387	413	430	416	370	388	371	388	392	396	398	424	390	389	373	392	374	395	385	381	402	432	373	380	370	451	378	410	403	424	403	390	411	409	419	398	381	382	412	400	389	414	421	411	404	412	395	381	391	401	371	427	399	386	395	420	397	401	439	385	420	402	387	373	375	400	419	388	402	387	435	426	396	375	409	362	411	421	411	411	389	432	425	396	402	428	368	377	373	392	403	374	452	394	388	378	351	405	388	403	414	380	360	381	390	397	363	404	419	402	400	392	442	409	402	351	415	410	394	376	382	382	368	421	416	407	362	399	392	358	427	384	393	390	381	353	414	429	392	419	402	385	403	417	393	428	369	405	394	412	425	410	426	401	362	407	374	417	359	392	361	390	377	408	418	384	400	398	363	386	368	402	381	404	401	412	377	376	364	407	393	407	394	396	407	403	416	404	413	392	386	390	375	408	398	374	415	384	394	376	384	403	383	409	394	388	415	372	402	382	391	375	374	410	387	374	385	427	408	389	414	376	381	367	391	406	403	435	386	405	420	399	421	417	382	386	376	377	411	391	355	394	399	414	378	414	417	389	383	380	388	413	382	373	350	380	339	397	415	367	395	403	397	404	406	384	419	386	446	387	374	390	373	368	420	380	393	394	411	419	433	395	391	406	393	405	398	412	398	394	380	395	390	414	401	375	423	404	413	400	408	410	389	372	391	428	369	366	405	420	397	362	392	425	399	396	371	379	410	400	404	428	402	375	336	397	411	423	452	370	376	352	402	434	398	352	385	401	403	421	430	417	406	419	384	392	381	380	422	397	377	360	377	388	389	361	384	395	401	398	387	368	382	411	415	386	435	392	415	419	405	404	411	379	414	387	383	379	403	372	398	411	398	375	398	408	413	373	393	382	383	376	361	388	387	364	421	407	375	391	389	389	438	431	404	427	400	382	409	393	406	412	389	359	391	405	394	400	392	428	397	398	392	435	421	405	411	373	397	428	401	395	360	414	401	400	376	460	399	394	381	414	352	380	415	343	399	391	438	380	391	367	414	413	423	425	381	378	369	430	380	373	414	372	399	401	419	403	396	343	361	379	437	381	390	379	392	423	384	396	377	412	386	409	377	418	404	384	365	409	405	429	380	399	413	401	398	432	385	381	398	390	388	403	394	369	397	399	416	412	391	388	423	415	380	395	389	392	375	391	363	402	419	400	402	386	422	378	389	387	400	373	392	389	410	414	385	397	434	414	375	414	387	412	396	400	403	429	396	403	394	415	378	423	386	438	388	374	405	405	382	420	431	385	392	379	377	404	380	416	416	390	376	392	387	397	400	384	403	382	354	398	407	369	404	387	386	377	367	410	394	425	380	413	390	397	382	380	389	382	408	435	447	400	374	402	415	403	398	417	400	401	395	392	424	381	387	400	446	395	414	396	382	387	407	401	395	394	406	382	389	376	395	415	372	353	413	407	435	388	392	366	395	412	361	421	426	400	388	358	452	395	387	408	383	397	396	420	413	410	421	397	382	402	365	376	365	372	386	412	388	390	384	385	379	420	430	438	343	394	395	408	397	374	411	359	417	412	431	393	412	393	365	397	409	425	400	390	378	417	406	421	398	369	429	401	411	397	422	401	336	407	381	405	390	383	405	412	390	401	389	386	380	400	389	391	402	388	393	395	356	383	404	411	419	354	400	388	390	413	403	357	393	394	402	427	379	426	396	432	397	407	398	355	376	393	388	427	433	394	427	404	399	371	391	403	413	403	404	397	384	379	398	382	404	419	453	430	382	468	384	412	381	368	375	425	379	383	432	380	391	397	432	446	399	420	374	406	406	429	372	380	401	427	405	378	409	432	386	395	370	383	394	416	363	389	395	390	417	437	401	389	387	402	398	421	372	389	402	374	370	359	388	427	391	404	396	403	384	408	400	400	367	356	396	382	383	374	354	373	425	371	376	415	418	403	398	396	400	384	407	409	407	432	413	420	388	394	391	405	398	403	375	424	385	388	407	423	396	382	396	401	401	393	413	426	389	404	398	418	407	370	369	428	391	402	370	403	443	388	449	402	380	357	418	399	404	387	424	415	422	391	393	371	395	405	385	379	407	389	427	362	393	387	406	350	391	393	392	393	407	368	384	403	400	411	401	381	413	421	403	387	380	402	394	401	369	363	410	435	383	416	392	379	408	418	418	370	370	411	340	392	395	410	386	399	425	370	404	383	415	377	395	395	410	362	414	379	406	362	429	396	357	423	413	380	426	388	393	380	378	388	416	425	382	393	394	395	400	416	407	378	403	420	419	396	400	385	406	392	359	422	406	389	397	393	401	387	413	379	418	371	400	391	439	388	389	373	403	375	379	377	410	389	377	422	401	426	394	374	391	432	422	434	361	432	405	402	418	394	410	392	371	405	397	407	402	399	413	387	386	383	370	396	396	397	353	401	406	373	409	399	380	391	421	397	399	383	404	415	448	401	386	369	386	374	374	398	388	406	397	391	403	416	394	410	378	372	436	404	421	383	406	393	412	416	392	389	419	388	423	391	373	387	382	386	384	395	405	396	418	411	393	360	397	358	389	375	387	366	416	418	402	388	348	367	429	396	416	378	377	408	418	413	397	401	406	377	368	406	366	415	386	411	405	413	425	383	407	414	377	394	407	363	413	417	421	393	381	418	397	417	435	374	407	411	391	388	384	409	396	378	406	364	412	411	419	366	401	411	412	389	383	389	396	396	390	390	387	371	377	390	386	422	379	403	378	394	403	427	382	402	420	367	373	376	410	427	398	418	368	418	434	414	369	375	381	385	398	418	396	385	414	371	388	422	410	421	374	440	372	419	367	449	380	361	362	388	374	360	387	369	423	404	417	382	399	391	375	395	380	374	400	407	392	421	417	405	408	389	410	378	397	414	387	409	399	424	367	380	391	405	388	373	400	433	357	412	385	376	412	417	371	389	425	355	377	411	429	420	397	418	409	376	414	376	419	442	374	400	398	405	392	377	386	407	380	407	388	419	407	399	385	379	365	393	379	408	394	417	415	368	436	414	380	390	412	385	399	394	403	383	358	409	391	397	400	391	368	413	406	376	419	432	383	377	434	372	407	407	393	386	397	387	410	429	396	376	416	375	410	392	383	402	422	391	369	374	387	404	374	360	416	382	380	409	397	383	392	402	410
8074	1658	36620	44519	7730	666	429	330	284	255	248	2056	10681	10762	8353	3708	1938	815	358	176	149	149	132	140	130	155	133	142	108	137	142	132	142	144	139	136	142	132	144	121	139	131	145	131	124	127	119	157	130	137	147	150	143	142	130	127	133	149	154	135	125	121	149	146	136	144	131	127	127	131	133	136	120	147	128	150	128	125	149	137	123	139	144	146	107	138	145	116	142	120	139	146	134	117	137	136	131	135	131	133	138	126	144	160	132	124	137	117	122	136	139	134	120	136	138	129	146	148	131	145	127	150	117	124	157	130	149	143	152	146	139	155	137	142	134	122	156	153	152	131	146	130	153	128	122	119	131	121	145	145	144	135	129	164	165	141	145	150	127	135	147	145	133	127	133	140	151	114	175	137	129	122	163	111	144	144	137	135	139	144	131	124	147	122	126	123	127	149	145	126	136	123	134	136	145	131	124	158	139	163	123	129	144	156	116	130	126	134	130	146	127	142	132	138	135	135	148	108	113	123	144	137	134	150	132	136	139	135	131	150	144	136	123	143	149	147	125	128	148	136	138	119	130	138	154	146	145	140	154	117	144	134	134	147	139	143	145	129	142	160	166	149	141	133	133	135	119	138	126	156	147	171	156	131	136	129	132	132	155	132	135	168	143	142	143	140	127	131	161	127	107	158	147	156	153	132	132	122	153	117	133	152	131	135	135	135	112	120	130	131	132	147	144	136	142	145	139	132	116	124	134	125	123	152	116	166	153	125	128	157	130	141	133	130	124	142	154	130	130	132	127	119	140	126	151	136	137	143	155	157	159	135	136	145	120	127	132	143	162	146	145	143	151	138	134	140	135	154	110	123	139	148	155	153	148	149	160	123	147	137	141	150	149	140	160	140	130	133	136	140	132	137	142	123	144	133	145	145	130	127	132	124	163	130	129	133	145	143	120	149	127	123	135	137	165	142	133	133	139	133	150	149	118	144	123	150	148	152	143	165	144	126	128	150	147	142	142	116	167	138	143	152	132	122	131	161	147	149	150	146	141	138	129	154	147	154	142	136	142	155	137	131	133	142	135	123	147	134	134	123	152	143	162	154	138	155	152	129	126	156	150	155	136	148	130	117	137	136	111	147	149	132	132	146	148	141	136	129	110	143	162	154	123	131	138	142	151	152	139	128	141	143	151	133	115	143	141	134	148	143	144	135	146	137	132	152	121	152	131	141	151	143	132	150	144	134	152	145	149	138	146	143	158	142	122	130	133	139	161	139	144	133	154	147	158	145	143	142	146	132	133	139	137	114	139	158	166	148	155	141	141	153	135	130	135	164	145	134	154	146	128	121	155	143	137	134	168	145	137	152	144	158	136	159	141	155	137	126	155	143	141	145	136	137	147	147	154	119	142	116	132	128	125	130	122	124	113	145	155	129	140	143	143	145	137	137	146	145	150	142	151	126	115	128	165	145	144	135	123	111	132	159	134	138	143	132	149	113	141	127	134	150	157	141	125	150	131	127	116	138	137	137	129	122	130	149	132	170	141	147	139	148	143	132	141	145	160	133	137	123	123	137	139	134	118	129	159	154	139	147	131	133	155	131	151	137	130	151	144	147	142	134	132	133	144	134	142	129	153	140	143	155	153	172	151	140	145	136	132	134	132	150	145	120	138	137	148	147	136	114	152	145	144	142	143	121	131	115	157	150	129	145	138	128	126	158	140	147	133	142	165	136	129	139	142	135	113	141	140	137	134	148	134	142	119	123	151	144	134	126	138	147	147	133	136	162	130	129	130	139	154	122	124	133	136	166	141	131	128	140	159	154	130	125	146	132	148	129	142	119	144	142	128	124	153	128	135	140	118	148	122	138	126	124	151	125	147	122	126	143	145	132	150	151	141	144	128	138	124	140	151	159	127	147	127	152	124	128	124	124	163	146	135	135	133	133	123	139	129	150	154	151	141	123	141	135	141	136	132	122	134	164	133	132	130	138	148	128	145	140	132	143	122	139	129	137	125	115	158	143	145	130	150	116	141	142	163	153	134	155	128	139	147	148	141	133	155	146	141	152	144	145	135	118	130	139	148	126	139	155	161	146	123	152	117	143	143	144	152	156	132	146	145	165	131	147	137	144	122	152	130	121	143	150	129	128	146	137	147	141	143	150	137	126	150	147	136	126	142	156	109	141	144	154	167	124	136	139	124	126	139	128	131	137	112	144	142	145	166	160	131	134	150	142	136	132	141	155	142	134	122	152	131	154	135	144	148	135	126	147	108	123	112	141	148	133	117	137	130	145	130	132	139	127	148	137	143	131	112	133	137	120	137	139	148	165	122	140	145	130	141	122	141	154	135	133	131	137	127	131	124	143	160	125	141	114	148	143	132	144	114	142	129	158	150	137	154	123	133	137	136	138	122	145	134	140	142	123	145	140	148	145	138	152	131	159	161	144	129	161	133	150	137	163	140	155	122	126	144	139	150	144	120	134	133	144	131	138	130	154	145	123	147	132	151	143	154	134	128	152	118	128	137	128	133	119	164	134	131	144	152	155	134	131	146	137	131	151	130	128	141	140	133	134	116	147	140	122	137	144	140	143	134	106	139	155	157	108	147	143	134	118	143	140	163	152	138	124	135	132	142	129	134	122	152	151	134	138	140	129	135	145	136	145	111	128	142	152	130	137	147	122	155	120	142	129	131	146	118	135	124	119	139	138	140	123	133	145	126	146	152	122	131	151	121	126	142	129	142	143	146	137	122	133	153	126	144	109	153	160	156	161	139	148	132	140	144	133	128	130	164	146	140	137	130	143	113	154	126	146	149	141	155	165	131	158	152	142	138	131	130	133	140	143	151	131	162	134	162	156	162	117	142	132	119	143	132	127	135	157	117	142	146	132	125	138	145	156	129	133	130	134	143	138	150	133	138	127	143	148	130	130	152	134	139	137	168	146	149	125	135	135	145	145	141	140	142	137	153	128	137	99	127	136	133	123	130	115	133	136	153	131	109	132	159	143	150	154	148	144	128	149	119	134	134	136	118	156	161	126	143	128	145	167	143	180	144	129	133	160	148	141	134	146	149	147	142	128	133	135	137	152	138	142	136	130	158	139	150	140	155	131	111	116	130	122	136	136	125	136	128	131	145	137	155	136	141	144	118	140	133	150	129	132	124	139	123	168	139	146	121	121	122	125	142	153	133	137	129	160	139	136	134	141	148	150	145	135	133	104	128	158	160	128	135	121	153	152	142	144	145	130	129	128	147	160	169	135	146	132	115	132	149	133	158	148	141	130	157	132	135	121	131	133	132	135	137	124	134	131	152	155	165	140	146	137	142	120	148	148	151	147	130	129	145	140	146	145	142	142	149	134	131	133	140	130	134	145	140	137	137	138	143	144	140	157	160	166	144	143	142	142	126	129	116	134	139	154	122	119	130	130	145	138	145	154	120	139	137	114	136	117	156	130	149	150	160	143	130	127	107	142	144	141	159	140	143	129	130	118	119	140	114	158	138	132
5723	1900	40888	42016	2520	2037	1623	1377	1154	1047	959	10405	33744	30273	27910	15328	9076	3773	1566	672	435	425	371	372	362	331	354	341	338	325	371	353	337	347	351	354	340	360	363	333	353	377	371	343	349	307	348	353	350	344	381	324	348	345	344	328	359	358	328	355	327	381	362	362	370	309	346	371	348	341	308	341	330	343	341	337	385	325	359	333	319	355	313	342	341	348	348	367	362	353	356	356	376	366	344	357	366	373	394	322	387	371	316	354	347	333	339	325	348	328	316	349	349	319	372	361	393	331	359	360	338	330	331	331	359	367	345	375	337	320	375	336	310	319	387	349	351	318	378	383	362	356	362	342	318	337	377	321	328	337	323	333	340	366	314	335	323	344	360	354	331	354	351	337	361	351	341	352	344	352	326	364	356	349	367	351	358	356	352	324	348	336	346	349	370	344	334	378	341	383	365	318	353	351	349	360	329	337	359	355	350	343	331	358	352	311	333	348	357	388	358	345	332	330	379	352	323	350	385	333	353	368	328	328	308	367	367	360	370	333	333	356	392	343	358	372	324	334	357	385	372	355	335	323	332	368	352	322	333	344	315	320	337	385	376	365	363	388	327	383	362	356	354	332	343	331	355	359	368	385	394	364	342	370	354	357	356	368	365	336	315	336	381	380	340	361	325	353	370	368	336	329	366	332	376	364	374	348	364	341	313	350	313	355	341	366	371	341	340	353	337	347	315	332	369	336	378	343	354	369	331	343	352	348	355	357	344	372	368	346	375	366	374	332	351	346	333	354	346	334	340	333	322	349	394	337	321	333	389	379	321	368	355	359	352	353	371	377	360	341	338	344	354	366	366	319	381	371	355	362	337	374	361	378	365	356	342	364	368	322	366	372	329	340	343	333	367	362	379	367	395	355	342	352	347	346	366	353	388	384	339	364	393	362	366	323	348	342	345	351	365	357	381	362	317	346	349	361	329	376	300	323	383	349	312	351	352	361	338	368	350	362	349	347	342	353	354	342	340	363	328	356	335	359	316	322	331	356	342	378	335	373	330	338	325	309	341	341	329	357	351	352	339	335	336	340	401	329	379	352	336	317	343	332	323	371	355	364	367	351	360	325	348	344	357	391	396	348	330	370	343	358	344	344	373	379	350	323	359	351	342	355	388	345	332	338	355	362	318	344	352	348	338	372	322	362	369	359	350	359	348	358	363	382	372	334	385	343	340	386	352	339	345	357	375	329	352	349	341	317	357	362	344	367	321	360	327	372	352	341	341	356	360	326	338	368	356	340	349	318	339	340	356	349	366	323	333	340	365	396	349	329	322	325	352	366	311	362	363	334	371	361	330	371	394	351	367	346	340	319	350	324	376	350	334	353	322	343	368	356	336	342	361	345	346	348	354	356	363	376	358	357	355	328	343	361	366	359	356	311	316	342	351	356	335	350	328	363	345	379	334	360	381	347	348	332	349	371	358	325	327	371	364	330	348	361	324	347	365	371	337	318	393	378	326	344	349	348	323	375	342	360	335	351	326	332	355	355	311	353	340	341	367	370	380	344	372	350	378	337	344	354	369	357	367	314	356	352	349	326	311	342	357	355	378	347	348	349	374	341	346	378	340	334	387	337	351	355	351	358	379	336	347	336	332	338	359	387	384	362	339	343	366	366	354	370	338	344	376	352	357	345	350	331	359	358	363	365	349	342	353	339	366	357	339	344	335	336	362	338	355	359	345	346	350	344	358	353	359	394	346	364	322	336	338	374	354	319	367	365	356	344	355	366	350	338	345	355	346	365	352	375	303	345	357	347	314	355	338	354	375	334	313	367	385	375	348	359	340	358	371	348	354	349	366	363	340	363	353	374	377	323	371	346	342	344	333	330	388	354	344	314	326	370	302	361	332	363	334	341	333	315	362	316	352	315	399	352	341	312	360	365	345	340	369	323	356	340	374	365	336	325	406	359	371	347	381	314	346	360	377	360	350	346	326	385	366	380	358	376	334	355	374	360	375	359	348	365	334	341	329	334	351	357	330	377	342	356	361	373	371	372	345	334	349	337	369	394	341	337	367	346	303	327	391	364	354	353	342	346	336	309	354	337	354	363	371	375	345	363	337	385	364	373	310	334	365	365	329	354	339	354	360	345	358	344	347	324	347	336	347	370	382	330	326	337	333	363	333	364	328	343	343	319	360	393	357	354	331	378	385	322	361	331	357	354	359	326	367	381	306	351	361	339	383	343	362	318	333	358	351	337	356	385	337	319	374	365	361	344	332	364	312	348	352	364	377	343	320	315	359	349	341	343	342	339	337	347	346	358	358	342	346	360	370	374	388	334	330	370	359	337	326	350	387	354	341	338	330	361	353	331	356	340	332	338	336	345	341	370	359	359	346	341	315	327	369	314	367	322	368	344	355	374	372	351	355	341	368	358	359	318	379	354	358	337	362	338	342	340	383	360	376	344	346	337	346	390	339	343	379	355	321	359	321	369	354	327	346	345	336	363	326	372	382	329	357	330	381	340	367	372	329	370	365	379	383	342	341	306	325	347	347	338	368	318	351	324	346	366	382	362	383	336	350	344	328	358	335	366	349	355	361	339	346	362	335	362	361	315	330	311	352	357	354	367	344	335	352	356	368	332	334	329	361	357	330	367	356	371	316	361	347	359	373	335	348	334	328	341	339	343	339	342	376	376	355	361	358	359	342	346	357	346	347	351	333	353	311	344	353	367	348	314	399	337	368	395	340	367	359	337	366	319	382	337	345	361	323	355	398	383	337	350	359	351	324	346	386	377	365	351	318	369	356	326	330	337	324	353	340	356	333	339	347	366	334	359	331	348	326	369	348	360	346	329	356	335	369	342	375	318	353	337	313	352	359	359	347	351	337	361	377	336	379	377	312	317	336	356	349	339	337	358	335	343	382	344	334	361	347	361	333	346	372	359	360	348	369	346	326	347	364	348	354	360	362	322	358	356	361	347	352	342	339	362	332	390	365	350	377	341	393	331	302	327	345	346	353	329	363	342	337	354	364	329	332	356	369	363	356	344	317	347	365	388	348	356	368	362	370	304	337	354	308	317	362	358	353	373	338	370	374	375	361	329	378	338	362	367	387	348	357	340	342	338	384	367	372	345	335	353	377	353	327	367	360	345	355	347	337	345	381	358	331	339	340	361	327	361	355	342	351	346	355	320	334	338	368	329	344	388	374	381	347	350	320	370	360	331	340	346	310	368	340	331	336	351	358	346	331	330	342	339	340	358	328	357	359	365	322	344	320	360	345	382	374	364	345	356	331	357	379	328	352	338	360	355	324	342	366	382	353	360	345	350	335	341	349	341	345	353	337	333	385	353	361	389	369	349	295	347	373	329	367	344	328	341	357	333	342	343	360	354	354	340	374	334	312	364	368	369	370	348	341	329	362	363	317	338	358	343	344	369	369	387	363	367	360	374	360	322	368	338	327	371	348	345	343	351	383	364	356	380	360	331	351	309	357	355	327	350	360	396	353	363
14061	2485	47838	53694	11870	1450	612	448	381	347	267	4803	20033	18546	15201	7404	3337	1238	524	192	131	125	107	94	112	114	120	122	110	110	121	88	119	117	107	130	121	114	120	113	93	111	129	126	98	113	113	99	117	113	112	108	114	118	113	108	109	112	118	111	123	115	111	116	120	116	128	130	139	118	110	122	114	109	105	115	111	111	117	103	117	114	120	120	117	111	94	131	120	111	116	102	130	117	102	113	96	105	122	110	109	129	125	110	98	126	107	110	91	117	110	108	139	114	110	112	109	112	104	116	99	103	130	99	97	95	112	94	107	121	120	113	107	126	99	106	105	138	114	119	114	124	109	109	121	127	94	120	120	128	115	97	103	106	116	87	131	99	112	124	126	108	130	111	123	96	105	111	96	112	107	99	133	107	108	115	109	109	112	98	132	126	96	116	125	117	113	92	107	101	112	132	117	110	112	112	107	125	98	111	119	95	87	105	94	120	109	111	116	109	102	101	117	97	102	101	116	121	113	111	110	104	117	138	118	111	119	129	115	117	113	123	106	97	110	95	128	117	92	96	109	118	125	116	100	135	117	114	115	115	115	115	106	120	92	122	104	130	95	112	108	108	105	115	77	124	118	119	122	128	128	118	108	120	100	107	123	128	111	118	106	86	110	107	105	126	128	119	108	116	122	111	125	114	128	112	90	113	98	109	120	118	94	105	118	109	123	120	95	111	125	122	121	125	122	107	127	104	119	86	119	107	97	127	117	98	122	97	126	105	98	121	86	109	118	114	119	103	117	105	116	121	104	102	110	111	127	118	125	115	120	100	124	112	123	115	95	113	118	86	118	109	114	123	119	106	92	103	104	98	110	107	112	102	103	120	99	113	120	108	111	103	119	115	101	96	98	127	112	119	107	108	109	108	125	95	117	120	114	116	123	111	103	107	112	109	116	114	116	131	103	110	119	118	118	136	103	119	115	104	111	109	112	91	114	107	108	132	102	113	94	117	121	105	120	93	109	112	112	122	110	129	104	111	124	110	120	121	110	105	119	95	116	102	108	113	112	100	106	118	98	114	115	99	104	105	118	113	126	115	104	133	82	114	119	115	98	138	126	123	125	115	113	106	109	114	103	118	121	99	96	108	106	117	109	120	108	95	103	88	117	112	111	106	110	103	125	97	105	112	118	112	114	96	128	103	104	130	87	123	110	101	113	104	118	107	114	143	93	108	121	115	131	110	106	115	138	100	112	101	104	112	112	124	109	115	130	101	111	107	95	132	98	124	134	120	116	91	97	103	99	124	111	124	103	115	128	104	80	128	111	108	121	120	99	110	98	129	100	114	91	101	100	102	119	118	102	102	109	117	100	135	106	119	111	120	100	80	104	126	117	106	111	104	103	89	104	114	110	93	137	122	108	98	97	106	108	105	87	129	109	117	110	102	106	117	116	127	124	116	109	107	102	103	99	100	117	95	104	121	119	127	102	122	107	111	98	98	114	102	106	103	103	114	106	114	121	100	113	92	107	103	96	119	116	129	114	128	116	109	110	104	102	147	119	110	111	113	103	104	128	104	106	104	113	109	120	122	108	101	106	125	113	127	109	122	105	98	130	111	114	109	133	117	94	105	107	98	101	109	119	120	131	99	93	102	129	98	129	121	120	112	105	98	106	107	118	112	127	98	124	106	113	127	118	93	118	123	111	109	105	126	108	119	106	97	112	129	135	108	113	102	109	101	111	104	112	121	109	105	120	125	120	106	104	116	110	113	124	87	101	122	111	118	106	125	106	86	104	131	110	109	94	106	106	116	113	92	99	126	119	101	114	128	106	103	113	82	96	106	120	103	129	124	126	131	113	110	106	112	106	99	113	124	116	115	105	129	106	118	110	134	106	97	106	117	106	118	126	109	113	119	128	126	103	98	110	122	103	116	105	118	129	103	109	109	111	115	117	122	104	119	114	133	130	130	103	102	137	103	111	117	106	114	111	119	121	108	100	109	107	114	112	107	93	123	122	109	115	125	98	131	92	126	112	121	110	111	102	124	109	111	116	107	111	128	96	97	117	113	94	115	114	102	101	115	106	129	97	97	115	100	92	101	106	104	102	112	112	112	113	121	127	116	103	123	114	129	99	91	133	112	105	111	124	97	101	100	108	107	119	95	98	136	123	117	92	93	92	122	110	123	130	107	112	114	120	102	117	107	123	115	107	104	132	115	109	99	108	116	114	109	125	118	120	124	118	108	122	120	118	124	114	108	110	104	116	135	119	113	100	107	108	109	106	128	106	110	105	126	116	118	121	123	122	115	96	94	127	123	90	110	132	104	115	108	105	123	97	110	129	127	108	117	105	118	116	111	106	133	117	113	114	128	119	120	106	103	100	117	103	111	127	96	115	96	116	107	98	109	118	120	93	118	101	120	113	117	112	108	141	123	112	107	107	109	102	104	122	106	142	111	107	102	81	122	98	111	127	99	132	107	132	112	129	136	108	113	122	122	104	117	129	92	111	105	115	101	125	104	119	110	120	102	94	101	102	134	107	90	91	104	118	121	114	94	122	102	104	82	126	110	129	110	122	99	116	115	128	116	101	109	109	126	113	116	99	119	113	107	125	109	121	110	127	110	96	118	112	100	103	123	113	117	100	119	104	120	124	119	101	95	109	122	109	122	126	120	93	118	120	99	124	121	106	114	99	116	113	102	109	101	116	117	105	103	107	116	131	123	102	127	117	120	115	110	131	123	85	124	105	100	120	112	118	107	98	87	122	101	149	114	106	111	123	128	128	110	125	140	125	132	106	98	101	113	105	123	115	105	119	119	116	93	142	114	115	102	126	121	106	135	90	105	103	120	101	116	102	117	104	127	117	130	109	111	123	106	122	106	103	127	114	139	104	113	128	111	116	118	119	123	122	107	104	104	121	96	128	128	105	108	120	115	122	113	122	103	129	101	110	103	100	107	120	130	118	98	111	117	125	113	118	93	110	128	103	115	108	121	124	110	128	126	111	111	95	106	109	113	107	112	115	120	105	116	124	121	122	116	112	107	112	113	108	134	116	119	87	100	105	112	96	113	111	103	106	104	122	82	107	105	106	103	106	103	94	99	106	97	117	97	109	102	112	99	100	120	102	117	130	137	119	106	135	113	114	122	104	105	92	112	118	103	142	124	117	115	145	112	107	92	115	132	123	112	106	127	100	124	112	112	118	113	108	120	110	112	128	111	117	125	113	112	134	135	125	104	105	113	113	128	114	117	110	112	101	127	116	108	106	116	104	115	126	97	116	101	107	137	115	102	112	98	119	123	123	121	111	104	122	103	125	134	131	115	105	110	119	113	113	118	113	107	118	99	99	119	107	120	108	106	108	113	113	117	99	119	123	112	102	107	133	122	119	121	113	124	105	131	122	95	108	110	101	103	104	105	116	129	130	108	111	140	121	100	124	101	93	101	93	103	107	97	112	116	105	101	119	113	104	115	112	130	104	113	129	137	108	100	111	93	113	109	110	96
7487	2101	48918	42052	4197	3285	2599	2173	1906	1641	1401	17905	43901	39098	37033	23207	13877	6296	2344	745	437	304	293	276	292	302	290	320	304	276	297	275	296	300	294	292	329	286	268	264	289	312	288	294	283	278	307	274	271	288	287	283	285	294	260	305	299	259	299	298	293	276	293	297	292	281	276	283	309	305	304	267	296	309	297	291	296	294	282	280	287	281	280	316	290	254	285	296	287	289	267	279	285	274	305	303	277	292	296	292	279	298	309	263	299	292	305	306	287	303	285	310	280	254	287	271	304	277	305	328	284	301	276	286	279	263	270	298	292	326	302	283	263	268	282	289	311	285	263	306	289	306	308	292	285	263	297	271	269	293	324	280	276	291	291	244	292	303	254	308	265	261	321	277	319	309	264	283	280	287	278	283	276	303	259	305	274	276	266	313	295	255	248	325	264	261	302	271	263	276	303	318	295	269	272	274	299	269	304	286	325	290	304	260	279	272	296	284	271	274	316	316	289	261	265	248	292	298	306	301	268	284	276	300	288	251	300	275	251	279	299	277	273	262	283	293	299	292	294	274	247	288	266	338	278	292	279	299	238	284	278	298	321	285	256	319	280	281	305	315	285	260	288	308	273	297	265	304	307	263	284	307	285	311	301	291	263	275	266	308	276	291	301	306	266	285	288	307	290	292	281	289	282	268	281	305	282	325	278	306	289	278	284	287	307	303	267	275	264	294	304	280	288	288	285	288	266	291	283	292	253	264	322	282	267	288	269	250	289	287	269	290	308	271	282	302	247	281	293	296	284	275	290	293	314	292	302	299	255	306	293	298	269	293	294	259	303	286	246	285	311	265	266	273	267	274	270	278	278	280	287	294	285	287	269	262	297	286	309	290	290	247	279	288	281	283	297	275	263	280	300	282	292	279	311	294	275	324	268	295	296	272	284	264	267	280	312	280	250	296	306	283	284	275	271	288	256	271	311	290	277	276	312	283	282	274	290	308	282	269	270	285	289	307	283	278	281	266	260	292	265	298	303	273	288	282	277	287	300	242	270	300	275	267	286	305	288	303	273	302	297	271	293	269	297	300	263	285	266	295	300	293	297	286	307	282	268	312	297	289	301	286	287	310	302	285	289	280	291	267	296	287	287	285	265	301	289	261	269	269	303	286	316	292	273	318	288	274	291	273	267	294	264	313	291	284	298	306	315	300	298	289	287	299	275	280	267	301	279	283	267	308	271	278	286	297	301	290	285	285	291	275	315	300	307	277	299	294	285	286	300	269	262	285	285	307	281	261	307	294	287	299	300	279	250	277	278	300	270	309	304	307	281	287	309	301	297	283	294	275	289	280	291	316	298	276	295	276	285	284	291	283	269	283	292	297	271	296	292	280	276	284	291	264	308	270	300	297	281	303	296	282	266	285	289	276	286	280	283	289	279	269	296	271	302	283	278	269	291	291	304	274	307	286	288	292	293	276	297	306	301	300	318	270	282	283	268	290	292	268	286	283	288	291	290	277	287	278	299	296	289	251	287	277	269	262	280	275	267	287	278	288	304	298	286	283	292	289	301	308	285	281	291	293	277	285	280	309	276	320	280	302	296	302	280	281	288	285	309	311	296	256	291	285	287	321	258	280	263	267	267	303	268	276	289	289	306	287	299	288	272	267	304	316	322	314	290	291	285	295	305	272	317	281	301	292	243	288	239	252	291	291	286	282	279	251	267	291	292	303	290	292	288	273	268	292	289	271	270	281	296	290	288	288	276	300	306	298	319	307	295	287	292	287	281	288	295	287	290	270	279	327	292	318	304	274	293	274	268	270	269	280	282	299	312	289	289	294	288	294	284	283	276	245	277	260	294	275	310	301	286	272	300	270	294	270	252	286	308	287	292	307	287	247	278	277	283	274	302	309	284	296	281	286	294	266	301	308	264	249	292	246	292	281	266	282	303	288	299	278	299	294	312	273	279	262	291	314	306	299	263	270	286	244	293	308	272	282	267	271	270	281	285	241	272	309	280	303	264	289	279	293	277	259	298	279	291	284	297	296	281	281	264	268	297	290	281	296	274	242	281	312	279	284	289	281	281	293	270	262	284	288	288	298	303	284	266	294	294	297	301	273	282	299	296	278	287	317	292	286	277	303	259	299	279	279	319	292	281	297	284	299	308	279	270	297	259	260	268	266	270	268	277	291	278	272	278	295	310	263	290	260	297	276	299	315	299	310	286	315	278	282	306	275	274	312	259	297	259	300	298	287	286	269	296	303	296	277	250	297	292	300	284	273	311	281	274	275	313	288	272	296	290	295	286	282	294	303	265	314	300	283	278	279	279	270	259	280	275	296	283	286	294	295	295	289	283	284	289	266	286	307	289	300	267	307	277	285	271	305	286	287	293	274	277	270	294	284	303	295	292	327	299	259	314	302	311	276	294	264	268	288	267	266	303	296	279	265	321	293	291	280	320	281	298	297	278	311	293	274	289	302	317	297	288	298	281	279	292	275	310	275	283	289	289	305	316	249	268	286	284	284	279	277	283	245	278	250	287	266	304	284	290	298	289	288	258	258	259	253	284	296	294	285	265	252	272	283	301	260	306	289	303	292	271	284	276	279	297	276	267	276	284	278	291	307	312	285	267	300	319	250	289	285	262	255	278	282	290	280	248	279	302	295	301	285	278	270	257	251	289	278	306	278	302	270	309	289	283	289	315	275	245	254	279	273	299	293	284	314	277	296	248	296	288	307	290	319	268	321	256	263	304	285	317	279	268	302	303	302	306	278	279	299	283	291	279	288	292	291	284	281	255	281	263	264	282	275	277	273	289	262	284	295	293	283	275	279	281	328	277	293	304	298	310	307	259	293	284	284	266	271	284	276	299	287	275	307	253	280	290	267	277	279	299	261	279	293	274	286	318	272	292	290	277	280	285	290	310	276	285	301	293	320	300	285	294	255	280	281	279	291	280	295	279	319	296	297	286	306	293	268	302	277	269	266	317	283	274	263	310	282	269	269	271	259	275	308	313	295	291	303	272	272	289	285	277	272	286	285	300	272	300	302	281	285	277	284	315	287	297	303	281	303	255	281	288	282	288	336	285	265	279	269	269	281	299	262	283	278	272	242	265	291	316	268	298	305	269	291	314	322	268	271	302	253	291	282	282	301	285	299	304	300	288	290	272	287	296	272	286	299	267	301	279	307	288	282	278	280	274	301	284	287	255	257	281	278	269	297	281	288	292	300	314	291	308	291	269	259	280	310	241	274	278	274	270	281	290	260	296	305	311	258	300	275	255	281	323	275	275	257	306	291	280	267	275	282	280	296	288	299	241	294	292	304	326	292	293	283	282	271	266	286	261	289	300	287	273	276	286	281	276	282	309	270	298	333	262	280	297	280	282	295	249	283	266	282	282	288	281	281	283	302	289	313	278	321	307	287	296	322	300	277	252	299	315	259	290	271	281	269	274	264	264	277	289	294	270	298	311	280	280	314	283	265	275	257	259	255	288	307	284	290	277	275
2048	249	2937	1309	226	193	207	193	184	168	161	317	838	1240	1114	820	503	311	208	186	179	162	159	155	163	190	177	174	168	196	165	158	166	167	176	146	134	171	149	184	166	161	162	182	179	159	150	155	159	157	197	160	149	181	159	170	146	172	186	167	171	160	156	157	150	173	162	166	164	171	173	164	146	173	179	179	155	184	152	164	181	167	168	170	159	185	190	170	164	146	179	146	152	172	156	165	168	158	152	160	153	168	181	173	176	177	191	158	166	156	166	179	159	169	172	148	147	148	161	143	169	160	189	164	168	165	149	165	151	176	175	163	180	151	155	173	144	192	175	149	195	155	178	161	143	158	158	168	175	166	189	170	148	155	150	174	176	171	157	156	185	165	147	153	171	149	178	181	157	165	149	195	158	163	182	140	177	172	171	170	155	162	183	159	186	175	173	166	184	152	179	148	169	158	172	144	158	176	168	172	182	156	174	193	156	186	168	167	147	168	158	162	157	178	172	160	177	176	167	167	147	185	162	161	168	151	163	186	172	176	176	161	167	162	169	151	147	164	159	154	172	161	157	169	163	166	136	182	153	174	158	172	161	156	158	166	187	158	160	186	149	156	185	172	155	161	173	170	154	168	177	181	180	156	172	159	133	171	167	169	165	165	185	172	167	192	170	164	164	147	183	168	158	161	172	162	165	164	175	164	165	146	159	169	175	158	168	162	181	174	147	161	169	152	186	161	155	159	164	191	141	155	168	165	162	170	176	156	153	161	153	170	141	155	175	170	174	178	165	168	151	169	180	181	167	156	164	160	148	162	164	164	154	158	183	157	145	160	178	169	185	148	178	155	148	159	161	145	173	170	174	191	197	176	177	160	191	165	155	161	156	157	157	142	147	198	158	164	168	169	186	151	164	162	162	160	167	163	181	176	174	179	180	188	171	186	161	163	168	158	155	160	163	164	160	168	154	152	164	166	171	153	154	174	155	144	169	187	157	156	147	151	151	158	145	171	160	171	161	178	144	173	186	182	171	158	167	165	164	181	161	157	184	160	179	168	186	160	153	162	161	152	155	170	179	157	170	158	149	147	156	178	172	166	158	185	197	153	158	162	146	144	149	161	178	166	155	184	156	157	187	184	151	157	171	156	182	162	159	158	176	174	158	172	159	168	150	167	163	175	187	161	162	175	167	159	179	154	159	168	193	183	198	156	159	163	161	154	162	171	167	179	151	149	148	165	156	146	140	152	151	168	155	149	170	139	162	194	197	158	152	165	173	163	154	175	175	162	171	184	190	168	165	166	145	143	156	162	164	158	154	187	162	172	180	143	174	166	167	185	170	157	143	168	167	154	151	155	168	175	159	176	176	162	139	176	170	159	181	142	159	188	174	144	147	167	157	160	165	192	171	147	151	152	158	166	163	163	170	170	171	188	158	160	180	149	142	171	157	168	163	161	181	172	165	177	170	158	160	159	173	157	163	169	159	160	183	162	171	143	151	150	164	160	152	174	184	133	158	158	174	186	166	178	169	177	145	169	153	186	161	166	170	179	169	160	137	200	143	168	155	174	169	157	186	157	170	158	144	158	151	151	148	158	181	175	155	167	152	162	147	154	163	151	185	172	154	164	173	174	159	152	158	187	152	161	188	165	155	156	175	157	164	154	172	166	140	182	148	164	169	183	180	170	164	149	154	144	167	149	165	137	168	164	142	159	182	158	174	190	168	155	162	171	156	192	188	171	159	183	189	158	148	153	162	186	146	162	139	175	181	175	181	165	179	150	160	158	183	180	134	153	181	155	161	165	159	168	173	154	142	162	151	171	163	141	155	164	158	153	132	157	165	159	151	167	172	161	162	158	167	160	167	191	155	183	172	166	164	163	188	156	148	157	165	169	164	155	161	144	152	202	187	165	165	165	157	167	166	185	190	150	173	154	176	162	149	169	157	129	146	168	170	176	160	158	153	171	171	201	151	177	173	172	157	155	176	137	162	163	189	168	152	173	162	169	176	159	153	184	166	166	166	181	172	182	186	186	144	164	179	165	167	159	163	157	180	159	166	169	161	172	164	164	170	140	158	160	167	170	152	158	173	166	184	148	166	178	151	186	177	173	169	195	187	163	163	158	167	165	145	155	164	165	175	200	174	156	141	167	173	152	165	164	150	145	152	168	156	172	157	182	197	182	154	161	161	174	152	144	183	171	167	171	173	176	151	196	154	178	176	173	134	151	169	158	138	161	164	162	158	161	175	173	172	160	187	135	184	180	153	160	158	175	166	165	178	162	167	168	147	170	169	182	158	159	178	165	170	166	152	161	138	157	163	163	165	145	168	162	165	160	155	183	166	142	173	144	181	169	159	180	161	161	148	136	174	191	140	168	193	177	172	178	154	169	157	158	173	163	161	164	167	167	170	150	159	161	165	150	175	157	149	190	155	163	155	168	181	172	156	164	159	158	144	163	164	151	170	149	189	172	141	162	199	192	168	160	183	163	174	168	160	154	166	181	175	167	156	165	140	167	173	141	178	178	144	154	183	152	169	150	165	175	176	187	149	174	182	176	172	142	165	213	158	186	191	166	160	166	160	161	147	173	137	170	169	164	137	165	140	129	161	160	162	191	172	145	164	155	159	185	177	135	147	162	178	181	150	167	170	169	172	177	148	145	151	145	147	176	165	146	146	160	172	164	143	151	168	147	149	169	152	157	131	142	161	143	173	158	171	146	153	160	147	188	160	168	151	151	150	160	175	167	157	160	164	170	156	149	176	142	170	134	168	177	199	190	141	160	173	153	169	164	174	171	156	184	152	153	172	144	157	173	183	146	191	169	162	164	157	180	174	147	145	177	166	155	188	171	146	137	169	178	167	166	154	171	161	177	203	162	154	172	155	150	156	204	155	160	190	159	156	174	196	161	170	156	157	175	166	169	156	169	142	168	168	138	159	163	173	162	177	160	162	162	163	140	165	176	163	165	135	162	171	159	168	158	178	147	166	152	165	145	167	159	164	164	154	154	161	159	177	153	187	150	171	192	149	154	170	159	159	176	179	166	150	177	168	186	135	175	175	149	183	171	164	175	153	158	168	163	172	178	163	153	177	177	181	166	163	160	188	168	136	191	167	174	160	152	159	165	170	166	167	162	156	161	148	180	149	170	165	160	161	152	173	163	165	166	185	152	153	181	157	182	134	199	152	170	151	168	155	145	181	160	171	155	156	160	184	170	157	158	137	144	152	142	179	191	170	156	159	171	171	175	172	160	146	161	183	167	163	179	174	175	151	157	147	169	174	157	182	153	174	159	147	169	186	159	155	171	169	171	177	183	179	179	181	176	200	163	158	178	173	164	170	171	159	173	183	174	173	174	168	160	169	160	178	171	171	188	160	171	155	184	168	164	177	168	139	180	174	186	175	169	163	182	182	178	164	143	171	180	160	154	165	141	144	156	165	155	168	162	170	160	150	173	187	157	184	151	147	159	164	161	170	179	154	158	161	158	140	154	163	174
2235	526	7767	3629	684	605	584	553	477	490	513	1495	4624	5777	4875	3163	1758	942	639	455	396	449	425	368	403	409	362	384	375	383	428	425	411	437	426	397	381	417	385	421	397	405	412	435	404	396	442	420	396	402	446	397	396	407	395	402	415	402	419	397	424	449	438	415	449	404	419	452	396	397	426	426	365	457	410	433	415	440	385	420	408	452	370	375	421	416	405	381	420	381	435	418	434	426	430	421	409	393	434	422	392	447	418	407	380	416	402	394	405	420	405	405	367	433	422	376	420	423	400	419	413	424	442	390	411	397	424	413	415	422	454	432	404	421	357	411	402	409	372	381	453	400	411	422	389	441	404	442	400	376	403	406	419	405	420	415	429	407	404	392	445	409	406	425	398	380	446	409	453	425	400	432	412	417	416	397	419	430	405	399	402	397	428	410	435	393	392	422	451	394	401	424	425	403	407	424	400	429	407	416	416	419	387	416	389	388	416	426	408	412	407	375	416	410	429	407	392	385	418	429	417	411	389	417	457	417	409	418	409	391	387	400	368	401	427	442	415	433	398	378	414	372	440	367	453	390	446	404	467	407	414	408	398	397	442	414	417	412	406	407	407	408	418	408	380	433	435	415	388	407	411	399	420	411	390	394	449	376	405	391	407	426	417	412	403	427	430	410	423	413	403	416	388	409	400	422	408	416	429	416	390	407	374	393	420	380	387	432	376	401	397	412	407	416	434	396	418	395	441	381	372	420	422	410	429	441	419	439	396	444	420	398	414	421	415	419	388	394	455	400	426	403	400	428	444	366	439	432	437	404	390	397	414	421	431	457	430	401	395	398	415	432	380	414	392	420	409	436	408	425	407	408	397	433	441	393	399	399	422	408	360	395	404	447	396	424	401	400	411	410	444	375	408	401	403	427	428	423	401	424	425	427	421	404	417	424	426	400	435	409	375	381	391	419	413	409	406	425	409	391	390	414	445	405	363	413	400	386	427	425	394	405	438	398	397	397	431	368	388	345	401	393	417	380	418	391	415	420	406	391	388	428	439	423	419	425	408	401	400	435	415	422	420	418	435	421	417	387	402	383	408	425	399	400	416	434	422	388	401	430	444	456	413	400	374	404	402	391	398	397	411	405	350	399	416	412	410	399	381	398	429	386	406	421	418	407	412	433	416	372	446	398	398	418	414	430	417	397	411	400	444	394	416	422	384	393	381	432	368	438	415	404	374	406	414	400	388	399	395	405	403	385	421	411	394	398	387	392	412	403	415	429	416	422	425	430	383	407	395	389	396	395	415	412	416	425	394	373	416	399	412	418	435	423	399	406	406	431	435	397	423	404	405	422	408	421	387	400	412	412	385	391	406	380	413	385	419	368	397	383	436	436	390	406	401	412	409	413	402	435	406	380	436	400	402	434	386	447	437	406	416	393	386	395	419	415	442	393	414	433	389	415	426	396	452	409	428	393	438	397	403	380	421	405	451	442	409	418	418	426	414	404	432	433	393	394	443	417	446	411	439	429	412	444	396	400	390	417	423	429	391	407	405	422	443	414	391	395	420	424	402	393	402	416	414	394	383	400	410	407	399	374	370	397	401	419	398	400	416	414	412	423	426	366	406	386	424	409	404	392	420	394	373	421	419	415	409	381	412	391	403	412	405	411	414	425	403	372	403	432	426	424	404	397	417	393	408	380	383	426	415	410	380	388	432	429	386	383	462	417	415	378	388	426	461	428	404	394	417	388	379	413	404	428	403	442	444	431	404	400	445	395	402	369	419	445	423	437	468	400	404	395	422	413	406	372	405	391	383	398	422	368	382	418	408	420	405	425	443	410	415	392	423	413	416	386	403	377	407	415	401	450	384	435	434	405	405	411	414	432	398	400	400	453	414	369	410	436	404	385	431	373	405	403	414	393	398	371	429	402	403	422	398	420	430	425	394	414	402	384	388	386	424	400	465	380	410	393	397	426	399	420	393	412	389	397	432	400	393	389	424	427	386	430	399	399	403	427	418	413	390	412	417	399	418	380	412	387	447	435	392	463	396	427	403	414	377	372	406	396	408	408	422	445	443	404	385	402	373	421	432	466	414	404	404	412	432	397	411	454	398	412	424	389	399	413	406	410	404	407	376	385	432	433	433	405	409	412	369	403	439	414	400	435	415	400	413	444	416	471	393	392	399	387	396	411	393	430	406	429	449	388	414	425	412	431	350	437	395	407	427	415	379	412	371	407	374	442	413	405	432	383	416	417	385	428	412	400	436	433	409	391	420	402	437	423	438	412	401	421	411	379	380	381	424	384	393	408	406	391	417	400	446	391	410	394	396	401	417	417	420	396	416	359	444	410	414	408	394	397	436	401	388	426	437	407	400	454	416	414	396	394	418	389	401	409	389	431	378	395	438	415	417	401	410	381	430	426	379	428	428	421	418	422	399	403	379	401	414	418	437	395	422	374	426	390	418	417	415	362	433	404	438	396	429	388	408	421	390	416	438	383	381	420	427	369	408	422	430	414	418	393	424	389	413	410	412	428	387	368	397	429	400	424	400	408	423	395	403	407	449	401	438	395	402	372	400	411	413	386	449	395	393	406	401	395	424	428	421	398	406	442	395	453	435	429	399	415	415	413	414	405	421	431	391	435	396	377	389	414	380	402	441	393	429	375	371	422	426	414	378	391	394	405	426	428	395	434	391	419	420	402	431	410	380	407	394	429	416	379	407	431	403	392	434	418	417	410	394	401	408	428	375	399	441	441	453	421	394	439	446	363	415	392	432	397	396	407	388	421	427	390	435	419	398	404	419	410	422	406	435	405	399	413	411	364	434	410	372	419	442	408	380	407	404	423	411	431	447	420	406	447	434	413	423	389	394	398	380	411	407	411	380	409	448	408	401	411	412	426	416	370	402	390	414	418	408	433	410	433	420	406	379	393	414	436	387	437	433	452	404	405	409	391	386	396	385	441	421	417	376	418	426	432	417	421	426	447	378	405	435	442	409	432	384	423	430	397	400	441	413	399	424	410	386	449	413	395	374	407	418	418	462	418	424	393	392	412	439	426	423	404	380	421	424	417	437	424	406	371	409	441	448	408	389	405	387	416	391	439	414	419	392	448	436	376	395	414	417	397	420	401	391	416	367	427	388	394	408	418	395	380	415	422	399	433	440	383	408	416	417	408	415	418	397	441	414	391	378	402	417	407	392	440	435	393	400	412	413	436	398	435	424	335	385	453	385	422	412	374	456	395	384	409	398	447	421	438	413	409	417	406	389	411	440	417	372	385	437	404	392	420	400	404	418	389	416	413	447	424	424	395	420	408	400	407	456	433	407	411	394	405	432	411	406	432	404	412	413	376	417	423	373	399	410	398	397	435	385	431	435	416	399	422	401	391	429	402	356	423	429	417	406	400	390	395	401	418	383	397	443	385	423	414	418	393	430	441	382	430	415	401	384	434	421	433	416	391	395	463	417	413	367	416	413	417	398	444	456	413	423	404	463	385	415	434
7570	1879	44072	21062	1634	492	430	364	332	311	255	3928	12918	12117	7635	4254	1651	689	306	194	171	139	149	162	136	164	153	139	156	142	142	146	143	153	157	136	128	152	154	159	165	141	144	159	152	141	131	152	153	154	162	144	137	140	138	118	157	137	145	142	157	152	155	150	137	144	146	133	128	146	153	159	131	139	169	145	132	160	156	154	160	154	125	159	143	139	145	114	161	143	157	143	152	148	155	161	168	170	167	155	141	151	150	152	150	145	134	133	158	156	155	140	125	149	135	126	163	149	124	135	171	118	152	153	148	146	142	137	155	170	155	131	139	140	143	164	123	155	135	142	171	156	126	168	161	140	139	139	150	155	147	152	171	145	141	136	148	169	133	127	129	147	147	172	131	148	155	146	151	138	147	139	146	140	153	157	142	156	162	137	145	155	177	127	154	133	137	139	141	138	139	170	159	142	146	139	156	162	150	135	154	130	138	143	132	138	161	142	125	153	154	148	154	151	159	178	138	147	167	157	128	139	151	154	154	153	176	139	130	158	125	143	152	149	152	148	163	162	139	127	156	153	147	145	150	153	125	150	176	141	138	140	129	139	147	135	154	145	141	124	129	141	153	148	142	140	153	140	120	147	170	172	134	124	139	141	142	145	144	164	149	141	139	142	143	161	152	149	130	125	158	163	150	156	170	168	119	182	169	135	166	137	150	159	144	125	143	147	156	149	160	157	117	152	168	145	133	133	165	144	143	159	153	170	137	137	133	133	141	133	145	157	160	135	161	133	143	142	147	140	138	133	146	159	170	128	170	155	136	133	160	156	135	149	160	166	129	137	131	161	160	158	152	158	152	152	164	164	157	128	149	128	155	140	142	139	117	146	135	171	146	151	139	150	183	138	148	136	136	174	147	160	147	150	168	160	142	158	160	129	118	132	169	166	153	157	140	159	135	146	133	143	160	151	160	155	154	148	153	124	150	151	155	166	142	141	136	128	132	161	152	161	130	134	145	126	153	145	151	138	146	136	134	154	171	110	135	136	152	176	137	150	164	146	131	143	151	169	146	143	145	137	137	159	129	148	121	120	152	143	136	146	145	144	123	148	123	145	137	140	136	144	140	145	141	154	179	126	165	125	141	149	165	133	167	145	146	148	127	137	154	150	142	163	139	150	143	149	165	175	124	154	131	141	140	151	133	159	160	117	129	154	131	134	181	134	127	139	158	172	143	126	144	158	159	159	150	153	151	154	146	155	129	133	154	125	143	160	139	157	146	158	135	160	145	147	161	138	160	150	139	136	159	137	149	160	127	169	161	162	140	152	153	145	135	153	119	142	155	155	147	162	132	130	139	151	148	132	143	123	150	149	165	133	167	146	172	121	164	139	140	156	150	130	141	131	163	119	155	158	165	142	149	162	153	154	146	151	159	145	149	152	132	152	149	152	136	154	134	129	144	140	129	162	152	135	145	126	150	153	171	150	138	140	143	144	136	140	127	124	151	122	151	141	144	164	139	134	139	146	150	146	165	146	170	157	165	133	147	129	148	143	145	163	134	155	138	150	159	160	153	143	144	145	154	161	145	153	137	143	165	143	153	141	138	154	137	141	142	154	138	168	161	124	138	139	131	161	118	151	137	169	150	133	153	142	162	136	143	181	150	155	127	166	135	127	154	144	150	120	160	161	138	140	151	158	162	124	142	140	149	152	119	149	148	147	147	154	170	152	177	146	145	136	154	149	114	134	131	124	146	161	165	155	141	142	137	154	147	136	136	140	135	145	141	142	135	145	142	153	142	147	153	146	135	135	163	163	166	165	147	156	141	160	144	146	159	171	133	135	139	155	147	146	160	126	146	159	168	154	143	140	146	149	158	144	143	152	166	124	135	146	130	144	135	148	150	137	138	148	135	139	178	149	145	141	163	150	153	151	161	147	152	164	133	126	150	165	162	131	144	147	134	150	142	134	154	155	146	142	154	142	136	143	145	151	157	181	144	162	157	151	157	157	139	131	135	148	137	138	164	148	166	142	149	157	136	173	156	137	151	155	126	153	162	157	142	158	146	158	155	152	137	154	138	140	180	163	155	163	137	165	140	140	159	157	139	132	154	128	152	137	148	136	145	154	153	152	149	141	133	154	140	139	136	127	127	137	162	139	172	151	120	145	157	177	165	137	122	153	142	156	144	146	137	148	144	141	131	154	143	150	149	135	153	153	134	159	164	152	168	141	149	147	163	137	145	140	150	141	153	139	149	147	131	148	128	171	149	160	149	155	138	149	134	179	131	142	170	136	148	135	142	151	175	168	135	167	157	156	122	139	183	170	131	132	168	152	134	146	144	115	150	141	151	150	150	145	154	142	158	150	141	141	154	176	139	151	130	156	164	165	153	143	153	149	156	125	170	128	154	159	141	152	153	150	139	150	141	134	146	156	151	139	138	132	167	145	173	156	133	123	154	145	123	161	146	171	156	132	147	147	138	147	155	159	158	155	130	158	165	149	136	156	151	135	147	125	119	151	129	127	154	186	155	151	146	136	173	173	144	162	139	138	156	135	132	149	159	139	147	170	145	126	139	155	165	165	146	147	130	162	162	162	139	150	143	172	149	131	159	149	158	146	149	135	148	141	150	154	135	171	154	145	119	138	137	140	153	146	157	137	140	163	130	134	172	146	157	161	147	155	135	145	150	140	150	148	132	144	150	154	126	133	150	154	124	149	165	136	133	120	133	146	171	157	156	152	153	144	143	136	151	139	155	144	151	161	146	142	145	155	154	155	145	137	165	156	128	137	153	122	154	161	158	140	143	144	149	126	158	144	143	145	131	152	149	164	162	151	137	145	158	143	136	133	164	151	152	154	161	147	153	142	162	152	150	151	149	162	143	170	170	166	131	131	149	121	146	162	141	163	132	144	163	145	150	148	143	147	164	147	121	129	151	149	132	149	153	152	131	150	135	163	150	134	148	157	126	140	154	143	147	173	160	149	156	158	143	153	142	135	154	141	151	140	148	140	162	157	133	147	148	147	141	154	151	156	176	163	138	137	142	138	132	139	145	150	143	157	155	143	157	150	146	148	138	157	167	152	149	148	146	144	131	139	165	122	144	131	141	143	157	145	138	136	145	143	154	112	158	143	155	145	146	136	159	136	144	160	159	148	158	153	143	155	146	161	142	157	165	121	145	147	151	156	146	132	151	152	139	157	145	145	162	157	140	134	141	136	136	160	130	141	159	152	133	147	144	167	162	144	145	131	151	160	132	147	150	143	123	138	162	160	147	145	152	131	155	156	150	157	151	142	132	146	150	144	157	147	139	156	118	152	142	127	111	138	179	129	134	138	113	159	170	149	141	113	156	153	158	145	141	130	126	139	137	155	134	139	138	140	156	152	175	161	153	139	122	160	160	152	143	152	131	124	152	151	168	123	161	145	161	141	144	133	148	145	124	164	141	148	148	152	152	134	129	151	177	168	135	138	153	168	140	138	154	142	172	146	148	175	135	147	139	159
5810	2186	46090	12285	2719	2241	1911	1507	1408	1335	1216	16403	36019	33443	25131	17361	8026	3279	1245	587	429	395	389	342	385	342	373	385	355	356	362	348	378	347	384	372	376	362	353	370	386	379	355	358	341	402	345	388	358	402	369	399	358	346	329	349	377	352	376	361	407	387	365	396	392	338	365	353	347	398	349	373	401	377	368	390	440	362	398	374	384	366	390	379	376	382	389	412	356	369	362	375	387	376	347	371	368	392	395	353	347	424	338	398	359	385	424	409	403	375	378	392	358	351	379	381	382	380	348	372	407	356	359	399	397	376	348	379	360	359	373	378	362	345	382	400	392	394	356	348	359	336	395	362	400	353	402	402	349	386	395	344	363	367	358	388	383	367	387	393	372	374	405	370	373	365	369	361	390	371	344	353	371	378	407	394	369	378	367	366	372	378	346	347	370	382	439	364	367	372	390	350	356	381	381	408	343	360	365	340	368	363	383	370	388	344	353	341	381	394	352	368	346	352	375	358	371	395	388	384	372	399	346	365	324	366	414	409	404	353	383	313	401	399	392	394	344	387	347	346	383	381	376	365	391	376	366	363	404	389	360	312	326	362	370	412	349	381	347	360	362	344	338	367	359	351	385	391	359	370	368	363	356	375	365	353	371	392	379	412	387	330	387	360	338	396	395	356	352	393	354	389	350	382	401	364	346	395	364	344	376	369	386	337	394	368	408	361	373	367	338	368	402	380	381	370	371	368	365	379	351	357	363	345	382	339	389	356	408	390	362	390	387	394	353	370	380	395	344	411	367	331	385	408	353	380	334	398	367	384	348	350	375	336	358	403	373	360	386	396	392	356	367	372	357	390	343	369	379	371	394	395	369	362	393	378	387	375	365	392	393	357	384	352	409	330	363	386	380	376	380	363	348	391	379	338	362	358	381	407	372	355	381	373	389	380	375	419	339	391	374	338	374	372	349	360	370	385	353	379	379	386	370	371	385	374	375	331	394	357	398	385	353	382	364	376	389	419	353	383	361	338	368	415	357	337	360	368	378	364	363	370	359	390	370	397	395	371	387	350	404	327	390	367	361	387	385	380	352	399	393	385	381	355	378	392	355	343	379	352	383	372	380	401	338	369	376	395	376	401	375	337	399	388	378	366	388	348	353	370	347	349	402	348	362	397	377	400	384	378	345	383	374	395	372	369	373	395	334	358	409	336	375	350	361	385	358	358	372	346	369	326	372	330	369	348	340	371	367	340	366	388	360	412	354	346	406	365	374	381	323	382	393	371	382	360	355	347	427	342	387	353	387	371	398	372	366	396	343	362	357	367	389	401	362	374	384	367	373	400	378	369	374	409	345	399	355	376	384	383	378	411	375	380	369	338	376	371	412	368	398	354	358	370	388	372	373	371	354	345	364	403	409	406	400	342	364	374	376	353	392	365	362	377	378	360	404	352	400	385	365	373	342	362	388	374	368	353	349	366	349	375	368	370	360	380	348	376	381	389	385	357	389	357	361	415	379	361	397	389	373	386	376	393	378	366	360	341	353	346	354	370	398	369	371	346	353	366	366	374	350	393	403	387	381	393	378	378	376	379	385	391	362	349	381	390	406	367	396	402	351	360	352	380	359	346	347	376	372	350	330	376	378	394	330	352	357	389	359	389	375	404	363	362	313	372	338	377	363	396	364	401	359	363	340	398	351	367	349	338	352	380	378	365	384	371	388	383	377	343	380	367	376	386	365	384	360	360	364	382	352	363	363	358	348	343	371	392	393	375	363	343	367	407	391	408	380	397	370	400	397	379	363	412	392	364	370	379	393	394	353	353	413	398	380	359	367	387	392	374	359	361	351	363	407	387	379	378	371	372	370	358	382	383	414	401	369	383	360	379	420	364	380	365	376	372	345	344	386	369	375	390	388	377	340	391	381	382	400	382	393	393	349	364	411	373	383	399	388	396	366	349	409	371	406	375	385	353	353	396	361	370	374	358	352	335	388	360	363	380	369	377	336	405	413	399	363	358	336	363	390	391	367	366	387	379	402	376	408	371	375	355	391	388	355	377	371	325	358	354	349	408	387	363	401	351	335	383	390	370	358	380	340	357	375	358	366	397	363	377	382	367	399	356	360	376	374	401	368	353	389	364	367	385	348	380	353	393	363	382	401	369	372	352	359	385	390	391	348	389	401	360	397	372	416	387	360	375	340	370	361	373	363	397	370	387	378	381	353	359	371	391	406	366	352	388	393	376	363	325	362	371	366	358	368	397	361	421	377	415	391	348	343	359	379	341	375	354	396	386	336	343	370	406	404	369	411	374	348	375	399	377	377	355	355	388	383	369	376	369	371	342	361	364	406	383	399	363	424	338	383	357	379	383	403	375	370	371	374	361	379	371	365	346	381	349	353	395	398	358	373	360	346	381	353	375	379	371	403	362	365	338	387	330	349	406	365	389	362	365	376	349	352	352	369	371	356	356	389	375	364	383	370	368	387	350	389	399	406	357	406	367	408	380	391	382	343	375	374	387	384	355	377	383	373	368	382	352	387	362	383	377	381	353	383	352	360	388	363	378	378	372	394	373	360	379	361	390	348	373	341	417	403	393	369	373	392	360	375	337	359	401	349	355	393	355	393	357	372	360	374	384	324	360	363	388	387	341	372	393	417	403	380	354	368	401	376	363	371	401	339	382	375	372	401	403	353	383	381	343	397	365	378	345	349	373	378	391	368	346	376	358	381	355	331	382	396	367	398	352	359	360	397	372	376	350	371	370	308	340	391	370	389	372	356	392	358	376	349	372	349	350	380	377	382	396	385	358	377	388	406	336	361	380	376	387	407	371	344	412	347	347	372	342	346	361	370	379	368	376	376	386	401	344	354	344	339	339	383	376	394	362	382	356	384	350	396	378	408	384	378	366	393	389	389	380	366	382	382	380	401	366	350	360	383	362	377	391	387	339	390	390	355	412	344	375	362	354	394	367	361	397	345	354	397	344	384	355	386	366	346	353	418	389	371	376	389	338	374	362	370	345	369	369	389	354	362	359	344	378	347	382	366	329	383	360	363	362	360	360	365	363	368	373	342	356	360	402	381	376	372	379	399	381	369	384	354	380	406	390	371	384	381	390	354	399	356	389	377	382	399	419	397	344	379	350	364	347	377	415	383	355	385	347	380	354	357	383	407	390	391	380	388	375	362	399	369	364	368	354	373	370	358	384	372	385	379	401	408	340	410	359	383	365	414	371	365	370	380	375	382	381	367	350	346	359	371	385	398	357	379	360	384	356	343	391	383	385	363	353	386	395	349	351	409	358	355	373	370	352	382	354	383	378	372	374	379	370	357	348	361	363	375	364	435	343	394	349	391	335	355	361	374	415	378	362	404	356	370	391	366	344	355	337	401	364	364	386	356	412	370	365	368	387	353	372	345	337	365	387	398	348	396	368	401	347	343	364	367	359	374	358	342	365	373	369	386	354	385	361	366	373	381	398	381	352	373	387	364	386	372	391	402	388	355	395
13849	9790	64611	26960	4817	1024	685	584	446	358	745	9361	21641	20667	13250	6773	2740	1018	414	216	139	132	123	113	129	124	116	128	123	122	118	129	127	121	119	103	121	113	137	124	132	129	111	105	128	111	124	120	124	124	114	127	112	124	96	137	134	120	122	143	135	122	118	110	128	125	117	122	103	129	138	123	118	110	129	132	147	119	118	111	110	119	139	123	98	106	130	122	96	119	120	151	110	132	114	114	112	120	132	113	124	120	119	96	124	128	137	106	108	115	117	141	132	134	124	154	135	122	123	130	110	101	121	117	105	129	145	119	130	111	111	126	130	142	109	123	108	137	122	109	136	137	120	134	116	117	120	131	105	125	114	117	94	134	127	105	127	125	136	136	142	114	136	105	120	135	131	127	122	132	124	132	131	117	144	131	143	143	120	135	101	141	114	117	102	107	107	114	123	122	129	110	132	128	122	109	115	137	132	141	128	111	103	123	110	128	107	137	136	120	141	146	115	115	135	123	139	130	130	124	116	123	115	124	113	131	117	119	122	125	113	128	117	118	108	131	121	147	131	122	108	131	104	133	113	112	139	127	107	139	123	119	109	126	109	120	115	131	129	128	133	121	125	135	130	111	146	118	120	112	119	131	126	135	134	126	113	143	121	125	111	108	131	100	121	131	131	106	108	118	112	121	116	126	120	126	99	132	123	144	124	135	119	115	138	118	136	127	113	137	126	133	131	112	107	117	129	119	122	130	116	116	133	127	101	125	127	134	124	104	118	106	139	121	125	121	118	122	129	115	101	116	122	116	129	125	123	109	114	138	117	108	120	129	132	115	132	148	131	132	129	128	115	153	115	139	129	115	118	125	106	117	125	132	128	110	124	111	123	109	119	132	120	119	103	138	130	114	133	119	127	127	130	108	123	117	123	124	106	123	85	112	121	116	126	117	116	141	140	124	138	122	126	120	121	118	128	138	119	133	122	129	118	133	113	91	104	133	125	131	120	105	112	119	107	117	122	111	138	117	124	118	137	104	136	124	127	107	131	150	120	138	120	109	118	128	118	120	129	137	125	133	130	112	131	123	123	122	108	134	116	115	117	126	120	114	109	112	120	132	135	121	112	129	121	128	121	113	114	123	115	128	109	125	140	121	114	112	137	129	118	108	107	131	121	124	136	121	114	123	127	125	123	130	107	127	129	127	117	126	122	101	128	142	129	120	117	122	128	128	95	147	120	134	130	130	120	133	119	136	106	99	113	112	128	115	114	143	133	116	118	125	136	117	113	124	118	106	110	120	118	131	136	142	129	124	117	130	109	129	120	124	130	132	129	122	128	137	110	129	110	132	110	116	123	97	138	129	125	131	121	140	131	122	132	117	150	121	129	116	115	141	118	123	114	114	118	137	135	123	132	114	119	141	129	105	111	117	132	111	114	122	133	91	111	111	122	124	107	112	132	121	101	118	140	129	123	111	115	108	115	124	113	117	136	143	115	139	133	128	124	100	119	118	119	117	117	136	133	129	124	128	122	128	129	150	113	122	124	136	120	130	120	117	116	131	133	130	113	123	103	111	132	129	120	137	107	138	117	129	112	119	128	141	131	122	103	134	117	110	128	114	130	126	124	113	121	115	133	120	121	137	148	129	119	127	139	121	125	117	129	121	116	123	129	115	120	119	129	120	129	105	117	130	127	114	123	131	116	133	122	128	122	111	126	107	125	114	115	116	125	117	102	108	110	131	118	138	149	134	122	122	134	121	117	130	124	136	127	106	133	121	129	118	104	133	153	110	143	131	152	134	126	144	137	123	122	121	103	134	128	135	139	136	106	110	132	105	130	136	133	135	131	126	130	119	108	124	140	123	101	122	121	133	119	106	108	125	131	121	141	122	142	109	128	128	126	117	128	134	121	118	122	122	109	137	108	140	127	137	129	114	143	99	137	126	102	125	118	119	130	114	118	112	122	135	124	128	112	124	133	111	115	124	134	130	115	126	107	107	131	128	127	132	128	119	121	116	127	109	109	110	140	129	126	139	107	111	144	115	129	127	112	144	122	123	138	125	107	124	128	117	131	124	134	123	147	125	125	144	125	118	131	108	117	110	116	117	143	122	119	103	118	116	140	121	130	138	132	132	127	120	111	115	128	92	113	111	121	128	123	128	145	149	105	139	135	137	121	114	110	127	120	128	141	116	118	137	122	140	142	124	116	127	105	124	120	110	102	147	129	116	126	102	109	142	106	116	120	128	129	133	113	122	111	104	140	134	108	129	135	119	120	121	129	132	140	129	115	100	121	114	112	125	103	116	118	127	111	128	122	109	129	129	124	129	120	128	117	104	127	123	93	121	123	121	124	125	124	138	132	124	121	145	137	128	111	142	122	103	131	118	144	121	117	127	123	139	116	117	116	115	145	118	105	137	105	124	136	108	106	142	144	130	141	130	120	121	125	106	130	131	103	133	137	123	94	110	114	117	118	107	132	106	139	116	128	115	129	136	102	127	119	126	123	110	131	125	128	134	118	124	121	121	132	123	119	128	113	132	108	110	128	107	101	128	142	131	128	111	130	135	145	117	143	114	129	120	106	126	133	120	118	106	120	97	130	122	131	113	126	132	131	131	135	127	127	123	134	154	136	122	127	135	131	129	121	122	116	124	115	119	103	103	94	147	127	114	120	127	105	137	127	122	127	121	135	120	119	140	138	117	134	143	113	128	143	119	141	132	125	111	121	131	117	121	135	116	113	131	121	134	124	125	136	132	118	116	97	122	124	102	131	150	119	124	119	137	119	126	126	130	118	132	128	108	135	123	103	111	124	105	99	120	127	118	115	149	102	124	123	121	117	123	132	115	137	113	109	120	124	114	114	117	138	127	129	108	115	132	141	126	128	132	149	147	120	131	128	124	129	117	120	124	131	116	150	132	108	146	124	143	139	140	118	131	114	133	113	127	132	136	112	119	117	118	111	121	129	130	154	116	122	125	135	109	113	96	124	105	129	113	122	132	122	108	128	117	108	124	124	132	128	113	119	121	117	122	129	111	135	120	114	126	126	129	116	120	132	139	133	110	105	120	124	116	130	116	102	111	94	113	129	118	123	118	135	119	132	122	113	133	118	113	120	100	111	115	113	111	133	140	118	116	116	114	136	132	134	120	130	112	122	123	138	95	117	125	131	120	132	132	109	101	111	107	124	116	117	130	128	128	133	115	109	109	124	116	119	129	120	129	132	113	121	115	125	96	122	153	117	101	115	124	112	116	109	111	143	126	123	106	137	136	122	111	135	130	138	116	116	134	105	114	136	119	112	117	129	132	120	129	136	130	137	122	115	116	121	112	133	109	130	137	123	130	130	104	124	123	124	132	122	101	123	124	134	100	135	127	116	114	120	114	139	131	132	120	111	116	114	137	135	115	135	123	120	113	129	122	136	122	126	117	145	123	128	105	111	110	118	110	123	117	125	107	157	137	122	122	122	138	122	125	130	107	102	145	124	114	122	120	122	115	122	129
7747	9465	56841	13899	4595	3807	3086	2544	2212	1969	3980	30234	44872	42232	32997	22418	11728	4972	1815	652	423	358	314	306	298	317	333	311	291	317	324	311	292	286	309	341	330	300	309	313	315	316	296	307	301	336	339	330	330	297	297	324	327	306	305	275	315	286	320	328	302	310	288	326	341	328	310	338	325	343	294	321	330	333	301	361	312	328	316	280	327	298	355	316	306	305	334	303	307	337	322	289	296	305	359	319	307	329	316	304	307	316	289	344	329	313	315	316	321	317	329	301	290	314	318	323	258	311	338	312	317	298	299	336	282	334	353	323	300	348	301	304	332	298	296	310	339	304	321	330	335	299	308	317	317	309	297	285	314	324	303	345	307	326	349	302	278	322	292	305	329	279	309	307	320	296	350	301	324	307	312	317	324	341	321	323	330	310	309	327	305	370	310	313	330	300	311	307	319	332	322	314	335	344	298	290	333	340	306	315	316	298	312	366	295	312	302	302	307	328	302	338	293	315	315	296	328	301	326	318	305	310	284	328	299	300	333	311	321	288	305	313	345	350	326	331	326	340	286	317	332	293	306	348	282	302	311	293	312	310	296	321	314	305	309	316	324	339	302	308	324	299	298	345	274	333	316	289	309	325	299	348	306	322	317	342	290	333	302	297	315	301	323	314	282	342	312	316	344	309	316	302	299	312	337	339	312	298	338	333	329	308	318	331	291	319	322	292	313	323	325	329	298	335	327	334	328	305	315	338	309	292	322	305	316	292	302	302	331	325	325	296	328	307	335	318	310	307	271	340	340	331	317	309	356	339	309	299	322	299	326	311	335	301	282	261	324	335	303	300	297	300	327	331	328	287	323	314	301	293	292	303	331	325	290	294	350	308	319	354	309	308	317	340	307	335	307	329	347	333	310	327	322	340	344	313	298	332	349	301	297	284	288	334	302	333	293	310	313	315	308	285	296	285	309	290	316	324	320	287	302	320	321	304	319	311	310	316	346	292	319	325	299	313	293	306	318	327	335	296	338	312	342	331	327	341	298	304	325	302	346	316	305	347	298	296	336	292	295	337	333	301	317	325	342	308	297	308	333	323	321	334	335	320	300	318	310	338	296	303	299	314	349	287	327	305	302	289	297	271	315	337	267	309	303	314	324	294	275	319	309	296	326	345	330	342	294	303	308	322	305	312	342	314	302	342	289	303	316	326	306	298	303	321	331	291	295	306	315	327	327	322	344	294	330	327	343	322	322	322	337	313	290	348	307	310	278	308	297	330	305	312	300	363	319	326	323	321	302	333	318	325	306	346	302	333	328	323	346	323	312	308	319	329	303	343	320	322	323	325	292	342	298	319	328	355	273	299	306	297	345	324	299	307	311	324	335	321	305	287	309	287	306	337	300	309	287	339	330	284	273	318	336	320	292	351	329	304	310	323	294	316	293	330	317	306	312	316	307	295	304	346	338	331	316	290	304	322	284	360	338	323	322	325	312	335	319	285	337	311	327	296	318	312	335	302	327	358	306	294	319	318	325	304	300	313	322	325	329	307	291	311	305	307	311	302	323	338	305	304	333	330	354	311	316	340	328	308	322	330	325	338	325	332	341	302	282	333	319	313	308	309	332	290	295	324	316	319	310	324	304	341	276	328	289	333	332	306	311	291	292	305	320	330	326	316	291	305	329	312	340	315	290	337	319	303	311	301	322	292	292	323	325	324	321	298	290	352	315	318	316	325	319	276	305	318	293	311	326	327	314	336	291	299	313	299	314	295	317	319	307	309	274	308	311	349	323	291	331	310	358	291	308	302	294	328	324	305	299	302	316	319	297	335	333	302	340	303	336	339	289	303	302	323	299	306	324	310	290	331	294	336	295	327	335	313	314	313	291	329	297	341	286	330	316	306	331	303	298	314	324	325	338	337	305	320	301	299	300	322	303	324	340	310	307	322	311	305	312	332	341	316	315	290	312	295	303	336	306	325	312	343	332	303	333	328	328	306	332	317	353	289	323	338	345	295	347	322	299	276	329	321	293	316	314	297	321	318	291	323	316	317	324	343	314	319	301	306	321	296	308	338	322	304	312	305	320	311	316	309	308	333	306	324	318	319	321	318	319	312	303	314	293	292	332	351	335	265	286	317	324	306	317	300	312	291	329	334	316	305	313	326	347	338	327	290	290	326	330	304	323	285	307	282	309	328	316	336	310	297	315	324	300	295	319	340	321	294	302	312	337	306	291	330	286	351	302	305	318	324	335	322	339	296	308	308	326	311	297	342	269	295	294	323	286	315	330	306	337	299	316	316	322	282	306	307	309	305	320	334	345	299	296	289	296	327	328	334	307	320	321	318	325	302	356	348	338	284	311	311	326	304	316	306	321	308	308	303	333	331	333	303	320	331	309	291	297	327	315	341	309	320	307	309	305	328	306	292	302	320	306	328	326	313	341	321	329	284	337	323	350	309	295	297	321	320	326	330	326	300	321	304	321	280	314	348	316	306	342	300	328	311	331	328	312	313	312	324	316	320	284	308	319	315	295	309	355	319	313	334	296	308	325	302	315	312	330	327	300	328	333	295	348	332	348	315	341	300	321	305	323	308	318	325	314	331	340	304	285	297	301	274	308	326	281	309	322	298	317	339	310	320	303	349	332	326	290	326	300	317	319	300	326	324	320	319	336	300	344	306	327	320	336	288	321	348	320	289	300	296	312	354	309	323	295	313	320	328	297	331	343	306	333	319	265	326	316	314	310	333	358	296	328	337	325	329	327	330	332	314	312	322	320	318	307	316	328	289	323	312	312	321	286	284	333	352	305	299	288	304	321	352	332	308	300	310	321	343	329	297	293	308	320	348	321	306	309	304	324	286	325	325	319	328	301	296	341	288	329	310	302	313	339	292	321	318	314	325	298	286	320	352	294	299	305	317	309	340	288	319	313	305	301	307	335	311	327	387	304	355	341	337	320	337	291	328	338	319	292	274	329	302	322	328	322	307	346	330	340	305	282	324	301	301	331	296	333	332	309	303	331	335	317	309	298	317	291	331	324	320	318	326	316	320	291	345	299	318	303	306	327	321	304	334	310	324	330	308	311	311	330	301	308	303	298	329	315	307	304	326	328	310	319	341	319	310	315	312	288	327	319	301	324	309	324	318	323	344	326	346	306	320	320	295	344	311	311	329	321	277	323	333	329	315	317	325	334	326	337	324	336	306	347	304	305	308	322	293	296	320	291	327	293	277	328	303	316	346	308	326	315	337	331	296	283	314	328	296	324	339	337	340	322	295	314	328	295	304	353	305	306	319	323	332	321	332	277	306	328	326	325	309	311	316	340	310	323	305	311	325	315	337	307	328	338	305	339	323	305	341	324	344	305	290	319	302	284	325	310	314	313	297	340	333	326	292	312	348	312	329	297	291	322	293	293	300	343	359	277	325	344	280	304	307	306	303	290	332	323	327	339	304	313	299	335	298	318	349	327	330	332	354	288	292	307	329	318	328	309	345	322	297	319	325	327	339
2064	524	3311	404	268	253	235	241	191	213	198	347	1049	1148	991	756	495	292	222	187	161	190	176	196	172	179	170	186	152	183	179	194	172	189	161	164	167	185	187	169	156	175	191	164	166	169	175	161	177	188	153	187	169	177	156	176	153	181	165	195	193	191	174	180	164	175	192	164	159	161	173	156	168	174	164	166	175	142	186	176	171	174	200	182	176	174	172	173	152	187	162	173	179	176	158	144	165	153	162	163	178	153	181	174	171	155	183	173	186	169	181	177	185	185	178	175	177	168	157	177	162	167	149	160	167	146	150	187	174	158	165	178	184	175	159	167	137	171	165	171	170	170	178	172	163	170	172	201	168	175	187	165	201	170	148	194	183	190	191	191	172	171	183	175	174	190	168	175	203	166	200	200	175	171	194	174	170	161	175	175	139	175	156	156	170	150	177	166	169	184	174	160	162	165	201	188	144	170	168	178	179	184	185	187	171	195	131	156	180	145	190	178	148	181	156	155	164	171	176	180	204	170	167	168	173	147	157	170	164	159	179	166	180	192	150	163	197	172	172	174	169	160	165	180	185	160	179	155	183	164	186	174	181	168	154	188	169	182	167	166	167	167	173	147	202	169	176	157	195	183	176	174	177	181	161	177	179	188	162	171	170	189	153	180	165	175	166	173	165	158	164	165	160	168	169	196	150	183	176	199	180	175	163	165	172	172	174	157	177	163	190	152	182	174	178	204	173	180	179	171	153	140	173	179	170	154	192	182	173	167	164	172	198	168	171	188	160	160	183	180	190	177	169	186	173	174	183	186	192	173	177	177	181	173	180	148	168	202	180	188	177	171	177	176	173	174	156	161	195	174	180	180	169	202	182	207	158	165	181	160	168	184	174	190	147	180	154	179	174	190	176	164	152	172	184	176	159	191	165	189	203	179	155	169	162	174	177	155	169	170	160	186	168	165	150	188	176	191	173	175	172	189	168	164	167	172	168	195	173	182	166	161	183	170	175	175	193	169	184	175	181	190	176	167	177	168	168	173	149	158	177	185	164	170	189	178	156	202	201	177	146	175	176	165	177	160	189	174	177	170	175	172	164	177	170	174	170	176	172	160	161	185	163	168	185	181	170	174	179	166	156	152	189	176	155	174	181	173	187	196	186	157	165	153	149	150	175	196	178	169	164	179	196	184	190	158	195	195	184	176	162	157	191	177	176	182	182	186	170	184	168	158	181	189	190	178	172	169	168	184	184	181	168	166	174	192	177	177	165	205	167	164	161	152	176	174	192	175	186	191	182	174	169	181	175	169	164	184	160	202	174	182	156	166	174	157	170	160	194	153	181	167	183	190	171	180	171	180	184	162	190	155	144	155	178	183	192	154	166	174	172	153	187	157	175	179	178	146	167	168	144	168	177	161	188	181	191	174	174	175	173	158	164	160	178	176	155	198	149	153	157	177	183	165	169	175	187	184	187	184	175	155	193	177	174	189	160	172	167	178	152	164	171	160	180	178	200	156	188	165	168	175	150	172	159	193	159	160	183	176	183	180	176	166	173	179	166	177	185	161	169	173	186	156	177	150	187	171	162	186	190	174	163	174	173	163	195	170	159	180	179	141	170	171	177	159	183	203	164	150	206	191	191	194	170	195	181	175	165	163	171	179	167	171	178	202	177	152	199	183	182	180	154	190	192	192	169	183	192	191	170	157	167	183	189	183	147	189	162	168	164	163	195	174	177	190	164	164	172	199	146	176	186	178	169	185	169	184	156	156	181	167	190	171	151	175	173	167	158	176	175	165	188	176	178	169	200	182	173	180	169	192	179	173	158	176	169	185	168	210	169	180	185	165	166	164	180	163	165	156	174	185	142	155	182	165	185	164	170	164	166	200	175	176	154	176	193	185	173	192	166	183	177	176	168	176	169	182	162	184	159	195	203	167	191	170	160	168	185	191	172	147	174	174	169	154	166	160	174	177	165	178	195	205	178	200	168	194	171	182	183	158	184	166	205	157	173	158	183	175	167	176	186	189	173	193	166	161	168	172	188	196	197	163	169	179	175	159	208	170	178	165	154	187	174	179	186	195	178	183	193	178	179	189	175	162	175	178	170	168	163	186	161	171	177	167	173	190	202	199	168	161	183	154	177	172	165	159	178	199	150	167	171	163	141	179	184	181	160	173	157	191	180	191	171	167	159	192	192	171	173	173	144	160	186	161	171	183	159	194	154	184	180	179	175	151	170	169	168	181	181	160	164	180	181	195	208	182	169	178	186	180	174	188	168	176	167	173	209	164	172	172	168	177	183	190	186	173	174	174	156	175	154	180	170	159	188	159	180	162	187	172	186	174	183	173	191	151	149	178	192	182	163	186	184	193	197	186	185	167	158	160	155	183	176	186	155	161	155	171	195	187	185	154	169	187	196	159	172	173	152	175	186	182	166	179	167	178	158	189	175	181	186	181	165	187	187	170	169	145	168	179	161	167	186	190	169	178	174	140	166	167	170	163	149	179	158	164	190	179	177	186	182	187	164	197	175	199	179	167	161	163	162	150	173	173	195	191	171	166	139	191	184	156	192	195	158	162	170	155	191	177	205	145	161	175	187	170	173	168	148	184	177	148	168	155	162	179	180	182	181	178	173	147	168	184	175	163	181	175	156	157	179	184	173	194	167	158	161	171	183	172	173	177	163	179	147	182	160	136	192	185	170	176	165	182	173	182	181	166	184	181	175	153	166	177	182	178	182	164	181	167	158	176	168	171	166	153	161	151	210	192	186	167	162	172	193	194	160	160	197	167	158	178	193	191	199	161	138	165	158	167	198	167	177	176	185	174	148	177	183	177	148	167	180	170	161	159	157	180	170	157	165	180	172	188	206	187	176	139	165	175	164	151	164	178	189	185	179	144	134	161	171	174	165	172	172	172	182	150	176	151	174	193	176	163	186	192	162	175	172	167	158	180	161	178	191	193	168	174	163	189	162	193	166	176	184	162	159	172	178	183	191	151	153	184	193	189	179	172	165	177	153	190	189	168	166	184	178	172	169	180	174	178	167	194	196	164	152	177	169	168	180	166	178	192	187	148	174	171	187	198	181	164	179	174	192	177	188	170	170	200	144	184	182	203	164	149	175	182	179	153	172	169	181	171	173	151	172	170	174	180	193	198	179	143	165	161	168	180	166	171	178	171	178	179	167	182	142	155	170	176	142	180	199	177	179	166	174	181	203	175	180	182	161	171	180	158	171	193	178	175	164	179	194	188	166	193	179	158	162	183	175	173	178	195	184	166	178	172	193	164	160	180	179	171	202	168	160	177	207	185	200	164	185	162	185	184	182	183	192	173	168	151	183	173	177	165	169	154	160	139	176	176	211	179	199	194	158	188	176	203	171	179	172	174	174	148	178	190	179	198	171	162	180	186	173	162	167	180	162	184	153	173	155	205	162	168	152	150	169	174	159	187	181	191	187	167	158	150	164	191	165	177	163	184	183	178	191	167	165	194	176	151	178	188
2280	985	7818	993	956	883	763	725	692	618	549	1843	5569	5540	4353	3040	1699	962	663	477	464	432	417	412	443	434	440	450	448	395	460	428	419	415	409	441	418	434	459	468	436	474	457	396	427	434	417	385	428	403	383	472	436	411	428	408	429	428	437	438	468	418	413	426	428	446	453	452	427	400	445	431	440	470	421	462	397	426	459	420	432	438	416	426	425	392	427	452	443	426	427	460	424	422	398	442	421	422	439	412	463	458	389	462	451	413	451	448	418	412	457	421	435	441	402	431	446	428	418	458	425	444	430	448	398	424	449	430	423	469	431	434	467	443	460	450	394	454	437	416	399	432	419	422	426	426	406	377	453	446	439	449	427	411	442	456	443	446	453	417	395	396	452	453	446	448	439	425	462	448	460	428	418	428	449	460	440	465	436	412	440	485	420	408	459	459	416	433	442	463	466	427	466	422	447	454	429	459	440	444	416	441	447	425	441	463	428	426	450	429	405	444	454	408	459	404	433	432	421	426	452	426	419	452	433	442	383	449	438	461	441	390	402	444	425	437	424	391	451	477	461	452	437	430	451	440	447	467	388	416	430	445	409	415	461	450	454	410	423	455	429	455	451	423	449	380	430	435	421	467	412	449	431	464	434	402	456	405	433	444	443	428	453	463	473	455	446	473	428	395	384	418	395	455	451	406	470	442	442	426	426	466	429	442	451	400	432	448	459	424	422	445	415	441	422	397	459	453	419	445	394	433	421	448	443	455	456	438	424	437	440	422	448	437	447	426	434	434	402	406	425	466	442	444	473	411	404	459	427	464	442	416	458	419	399	428	433	432	414	415	428	455	433	428	464	401	415	437	415	415	438	436	437	453	401	402	469	413	444	462	462	436	432	413	459	419	481	441	451	492	410	421	482	418	425	431	386	443	405	411	417	398	443	435	434	447	478	444	463	459	413	438	452	413	408	429	448	494	428	447	430	437	447	455	444	459	427	445	400	414	443	434	442	429	410	418	464	448	474	465	408	475	451	450	435	450	405	465	450	408	475	399	409	450	415	451	431	439	409	448	457	439	439	427	439	445	428	431	448	454	435	421	409	455	424	427	443	425	467	459	405	427	422	442	391	463	419	464	449	398	422	419	420	439	408	428	462	424	433	448	419	418	404	461	403	449	453	430	440	433	451	441	415	451	458	468	431	436	400	401	433	436	464	430	455	429	439	423	482	437	447	410	412	461	406	442	407	442	404	417	466	476	449	449	456	428	441	425	430	430	409	440	432	454	440	424	425	403	439	431	411	421	418	430	412	447	427	438	448	457	411	421	406	428	451	436	462	440	426	397	444	466	473	398	415	432	412	406	436	412	432	455	405	417	421	428	427	404	398	423	452	425	438	401	429	437	452	443	419	428	402	410	419	419	444	456	426	448	421	444	411	433	426	452	421	443	408	434	466	424	429	435	434	433	426	431	427	453	434	440	405	414	453	421	471	428	407	391	421	440	419	438	431	476	393	446	454	422	449	446	405	453	425	385	432	425	424	439	428	442	441	427	431	406	415	437	435	432	456	387	446	456	475	434	438	397	428	419	413	490	402	446	433	444	452	429	449	407	430	457	449	421	442	408	428	407	462	451	425	433	417	449	417	413	407	420	422	429	436	412	416	430	457	423	448	409	450	451	412	452	435	431	409	457	401	437	448	449	422	399	454	419	404	422	453	436	423	398	408	456	462	420	410	421	419	443	448	407	445	448	419	437	448	452	421	440	408	414	418	446	473	439	452	440	432	426	434	456	424	444	426	434	397	447	413	447	449	420	451	410	417	459	451	434	431	427	431	400	480	439	445	408	401	422	421	423	430	454	445	451	411	446	431	467	446	440	460	436	431	449	406	434	425	409	426	438	413	440	438	426	449	442	442	429	431	437	429	444	429	494	419	462	446	424	477	426	423	446	432	421	493	484	446	441	446	391	448	432	443	405	422	448	401	386	457	385	437	449	464	452	442	411	460	446	415	450	420	422	422	404	418	452	458	419	439	436	449	446	410	428	447	476	442	435	450	458	465	448	439	458	415	452	427	430	465	423	426	450	457	446	428	439	404	434	419	402	448	449	455	438	423	460	419	440	428	434	458	461	400	397	441	458	454	419	440	401	446	452	443	447	442	435	438	415	395	453	444	432	440	432	466	414	420	388	407	406	455	436	407	437	471	438	419	456	424	430	430	457	452	474	469	445	441	416	413	425	439	405	442	426	419	407	429	382	442	469	434	414	449	435	438	452	462	423	433	420	459	454	379	430	408	428	436	438	427	467	430	463	413	432	453	421	397	443	433	442	409	437	446	449	420	425	436	429	428	409	419	446	444	454	417	437	437	429	458	437	467	445	451	442	425	423	445	439	446	454	403	414	446	439	434	433	406	410	423	434	413	414	429	408	453	420	411	421	437	389	430	432	446	411	438	433	409	401	411	459	431	433	444	416	468	416	414	451	401	409	430	465	422	447	417	455	424	442	439	423	411	437	436	444	419	414	430	412	433	405	466	453	413	441	429	437	436	415	449	453	435	470	424	446	450	439	410	438	435	428	458	457	435	410	437	422	428	410	454	410	456	413	428	451	416	395	436	458	450	454	406	457	420	412	422	478	439	412	411	457	420	441	405	470	419	400	444	478	454	423	442	456	454	462	434	443	397	436	438	413	436	443	406	415	409	449	455	402	426	439	408	423	444	432	449	433	421	437	447	464	427	426	389	428	425	437	403	437	432	420	430	435	431	423	459	394	429	448	470	430	444	433	409	423	446	430	444	454	395	436	397	425	397	450	444	445	427	443	442	407	408	441	432	444	431	445	455	424	452	465	428	410	423	474	448	427	448	409	442	405	379	429	442	443	418	449	479	445	461	433	435	430	422	422	451	416	418	397	423	445	438	437	443	444	425	457	396	378	446	440	438	453	454	438	407	450	473	420	418	467	419	416	403	406	451	434	450	479	477	436	430	382	425	392	461	441	441	462	438	428	443	460	426	457	467	491	433	437	432	454	461	455	419	430	420	424	449	479	442	466	448	409	446	418	415	415	452	429	431	417	425	465	417	440	441	424	420	415	443	423	421	423	504	460	460	403	463	447	451	414	420	453	431	412	440	426	448	481	398	423	421	478	407	435	431	461	449	422	473	408	457	483	435	405	445	460	450	447	407	438	389	441	462	428	445	457	429	458	400	409	444	474	445	468	426	460	439	455	396	438	404	421	428	399	441	424	427	378	408	427	434	439	405	387	408	431	445	422	443	442	433	431	438	483	433	438	385	427	434	414	421	447	430	434	456	414	441	463	423	400	458	430	411	422	391	392	463	420	469	448	397	430	428	408	447	426	424	441	436	404	451	420	428	456	450	446	429	458	435	401	435	448	450	455	422	447	424	464	447	429	434	430	439	421	436	429	435	448	448	469	479	430	429	446	412	455	422	428	433	422	421	403	437	443	455	425	441	414	418	435	460	406	426	444	424	409	418	407	421	455
11198	13059	46081	10140	1109	661	489	360	353	297	278	4053	13044	12275	7892	3796	1742	717	373	197	180	143	188	125	143	160	168	169	172	169	176	150	160	164	156	164	133	161	157	175	156	173	170	138	159	159	147	161	142	152	145	158	156	144	158	166	158	151	164	150	173	160	145	165	162	143	151	148	153	136	163	143	158	130	142	152	163	157	145	139	159	147	175	148	127	166	142	154	130	158	159	157	172	135	152	165	142	153	142	139	184	145	168	147	170	136	137	141	167	140	148	154	130	144	154	147	151	165	167	142	140	173	152	137	174	176	143	176	149	156	165	144	149	169	153	146	169	162	170	154	131	143	154	174	158	178	157	133	143	149	162	157	184	181	141	148	147	163	151	141	166	139	134	134	141	148	135	156	162	138	163	171	175	149	153	140	164	160	138	142	153	157	151	155	167	132	155	155	161	155	138	184	141	158	142	148	147	172	140	157	170	146	169	155	169	158	159	161	157	150	139	153	162	174	160	181	158	157	183	146	133	146	168	165	164	129	151	137	153	187	168	160	155	164	158	144	134	183	158	133	150	173	178	168	160	168	153	144	170	178	174	138	143	149	144	138	177	173	161	174	134	155	169	151	149	141	149	140	164	149	183	143	164	148	153	146	136	148	167	159	150	163	158	180	167	159	138	158	160	157	153	140	143	179	175	168	162	148	149	164	165	166	161	148	152	157	147	155	167	142	160	157	197	179	149	126	161	153	165	179	152	175	172	138	161	154	172	149	144	155	165	162	164	137	129	137	180	158	138	142	150	149	160	174	152	145	146	152	151	152	148	147	151	156	149	162	165	143	177	158	176	147	162	169	161	163	158	146	145	154	148	175	166	173	126	160	141	164	150	168	163	156	174	166	154	135	165	160	151	155	165	180	142	161	158	150	148	127	138	132	161	135	154	165	165	173	163	143	159	156	176	169	142	168	176	170	179	159	154	145	161	168	140	168	133	187	153	161	164	162	149	166	159	151	154	134	185	160	144	144	160	155	158	157	147	171	147	169	138	143	150	151	164	157	167	153	145	178	143	154	168	142	144	161	151	166	142	170	158	149	149	159	178	172	159	165	175	135	151	153	172	148	156	144	154	151	136	170	190	143	157	161	160	164	172	144	169	155	157	163	148	175	137	160	138	155	159	135	159	164	154	145	159	158	130	142	171	144	158	146	146	143	151	152	168	160	203	178	169	158	158	171	153	153	139	166	153	160	156	148	156	150	182	177	156	171	152	141	152	186	162	158	137	158	165	166	142	142	146	134	153	149	152	160	180	156	165	172	165	164	143	146	175	159	163	133	153	149	153	138	153	152	167	137	147	148	159	157	125	130	159	159	147	152	159	156	160	166	151	146	157	129	159	163	160	161	144	155	150	140	127	142	160	157	158	168	163	158	171	143	155	167	153	199	161	131	150	162	145	180	164	166	147	150	136	144	137	161	174	182	146	157	163	143	149	149	148	131	162	155	150	141	160	152	158	145	130	189	178	176	169	178	137	144	141	179	167	166	178	148	157	143	143	155	149	180	162	146	157	143	162	139	163	170	137	153	160	150	170	141	176	150	171	170	157	142	168	167	151	164	156	160	180	155	157	156	146	168	153	179	167	153	138	158	163	142	174	152	163	179	156	138	155	139	169	154	166	143	155	164	169	160	152	148	165	129	131	170	164	148	169	168	174	174	132	138	167	142	155	136	166	169	151	144	176	153	142	160	161	164	166	157	147	164	155	150	156	149	157	151	154	158	157	178	188	140	142	171	157	145	160	166	156	183	186	145	142	167	177	191	147	150	178	177	164	156	186	165	139	172	155	167	152	166	158	175	155	170	172	156	142	134	147	153	152	138	160	158	146	143	155	168	182	171	156	147	153	143	161	148	157	153	157	164	149	151	149	155	168	159	156	138	158	172	146	162	160	152	128	157	143	164	149	128	161	139	150	127	166	146	187	145	148	146	140	158	171	176	157	164	166	143	150	156	156	154	155	129	175	162	148	159	166	128	167	139	129	137	144	159	159	156	159	148	145	155	171	170	144	135	162	170	151	157	163	180	151	171	154	161	172	166	165	153	137	166	164	149	138	166	164	137	180	172	124	146	162	151	153	160	153	146	141	160	146	156	153	149	159	170	162	150	156	154	139	162	163	160	151	166	148	156	139	148	174	160	157	170	124	143	138	165	164	154	151	182	164	152	152	153	158	142	170	139	152	135	146	145	159	149	147	175	151	153	129	163	169	152	154	144	158	160	166	165	162	146	158	164	169	139	156	154	158	171	178	150	142	132	129	161	149	143	152	160	144	150	163	160	163	123	134	166	172	143	167	162	138	148	175	177	141	165	146	152	157	143	136	157	157	165	152	140	161	161	166	159	170	171	164	156	156	147	172	152	139	121	149	139	183	165	172	151	141	155	151	188	170	153	164	154	163	138	144	164	143	172	162	148	127	157	162	146	159	160	146	173	183	177	176	146	159	147	172	160	149	147	146	151	123	158	186	155	158	169	156	165	141	191	135	156	148	145	153	155	152	148	165	155	146	157	170	161	175	169	156	139	146	157	159	180	159	167	162	142	150	146	153	160	137	184	167	157	181	163	157	149	156	171	159	160	157	152	170	149	152	134	182	165	143	149	181	170	140	148	167	160	149	177	183	155	154	158	152	163	155	178	177	151	167	170	142	149	156	163	160	175	151	163	156	159	157	153	170	185	167	134	151	149	152	157	161	139	142	169	161	156	157	155	161	150	128	152	158	158	175	129	166	156	142	162	158	150	164	183	156	167	149	158	167	148	162	144	161	149	153	162	152	148	164	155	140	172	164	154	145	144	160	162	149	168	157	140	157	147	178	161	178	143	153	153	168	181	169	151	148	150	153	152	140	160	152	152	153	167	162	160	170	138	158	158	146	157	182	164	155	188	164	157	155	148	147	158	165	160	161	168	128	158	148	171	157	128	150	158	150	169	161	152	154	166	139	178	139	148	154	166	173	162	184	151	141	140	160	124	156	161	163	137	159	168	141	166	187	156	167	170	159	167	139	136	143	166	156	145	171	151	156	140	151	151	169	163	163	163	134	175	145	180	180	178	157	123	146	167	133	149	137	156	149	157	151	157	163	154	156	170	168	165	174	169	140	147	154	149	154	164	162	149	176	149	164	163	157	130	132	164	167	148	173	162	173	154	152	143	159	134	200	143	153	129	154	164	166	154	160	164	177	141	157	153	160	168	128	161	126	145	142	155	142	153	169	164	141	116	154	166	160	163	140	170	156	179	136	155	140	151	139	146	169	172	163	162	151	165	169	164	137	169	128	160	158	150	161	145	162	142	150	161	178	182	144	179	144	134	148	168	140	163	161	156	180	158	172	144	146	146	185	139	167	165	170	141	145	128	182	136	149	146	155	160	159	167	147	155	134	140	163	176	169	153	156	129	145	139	149	149	161	158	156	141	179	165	141	161	165	140	166	172	143	167	143	158	150	158	168	152
7928	12379	39099	4720	3377	2750	2190	1837	1552	1286	1218	16821	36603	33296	25806	15565	8158	3461	1408	671	463	424	390	382	437	417	366	383	398	418	376	384	385	395	371	369	366	412	403	363	410	379	375	395	387	380	395	367	369	368	392	406	372	423	408	407	365	371	428	398	401	393	404	373	406	362	385	375	371	420	399	403	402	405	364	409	403	388	404	388	382	394	375	346	399	372	398	370	423	382	405	419	384	387	385	405	410	363	394	418	402	426	355	383	379	419	422	407	436	404	379	408	387	369	393	385	451	396	383	367	383	410	409	420	385	381	389	385	404	407	384	394	380	377	362	353	395	425	411	375	391	406	405	404	408	380	383	410	391	393	414	373	352	389	365	419	370	390	395	421	390	406	401	363	416	406	385	389	377	376	408	390	368	430	377	355	427	409	408	386	379	432	394	412	393	355	373	356	380	379	385	411	381	410	383	372	377	399	400	360	417	390	395	426	414	409	413	399	392	359	415	427	394	415	419	382	393	377	387	399	384	409	373	369	393	405	382	411	398	388	402	407	379	405	397	360	432	369	372	398	403	385	424	402	379	393	400	411	403	398	396	432	420	376	390	407	380	371	441	419	410	396	433	387	387	417	369	384	368	413	411	379	389	422	393	363	395	391	402	432	390	378	406	373	386	374	421	400	382	402	428	390	401	398	389	386	402	402	400	388	377	393	382	391	382	399	356	399	399	420	381	402	377	424	386	417	385	383	402	355	391	394	397	372	405	396	402	418	393	419	406	367	378	402	398	399	356	344	388	389	417	423	413	372	369	381	402	418	388	412	398	399	389	430	376	368	400	382	403	380	381	403	409	381	399	386	418	385	390	393	353	399	411	433	372	397	341	397	393	398	379	433	428	370	422	399	404	406	396	391	396	356	399	389	364	385	393	387	400	403	365	383	389	367	363	423	400	379	417	383	397	403	376	381	422	387	410	411	389	405	404	361	399	388	407	408	431	411	429	391	388	397	405	383	417	436	376	369	386	379	429	387	401	423	402	448	371	395	399	376	380	377	374	415	401	367	355	397	405	394	380	402	379	386	406	415	371	404	416	380	370	371	377	371	418	373	394	411	416	405	379	384	385	394	410	414	399	399	389	394	384	386	328	400	419	384	389	416	372	416	376	391	386	389	392	382	413	356	410	412	373	402	381	429	421	402	387	400	405	424	361	430	406	398	399	383	446	358	424	378	403	392	399	385	405	415	391	405	385	394	411	396	402	401	408	394	379	394	392	406	370	421	412	418	388	404	381	388	377	356	383	398	372	393	386	401	378	391	407	376	398	378	417	428	388	349	406	384	407	426	387	384	376	389	377	397	393	367	368	368	394	403	363	378	403	440	389	382	378	407	391	421	393	397	411	386	409	395	394	393	386	413	402	358	402	432	398	425	386	387	418	396	380	392	361	374	381	396	404	407	382	389	405	417	380	397	410	393	398	386	397	419	367	411	397	378	401	375	374	375	380	346	401	407	404	392	393	387	387	379	375	365	407	405	389	416	391	370	356	407	371	403	369	382	382	407	392	381	362	391	361	369	387	417	389	373	388	382	400	395	406	420	380	399	366	367	408	388	423	376	383	382	337	419	403	389	396	360	392	402	400	383	372	357	405	398	375	395	384	387	395	424	416	398	397	405	366	398	428	378	380	401	344	387	418	379	410	391	402	381	388	406	397	365	401	427	417	342	365	387	403	392	422	397	416	387	354	369	403	359	381	409	362	429	410	404	404	385	402	345	374	389	410	362	407	430	399	420	382	401	411	419	382	390	410	412	438	388	398	383	351	387	393	374	371	399	389	391	379	403	387	393	407	386	386	399	409	395	389	408	406	401	410	402	399	381	383	391	401	378	348	396	381	377	398	383	407	364	377	367	358	390	423	375	388	362	377	414	378	382	403	431	359	359	423	362	406	394	374	378	372	340	379	402	371	374	391	392	385	398	367	411	382	400	407	393	402	390	372	395	375	355	421	364	375	395	416	367	375	352	400	368	411	395	406	343	419	388	379	420	373	420	384	361	400	432	387	377	377	370	401	406	423	388	382	397	393	404	386	394	383	400	387	364	416	397	394	390	389	408	420	372	374	346	395	392	380	410	386	377	404	402	390	386	365	408	388	405	405	401	383	426	369	394	386	350	374	391	409	386	383	420	396	392	394	394	359	384	380	372	370	379	378	397	393	389	401	384	369	423	371	388	372	403	354	385	401	385	374	407	397	388	425	365	381	347	373	386	412	362	376	365	406	346	341	391	397	396	417	451	410	375	382	396	413	409	394	423	423	396	374	394	411	380	395	380	456	403	423	395	368	383	397	368	373	379	388	400	355	386	392	399	379	386	399	383	411	377	428	403	382	393	374	385	356	380	397	388	407	355	437	371	407	379	395	409	385	374	428	391	368	410	390	406	416	399	416	365	413	392	395	408	387	383	384	394	423	393	425	396	369	378	416	380	409	369	408	373	390	421	386	391	370	417	360	400	409	396	392	408	371	401	352	384	362	378	433	422	364	375	376	374	383	354	335	420	427	393	403	356	381	408	389	412	374	419	378	390	367	411	393	363	366	396	445	360	355	381	424	362	398	375	398	412	377	370	387	341	385	389	405	392	379	391	374	405	379	398	391	389	371	360	395	368	398	386	420	387	408	399	392	418	380	435	368	390	418	406	388	431	394	349	388	408	417	386	380	415	372	411	371	409	378	407	386	386	383	402	401	391	392	405	387	408	371	416	389	378	392	378	390	415	388	406	403	371	388	372	370	382	386	425	372	409	402	396	399	408	354	403	417	370	380	380	377	388	401	415	385	406	433	399	385	391	393	389	387	397	397	350	405	378	415	389	376	396	428	381	374	388	355	442	357	414	387	414	371	374	411	367	376	410	394	400	368	403	374	375	441	386	377	403	425	370	386	339	399	358	392	402	423	387	409	383	395	392	385	391	405	384	394	400	380	398	378	388	369	397	397	359	377	379	416	402	420	426	372	403	348	411	372	375	383	354	415	410	394	387	379	370	409	400	377	358	399	399	381	389	383	404	366	386	403	408	396	385	401	423	399	363	403	381	384	369	393	373	386	365	400	405	410	391	367	409	407	385	366	373	391	402	407	389	384	363	414	411	416	387	412	421	383	386	356	397	377	401	410	390	398	363	402	392	366	402	402	414	423	438	403	413	375	421	374	379	371	366	388	388	398	409	317	407	384	418	383	430	369	395	390	384	356	367	386	394	393	397	443	387	352	393	411	376	430	399	396	360	371	388	386	361	373	340	403	403	422	380	371	395	419	389	416	359	383	402	357	414	426	393	376	413	403	409	404	419	357	379	402	389	398	388	427	372	380	402	379	410	363	397	381	405	391	421	376	376	382	406	381	379	385	440	371	414	408	402	395	387	372	442	408	418	392	360	396	372	367	377	399	377	403	405	372	390	405	366	365	430	395	385	387	366	423	421	419	383	374	393	375	404	416	420	398	403	392	403	387	419
14452	21678	60202	15646	2464	1068	731	553	493	404	322	9047	22976	20746	13869	6385	2907	1112	454	193	145	129	132	136	125	133	134	100	128	133	121	124	119	118	104	127	131	159	143	142	123	134	123	126	120	132	125	113	132	130	123	131	133	135	129	130	120	127	128	143	126	105	115	140	113	131	119	134	115	133	147	123	128	149	129	145	122	126	104	121	116	128	124	118	126	139	124	128	110	136	136	126	127	130	126	105	138	130	118	133	132	141	104	131	127	129	127	136	137	130	122	131	126	136	144	124	156	136	118	156	115	125	131	110	115	99	148	123	123	137	144	127	131	154	131	101	119	138	113	125	145	132	157	120	123	132	137	130	133	145	132	132	107	118	115	141	132	128	161	133	130	132	124	135	117	129	147	120	113	140	113	120	119	129	127	103	109	119	112	115	145	128	135	111	123	130	117	123	117	106	118	130	142	117	124	134	136	130	128	131	118	132	136	120	132	133	121	131	132	138	138	127	153	147	128	133	134	156	125	144	144	135	107	134	131	125	133	150	121	128	143	152	121	131	121	142	102	139	125	146	137	141	129	129	113	133	136	131	137	120	128	133	151	135	114	123	128	140	142	117	124	144	133	146	121	125	123	110	114	113	126	122	114	135	123	121	113	123	134	143	119	131	131	133	123	115	132	127	109	121	132	119	133	133	121	122	132	128	125	111	129	127	134	116	133	112	124	132	115	123	129	135	134	129	133	150	126	137	123	140	137	146	130	115	142	151	116	114	134	136	154	132	123	103	134	151	120	141	130	113	121	113	125	123	115	141	137	147	140	145	123	138	134	117	116	166	127	140	134	139	146	135	119	126	134	129	119	129	118	127	111	112	121	133	118	138	108	127	123	153	157	123	133	132	130	130	137	108	132	105	119	143	138	113	112	134	116	135	116	138	133	144	137	130	120	142	136	121	123	150	125	114	131	119	132	125	133	113	134	124	126	131	144	122	131	121	132	121	112	140	124	147	138	119	128	143	147	128	108	135	121	125	134	142	126	132	117	151	138	125	144	117	109	124	106	130	139	122	134	136	117	129	115	152	123	137	110	142	132	128	113	117	139	117	140	149	114	126	122	130	129	127	141	103	123	130	123	126	152	127	134	128	128	150	142	131	119	128	161	126	138	124	115	141	119	124	121	137	114	121	127	132	118	115	130	130	146	113	121	144	118	134	119	155	126	116	121	120	129	112	142	120	129	132	126	137	118	157	135	133	132	125	105	126	121	137	125	118	129	150	150	129	112	128	159	139	123	130	126	137	149	129	121	99	136	137	138	153	132	104	153	112	128	127	142	130	138	135	134	126	133	123	134	124	115	135	115	130	138	135	129	140	124	121	115	107	136	139	117	118	119	120	124	126	139	122	124	141	144	116	129	132	115	132	129	117	119	143	115	136	124	161	132	135	136	136	124	135	143	115	133	116	128	115	145	109	137	113	114	134	108	128	124	140	126	133	125	150	140	117	134	135	110	132	128	128	121	122	131	135	123	113	133	130	143	125	122	126	126	127	127	132	163	136	133	136	110	115	117	142	129	109	139	138	121	132	136	134	124	136	123	123	129	119	104	130	139	133	131	99	111	106	123	126	128	129	139	137	121	126	139	157	117	128	152	120	135	125	145	131	107	136	123	119	120	127	124	107	119	117	121	122	130	120	138	129	136	136	135	124	105	135	108	144	135	144	132	150	120	130	121	114	126	122	128	117	143	141	120	116	117	126	120	124	138	130	124	134	123	114	141	128	126	143	121	123	122	118	122	122	144	140	139	138	133	142	116	131	136	126	122	142	110	128	137	155	123	130	145	154	134	124	112	107	136	125	134	132	118	155	137	126	124	137	138	125	136	123	140	100	142	120	132	122	141	122	143	120	118	130	106	140	130	119	122	125	122	154	106	140	155	129	134	96	150	125	108	108	112	127	147	144	126	115	116	138	123	116	123	112	129	145	117	152	120	118	142	135	112	135	116	116	114	120	132	135	162	143	124	122	124	123	111	125	127	134	117	141	132	119	151	124	150	144	107	132	129	130	115	141	122	141	125	119	133	124	143	108	129	130	129	117	134	147	137	135	132	114	132	124	122	124	127	120	131	121	127	128	129	126	130	130	131	131	131	144	142	142	112	122	119	152	138	120	125	129	134	148	121	116	135	125	111	141	154	117	132	141	133	122	113	135	106	135	151	133	124	143	134	138	128	109	112	138	134	117	132	122	154	109	114	141	112	127	118	120	129	146	111	139	139	125	131	129	119	131	118	126	133	123	127	110	126	164	120	117	140	129	161	142	128	125	133	137	109	118	141	130	116	121	149	109	126	135	132	131	131	120	135	119	121	125	132	107	107	123	127	134	133	140	134	117	116	144	122	136	122	128	132	131	116	136	130	121	139	124	126	120	135	150	142	133	116	130	127	106	129	112	116	143	138	131	116	125	107	122	110	124	127	138	150	125	119	135	142	107	126	105	106	136	115	126	138	130	118	133	114	146	159	128	128	136	120	121	120	133	133	149	114	113	126	133	124	111	139	116	138	127	129	116	113	147	121	122	153	128	106	134	134	139	111	136	129	136	125	111	122	123	144	146	135	126	136	128	115	136	129	141	118	131	132	123	141	124	129	123	149	128	131	123	120	138	113	129	126	132	134	141	124	140	123	138	129	150	136	124	129	124	112	120	118	112	120	109	126	126	146	127	106	143	129	135	120	116	118	102	132	143	134	132	129	125	126	141	128	134	114	128	129	129	136	145	118	130	130	113	121	135	137	116	131	137	121	129	150	124	123	118	144	147	134	114	145	109	134	131	143	140	126	122	134	145	129	131	127	114	134	121	114	145	113	119	135	127	133	116	143	130	130	121	134	114	118	125	147	124	109	128	122	120	129	123	128	122	145	127	131	140	117	144	142	114	127	134	115	110	114	129	129	109	131	125	115	126	131	109	152	136	158	114	117	115	147	123	123	125	121	129	135	127	104	128	149	121	132	145	129	131	128	123	123	136	133	147	119	120	138	110	132	119	139	153	98	127	134	135	123	111	136	126	139	127	133	127	120	143	125	116	128	106	119	121	101	129	120	121	150	117	144	137	122	121	129	112	145	133	135	114	133	121	115	123	118	132	132	129	126	133	140	144	123	126	123	132	127	119	114	121	131	137	116	136	126	113	136	141	125	120	132	133	135	124	133	138	123	132	166	90	157	122	130	130	137	123	141	140	126	139	126	126	127	133	121	146	134	113	119	140	124	143	115	126	134	148	126	153	119	136	132	110	131	123	115	146	125	144	143	108	131	125	122	122	122	129	108	125	109	129	154	121	133	143	109	109	132	149	138	118	121	142	124	115	128	124	125	122	111	121	130	144	120	145	121	121	114	132	149	135	144	106	137	131	112	117	131	121	126	137	139	125	119	120	138	123	137	131	128	129	118	129	145	107	128	126	116	139	135	127	115	112	145	126	120	123	119	135	152	128	128	136	115	130	124	144	107	155
7998	18535	45194	7184	5093	4149	3480	2850	2300	1962	1708	26949	45970	42064	33976	21247	12225	5361	2020	696	438	344	347	311	324	321	323	319	321	339	318	332	321	299	340	355	340	343	337	340	299	334	300	334	345	340	305	337	323	324	345	328	340	310	335	328	296	326	351	346	316	314	356	303	348	332	310	331	362	322	328	342	325	322	334	324	362	330	341	316	351	354	298	330	329	313	331	322	314	338	338	333	327	364	347	349	342	346	299	340	316	330	309	351	333	311	339	337	331	332	328	326	367	328	317	345	321	332	304	350	355	296	340	340	321	353	352	361	380	331	349	351	337	327	330	329	384	311	343	328	341	343	333	315	338	346	322	308	338	352	351	347	325	357	349	347	315	345	373	312	334	313	329	297	332	322	316	329	315	320	326	293	320	316	305	298	325	322	292	322	330	319	347	336	343	316	345	329	331	321	312	320	357	304	336	287	344	318	283	345	324	325	328	332	342	302	336	316	326	322	345	326	337	328	337	340	314	328	346	339	334	317	320	328	334	364	324	324	304	339	314	309	327	336	339	313	318	330	325	328	351	337	314	338	369	308	300	354	368	321	327	343	371	346	305	356	306	370	342	323	305	316	348	329	315	322	335	328	322	319	305	325	283	353	319	369	317	339	340	315	330	353	308	354	339	326	298	329	296	348	321	302	328	311	366	346	316	312	327	324	330	315	314	357	319	307	346	321	324	304	341	320	346	329	350	347	343	332	325	342	324	325	357	334	307	340	310	331	329	309	330	320	336	321	376	382	310	311	323	340	333	311	306	315	305	350	323	342	316	324	327	347	338	300	367	331	334	331	319	332	359	319	331	320	330	321	331	336	312	336	332	348	305	336	357	292	340	338	339	302	325	335	314	347	323	333	340	304	357	321	329	330	319	321	288	328	337	323	316	307	341	318	317	298	347	301	306	346	353	318	332	308	293	328	336	319	337	346	306	321	330	358	326	324	311	350	323	369	366	301	328	302	326	351	331	343	310	331	353	337	350	343	311	330	311	352	320	328	366	304	324	344	351	287	338	314	294	336	320	331	335	332	330	324	348	340	311	328	334	325	324	321	330	348	340	320	325	333	317	337	356	343	368	348	315	292	342	341	335	328	353	346	321	352	345	323	331	344	354	314	332	315	324	347	314	329	332	366	320	340	331	337	322	322	352	324	344	336	309	331	320	349	338	319	377	317	324	304	339	289	308	321	306	328	350	363	367	303	319	350	346	384	347	331	335	350	351	306	323	329	343	327	297	324	322	335	346	320	332	342	316	337	336	323	339	343	363	340	341	307	352	330	327	323	326	374	356	305	362	320	327	344	334	308	337	302	315	351	317	337	318	330	331	294	332	332	334	352	337	321	308	338	317	327	320	345	306	296	357	310	318	331	323	352	329	308	307	334	341	321	340	314	347	311	321	328	340	334	327	310	346	341	319	310	382	319	375	333	340	309	317	322	348	338	300	321	335	328	302	337	355	336	372	373	346	321	334	289	339	347	327	328	327	348	328	320	331	320	336	302	311	317	325	315	311	338	369	311	323	319	327	355	364	350	316	381	333	343	298	355	350	326	355	306	343	312	325	337	333	384	343	369	313	340	357	375	326	301	336	319	323	351	344	351	332	328	324	322	342	332	344	345	341	360	328	319	311	330	331	342	314	343	288	334	323	344	323	344	336	347	367	351	369	336	319	341	364	369	376	344	343	321	290	337	300	335	327	298	310	337	306	328	318	373	349	334	333	363	359	344	335	329	360	318	356	340	339	323	335	327	339	336	358	333	332	340	332	316	321	328	339	359	352	324	337	333	341	322	316	332	324	347	336	333	329	339	337	334	348	335	296	339	318	318	312	371	302	337	324	313	333	334	305	314	359	345	297	327	357	380	318	332	311	330	305	305	342	316	322	350	325	339	336	303	323	371	306	346	368	350	347	349	345	305	303	346	307	317	341	314	364	338	311	388	291	353	311	322	317	309	330	354	307	305	343	347	372	339	303	355	335	330	295	339	319	311	366	293	325	324	379	366	317	290	337	330	353	325	314	320	324	321	348	312	324	322	367	331	335	350	322	298	322	344	323	340	333	336	315	343	291	342	315	352	324	332	331	339	348	341	298	313	284	301	324	330	335	332	368	337	333	331	318	348	362	330	316	330	320	315	330	337	305	319	334	339	333	322	367	333	341	318	346	346	336	355	334	322	339	323	340	333	343	342	325	353	335	362	345	326	348	321	360	354	341	314	307	299	340	330	321	339	353	315	337	332	313	325	328	348	382	326	311	361	335	330	323	312	329	330	315	303	323	355	337	308	315	299	336	345	361	355	334	346	331	336	311	310	306	324	348	295	344	322	314	326	356	330	347	310	327	300	336	320	349	358	314	317	341	322	344	337	321	343	332	325	346	334	336	348	318	324	363	343	338	320	302	301	326	334	336	329	320	334	349	304	324	328	327	334	318	339	302	321	361	326	335	325	327	336	352	304	340	319	321	352	327	333	333	342	348	298	363	342	307	321	327	370	344	332	310	334	324	322	342	351	315	350	332	327	347	336	338	318	312	369	284	310	314	361	315	353	317	334	311	308	329	345	333	335	304	325	316	309	337	319	334	345	326	327	338	323	332	345	297	350	310	365	318	333	324	306	330	321	309	319	332	318	314	318	335	339	310	340	311	298	338	322	352	301	321	364	359	325	322	354	318	307	350	316	321	358	334	341	354	326	340	372	345	339	349	346	341	326	332	299	303	299	304	341	322	323	355	298	310	295	337	351	324	361	304	332	354	314	323	326	345	350	301	322	351	351	337	341	356	321	308	359	334	304	362	342	365	335	346	338	315	331	337	347	334	324	332	320	335	301	308	303	347	306	346	348	379	328	330	348	298	348	339	349	328	327	353	302	369	322	325	331	353	339	322	357	296	295	373	302	314	337	333	324	353	339	306	314	323	369	318	317	319	337	318	330	352	371	314	343	330	348	341	308	325	352	338	330	311	328	310	351	334	309	303	311	326	325	313	340	335	322	312	301	347	327	331	310	339	337	339	321	350	339	310	323	322	326	349	317	338	312	359	353	345	373	302	303	331	353	311	330	346	310	306	315	338	315	343	366	338	365	349	317	344	328	359	324	324	351	314	352	336	334	345	309	340	313	339	346	339	338	297	305	348	359	338	299	364	319	339	304	392	345	312	333	293	333	342	367	317	326	300	352	342	320	310	370	337	340	349	354	307	344	317	318	324	341	301	311	315	347	350	342	330	336	316	338	319	372	342	288	333	355	321	349	320	324	288	368	315	309	349	313	318	326	344	328	340	322	322	329	336	362	304	341	329	320	343	325	338	318	341	286	325	319	335	312	309	336	331	334	306	316	349	332	347	309	336	350	322	400	313	327	336	349	343	340	334	360	315	341	313	352	334	329	333	298	334	290	300	347	317	327	323	317	331	352	303	348	321	345	320	324	340	359	319	334	331	336	320	332	355	316	323	334	333	372	340	309
2050	1433	3396	495	258	234	263	259	214	255	206	472	1031	1091	999	701	438	296	227	192	197	201	184	192	189	202	176	176	164	184	206	155	174	198	196	200	177	161	168	189	187	164	184	207	163	180	197	168	174	189	168	176	170	204	163	170	175	155	189	165	175	156	172	182	161	176	187	169	167	183	167	192	157	177	168	183	178	187	183	186	168	159	174	180	175	179	193	191	184	178	194	155	169	172	205	182	168	180	148	173	187	163	172	177	205	181	174	180	170	176	171	187	164	174	177	192	169	173	178	181	174	170	171	177	168	178	173	172	172	200	181	171	190	163	197	178	195	154	179	178	189	190	154	153	171	144	175	185	156	155	169	160	177	212	184	155	191	173	156	164	165	173	198	178	191	173	182	184	187	192	174	185	194	192	182	178	174	186	181	170	174	182	168	191	157	179	167	163	179	176	185	178	192	183	168	198	168	173	157	149	186	150	184	204	195	182	186	183	190	180	170	194	182	210	193	169	175	160	193	175	191	184	172	183	179	181	174	175	198	206	166	183	183	183	182	184	197	211	170	179	163	159	165	157	163	191	191	162	165	169	195	173	170	180	184	194	168	169	179	188	161	174	194	198	184	180	204	176	183	203	178	173	174	188	160	156	179	159	167	212	169	168	173	183	179	161	178	173	182	186	152	203	178	162	164	178	168	145	157	146	178	212	192	144	178	175	186	176	161	174	160	160	173	171	170	184	178	143	171	170	158	180	149	173	186	172	187	191	171	168	200	187	194	181	198	177	181	175	195	179	165	175	171	185	178	174	167	164	173	176	170	181	188	159	199	171	166	178	176	188	183	172	173	174	193	178	184	204	164	192	173	188	185	171	172	192	163	205	165	200	159	163	161	160	203	173	186	183	201	169	171	174	156	186	159	194	179	169	174	162	170	190	201	182	188	182	193	192	171	168	179	175	189	197	169	183	164	181	190	191	194	178	167	177	204	186	166	165	174	183	167	174	180	160	181	154	180	182	169	194	165	181	177	209	150	204	174	186	171	205	170	176	176	183	196	163	184	155	148	191	169	195	169	184	166	177	150	171	153	178	172	177	183	185	180	172	168	189	179	187	167	200	188	173	190	191	165	186	197	180	165	195	179	193	157	174	193	194	184	186	201	175	168	177	176	188	160	179	189	149	164	192	176	190	181	203	177	181	172	159	168	196	154	198	196	180	189	172	172	157	186	194	181	171	188	171	189	169	186	163	188	165	195	178	160	187	164	168	179	194	173	176	184	166	180	190	155	171	185	143	150	164	198	205	155	167	188	159	190	185	156	169	157	179	179	187	186	180	196	147	226	179	173	171	173	177	205	186	168	166	166	167	194	164	174	176	175	173	202	170	183	167	147	184	166	153	169	156	175	178	171	167	175	206	176	134	182	177	170	200	162	160	178	187	158	173	176	166	184	160	181	182	204	168	167	183	199	204	173	176	146	176	166	191	171	178	181	191	163	159	195	175	171	180	205	176	167	170	168	179	162	185	169	168	172	141	177	187	194	158	195	162	175	183	162	203	171	169	178	212	185	178	158	153	161	192	185	158	183	159	189	178	181	177	195	224	179	183	194	172	191	191	182	166	184	198	186	195	170	197	171	182	183	190	182	169	211	211	182	171	187	195	194	159	200	198	164	179	158	150	192	161	219	164	188	171	191	178	177	181	188	150	194	191	168	167	167	193	195	175	152	153	177	182	161	185	188	160	191	153	169	168	155	165	198	188	179	163	157	175	157	178	173	184	175	190	176	175	204	202	183	171	168	175	196	177	184	166	186	185	193	159	160	179	170	201	178	142	192	198	185	197	142	214	180	172	156	191	162	174	192	173	190	175	165	164	188	173	195	169	192	176	182	173	163	159	181	163	170	175	182	179	195	186	172	167	179	173	183	157	179	175	173	189	164	192	186	172	177	169	176	173	162	166	180	191	191	189	176	188	154	190	155	199	190	186	177	169	180	168	164	164	162	182	175	169	171	176	199	182	157	171	177	182	170	181	187	184	176	162	163	165	180	200	180	192	171	170	182	171	183	197	158	196	200	197	178	189	196	159	151	185	198	159	165	160	184	160	178	181	191	176	197	162	203	177	166	155	175	177	158	198	196	172	205	207	193	172	186	188	172	163	163	184	193	181	168	191	178	153	192	149	164	184	190	197	190	191	206	165	191	193	199	178	195	173	205	172	159	179	186	187	159	181	169	180	191	192	169	193	174	183	191	206	170	190	189	183	168	172	202	185	170	176	176	177	185	168	182	193	158	194	182	177	166	206	180	156	180	173	174	161	183	164	182	162	187	183	158	182	168	215	163	184	185	177	184	184	192	177	194	157	157	183	156	173	187	191	204	160	186	174	196	187	178	192	157	165	200	160	173	186	175	173	179	195	185	174	190	172	168	183	199	171	196	162	172	190	181	163	167	188	192	170	181	155	175	162	187	157	174	154	178	205	189	178	169	168	173	161	189	177	198	183	190	151	167	172	192	182	186	180	174	196	162	162	187	169	161	176	177	170	179	192	166	179	173	181	171	176	169	219	168	186	182	178	167	171	173	180	170	178	178	185	189	186	183	162	152	165	161	160	202	151	169	170	169	173	172	186	196	193	165	171	194	158	174	179	179	178	194	166	171	187	166	184	200	200	197	180	164	168	169	185	156	195	161	164	161	164	170	161	188	162	177	164	198	161	177	160	150	170	190	177	175	163	186	174	168	188	169	176	172	162	164	179	188	161	181	201	168	185	187	186	172	176	188	177	189	187	173	217	199	172	178	177	184	160	155	173	167	165	189	148	166	185	168	185	170	214	170	152	178	167	169	179	177	164	152	180	189	185	188	184	194	179	155	173	165	167	188	183	179	185	199	174	165	182	172	183	184	164	164	166	178	192	163	194	176	194	179	160	175	157	190	152	169	192	181	195	182	175	194	170	197	185	202	179	177	172	161	196	157	165	146	201	164	183	179	171	173	174	200	171	183	147	174	165	187	187	168	174	176	185	159	183	199	186	155	171	184	174	190	185	201	185	159	168	176	190	177	173	172	183	172	178	178	176	162	173	178	180	155	188	194	199	165	177	167	167	168	186	165	192	177	188	196	179	186	175	173	158	193	189	144	166	190	181	198	186	176	195	208	164	163	181	178	193	180	203	194	173	177	172	194	174	170	171	166	179	178	174	176	186	192	176	200	182	170	203	162	156	191	199	194	158	180	172	188	161	166	184	167	175	181	195	207	163	185	168	182	148	149	164	188	179	175	163	174	172	156	174	172	190	169	187	161	187	201	186	161	154	161	191	184	169	154	161	179	193	169	161	162	162	181	180	175	197	160	151	178	159	184	156	178	177	161	205	181	194	174	178	154	176	194	194	154	191	167	187	180	168	179	176	181	183	171	157	170	180	182	192	208	170	169	170	166	205	169	189	182	180	176	155	202	183	169	177	186	166	185	191	190	188	162	170	188	205	148	186	172	170	180	186	177	190
2280	2551	7357	1143	772	731	797	831	706	592	571	2423	5301	5402	4297	2606	1525	907	589	522	450	421	442	427	464	498	440	450	417	440	460	431	428	485	406	429	436	424	419	471	464	448	419	445	452	413	440	424	439	458	436	395	425	465	394	468	429	420	427	401	457	421	430	450	450	429	468	441	446	427	432	404	447	437	451	422	443	420	436	438	407	451	433	462	467	477	423	441	427	420	443	424	422	462	444	435	471	469	445	440	435	447	428	457	407	452	445	425	415	445	446	448	438	423	444	445	444	448	462	432	402	459	435	407	439	450	404	456	458	449	377	416	460	474	429	422	421	459	436	488	478	408	430	455	456	477	414	459	461	462	431	435	418	459	469	428	451	416	433	478	406	419	429	447	428	493	403	474	467	403	381	455	429	422	453	452	458	426	441	459	474	426	442	419	441	409	407	452	459	456	475	408	444	465	453	453	434	463	433	438	445	416	445	466	440	422	421	444	446	436	426	447	445	473	425	422	432	450	439	459	465	424	462	448	431	437	460	436	423	426	435	425	419	477	450	441	406	431	452	436	433	468	429	465	460	478	439	440	424	437	442	441	480	397	468	473	414	470	428	437	453	447	434	435	471	405	464	456	467	445	490	447	476	472	436	444	439	396	429	412	409	462	457	475	491	422	432	420	434	441	432	433	433	423	434	439	457	448	419	452	415	425	417	427	458	480	433	427	395	441	483	406	414	417	420	462	437	422	455	464	451	426	463	435	422	411	424	461	405	455	462	421	429	435	413	478	422	431	433	416	481	435	438	437	440	418	468	413	397	446	439	435	464	426	419	439	472	418	461	442	423	427	437	416	476	434	427	456	428	433	437	441	460	431	445	459	395	428	439	401	441	405	485	432	391	458	439	432	429	457	453	472	423	443	419	432	458	447	445	408	440	416	485	445	448	423	447	442	443	427	419	469	415	428	491	436	419	463	460	397	455	421	418	415	434	419	460	442	453	449	437	450	489	451	453	452	419	451	455	487	448	444	465	443	460	469	433	439	473	460	466	484	413	435	442	465	441	463	441	420	460	420	451	435	418	418	462	449	466	432	409	443	472	420	418	421	401	455	416	425	441	445	429	449	475	434	427	410	473	440	432	431	444	479	437	438	404	408	461	460	396	439	423	428	471	424	426	437	428	450	448	418	417	430	436	448	437	442	456	451	450	445	454	437	432	437	432	438	418	438	444	428	443	444	421	423	468	408	449	421	422	448	459	405	447	421	371	425	443	439	443	400	429	455	478	428	454	501	457	389	411	441	452	440	408	425	443	441	420	444	461	429	406	449	436	427	439	461	456	426	456	419	463	456	462	417	473	443	454	466	485	439	470	425	426	437	412	411	452	419	454	449	451	405	453	420	436	430	452	412	437	445	410	423	461	438	445	421	415	432	466	462	464	466	440	455	413	457	436	457	438	490	408	463	426	447	444	435	430	491	387	427	458	430	464	423	436	412	452	421	420	461	436	450	415	414	401	447	432	455	480	432	413	404	481	430	412	419	453	435	463	456	443	435	439	474	429	449	424	435	421	473	463	469	427	416	431	457	442	440	415	453	398	415	426	428	449	469	436	455	457	440	444	441	435	419	474	471	391	411	433	445	428	448	455	434	430	435	444	452	407	434	433	444	437	461	460	440	442	463	476	412	483	456	420	428	443	388	456	424	441	480	452	441	432	440	422	476	450	407	414	484	433	465	437	470	430	410	435	432	468	446	446	459	475	446	418	446	417	466	433	404	416	423	489	444	445	458	462	468	451	458	441	457	424	446	449	425	452	436	437	444	414	485	448	414	462	463	471	437	436	429	429	442	381	415	433	438	454	399	464	400	408	414	418	448	467	456	488	440	437	415	427	462	435	449	415	425	438	418	450	443	432	449	412	430	463	467	457	402	493	404	447	430	461	440	454	436	453	449	420	426	460	441	448	415	403	460	448	456	469	376	436	450	420	425	417	418	473	427	438	474	440	436	444	420	461	450	394	415	428	471	444	430	420	442	421	437	433	440	426	463	435	432	447	414	424	405	467	441	450	435	439	400	418	419	434	444	446	421	452	426	434	436	457	438	466	385	432	448	413	447	457	459	437	422	456	463	414	416	464	446	422	415	421	415	492	427	420	462	414	442	450	409	459	437	452	436	473	469	473	439	370	465	450	471	447	459	423	492	462	416	417	440	434	447	436	439	478	445	408	438	422	459	421	438	466	419	440	436	457	442	485	461	474	472	423	431	461	406	431	454	485	478	415	455	426	489	444	422	451	433	459	445	425	443	428	439	446	424	443	446	444	423	464	432	431	449	470	469	466	423	407	449	420	461	431	455	407	433	448	454	473	418	446	408	485	439	430	459	429	444	451	437	440	452	432	431	426	464	462	440	468	493	457	449	425	466	394	454	462	414	436	434	434	425	451	446	403	406	428	405	413	417	458	486	469	447	431	407	444	430	448	440	439	427	476	454	435	456	429	443	444	445	409	413	458	440	408	477	412	458	427	392	442	453	463	484	435	462	450	465	476	472	469	401	422	486	444	462	445	452	450	443	450	444	447	424	477	426	423	451	442	427	458	445	453	418	433	410	455	426	426	428	455	397	408	422	413	433	425	435	446	417	432	456	441	429	455	436	461	455	428	411	414	450	413	456	410	445	431	427	424	446	430	418	442	460	422	466	475	375	443	423	455	460	438	453	399	439	453	493	439	452	461	452	423	416	456	429	440	388	423	447	420	451	449	482	437	406	410	447	455	446	464	449	459	405	459	418	426	449	473	489	465	422	421	441	466	455	423	429	419	481	464	420	420	412	466	475	431	423	475	428	454	457	442	422	452	432	398	435	447	440	453	444	424	463	440	416	402	385	437	446	488	438	473	434	427	460	427	434	463	448	433	418	456	425	453	425	447	414	449	440	449	460	422	434	437	424	441	425	409	443	425	450	434	439	470	435	439	405	455	437	409	438	431	431	438	456	422	409	440	459	416	416	434	435	420	436	430	449	460	462	445	465	456	460	461	374	443	445	406	438	431	381	391	458	464	436	434	460	424	451	461	469	453	451	428	447	416	441	476	470	412	453	412	430	446	446	449	451	431	458	465	458	448	437	439	481	409	441	418	409	464	470	418	450	442	454	448	436	419	462	445	443	421	459	394	439	423	429	444	438	402	454	427	445	436	421	454	439	433	415	432	418	424	422	430	442	439	409	436	434	419	459	446	416	459	449	445	464	434	458	425	462	454	447	440	429	477	464	416	466	437	443	449	463	406	459	446	446	512	437	446	432	441	450	423	414	405	423	458	451	443	419	463	458	435	444	508	401	454	443	427	446	427	456	453	438	460	417	463	457	443	443	425	479	465	430	453	433	451	443	471	440	464	428	442	432	433	436	402	445	455	420	432	445	456	455	448	474	450	445	452	461	478	440	409	444	433	447	444	439	446	496	457	436	426	413	450	476	425	418	445	434	450	426	435	422	475	471	448	444	462	420
7630	21711	51875	13736	1293	590	437	399	337	295	292	5773	11986	9461	7373	3509	1463	678	305	200	165	151	163	148	190	158	139	142	179	148	173	146	140	142	162	157	155	142	145	142	142	182	157	150	185	160	161	157	180	155	164	169	152	150	175	171	154	171	172	171	167	141	154	150	160	143	164	155	151	130	149	167	188	144	144	169	146	138	155	147	172	178	118	149	143	162	168	159	146	149	173	153	165	168	171	155	166	166	143	143	145	162	153	168	168	156	162	170	154	157	144	179	171	159	149	143	157	166	173	153	171	167	168	152	134	176	157	173	180	158	166	146	174	142	171	162	152	158	162	170	160	136	134	160	176	169	152	144	125	156	150	143	138	146	181	167	178	144	170	159	145	159	140	172	151	161	153	160	154	145	156	165	160	147	168	153	137	160	162	150	155	159	162	157	156	170	161	173	164	161	176	158	156	153	168	164	179	145	144	166	171	159	180	154	169	171	200	150	165	149	145	145	158	153	165	150	152	164	155	159	167	137	185	180	147	148	151	149	164	151	164	140	145	149	147	172	150	142	171	157	169	162	144	146	163	160	168	169	143	142	162	152	150	154	131	148	162	149	144	187	164	157	165	153	174	156	184	176	162	170	160	163	161	139	152	150	169	167	142	153	171	147	167	169	173	154	163	159	152	168	165	147	181	176	138	164	132	162	172	155	167	157	157	180	163	136	166	159	153	127	166	155	165	172	154	144	158	141	156	166	182	144	152	149	159	158	150	156	157	177	140	163	161	149	175	154	166	156	150	162	164	165	168	157	138	155	177	163	150	146	174	138	155	151	146	156	166	157	158	153	162	169	155	149	155	160	151	153	166	151	141	144	184	160	143	145	165	152	159	174	168	140	167	159	129	137	151	162	187	153	154	153	149	151	149	163	151	202	198	151	176	154	142	152	151	155	157	154	136	161	168	159	158	155	147	182	170	144	173	146	167	182	165	129	144	157	149	192	152	143	162	152	166	145	127	161	178	162	154	131	144	175	159	199	154	141	145	153	176	132	159	140	165	181	153	165	172	150	159	147	179	172	183	162	150	142	161	158	163	158	150	142	162	171	161	178	135	161	160	164	184	156	165	150	139	156	181	143	162	160	142	182	146	166	184	142	147	168	159	147	142	159	181	147	140	164	130	144	181	133	147	152	151	167	156	168	170	148	137	160	168	143	147	151	160	147	137	159	157	128	144	156	147	157	166	153	154	165	155	155	178	158	150	175	132	152	149	169	188	159	158	158	134	145	169	181	138	151	170	157	153	149	184	179	159	165	167	151	162	169	166	174	163	181	170	141	156	162	149	174	151	189	169	158	148	168	164	172	168	174	137	155	156	152	166	135	160	172	173	156	156	192	151	145	157	154	148	162	137	152	160	150	159	162	185	151	153	144	162	141	169	164	150	148	165	137	145	172	148	151	136	165	149	142	141	142	164	148	159	164	178	183	146	181	174	136	146	144	149	151	154	153	147	153	156	148	166	172	174	153	150	168	172	178	140	150	151	165	152	164	164	151	159	159	150	157	136	148	162	148	162	166	146	138	158	168	136	141	157	146	139	158	171	168	157	160	141	159	145	175	173	153	156	157	143	152	165	142	169	155	140	179	189	138	156	164	161	178	167	185	168	153	192	171	144	156	152	158	163	156	160	146	183	161	178	153	164	144	174	149	150	174	152	157	174	172	174	148	198	172	159	141	148	166	147	152	155	159	180	146	176	161	177	160	139	129	142	144	171	151	140	147	163	157	163	159	139	156	158	154	160	165	157	153	176	165	141	155	172	157	141	163	191	158	146	153	158	168	150	169	165	164	175	157	144	160	173	153	141	179	154	165	157	187	167	175	152	165	138	157	159	168	161	170	167	163	156	158	155	166	134	134	158	152	165	142	138	136	159	176	179	135	162	155	154	151	153	176	202	139	159	174	159	159	140	151	151	151	145	152	155	155	172	167	175	191	175	156	154	169	140	146	154	153	183	166	147	144	156	185	150	168	169	149	162	156	165	157	168	175	146	173	154	151	156	173	152	143	158	150	156	167	152	164	156	172	147	155	143	173	156	142	182	182	159	152	152	167	161	156	179	153	156	157	155	141	162	141	140	144	142	170	157	161	164	166	144	148	139	152	142	147	157	148	141	164	140	168	145	136	168	163	167	161	154	138	149	162	144	148	154	153	160	157	195	158	163	162	166	160	158	153	171	188	183	158	157	177	154	174	158	174	155	125	144	147	163	169	132	171	169	153	155	147	141	153	147	158	157	150	180	146	157	174	142	130	153	133	161	161	145	156	168	161	165	172	152	154	141	143	167	160	152	136	161	175	164	148	152	161	146	157	156	160	159	142	161	135	133	149	140	145	199	158	181	160	162	152	158	159	144	164	161	171	150	149	157	176	139	167	164	150	167	174	154	157	152	155	168	148	173	151	133	160	156	145	156	183	133	148	134	154	178	132	157	161	165	138	175	177	186	149	162	154	164	150	155	162	163	152	166	169	166	164	122	152	154	146	159	170	159	166	153	150	155	155	157	176	150	178	167	158	147	166	150	161	158	179	155	150	155	160	138	156	143	154	154	158	139	158	156	142	138	141	172	148	152	175	147	167	153	166	155	171	166	169	177	172	144	180	153	135	145	150	195	151	161	177	143	149	140	151	169	161	159	177	147	157	166	163	155	151	150	154	140	180	181	158	150	150	170	164	157	129	172	157	156	148	155	156	161	135	151	161	186	126	149	190	144	158	147	176	176	169	143	182	147	160	181	186	148	150	161	150	152	164	138	156	134	170	146	151	160	149	163	183	159	136	151	139	166	149	160	162	139	167	151	150	134	175	158	149	155	172	167	165	160	169	148	151	149	162	157	152	150	170	154	170	145	149	161	140	166	161	162	165	148	169	150	170	144	134	172	158	146	180	168	171	138	141	178	144	156	138	188	143	131	145	175	160	163	162	151	174	175	169	146	176	170	153	160	142	153	147	165	171	172	136	152	163	170	153	161	150	152	159	158	170	160	174	152	162	153	163	178	143	167	174	143	148	148	135	160	138	157	164	157	163	142	168	131	168	149	158	167	162	162	171	167	160	146	160	162	162	163	151	168	164	163	191	175	174	159	174	175	149	147	150	148	153	187	161	157	149	165	154	147	179	167	151	167	156	151	157	159	176	155	150	187	174	160	175	150	164	167	164	139	156	157	158	152	148	152	160	163	132	178	177	163	152	154	154	172	141	146	170	168	160	169	160	160	170	154	164	150	157	141	171	158	154	163	136	145	157	150	181	159	149	148	157	151	145	141	163	156	138	177	170	159	156	134	163	168	154	169	146	138	133	133	143	178	157	154	147	158	139	160	160	148	152	172	167	136	158	150	164	154	161	170	175	150	150	143	181	164	147	150	150	149	158	161	160	146	144	147	139	135	160	181	171	130	157	152	136	147	155	149	153	165	142	146	166	145	159	147	161	157	175	166	151	138	166	140	154	147	142
5958	19357	45750	3597	2836	2271	1902	1674	1447	1254	1215	22910	35039	28986	24481	14139	6763	3078	1180	573	438	420	385	417	423	407	429	389	381	406	382	364	408	382	382	374	426	409	373	412	375	353	386	370	393	386	401	440	397	417	360	395	401	412	397	440	378	367	390	383	397	396	396	407	381	375	383	394	410	421	394	406	393	412	387	384	413	378	378	401	416	385	404	415	366	403	377	387	383	429	380	369	436	442	416	406	383	394	418	389	404	398	380	394	417	441	395	363	398	377	394	420	392	390	384	399	398	422	380	370	421	356	379	380	388	391	411	402	373	400	414	409	397	426	399	380	388	381	392	395	435	368	397	382	409	420	401	412	382	390	406	397	389	382	398	382	388	369	386	399	414	398	378	359	409	391	410	379	420	409	433	389	408	387	408	420	372	387	371	393	399	388	392	382	416	407	396	361	408	391	425	385	380	379	423	395	397	394	413	410	419	374	402	396	401	375	376	422	398	412	396	387	377	374	414	386	402	355	379	437	338	389	381	416	413	380	395	390	403	404	395	399	440	412	399	342	386	389	389	385	390	410	394	365	378	432	386	363	393	387	408	420	433	351	409	396	405	411	397	372	387	407	384	393	412	378	389	386	399	411	396	381	357	385	407	364	396	387	415	396	386	412	365	421	404	419	388	387	431	403	372	375	366	378	353	409	381	389	374	412	373	390	418	419	414	402	389	381	381	407	391	377	382	395	386	381	444	426	405	399	393	410	376	447	407	394	404	379	397	438	389	402	377	393	398	391	386	397	381	377	370	394	425	394	397	405	391	374	417	410	364	426	370	383	387	371	348	377	402	379	414	400	390	393	366	412	399	411	391	373	382	359	393	378	406	396	395	399	414	398	381	412	370	366	426	400	396	395	366	396	368	412	386	356	391	389	373	376	433	401	395	387	428	362	403	393	404	418	375	442	373	393	405	388	402	406	391	426	412	400	419	405	403	346	403	375	397	421	402	388	382	395	427	370	415	438	390	358	394	407	379	361	387	386	407	414	369	376	385	389	416	399	376	399	416	388	408	417	384	395	397	405	379	369	415	397	401	397	406	394	363	409	392	384	395	435	420	409	384	418	426	401	440	441	373	397	377	346	410	395	424	389	373	442	390	411	407	422	432	371	427	403	378	396	425	408	356	372	410	395	419	394	400	392	419	411	384	384	412	373	375	406	376	380	377	433	363	383	418	370	426	409	405	364	394	387	410	433	416	404	390	387	376	388	395	381	372	392	392	395	410	412	402	365	393	408	360	395	393	436	402	403	400	415	416	423	458	383	398	398	402	407	354	389	391	423	394	353	429	389	371	403	388	391	409	380	353	387	397	397	382	406	369	403	401	409	398	377	415	386	383	381	407	362	379	408	363	398	379	410	410	377	384	348	386	387	397	404	425	390	373	406	395	419	397	390	400	374	367	387	396	416	422	406	419	401	410	370	424	375	356	407	397	404	406	350	403	413	375	386	425	403	382	369	386	363	399	388	394	417	408	387	390	397	387	388	411	426	370	410	421	409	386	397	414	390	401	380	392	417	361	388	409	399	348	412	391	378	388	392	437	394	428	387	400	422	385	406	410	422	403	393	360	383	401	416	397	406	433	392	390	411	400	352	431	418	375	388	391	430	407	384	381	364	437	382	377	404	371	413	382	399	365	427	370	397	401	403	360	361	404	361	403	395	424	413	389	416	399	390	368	432	407	395	399	406	380	394	430	431	411	435	376	409	426	374	393	368	397	414	402	406	390	411	403	447	413	379	418	372	398	406	445	384	382	373	367	389	384	380	398	379	389	362	395	402	369	433	416	430	435	363	447	408	385	395	425	386	373	399	422	430	386	373	409	374	409	397	439	380	386	377	420	379	377	403	415	370	388	384	381	413	381	359	430	404	409	422	398	421	369	389	395	397	412	389	381	378	415	361	399	406	413	380	396	385	378	369	391	395	367	360	380	435	405	371	372	378	397	388	358	395	401	396	397	427	399	356	398	369	396	403	414	373	425	434	407	353	386	348	395	387	413	416	382	398	388	463	403	425	365	356	360	400	411	367	389	390	397	407	416	371	395	375	382	396	417	409	379	382	377	421	368	374	386	382	358	375	390	400	398	367	399	382	390	393	401	412	384	396	399	390	379	391	375	418	390	402	394	401	372	393	394	376	401	400	392	373	386	414	412	358	400	366	402	386	416	385	389	399	414	407	397	381	389	381	394	380	414	381	416	380	386	402	365	414	414	399	406	366	396	395	391	385	379	403	378	362	434	394	408	433	400	391	400	376	371	394	423	449	403	387	406	404	387	382	388	399	405	385	364	400	411	394	396	372	379	394	398	435	405	361	428	392	409	382	418	405	382	408	388	423	413	413	388	429	403	342	395	375	359	421	414	372	402	405	435	422	399	366	410	374	390	404	426	408	378	383	414	434	416	380	394	385	412	406	407	423	382	403	373	429	420	397	394	424	406	402	390	361	385	393	376	410	373	405	396	387	376	408	427	403	365	429	372	388	414	385	398	392	395	352	416	399	399	392	373	387	408	427	391	392	435	356	392	392	423	396	398	374	366	372	411	404	400	403	362	376	402	396	379	419	418	368	400	420	391	410	396	421	379	378	399	377	348	397	375	417	377	395	406	387	411	369	417	396	382	387	420	416	379	381	438	410	385	391	384	409	417	387	411	403	397	406	365	408	399	418	389	380	392	389	403	400	383	378	419	409	412	424	417	424	398	394	386	413	380	368	384	408	373	393	388	419	433	381	405	371	386	381	403	438	387	392	379	404	416	398	374	420	385	394	394	379	394	406	409	375	381	397	398	417	419	407	429	420	380	383	386	374	382	417	384	394	371	427	364	380	394	447	421	390	431	423	381	395	402	397	423	369	401	382	384	364	372	378	388	402	389	408	362	396	416	407	417	389	376	403	376	393	389	424	394	392	404	416	425	375	373	401	406	425	387	401	365	384	418	406	389	389	402	405	381	367	402	434	405	423	402	392	391	419	368	423	425	372	406	379	399	407	391	402	372	426	398	411	414	372	379	413	408	391	388	372	386	398	425	402	393	395	433	378	387	399	405	381	375	409	365	385	426	397	388	403	415	397	398	378	400	394	394	399	436	369	413	384	364	420	381	422	379	393	339	435	420	375	402	407	363	394	363	383	389	417	403	390	395	406	399	350	409	387	407	397	414	418	382	395	372	412	434	410	381	399	393	451	388	406	394	427	424	422	404	405	403	352	417	368	376	415	409	354	396	370	402	377	402	393	408	383	385	414	376	416	428	384	423	417	417	410	428	371	379	432	420	404	362	408	398	425	424	452	417	447	374	369	409	383	392	404	411	387	397	372	422	390	392	417	399	424	415	387	381	388	391	368	385	374	391	402	373	363	355	379	392	370	373	387	439	436	436	382	367	395	397	399	420	439	398	398	382	390	411	383	355	417	390	430	414	379	391	370	409	389	357	389	364	423	419	397	421	385	356	416	399	405
14490	38536	63670	23445	4041	1089	622	539	440	354	374	9140	24340	21186	11716	5588	2196	805	365	204	136	149	120	127	124	131	119	155	142	131	129	114	114	118	126	133	119	116	125	129	139	126	150	134	136	140	127	126	128	115	124	103	140	136	113	144	128	138	133	125	123	143	128	154	150	109	115	121	116	124	132	127	147	130	142	142	131	110	151	128	135	116	136	107	139	135	139	105	155	142	125	138	110	137	142	127	157	134	135	143	119	134	107	124	110	137	127	129	116	124	117	139	141	142	136	121	111	133	138	131	143	141	120	130	149	138	135	123	109	136	121	129	120	132	137	136	145	131	138	112	131	122	107	148	135	123	121	124	122	122	136	127	134	121	113	151	131	133	141	120	125	126	144	112	136	125	150	145	115	105	113	128	122	145	128	127	117	116	119	144	122	127	131	152	135	134	128	145	120	129	139	129	116	124	111	146	123	113	110	114	134	127	125	123	140	115	141	112	128	128	106	136	125	135	118	119	137	126	158	133	116	115	125	124	133	147	137	108	143	105	130	134	126	113	140	144	121	111	145	123	122	134	147	130	141	145	151	117	111	134	132	112	114	141	134	131	124	135	136	143	126	120	120	138	132	132	130	127	109	121	111	134	126	121	137	152	110	129	118	126	126	106	114	139	123	117	121	121	137	121	138	141	112	129	133	118	114	128	135	131	145	149	118	137	110	124	143	129	123	148	116	133	118	138	140	125	115	124	126	131	132	130	128	125	148	136	129	143	111	135	131	135	156	113	129	111	123	145	93	133	121	147	119	119	123	133	134	113	125	127	141	143	129	153	139	125	145	139	130	109	151	137	146	136	140	121	128	146	137	106	141	157	132	135	134	125	121	115	125	145	161	153	137	151	136	146	120	125	120	112	152	140	127	127	140	129	118	110	146	112	123	143	132	138	146	125	120	101	130	123	122	96	126	141	128	150	139	140	133	133	131	150	157	103	143	125	120	125	113	109	135	142	123	109	123	118	113	107	119	120	135	132	135	121	138	106	135	146	125	136	126	117	124	138	120	134	127	143	133	127	142	129	123	140	138	129	145	121	136	130	132	129	120	116	128	128	118	140	120	132	126	127	125	129	110	131	103	131	136	141	127	135	116	124	130	137	105	137	128	127	118	121	142	137	115	123	135	144	139	142	138	116	119	115	130	141	113	145	141	132	135	134	144	130	118	129	106	135	125	127	121	122	122	114	122	137	141	121	112	115	105	118	125	125	130	144	130	118	129	132	115	127	122	124	143	139	127	130	131	129	112	133	153	113	117	108	137	116	132	147	132	131	138	124	143	133	150	121	139	136	112	120	132	129	147	144	123	130	136	122	140	137	138	112	133	107	104	128	128	114	140	103	125	115	127	123	112	121	126	127	139	128	134	151	120	131	143	120	126	121	133	143	130	89	138	134	121	140	105	121	140	133	127	130	129	114	118	132	126	136	135	140	114	134	90	107	111	105	103	133	129	144	130	113	139	127	126	116	128	152	121	135	111	131	108	117	128	99	145	128	135	122	114	124	134	123	148	115	134	130	165	129	132	134	129	155	126	141	143	134	130	115	112	129	138	129	120	151	151	129	119	117	132	136	126	130	143	138	145	132	118	118	134	120	129	121	129	144	128	120	138	118	162	166	147	119	131	146	133	123	129	145	117	129	130	130	126	132	123	131	134	154	118	138	140	123	127	146	123	133	137	135	139	133	140	147	131	143	117	119	130	106	146	146	132	141	147	134	136	128	125	134	114	131	129	134	120	117	138	143	141	132	123	132	123	123	120	141	126	115	98	127	111	121	118	139	108	115	138	111	123	137	126	124	131	124	140	131	124	117	115	129	140	137	123	128	118	129	119	120	132	136	153	123	132	112	138	126	112	126	146	127	125	121	127	124	128	138	141	133	124	153	140	112	105	139	113	147	135	130	108	117	119	141	119	102	135	138	135	142	135	137	129	117	131	132	140	138	153	139	132	146	151	135	106	138	146	111	109	108	118	129	115	128	111	130	102	128	120	111	137	139	119	143	151	137	110	140	137	125	137	129	127	151	130	124	148	130	128	147	109	128	138	142	136	135	116	117	131	152	127	121	128	119	147	126	155	157	127	115	138	142	118	136	123	116	120	138	117	112	140	132	106	123	144	155	116	124	141	136	126	121	123	139	118	129	109	133	125	140	120	115	128	126	131	150	161	126	131	129	104	137	151	132	140	130	116	119	124	132	136	101	108	133	122	138	136	126	156	153	124	136	127	143	122	129	123	134	116	131	122	117	137	130	124	127	132	127	118	143	138	124	121	135	130	126	129	131	134	122	140	138	131	133	109	153	104	122	125	115	135	130	140	130	137	119	146	120	106	119	134	146	128	136	150	119	160	143	130	128	126	121	114	107	148	122	120	114	117	114	129	126	141	135	138	109	120	137	127	139	131	129	126	126	126	123	113	124	143	107	151	130	112	127	151	136	124	128	152	134	137	144	133	113	123	131	106	144	133	131	129	127	125	129	130	135	113	115	128	118	130	106	137	133	127	134	130	134	146	136	118	133	131	127	109	139	130	123	157	136	124	119	143	152	135	134	152	131	128	112	131	128	140	129	141	107	114	135	119	131	109	130	129	104	113	121	106	135	127	126	134	151	136	116	145	143	124	115	139	129	148	130	137	132	135	132	123	117	115	139	153	128	154	116	135	138	132	118	119	143	135	128	127	130	105	128	123	135	130	135	124	132	145	134	130	141	134	148	131	133	121	125	119	121	135	119	141	155	123	134	126	133	120	120	140	146	112	117	117	145	113	147	122	144	135	132	129	132	128	148	124	132	133	128	113	119	139	115	110	122	131	136	121	114	124	132	137	123	152	139	137	122	144	132	122	123	127	136	143	145	109	133	111	112	125	156	111	153	137	126	155	119	130	135	137	128	150	115	119	131	127	128	132	131	130	150	152	154	140	133	110	127	150	122	133	127	96	138	145	146	143	137	108	140	127	138	107	114	127	137	147	142	109	124	143	129	114	144	126	138	165	139	148	123	123	124	125	118	113	118	139	144	128	106	135	111	121	133	145	132	151	149	140	133	152	166	142	118	131	140	115	128	129	127	126	122	127	145	139	118	128	123	125	107	123	146	115	133	116	119	108	140	111	139	141	140	133	138	140	134	121	105	117	115	122	127	110	127	133	114	148	115	137	145	131	139	138	116	143	117	128	132	125	143	147	144	127	135	130	160	115	131	146	128	126	117	143	129	123	115	149	138	125	121	132	144	137	122	126	120	109	138	133	138	129	112	131	142	125	108	146	116	152	113	109	131	135	137	111	134	115	126	134	131	132	127	130	115	136	118	134	119	123	125	151	122	111	136	130	118	157	142	130	140	114	144	139	141	126	137	136	118	127	137	136	144	138	131	118	148	116	141	131	136	123	127	136	129	140	124	128	130	168	124	115	131	119	128	145	130	132	129	112	124	133	98	121	114	114	122	123	141	125	128	146	156
7926	31052	56504	7300	4932	4115	3120	2559	2000	1819	1685	27722	46449	42141	30459	19348	9543	4318	1273	597	390	355	343	317	341	328	357	312	348	310	307	328	340	332	349	309	328	337	315	336	328	324	333	319	318	344	306	313	334	330	311	330	356	326	356	322	347	350	317	319	347	317	339	357	328	314	339	358	333	307	311	369	347	340	344	313	344	325	322	329	327	309	350	310	343	336	339	339	329	340	343	337	347	334	312	346	339	351	367	308	341	335	346	330	288	336	345	345	328	324	324	332	322	317	347	309	309	318	343	320	368	344	371	312	325	295	291	312	347	306	331	346	341	342	347	339	331	325	338	337	324	317	358	310	340	332	316	332	355	330	322	332	335	320	341	342	352	313	348	332	372	348	320	323	332	331	327	304	341	303	290	336	339	335	309	262	348	345	320	331	343	352	357	318	350	367	329	342	332	363	335	305	343	330	318	330	325	330	290	340	343	304	319	325	332	324	319	307	346	360	353	294	327	325	334	333	301	349	367	342	319	347	332	328	333	357	321	353	340	338	335	310	316	339	359	333	303	344	349	341	329	302	321	342	355	341	344	359	364	327	349	319	322	334	322	351	357	340	328	332	360	331	325	328	361	315	355	322	319	319	330	305	368	310	337	350	329	314	344	338	326	327	353	334	326	319	320	297	316	302	325	341	342	315	375	326	357	307	341	321	290	305	320	343	329	308	339	313	340	294	337	344	313	342	294	355	339	297	328	330	335	335	332	327	324	332	356	328	337	329	348	313	365	334	308	308	376	326	330	304	318	337	332	332	326	332	323	339	337	320	328	332	314	329	340	318	319	307	341	320	306	351	315	338	290	334	340	344	316	327	314	359	321	330	372	333	327	347	344	292	330	362	339	387	366	325	335	341	302	338	344	322	358	333	333	308	307	314	349	334	322	327	310	360	326	341	350	342	350	345	369	341	335	312	323	307	321	336	325	334	323	341	325	347	325	312	313	350	345	309	302	354	325	356	322	343	345	321	304	351	311	322	334	368	316	311	339	301	303	349	330	351	364	330	341	358	334	310	342	342	344	369	346	319	329	321	344	365	325	373	331	312	312	327	296	334	343	327	335	316	323	341	330	311	347	344	336	325	302	363	299	359	327	348	332	354	338	333	344	336	332	326	332	326	326	385	331	322	363	304	320	348	347	351	344	315	317	351	323	324	366	335	307	355	308	353	327	336	319	367	289	334	341	354	316	327	304	332	343	329	345	348	333	372	313	291	328	337	335	305	347	327	332	340	318	355	336	331	313	316	326	324	347	349	330	337	320	320	328	332	306	343	343	326	329	339	308	343	350	327	304	313	322	346	391	335	377	314	341	312	334	330	348	359	325	334	381	308	325	308	330	324	329	318	349	331	331	332	335	340	321	328	341	336	316	348	320	336	333	337	307	352	342	323	330	305	321	316	328	338	331	339	334	320	329	350	309	317	354	316	358	339	327	321	309	312	315	327	345	314	314	315	310	351	329	323	337	322	359	338	338	322	331	351	313	343	319	298	354	345	338	337	344	305	322	334	352	313	302	304	347	324	336	312	347	340	343	336	343	313	324	351	339	329	343	327	316	353	318	329	329	359	319	361	324	315	338	359	310	328	301	350	334	320	362	340	328	357	338	323	332	305	351	310	340	352	320	323	329	339	354	344	342	308	315	326	342	336	366	298	340	343	361	318	335	331	342	358	345	309	347	335	337	319	312	321	323	336	342	337	345	331	349	319	337	304	302	334	312	362	320	348	315	355	298	329	320	345	362	353	349	328	344	342	334	329	320	336	334	302	321	341	344	361	338	329	335	368	318	329	333	335	356	337	355	305	341	361	351	322	328	330	345	329	318	319	325	334	302	306	339	331	329	326	352	325	333	335	330	322	320	316	330	318	321	347	375	355	320	320	321	332	353	341	333	332	301	328	323	315	351	345	323	283	351	359	325	348	340	327	301	308	342	341	360	357	360	329	358	333	310	353	343	315	332	337	341	320	331	339	354	317	302	342	343	326	362	326	305	344	330	319	335	327	329	356	324	339	320	299	337	344	330	333	337	331	341	328	318	335	350	322	374	344	352	355	310	322	333	296	349	315	332	326	322	352	338	321	322	329	342	319	319	338	323	345	357	356	325	343	341	325	305	334	322	346	319	331	331	323	337	329	315	327	331	324	339	336	334	305	342	327	341	352	328	326	320	346	344	322	345	353	333	325	319	338	313	312	321	327	318	302	317	351	312	338	313	334	340	303	350	365	304	342	342	332	327	348	336	339	329	318	356	375	331	338	366	298	341	339	355	274	350	352	329	315	355	383	301	322	307	318	300	335	340	320	357	343	369	336	329	299	314	294	355	336	313	311	314	344	312	311	300	336	345	332	348	352	335	336	348	349	346	315	307	354	327	367	334	303	329	343	353	335	307	377	325	328	335	311	329	324	316	320	352	360	340	337	330	322	368	334	303	333	331	347	327	330	338	316	319	351	351	320	321	331	341	322	334	304	314	307	308	341	334	348	339	360	321	370	351	304	340	316	324	311	343	352	316	352	329	358	340	322	356	312	347	328	310	328	364	320	331	346	333	308	338	339	344	301	332	327	338	344	319	332	330	345	332	348	310	309	364	336	346	340	302	318	341	321	323	326	311	354	324	321	365	297	320	343	333	353	286	334	358	327	329	351	315	322	354	319	345	343	337	314	307	317	326	383	349	296	343	347	297	323	339	347	357	308	317	354	349	308	347	367	318	311	326	318	336	301	314	334	335	339	306	334	331	341	283	324	292	338	329	333	297	342	326	342	342	328	332	338	291	342	300	290	319	339	317	285	328	316	312	346	330	320	347	286	372	337	342	372	320	351	330	306	344	350	346	344	321	341	360	311	330	337	317	338	326	325	337	335	349	346	338	313	376	342	335	302	304	327	322	291	358	345	316	350	295	311	313	338	317	331	322	293	304	342	304	324	345	290	343	350	336	329	338	311	323	298	352	329	328	334	329	352	347	329	342	327	342	334	279	331	331	355	336	353	324	322	311	352	350	342	334	306	335	341	333	343	353	327	335	307	340	337	307	308	367	331	353	312	299	329	308	333	349	295	337	354	340	361	324	318	307	326	282	319	311	364	343	302	293	356	356	334	334	357	326	338	340	343	318	342	309	349	313	309	334	355	388	326	324	334	320	308	336	340	381	338	320	323	321	298	304	296	343	345	321	335	337	336	337	345	317	329	327	342	324	293	350	335	311	348	331	320	352	319	344	323	327	331	334	313	346	322	336	328	333	298	322	332	359	331	376	319	339	299	314	350	358	337	343	316	299	342	336	333	357	327	336	337	360	315	317	315	307	328	307	336	342	319	349	327	341	333	338	289	303	328	321	361	327	336	318	358	307	320	335	351	335	307	320	353	354	374	322	341	322	317	344	329	298	302	333	319	311	342	344	310	331	323	350	304	331	336	319	312	316	337	348	338	297	328	328	314	325	331	320	334	347	361	339	329
2034	685	2917	544	299	295	214	252	232	206	199	533	1248	1457	1187	706	415	298	220	169	169	190	155	146	175	175	172	162	190	167	173	157	187	180	199	174	183	159	179	192	205	174	185	187	159	173	176	198	173	183	175	181	179	170	179	193	189	182	160	164	151	153	180	157	180	183	190	166	164	168	195	198	151	176	192	150	165	177	197	187	179	163	203	189	176	192	196	173	161	164	172	173	168	171	184	158	185	152	176	190	182	180	192	191	172	160	179	179	175	161	194	186	179	180	174	181	176	213	171	197	160	180	191	183	185	172	154	165	170	193	172	200	166	180	176	178	158	168	145	170	154	174	184	177	175	198	178	175	171	162	175	180	157	173	156	173	174	178	174	181	175	162	192	178	167	190	154	172	182	175	168	187	178	190	170	174	172	180	148	161	155	159	181	175	168	184	189	181	183	200	171	185	183	171	145	172	170	172	174	181	158	181	195	170	188	170	160	180	161	162	154	147	156	176	138	171	175	172	189	168	200	161	171	173	164	179	203	173	163	168	192	174	183	158	171	173	170	164	178	188	180	166	184	176	187	173	193	183	163	160	157	163	171	176	151	172	151	195	164	196	185	184	177	176	170	169	178	185	190	170	180	187	180	173	167	179	182	165	169	199	181	165	175	176	176	183	165	175	207	200	172	146	170	166	162	182	171	164	166	175	195	150	164	205	170	188	180	192	182	181	178	160	176	161	152	176	186	157	149	201	185	156	175	177	186	174	169	180	195	173	153	169	206	177	211	190	180	151	174	177	172	196	191	163	150	149	206	190	168	178	151	177	200	175	171	159	160	176	182	157	168	179	183	192	171	169	143	154	189	158	164	200	171	175	178	166	192	160	165	176	170	173	206	177	189	159	173	184	173	148	170	194	168	177	158	201	205	177	190	172	189	167	167	156	175	181	168	160	150	164	174	167	149	162	165	172	161	163	187	184	194	182	185	183	181	150	161	161	162	167	188	189	163	187	179	184	209	196	179	169	184	199	186	167	176	172	157	185	188	162	197	173	173	183	205	173	157	161	180	182	174	197	190	158	143	159	183	184	184	159	187	150	164	169	157	186	166	177	155	168	165	169	169	186	167	186	175	194	209	207	179	205	180	166	188	197	160	171	157	176	200	195	170	186	180	158	151	164	186	175	176	165	161	187	162	151	177	183	190	165	185	162	171	163	189	164	201	156	186	160	189	149	171	152	169	182	189	164	149	189	178	171	167	168	199	166	163	179	182	181	188	191	170	155	194	171	167	196	195	213	206	175	171	177	174	164	171	170	178	165	183	190	186	172	189	193	155	152	188	197	194	179	177	179	186	184	166	163	188	172	174	181	203	163	179	191	163	158	162	170	174	199	192	183	188	172	144	164	172	178	179	198	181	176	205	189	154	174	197	158	165	188	163	174	181	190	191	172	169	194	166	164	178	179	167	176	153	192	177	183	199	177	186	185	156	173	162	156	214	172	166	174	155	146	202	173	175	148	181	177	182	181	183	196	158	177	177	174	167	189	178	173	176	188	167	184	178	187	176	174	186	159	180	166	177	166	186	180	181	161	169	148	174	167	164	166	187	185	172	175	158	156	181	161	176	166	165	181	187	201	176	191	187	172	159	192	161	176	176	177	169	163	158	142	165	188	161	165	154	187	180	177	159	175	169	171	186	194	174	177	164	194	176	171	187	173	157	186	184	172	177	183	199	165	183	184	164	200	170	172	167	170	152	172	163	162	184	172	211	159	179	179	175	189	195	183	160	169	215	184	167	162	163	162	163	172	178	163	161	186	167	169	163	185	179	170	167	180	198	187	175	169	178	172	167	170	171	163	145	178	168	194	164	158	178	156	168	167	163	182	171	176	187	181	175	173	194	180	166	206	168	195	199	177	144	149	171	184	177	167	174	177	159	185	184	184	154	177	173	192	174	187	180	188	169	174	164	180	166	170	166	177	169	172	184	181	154	174	156	178	184	169	175	177	213	185	182	168	164	167	145	194	186	176	175	162	144	188	185	174	165	185	197	187	177	195	168	169	182	161	190	196	171	157	165	177	156	179	173	178	176	170	153	176	184	160	156	160	165	172	167	182	173	172	182	165	198	197	194	168	167	157	182	164	162	164	163	167	165	171	144	170	193	152	173	160	150	169	174	150	161	162	172	168	175	189	160	178	183	191	186	175	171	162	179	171	184	184	183	155	187	190	159	178	165	183	169	166	181	170	191	180	193	164	169	166	192	174	168	166	138	180	171	175	171	167	170	177	173	205	173	163	159	183	181	183	188	183	190	177	184	157	163	179	211	177	172	169	192	167	189	165	176	163	189	157	179	168	165	160	200	168	156	154	185	198	165	148	183	157	171	156	168	168	175	162	166	171	183	198	203	176	201	197	171	141	177	194	182	156	202	167	198	188	208	138	176	160	179	170	178	172	159	194	170	189	203	164	165	171	179	158	185	156	179	180	198	184	188	191	185	197	163	177	167	183	161	182	182	163	191	148	159	202	157	186	145	172	183	176	159	171	177	153	175	204	182	181	161	165	154	187	187	171	170	176	183	188	156	178	187	150	166	171	163	185	172	170	181	172	171	181	174	171	163	195	182	176	177	179	172	174	183	167	156	166	166	174	159	160	161	173	184	143	203	185	173	166	183	169	184	181	175	171	158	157	161	198	177	181	201	189	166	199	161	181	182	195	174	187	188	176	164	178	174	172	182	177	165	163	205	155	182	168	176	182	201	183	183	185	183	159	168	177	211	186	190	175	165	182	171	168	149	165	178	192	188	175	149	164	179	197	179	156	163	180	180	167	195	163	177	185	163	180	163	186	174	181	148	196	169	157	168	179	185	182	197	153	173	183	166	192	160	184	174	176	175	158	181	152	169	159	193	160	172	174	207	164	189	173	187	178	173	157	180	152	171	166	191	179	161	193	189	164	132	166	176	174	166	179	172	166	182	178	146	200	180	164	195	157	184	169	169	174	172	177	174	172	153	188	181	168	150	175	194	178	166	173	168	163	165	171	179	153	184	181	171	158	179	178	172	165	158	159	153	186	181	160	177	192	189	184	166	180	186	167	195	188	185	167	182	182	172	222	173	186	175	165	153	181	157	197	169	186	158	167	197	181	172	176	194	160	169	186	197	176	204	167	160	166	185	160	187	174	211	165	148	170	170	159	172	191	170	180	191	191	183	176	188	163	148	187	195	176	163	174	204	173	173	180	177	167	169	168	168	162	163	191	176	176	171	151	172	177	171	180	153	169	171	175	178	183	190	178	167	175	167	178	176	167	171	187	189	178	159	183	202	167	194	160	173	175	166	191	158	149	178	156	175	181	196	178	174	159	152	167	156	173	165	160	181	175	180	168	171	178	198	185	187	198	167	178	177	184	175	196	186	182	198	190	190	164	197	183	163	173	182	175	174	177	209	190	186	164	162	166	192	163	183	146	194	200	190	159	170	185	190	166	150	181	151	181	153	175	162	155
2273	1226	7056	1377	1017	931	774	720	689	612	603	3218	6271	6363	4622	2519	1252	763	601	495	463	454	417	454	466	425	416	451	453	456	434	449	450	412	415	436	445	439	449	442	473	451	425	437	456	438	436	469	441	425	420	414	438	462	460	431	447	411	469	443	431	424	405	423	413	436	445	458	469	430	434	415	418	406	483	447	465	403	442	486	478	433	417	465	433	451	438	483	423	456	460	470	457	412	432	449	431	455	441	465	441	450	458	399	439	474	392	429	466	418	409	426	416	414	399	454	417	467	463	441	433	425	429	426	431	429	461	428	456	397	444	449	500	422	466	412	439	455	396	457	443	460	450	443	447	427	446	474	466	460	416	442	434	430	443	437	425	421	486	442	463	427	452	443	431	454	411	443	448	419	415	419	452	413	425	427	430	448	454	456	462	446	423	445	450	404	403	428	447	459	430	422	416	424	438	430	437	483	454	436	444	410	435	412	423	428	411	439	430	426	427	448	437	410	449	473	439	437	468	469	445	428	461	460	440	443	421	433	446	471	475	436	451	394	432	429	461	466	459	403	432	416	445	449	440	432	441	396	423	427	477	445	443	448	435	449	417	441	437	459	393	435	447	455	394	446	418	452	407	476	439	441	440	468	451	445	465	459	465	456	407	465	450	453	475	443	433	459	422	388	453	427	442	425	449	438	413	465	402	421	482	410	433	389	425	420	427	455	453	418	468	406	473	455	483	436	403	416	421	422	388	429	438	471	434	438	433	469	421	432	407	453	459	454	418	414	427	459	408	462	466	414	452	441	444	448	441	423	427	447	440	425	470	448	452	471	427	414	437	444	466	426	423	451	476	427	462	415	413	436	420	420	430	454	388	384	439	434	416	470	429	456	445	413	443	454	397	410	442	454	434	402	473	415	404	445	430	441	454	454	418	461	446	419	422	407	463	380	499	437	413	438	401	443	434	443	434	439	446	479	449	458	448	442	425	479	434	449	452	445	438	445	449	444	416	426	446	441	471	425	423	418	426	461	407	468	423	448	451	419	445	453	398	409	473	445	436	471	434	460	457	431	443	474	447	401	453	440	405	478	433	434	415	445	470	397	431	416	441	439	415	446	453	444	421	401	444	444	422	396	429	417	436	488	465	433	421	454	435	454	421	463	441	449	438	438	461	394	434	415	438	449	452	435	387	465	392	449	415	456	444	448	474	449	448	454	437	453	438	439	457	414	441	455	464	420	424	433	458	419	420	456	441	413	426	438	411	437	410	429	388	423	425	415	418	441	441	428	444	445	461	411	445	476	435	395	435	415	417	426	460	461	425	454	405	406	450	441	439	431	417	440	402	433	410	404	431	415	441	412	427	442	449	409	477	464	459	453	426	430	406	449	418	446	499	416	447	416	425	395	441	478	431	419	430	427	466	415	458	437	437	483	417	440	483	449	453	443	445	421	440	424	459	462	454	410	463	451	408	432	415	418	443	429	460	458	447	444	432	466	429	438	432	408	384	445	436	465	460	435	401	422	454	392	416	465	423	429	417	435	443	452	423	449	453	416	405	447	428	439	424	436	460	439	413	447	439	441	411	429	478	442	465	444	459	441	452	422	463	447	428	441	425	428	445	456	441	449	437	453	469	437	475	429	437	428	422	479	417	423	407	452	447	426	476	438	490	444	421	447	427	414	407	455	468	438	468	437	417	458	416	428	413	453	461	458	441	418	429	419	482	426	443	411	428	442	455	461	459	432	421	456	419	454	431	448	478	450	456	403	410	475	478	465	453	434	448	419	442	453	489	415	394	429	447	436	466	450	461	456	456	437	418	448	448	454	449	420	422	479	423	432	415	441	464	505	450	433	446	469	416	416	422	454	434	425	434	443	449	415	490	436	429	443	438	418	469	413	394	417	432	435	448	446	451	422	402	416	454	458	465	416	446	439	453	409	416	462	422	438	437	474	419	429	458	442	428	446	427	458	444	446	436	466	418	397	442	438	453	431	410	429	411	440	466	459	457	445	435	451	454	435	458	445	451	451	445	422	458	438	476	443	462	405	434	454	445	442	428	486	456	466	457	448	438	443	486	465	415	428	436	406	440	456	461	482	433	442	448	435	444	444	429	434	444	462	412	456	450	459	442	435	426	449	473	459	431	444	473	434	453	439	424	418	417	426	456	436	459	455	470	439	445	435	381	459	427	404	474	417	457	436	425	434	470	453	446	432	447	414	443	422	448	459	413	431	430	445	442	471	411	404	432	419	451	496	430	440	431	438	444	450	448	449	418	409	412	401	456	418	423	467	467	463	408	479	433	408	428	466	446	431	461	370	398	446	439	443	444	417	433	445	448	438	436	488	421	450	440	450	470	444	446	424	404	433	457	482	431	453	453	469	431	470	437	409	440	450	405	458	434	428	438	455	401	471	473	442	449	429	437	445	450	423	455	480	418	443	446	402	439	447	412	434	444	446	413	443	436	434	414	420	446	448	440	434	517	428	444	471	443	435	431	411	414	473	413	430	468	456	442	477	429	421	458	438	411	456	457	460	439	468	438	427	435	441	465	459	442	468	440	462	455	438	458	439	432	450	417	465	417	451	429	463	438	418	432	473	437	465	441	453	453	443	440	467	417	423	454	436	417	445	410	412	435	470	377	422	447	409	447	459	437	430	469	437	452	411	382	427	455	429	422	426	426	447	422	424	453	442	450	427	455	485	421	462	441	439	426	407	423	459	433	428	451	452	430	436	393	417	470	431	455	433	423	402	425	459	456	474	448	450	417	443	436	462	420	422	449	450	423	473	451	441	434	440	447	379	445	439	441	481	403	435	432	473	466	423	443	452	419	418	439	437	411	444	454	436	438	477	475	421	443	462	421	428	449	475	411	454	444	449	461	434	464	425	439	423	452	426	463	444	428	432	400	400	462	406	468	414	436	429	429	465	397	423	481	404	434	449	434	418	431	437	437	435	444	401	501	445	435	447	457	482	457	436	460	464	445	453	438	493	448	424	434	439	440	430	453	457	442	455	435	408	453	419	409	449	402	485	423	399	428	456	434	446	445	430	437	443	405	420	401	465	398	458	421	425	441	444	421	450	431	438	452	441	437	430	398	470	436	437	437	419	425	440	395	438	451	429	408	449	431	427	384	418	457	482	433	427	425	415	421	428	431	462	463	444	433	459	443	425	439	407	430	495	456	428	438	420	440	424	455	468	431	419	435	434	446	424	454	419	412	414	404	442	390	420	465	438	432	436	450	457	431	452	451	410	484	431	427	419	431	435	393	432	457	455	437	432	431	387	484	430	429	413	428	405	482	448	424	439	435	427	439	460	425	417	425	461	407	442	457	422	442	461	426	439	428	473	448	465	440	445	422	427	430	430	458	442	430	417	420	470	434	424	418	432	477	427	436	459	421	437	414	425	454	460	447	417	400	397	445	452	442	433	431	445	428	434	445	424	402	427	431	430	418	426	458	459	427	442	435	415	432	439	455	406	394	399	454	453	421	414	434	434
7543	10560	50489	13755	1357	737	523	398	308	297	274	8068	13868	12686	6690	3046	1221	525	268	170	154	163	179	182	152	136	151	143	153	161	158	172	153	175	145	172	145	159	166	165	169	151	141	151	148	121	144	133	149	148	148	191	161	159	161	144	152	138	163	165	150	138	167	138	167	172	167	145	174	167	160	165	155	133	151	141	157	156	153	149	164	163	144	152	161	166	145	155	125	151	169	168	147	147	145	149	170	154	173	158	158	130	150	138	149	149	157	148	152	154	174	169	145	147	177	151	149	158	138	168	160	164	153	136	161	173	132	151	144	171	158	186	163	142	153	140	151	182	158	163	168	161	145	157	159	149	163	127	174	140	149	171	144	154	165	129	144	151	159	160	153	155	137	166	155	166	150	143	175	160	150	158	150	164	167	156	154	141	156	167	143	172	149	157	162	145	140	142	142	146	158	147	163	166	177	147	144	156	140	193	149	168	160	154	146	163	159	147	160	166	164	153	157	162	148	154	143	153	139	165	158	131	153	159	165	153	165	153	144	142	144	165	164	146	151	157	154	179	125	145	152	160	149	143	161	172	152	154	161	157	149	162	145	153	157	141	138	176	182	163	142	136	128	153	149	128	147	149	132	154	157	152	171	180	177	165	159	139	156	134	144	159	163	150	165	142	146	155	144	116	144	167	168	136	146	158	154	173	172	147	174	154	131	161	152	161	157	139	158	153	163	176	142	155	180	134	157	152	165	154	151	167	142	142	149	166	197	138	167	160	191	139	148	162	162	145	146	166	155	148	159	146	159	142	177	157	160	160	150	132	163	155	179	166	152	150	174	162	163	168	152	183	142	152	168	174	187	152	159	173	159	176	144	160	173	157	140	140	170	174	182	140	175	149	141	133	157	152	139	185	147	152	156	157	148	151	146	163	115	142	144	143	173	186	138	162	144	165	147	166	168	174	144	162	143	139	156	142	148	171	145	148	187	167	141	150	150	161	167	151	143	153	152	182	161	135	154	136	183	148	171	167	138	124	136	163	152	151	146	150	146	144	140	133	166	167	164	153	157	158	148	128	163	129	142	150	165	160	156	157	150	138	168	151	154	160	142	174	153	160	168	135	127	165	157	165	160	151	180	174	148	144	158	131	158	141	146	151	146	134	160	149	155	149	155	148	140	155	137	160	172	139	158	155	159	157	141	156	145	154	171	171	168	142	168	128	167	160	144	148	158	134	150	163	139	142	177	167	151	165	127	158	185	151	144	158	166	163	140	146	158	155	144	175	159	174	147	143	159	133	150	133	161	154	174	149	165	149	151	174	145	148	173	135	165	157	138	169	156	148	145	162	156	176	154	146	168	165	158	153	166	160	162	161	170	157	154	133	154	156	156	145	161	159	155	153	161	158	134	159	135	150	158	130	150	145	159	126	174	159	159	192	170	132	164	166	134	138	153	143	132	176	159	127	151	170	135	159	144	163	140	143	162	165	160	157	152	170	162	176	147	157	141	155	163	123	154	156	167	169	160	137	141	139	131	158	144	154	157	138	157	167	149	152	134	188	166	138	150	168	158	158	141	170	143	161	152	168	135	151	128	168	153	151	167	143	167	132	167	166	142	158	155	185	141	167	147	147	181	168	165	149	156	166	160	173	153	153	163	131	155	169	138	127	142	140	173	160	150	141	154	148	152	166	141	148	158	169	148	152	144	174	170	140	159	140	151	145	148	133	144	179	165	168	140	145	172	143	135	171	154	155	153	162	175	146	167	147	171	170	169	171	160	164	179	163	154	133	139	142	185	150	165	138	158	150	153	161	156	164	164	173	149	168	140	186	165	149	168	143	162	161	141	149	160	170	160	131	173	149	158	167	146	152	172	145	147	166	150	161	190	150	179	161	152	157	153	141	175	147	126	164	156	146	157	154	182	147	148	123	146	162	151	153	143	139	145	165	152	157	165	149	173	179	160	157	155	167	144	142	150	177	162	136	145	156	138	153	169	156	145	144	138	133	149	133	155	162	152	135	150	125	142	158	131	151	160	143	163	148	175	149	169	154	158	138	156	147	133	146	159	156	163	141	144	145	142	146	136	146	173	162	151	152	159	173	141	124	169	158	148	164	169	137	160	158	148	126	175	160	146	156	153	139	141	140	180	143	152	153	162	151	139	159	154	142	150	177	133	155	154	141	162	146	172	154	142	162	143	146	165	148	151	143	161	157	149	140	169	157	163	130	141	158	150	148	134	168	174	136	162	165	156	148	157	161	168	136	165	170	162	158	165	167	155	154	165	158	149	164	151	162	163	181	161	146	137	166	169	159	146	141	156	148	163	162	155	130	137	158	137	154	175	154	148	155	148	146	165	170	164	173	145	176	157	139	142	146	138	153	155	141	155	140	130	154	139	168	146	129	158	172	158	152	167	161	153	149	160	139	154	147	166	170	146	176	161	134	143	167	160	167	180	164	171	153	184	145	151	161	138	168	129	155	161	153	158	146	157	147	155	155	140	128	162	149	150	136	163	155	164	138	147	151	153	152	133	153	122	163	184	152	156	134	134	166	162	170	154	153	182	170	146	157	159	145	177	164	153	158	144	172	151	147	154	164	148	161	166	165	134	160	141	154	159	151	163	154	175	128	157	140	151	157	156	174	132	147	151	131	148	138	155	181	166	151	166	160	163	158	158	152	136	152	154	150	153	158	151	140	161	167	178	157	181	127	143	157	167	130	146	161	160	162	164	153	142	141	184	183	148	142	140	142	151	149	150	130	155	170	158	145	146	177	162	143	136	145	164	154	130	144	158	142	163	130	163	134	154	143	173	161	158	157	151	173	159	159	158	150	166	164	164	139	166	157	167	173	160	183	151	154	149	171	156	145	141	164	139	143	162	164	168	156	162	167	149	147	171	147	141	168	164	143	159	157	157	153	164	169	147	136	168	186	159	142	154	169	156	151	152	171	154	152	171	161	148	150	169	150	152	130	151	154	160	151	154	140	152	160	144	134	134	106	141	140	154	160	152	157	158	142	148	143	153	163	148	153	147	146	152	152	148	163	142	177	174	144	153	177	191	172	133	155	136	152	147	151	177	167	160	150	142	157	140	152	169	158	141	142	144	168	134	184	158	157	147	139	161	174	141	148	157	161	153	146	134	173	143	130	150	148	156	158	141	141	170	156	131	184	165	164	168	143	131	157	148	139	178	161	137	175	147	140	145	146	158	144	144	160	140	161	135	164	137	155	163	168	159	165	148	156	158	152	154	154	148	139	141	150	157	151	134	135	144	155	149	159	159	163	151	147	150	174	130	164	143	177	159	151	155	131	176	162	165	145	142	173	150	191	170	161	169	156	143	150	178	132	153	160	164	164	155	114	155	173	140	171	190	155	151	177	156	151	152	153	150	160	164	161	152	193	151	142	149	143	154	150	153	158	151	160	159	169	165	162	158	177	149	146	150	170	165	152	138	165	152	157	136	147	160	171	165	138	166	165	150	150	164	154	150	166	157	143	167	141
5972	10685	46166	5096	3097	2589	2116	1814	1415	1283	1260	27576	36750	33829	22676	12761	5415	2241	848	507	451	390	381	352	379	371	372	403	401	381	382	385	384	422	375	401	431	371	376	365	393	418	369	393	393	373	398	444	417	361	386	397	394	407	413	421	389	408	384	360	416	393	376	379	402	411	400	356	435	425	380	394	388	436	358	347	417	409	418	437	378	422	392	413	379	392	372	373	401	373	329	390	353	376	386	377	419	407	390	381	370	421	386	389	390	389	345	391	396	395	409	406	407	372	354	384	387	354	405	376	390	411	386	382	392	401	416	393	388	362	415	357	384	422	358	427	385	384	394	392	355	404	399	376	348	360	366	353	363	356	405	387	390	373	410	409	384	410	403	362	396	390	411	370	362	398	370	408	386	383	402	394	392	395	391	375	415	365	405	377	398	406	398	382	335	403	409	387	386	357	408	381	415	415	405	391	383	400	373	400	374	378	382	387	429	393	400	377	402	385	428	376	402	361	378	386	401	420	409	355	375	392	396	363	396	349	357	377	395	405	379	414	386	406	378	379	393	348	385	359	385	367	390	380	394	391	388	407	369	391	409	383	406	388	409	383	383	389	374	359	401	394	406	403	400	398	384	416	377	380	404	374	398	435	387	368	400	408	364	417	407	392	387	391	409	331	381	390	373	389	383	401	386	365	395	406	404	383	378	378	391	424	362	407	401	373	364	358	395	413	373	377	322	362	359	392	397	381	371	399	391	387	381	383	382	372	381	387	409	369	414	371	340	416	358	392	404	393	421	402	358	401	414	378	389	375	352	389	370	417	346	391	368	395	367	410	367	385	400	390	372	365	377	393	391	377	409	387	451	386	389	406	391	376	404	385	364	351	394	402	379	368	399	371	393	407	409	356	375	356	374	376	370	374	410	405	385	403	403	380	375	361	388	393	370	361	431	407	393	377	381	387	403	362	376	383	407	369	375	379	397	423	364	383	407	420	364	395	375	416	380	398	392	337	411	357	374	394	369	361	380	400	372	409	407	407	423	387	375	418	357	384	392	383	402	340	350	393	394	382	381	381	408	379	406	380	401	394	407	380	375	430	377	373	364	386	385	352	397	372	388	378	416	409	403	358	398	390	378	401	362	401	428	411	404	396	404	386	360	400	382	390	376	349	379	359	379	417	385	373	377	369	408	392	393	401	383	393	373	400	397	407	422	416	418	383	409	430	399	378	375	434	372	365	392	433	389	398	362	374	378	415	391	369	405	387	385	410	379	381	399	351	412	401	365	390	387	367	364	363	412	363	400	340	393	384	376	367	359	403	394	396	414	400	386	355	392	354	407	419	406	380	387	411	419	372	388	380	401	375	398	387	375	390	373	379	433	412	398	427	412	385	394	409	390	349	382	402	352	363	404	402	369	402	406	369	363	379	371	367	407	379	378	379	405	381	418	416	366	424	407	420	385	362	373	389	396	366	382	354	374	427	372	399	405	389	373	356	418	382	379	362	373	403	375	365	396	384	401	393	397	352	353	379	391	386	401	377	372	402	386	397	391	373	376	389	367	396	367	366	373	422	390	385	452	403	398	359	370	389	388	390	407	381	414	392	389	400	406	386	384	396	379	395	392	357	390	412	416	370	400	397	397	365	401	379	369	363	399	377	377	405	402	396	393	359	338	363	403	411	369	423	386	420	328	400	378	384	378	386	380	393	433	348	389	378	408	396	375	398	379	368	361	382	375	366	372	379	379	424	374	408	383	447	396	357	374	395	394	399	410	352	406	411	376	410	380	381	390	411	381	382	371	415	402	371	388	337	382	378	408	405	402	367	394	403	374	424	381	399	381	371	401	391	420	384	346	383	365	413	395	351	411	417	369	392	406	365	398	384	383	379	398	388	397	379	395	426	348	363	397	381	369	403	380	394	403	409	386	398	407	377	386	388	363	380	376	383	386	339	367	360	411	384	424	388	404	404	392	393	364	392	373	393	342	352	377	398	371	381	384	380	394	397	401	390	412	418	384	375	415	396	346	414	396	394	378	396	405	399	412	389	373	403	370	405	395	374	404	392	386	399	382	385	350	373	382	388	398	394	359	391	399	373	383	388	360	360	408	362	387	412	382	431	365	396	371	367	412	380	370	409	424	373	397	364	364	385	408	373	397	419	420	408	362	412	380	406	396	383	366	367	387	400	396	364	385	427	386	372	433	392	382	386	385	365	407	407	358	385	363	360	318	399	425	366	375	364	386	373	387	379	383	375	399	400	389	361	372	339	385	379	367	367	371	368	359	392	385	366	383	417	408	392	401	381	410	368	409	379	360	349	353	378	370	398	438	407	378	382	367	378	354	367	365	379	393	411	355	405	398	365	394	392	419	390	412	411	405	406	383	428	419	411	419	386	397	369	391	383	395	400	374	408	404	379	402	373	380	392	404	410	383	350	371	393	383	379	427	424	346	372	358	406	408	404	388	414	432	405	375	386	361	380	403	395	379	343	398	409	417	403	387	368	394	396	422	357	397	354	368	388	401	362	398	382	396	380	396	384	396	382	407	378	390	364	393	375	348	385	374	394	369	379	378	376	426	370	381	401	391	357	415	368	381	403	384	414	387	362	410	410	375	372	391	356	397	404	419	376	406	376	409	383	359	376	407	368	376	379	402	389	386	380	400	394	429	380	375	395	417	375	377	408	382	359	423	382	361	395	360	384	418	406	360	399	431	356	422	372	370	347	384	418	404	387	355	373	393	406	391	389	372	410	396	391	415	407	376	396	395	370	389	379	418	374	402	376	359	386	398	369	391	411	374	384	364	378	375	393	354	376	370	409	389	369	356	393	391	364	355	362	383	338	425	430	380	357	378	357	405	392	395	424	416	373	384	386	402	364	407	375	389	377	419	386	414	361	391	394	399	384	407	403	409	366	412	402	372	365	394	388	409	400	371	428	360	376	410	369	372	385	393	380	356	390	371	395	402	407	421	412	381	360	382	405	379	362	412	382	344	411	388	393	374	419	381	368	380	388	413	372	378	349	379	357	382	427	335	392	392	393	392	331	391	400	393	413	409	356	338	415	392	390	357	382	430	395	433	398	394	407	353	408	357	391	384	372	412	386	362	382	380	372	360	396	355	413	402	403	386	367	398	401	359	372	402	366	381	411	364	381	384	353	384	383	398	419	417	427	404	427	372	409	415	391	397	376	394	409	380	384	387	407	391	363	372	361	367	367	423	365	376	392	390	357	407	389	399	369	423	388	376	411	405	387	400	368	385	379	405	393	387	400	356	404	394	415	410	397	355	388	401	363	377	376	394	403	391	383	406	374	397	429	375	378	373	361	398	385	405	408	383	391	393	420	366	412	377	400	391	402	392	392	389	403	408	375	410	362	389	390	369	401	396	365	405	375	379	377	390	399	380	388	416	378	394	402	389	381	357	380	372	395	354	357	354	378	404	414	361	399	338	389	376	404	357	385	378	364	364	409	370	358	378	378	390	395	414	354	382	383	385	388	391	421
13672	23710	62761	20867	3452	1139	840	608	458	390	880	17050	24702	19305	11994	5384	1922	742	307	168	122	116	113	116	120	137	109	113	125	115	130	133	138	126	121	117	105	105	145	116	114	128	111	134	144	125	118	119	132	122	138	136	121	128	124	107	116	117	128	130	136	123	128	125	141	107	126	114	118	128	136	111	130	124	135	109	121	117	134	141	123	111	123	104	123	117	127	143	109	120	115	142	120	115	132	137	110	114	121	142	144	127	150	113	96	132	133	116	113	109	124	136	125	94	108	135	123	115	114	134	133	119	95	117	141	130	127	109	122	129	128	122	110	108	131	138	117	119	122	132	126	129	126	131	119	131	115	126	126	120	128	122	127	133	140	129	143	106	124	130	128	140	134	96	124	126	126	142	141	133	140	108	138	120	117	143	126	127	115	124	124	138	121	129	114	122	116	137	129	94	113	119	122	109	127	117	124	122	115	126	114	122	124	127	109	113	119	99	114	117	118	100	115	118	115	116	136	115	120	137	136	122	129	125	116	121	122	135	113	120	121	127	116	131	132	118	132	127	112	111	143	126	136	115	106	118	129	123	126	143	133	120	132	117	141	131	122	121	112	104	129	124	129	128	104	117	131	127	116	126	109	128	114	142	131	125	134	123	116	127	138	124	121	127	106	134	130	128	138	133	117	124	116	135	118	111	108	118	124	105	132	112	122	146	131	120	130	113	131	118	98	104	119	125	117	127	128	125	110	109	121	119	115	104	121	127	104	122	123	93	138	124	107	112	129	131	110	133	118	138	128	129	118	108	122	123	122	122	133	141	128	136	117	128	97	120	117	130	116	126	127	103	136	144	123	132	118	124	109	129	116	116	128	112	113	143	130	140	123	107	114	127	105	133	131	123	146	114	110	126	118	131	119	124	133	115	137	125	144	123	119	116	110	115	116	119	117	116	127	118	141	132	104	126	119	106	126	118	122	125	127	122	131	120	117	111	119	132	124	128	112	115	112	120	123	121	147	104	112	114	125	111	109	120	124	125	141	121	118	129	137	115	133	108	121	111	131	129	125	117	120	128	114	115	144	133	118	121	111	107	127	128	128	131	131	110	109	114	116	127	132	132	113	131	118	103	131	139	113	120	126	122	116	110	130	123	93	129	144	123	111	121	132	140	129	118	136	126	129	127	137	117	125	135	118	129	130	110	127	135	150	117	114	109	115	108	137	127	133	123	124	134	128	137	108	119	125	131	116	114	114	122	122	130	115	125	127	115	107	122	126	120	136	134	121	121	142	121	137	120	135	124	122	124	125	112	122	119	123	119	129	131	128	124	125	127	130	121	130	133	150	115	123	116	123	124	133	131	110	130	125	134	136	111	128	117	136	122	119	140	140	133	150	112	131	119	123	112	120	140	128	110	128	114	112	125	121	110	128	116	128	113	121	102	126	132	125	120	142	115	132	115	118	125	142	140	123	130	135	115	122	112	101	121	112	143	117	154	112	143	110	126	116	109	131	136	119	135	120	119	120	111	129	107	120	115	120	123	121	142	109	126	119	114	123	119	131	144	102	127	136	127	133	115	148	130	108	140	120	102	111	122	139	125	121	125	132	116	111	124	110	114	140	130	136	121	109	108	122	111	119	133	127	117	125	137	107	101	121	136	131	109	122	107	126	135	118	111	132	93	132	112	120	132	129	129	139	122	96	121	115	132	130	135	125	136	128	121	120	122	114	114	129	129	132	129	135	121	112	119	119	109	122	120	123	145	113	111	114	131	99	129	118	120	107	130	137	124	121	120	135	126	131	111	124	122	123	113	144	135	139	117	161	120	124	125	125	120	102	112	158	123	103	133	130	123	120	129	136	124	100	115	126	123	121	137	127	140	131	132	133	126	121	132	137	113	125	114	110	123	142	131	130	135	122	129	131	96	126	109	100	130	153	113	140	123	142	130	124	136	118	123	142	108	146	113	121	150	128	131	139	127	133	133	95	108	125	136	125	147	131	122	145	127	119	131	117	124	131	118	109	133	134	122	114	124	124	108	111	125	123	129	120	135	106	138	114	134	125	116	117	117	111	136	108	109	138	123	126	104	129	111	103	144	119	125	124	118	133	109	132	120	126	106	104	122	99	120	126	123	109	137	122	122	119	132	131	139	128	109	112	123	110	129	119	102	134	134	140	135	108	128	121	126	111	129	127	108	127	131	111	142	119	136	131	122	111	127	120	141	121	128	114	127	139	139	132	115	133	120	125	125	124	129	105	117	129	135	128	115	141	115	124	141	109	114	102	106	119	101	116	121	98	103	127	144	99	141	129	134	121	111	110	122	134	119	128	144	124	116	133	138	105	145	140	130	134	123	117	123	140	102	131	129	117	125	89	147	130	118	132	116	112	110	129	124	132	112	125	135	116	118	118	133	123	121	122	112	123	109	104	116	134	155	116	151	102	125	138	128	106	127	122	105	110	110	123	113	123	120	141	125	121	131	130	140	96	117	121	113	114	136	126	132	126	147	114	136	106	134	123	120	110	127	139	121	123	123	114	163	141	119	129	118	123	131	123	111	135	123	132	133	116	124	150	121	108	107	115	134	108	116	138	137	134	121	133	111	133	128	122	126	121	131	128	109	127	133	121	113	120	125	121	116	108	104	144	133	119	131	121	138	130	126	126	123	138	111	116	107	117	148	141	113	134	121	123	123	136	124	127	111	109	119	118	120	125	118	138	123	134	131	99	123	127	126	119	113	135	127	117	125	130	131	160	132	122	129	118	117	121	142	116	120	125	116	138	133	131	126	126	129	116	135	140	122	117	103	109	129	128	123	128	134	127	106	121	142	119	116	134	138	111	133	119	128	105	113	123	118	124	136	120	123	120	121	126	117	128	117	122	128	143	122	108	121	114	116	110	116	147	128	121	109	121	120	128	131	109	117	120	107	126	116	133	144	139	116	126	130	118	116	103	110	131	120	117	127	143	116	126	98	118	126	118	110	123	141	96	116	139	115	119	130	114	121	139	123	132	130	142	119	139	125	138	126	139	150	110	101	106	120	123	144	135	139	100	119	128	124	125	103	128	148	129	121	111	106	122	123	130	133	124	105	127	108	115	134	128	132	126	115	146	114	93	138	106	157	124	117	118	127	141	135	114	122	126	106	99	101	136	114	130	125	115	122	133	120	106	113	140	130	109	98	112	126	132	118	132	121	126	110	123	119	120	121	153	143	116	112	140	120	123	117	137	121	105	116	123	137	143	131	126	114	133	110	111	116	135	136	127	121	146	125	151	135	143	104	122	116	120	127	128	129	101	135	134	132	105	119	125	110	118	137	119	122	139	127	112	118	125	117	128	135	122	126	98	121	117	120	123	130	142	125	127	125	130	131	121	121	112	143	119	117	118	128	128	109	128	116	131	133	117	127	134	125	120	114	135	129	123	118	131	133	123	130	121	130	126	124	141	109	120	121	121	114	120	109	114	128	143	117	110	122	128	143	116	127	118	118	129	127	100	109	121	104
7628	20002	54197	7271	4621	3930	3316	2627	2166	1834	4757	41485	46255	40578	30439	18927	8599	3598	1182	505	399	350	321	301	328	294	317	300	332	300	282	312	340	306	326	314	291	330	329	323	306	311	303	293	302	360	284	300	313	326	342	308	330	301	315	326	297	312	304	320	311	332	323	331	315	331	331	295	306	349	302	317	303	292	327	342	295	306	327	311	292	297	301	317	320	342	353	332	317	342	315	315	310	323	314	307	311	333	306	280	282	312	322	319	336	282	303	337	366	304	310	302	309	314	316	329	281	328	288	306	291	326	315	324	313	326	336	325	298	329	324	313	325	288	346	300	304	317	336	331	298	313	315	313	313	363	346	316	274	320	309	347	355	299	296	293	336	335	316	296	295	285	305	347	308	350	329	317	300	331	315	297	293	336	310	307	315	322	327	316	344	294	329	313	295	307	329	344	320	312	327	333	325	281	325	345	328	325	308	313	345	322	302	310	335	313	316	328	303	323	309	314	338	330	290	300	284	375	349	339	317	302	316	333	322	333	318	314	325	340	331	314	321	301	310	300	298	321	321	303	315	334	304	317	303	292	314	307	346	315	324	341	313	312	300	301	292	346	321	301	348	299	320	321	322	279	317	311	343	327	313	312	316	334	326	327	301	354	331	331	323	315	350	315	291	341	320	311	308	319	310	320	330	349	343	302	329	289	332	350	306	319	307	331	354	303	342	339	301	291	331	313	306	340	323	306	316	326	284	319	314	286	316	335	324	324	316	314	312	321	318	332	314	320	328	329	300	308	301	306	314	303	328	348	297	297	335	322	335	291	282	325	293	325	318	320	300	340	335	320	310	348	295	319	295	300	320	331	307	317	348	344	344	315	318	333	309	377	304	320	314	323	304	279	313	355	335	326	351	329	293	286	323	322	355	339	327	329	326	331	324	303	300	313	300	295	310	327	316	336	319	362	323	346	326	341	334	294	320	314	338	327	301	324	313	308	338	309	306	318	319	315	319	338	311	324	311	307	318	333	322	308	343	328	322	302	319	346	335	308	328	288	320	318	321	328	298	299	318	357	294	295	331	366	332	323	315	351	306	323	327	287	310	282	345	314	334	315	309	305	318	272	316	316	305	325	316	300	330	295	314	322	318	327	314	282	328	311	333	305	302	327	323	323	332	281	339	337	338	333	322	324	318	337	325	331	328	308	339	338	313	315	308	314	325	303	312	296	330	317	338	319	316	321	308	320	326	332	303	307	286	324	337	309	340	318	323	314	325	273	305	332	304	341	345	321	320	335	337	323	305	324	330	318	334	301	323	324	323	333	319	299	303	302	306	334	303	316	344	290	319	306	309	320	279	290	329	309	332	299	313	302	345	324	345	300	347	317	320	312	307	325	320	359	343	333	314	314	311	283	292	345	345	340	325	302	333	295	312	298	296	339	348	328	323	313	324	345	325	307	322	321	297	302	316	302	315	324	349	332	319	301	330	311	322	327	344	325	334	326	298	301	320	319	312	328	346	327	301	318	312	308	285	298	318	317	329	296	348	321	321	317	284	307	304	334	303	296	333	323	302	330	297	299	324	276	308	323	335	340	353	303	324	323	319	307	320	340	317	290	305	348	269	332	311	319	338	323	311	287	325	301	297	322	346	310	359	327	327	334	335	312	290	323	314	288	319	321	332	328	333	321	299	317	321	276	334	302	308	310	315	338	315	323	373	300	309	302	318	330	352	311	310	301	335	326	311	330	324	311	340	323	335	338	294	327	314	325	358	321	323	335	323	311	310	319	320	319	309	298	334	312	340	293	318	302	343	319	317	335	314	343	311	313	325	309	311	340	315	334	340	318	327	308	339	295	327	317	325	309	318	310	316	312	311	304	316	327	320	300	295	321	324	294	315	289	306	303	327	329	334	321	338	301	290	312	324	324	325	337	340	316	322	300	313	333	314	311	336	316	305	316	289	321	311	298	332	297	319	319	293	304	295	300	326	303	338	285	303	353	298	336	300	331	325	334	318	318	340	324	360	341	314	336	321	315	298	293	296	323	312	341	314	296	327	352	276	326	304	321	308	324	309	315	321	329	311	335	319	318	305	302	304	291	323	352	321	303	344	313	343	317	323	321	312	300	295	318	310	330	330	321	332	321	343	341	283	311	314	338	328	291	325	341	291	333	330	335	305	331	307	311	334	298	281	334	321	353	315	342	310	291	308	330	333	318	271	336	330	307	279	336	336	312	327	297	338	324	304	314	309	262	311	331	307	323	305	320	306	324	309	286	331	311	333	317	316	345	316	312	307	271	312	300	319	320	338	299	313	319	305	343	310	341	307	340	331	328	309	340	340	290	326	310	297	293	315	318	331	300	307	332	315	318	334	325	309	338	298	319	315	320	365	310	331	344	324	341	283	303	298	309	292	331	312	317	342	304	321	321	309	322	317	312	320	327	322	316	297	295	301	354	320	316	303	282	319	307	318	328	305	330	304	348	310	279	302	307	333	311	318	328	315	311	318	357	323	326	308	319	309	310	332	313	315	306	305	332	302	348	292	312	340	310	305	326	322	357	302	311	289	328	325	350	307	316	314	318	290	328	322	297	339	318	312	313	298	329	300	318	316	308	320	297	302	309	289	322	321	296	309	309	313	326	322	324	322	329	299	327	325	334	300	334	304	320	312	313	296	328	294	308	309	343	318	315	308	325	328	321	311	310	309	318	310	342	271	321	311	310	326	294	309	324	298	321	339	296	317	300	321	304	305	297	331	313	290	322	322	285	284	316	305	341	318	320	312	325	345	315	310	327	325	323	326	307	341	318	298	299	325	293	319	332	307	281	337	305	345	293	313	288	293	293	334	288	279	278	315	325	290	315	281	303	337	344	310	299	300	326	282	308	293	313	331	291	327	319	328	325	304	327	302	294	317	348	314	328	311	322	334	296	327	318	319	300	344	304	320	304	296	343	307	310	333	307	330	335	336	335	328	286	325	292	329	305	321	323	271	318	313	305	348	302	346	344	322	321	342	322	296	334	302	291	358	305	318	307	338	301	321	325	323	331	302	316	316	346	292	277	289	311	336	292	339	324	328	317	340	301	307	329	341	318	327	317	328	338	301	295	329	347	353	322	304	311	290	284	299	289	312	338	341	304	345	319	299	308	312	360	353	322	315	338	343	308	316	280	319	331	299	357	316	273	301	314	314	336	325	328	295	340	330	323	332	335	324	354	307	315	339	321	312	285	331	302	310	303	304	289	306	307	309	317	337	327	328	316	307	323	324	327	329	313	320	297	301	308	346	318	329	305	341	296	319	317	306	306	301	307	338	309	305	323	327	334	325	333	363	302	300	321	296	343	311	341	310	308	330	290	318	316	323	307	338	308	329	276	323	312	330	310	283	321	314	331	287	328	307	323	315	306	323	330	318	327	291	310	325	327	301	317	324	328	320	294	326	326	301	326	303	292	316	308	330	301	328	302	306	336	317	322	304	304	303	330	271	304	308	325	299	286	299	307	341	325
2075	828	3131	370	297	250	224	223	216	172	210	813	1240	1100	991	567	407	253	227	194	169	185	192	166	175	193	184	167	155	171	172	174	181	195	172	174	172	179	159	155	145	166	191	197	186	159	188	178	166	177	187	191	168	143	190	189	168	177	167	177	154	169	172	172	194	181	179	175	161	155	153	174	174	155	187	165	180	195	172	190	185	177	167	159	156	182	168	162	172	163	159	167	155	166	169	159	163	165	159	163	170	201	168	175	189	179	184	166	159	197	207	172	160	174	178	144	194	176	181	181	159	184	155	197	164	167	148	185	179	188	177	176	154	199	169	177	177	168	151	192	179	178	182	179	181	165	154	167	168	163	174	144	167	191	171	191	192	176	187	184	160	165	168	157	177	170	180	183	158	170	156	189	142	178	184	173	178	160	174	164	186	184	166	165	150	184	171	163	176	165	152	169	190	159	191	176	171	163	167	169	175	154	160	165	177	154	165	185	194	167	164	174	173	195	170	199	188	179	185	178	163	171	173	182	174	187	195	154	181	164	172	153	163	164	172	188	201	155	151	169	171	162	154	176	163	164	176	163	182	175	156	158	151	177	174	166	152	162	177	165	161	174	171	183	197	164	155	148	154	151	160	157	152	197	171	178	171	152	163	180	178	176	172	163	176	188	172	193	196	158	173	164	174	173	171	177	154	163	172	169	164	185	183	173	181	183	162	192	174	154	187	179	174	144	154	172	171	193	175	174	177	178	172	168	166	152	152	188	165	157	166	182	170	175	148	191	183	156	149	158	148	189	185	185	166	172	156	166	174	160	163	174	169	194	173	152	153	176	170	172	162	151	175	177	162	184	175	157	157	187	167	173	165	164	155	165	171	183	167	168	155	168	176	173	146	150	159	184	188	155	163	195	210	196	163	173	160	171	159	174	167	189	179	165	180	179	177	166	159	173	148	167	168	163	163	166	199	180	176	178	166	169	165	153	181	174	191	164	197	185	156	181	161	190	140	153	178	173	181	159	168	164	168	155	168	162	172	165	158	167	156	148	175	176	157	197	182	168	189	159	159	168	175	176	138	167	185	146	165	164	184	176	176	184	183	169	158	178	167	175	167	173	181	173	175	181	198	152	160	174	174	179	174	147	166	166	183	153	160	178	159	191	170	192	171	173	191	190	178	186	190	170	195	139	146	193	160	150	159	156	177	152	167	163	193	210	156	146	195	169	184	176	162	177	160	184	145	198	169	192	168	175	180	171	161	158	172	151	196	170	188	178	184	158	140	187	167	188	157	170	158	161	169	181	191	179	179	176	156	157	184	155	168	185	180	157	163	154	158	166	161	165	175	175	156	157	181	160	177	155	159	179	162	191	174	159	174	179	165	167	184	187	150	181	166	188	164	178	201	166	175	182	182	165	185	162	155	202	187	161	171	183	177	155	155	177	179	173	171	160	193	171	169	157	156	177	165	180	158	178	178	182	187	156	185	183	156	160	168	195	186	178	176	181	168	165	162	191	196	162	137	171	170	156	159	162	175	166	172	170	171	188	178	173	154	143	175	148	189	171	164	187	156	155	162	182	170	173	167	172	170	177	166	168	160	171	166	176	160	157	173	159	173	175	168	166	172	166	161	159	173	180	151	152	185	166	157	164	157	177	174	174	192	159	158	181	168	177	184	172	181	170	176	173	161	194	176	148	167	164	185	169	177	170	189	180	187	195	201	173	162	177	150	179	171	155	190	151	163	163	197	178	171	177	163	154	156	219	174	173	176	163	190	154	167	178	145	163	176	154	199	184	165	166	169	176	175	179	164	165	182	155	165	160	160	170	170	201	172	176	168	173	176	174	170	212	146	190	140	149	155	159	189	158	171	193	180	153	171	154	184	174	161	162	163	184	156	179	153	161	172	216	169	170	183	172	191	161	187	168	189	177	181	153	158	164	180	189	172	173	165	146	165	179	165	149	174	181	147	185	185	166	179	164	155	167	207	175	156	163	179	153	155	168	186	167	181	147	178	179	156	161	168	156	172	155	186	151	176	171	175	157	175	157	175	168	146	177	164	186	139	160	180	139	177	179	173	176	137	143	177	143	168	191	183	145	157	176	165	147	158	174	166	175	176	212	185	189	156	192	158	162	176	160	194	161	194	167	158	156	153	163	170	162	148	189	169	184	178	167	171	172	131	176	166	166	166	182	172	161	158	162	136	149	159	163	166	133	160	174	139	177	204	174	186	145	179	153	163	196	151	165	177	167	150	173	149	184	170	166	182	167	173	164	168	165	176	168	145	164	179	202	168	165	179	163	149	157	181	161	155	183	185	160	179	187	192	153	199	172	158	175	169	177	175	176	183	168	193	169	167	173	168	143	167	170	166	183	154	171	171	157	162	159	179	153	164	153	141	179	164	186	135	183	200	158	181	157	164	177	161	182	188	188	169	155	159	152	191	147	152	161	169	165	187	173	154	194	178	179	168	178	195	159	170	183	171	189	180	190	172	175	181	157	177	180	164	186	188	160	182	160	181	159	195	165	180	158	154	159	158	150	166	182	163	149	173	173	175	152	188	169	202	174	174	181	177	179	157	158	140	174	162	194	186	169	168	169	168	173	174	176	161	144	193	169	171	161	173	175	162	182	164	159	155	177	169	176	166	157	193	186	171	165	161	158	192	148	183	174	162	160	182	183	169	157	150	158	160	169	183	166	176	187	183	184	184	176	155	148	155	163	189	189	159	175	190	196	164	170	152	173	211	176	176	149	201	177	169	191	177	152	157	174	170	155	176	158	162	186	172	161	177	172	156	172	187	185	172	166	179	168	168	187	162	163	150	168	174	164	143	167	157	170	163	187	173	179	193	160	153	168	171	186	192	176	159	163	190	208	175	164	173	164	186	157	168	165	171	176	192	169	154	201	164	184	164	173	167	183	161	179	188	191	167	159	169	160	185	157	157	164	148	159	188	180	149	196	174	184	183	182	153	159	174	180	198	187	162	175	188	146	160	165	171	181	183	163	160	139	153	168	171	172	157	176	186	182	170	168	155	177	183	194	156	195	185	183	182	173	183	182	154	185	170	152	161	161	198	145	213	185	167	165	171	144	160	165	159	168	173	167	179	187	175	181	176	162	153	162	171	175	150	165	164	166	185	169	179	180	142	183	170	177	186	149	162	166	161	159	161	171	168	171	140	188	165	172	167	146	143	163	162	189	154	160	172	192	185	186	207	186	164	161	152	169	172	167	145	187	156	171	155	153	168	188	184	182	147	164	178	165	171	156	174	154	184	186	179	170	165	155	179	155	189	151	202	185	182	169	172	153	164	167	174	177	194	156	164	157	157	172	153	138	176	193	159	181	174	187	172	181	205	176	165	174	182	185	156	168	179	183	204	174	170	158	170	168	147	174	171	203	162	164	150	142	189	173	140	157	182	172	159	185	176	189	167	175	188	180	174	158	170	167	153	181	158	162	173	158	165	148	168	202	179	172	185	165	173	194	182	184	171	174	182	170
2201	1539	7299	937	854	752	683	675	551	554	701	4332	6288	5075	3904	2350	1228	740	538	438	448	419	397	405	454	430	417	426	402	452	424	420	425	391	417	433	423	394	435	398	435	435	410	434	452	449	402	412	421	409	424	428	436	436	421	463	371	400	456	433	415	431	424	427	426	436	397	426	408	409	405	431	403	425	431	436	424	460	412	404	431	472	400	408	383	431	409	394	486	435	416	409	457	412	413	455	422	429	386	460	412	466	451	448	401	409	446	400	454	473	440	443	430	428	446	454	390	466	436	438	429	408	414	408	435	418	412	429	413	423	406	416	423	436	431	422	407	405	395	418	413	435	387	426	419	410	387	423	403	415	478	444	423	459	427	424	412	407	421	404	428	463	447	442	396	430	417	386	408	436	425	423	418	438	400	440	419	437	395	431	421	429	398	468	408	412	460	398	435	419	410	409	467	426	417	422	412	440	428	384	422	407	382	429	431	426	436	438	395	450	430	434	378	447	441	459	437	429	392	456	412	443	369	420	397	416	406	451	443	424	396	434	415	393	417	415	438	451	416	416	440	421	424	433	429	431	433	462	434	416	416	400	451	407	449	445	380	408	429	420	445	452	420	438	421	450	404	424	400	418	410	415	418	417	417	382	428	449	420	408	444	423	420	423	413	446	408	409	448	419	423	434	362	383	432	398	426	393	450	394	439	410	410	406	438	414	437	441	427	421	416	426	423	402	415	413	387	441	418	414	391	446	413	418	427	420	411	433	429	431	448	418	446	438	394	414	420	427	400	419	410	375	410	426	449	418	408	404	402	418	426	441	371	396	443	414	451	408	468	459	434	428	391	417	378	401	428	446	427	423	424	432	396	407	406	389	438	445	410	404	406	439	452	437	434	427	399	409	414	428	404	396	429	418	403	420	413	408	428	443	457	436	421	451	413	403	438	410	447	464	423	396	380	425	404	436	415	445	383	418	425	418	435	444	388	438	401	408	410	418	374	424	424	411	431	381	412	399	435	407	412	414	403	421	432	440	413	437	434	397	403	409	454	426	426	397	431	407	404	434	466	435	428	416	442	437	414	410	432	454	419	443	422	434	385	390	393	429	453	381	422	420	466	436	387	445	434	425	428	425	417	421	438	425	401	399	440	426	447	434	420	410	373	435	442	405	373	444	439	412	389	409	403	427	408	462	452	399	397	411	448	411	414	420	395	430	445	424	421	409	406	405	434	420	401	413	411	452	416	447	411	444	392	420	402	390	423	445	421	409	452	419	422	423	427	415	431	444	450	435	421	415	418	422	445	410	397	378	416	420	419	388	416	417	402	407	413	442	394	410	425	415	381	404	450	416	387	398	409	430	439	448	438	439	417	385	421	432	445	421	409	444	383	408	448	379	452	427	434	415	397	426	430	409	407	430	427	415	427	414	422	377	419	373	439	406	427	400	437	410	411	385	446	451	410	427	443	451	433	420	495	422	412	400	442	425	413	437	455	459	384	449	415	404	436	402	416	446	438	439	404	416	413	407	455	406	446	439	415	446	421	441	388	432	437	452	450	428	457	406	414	426	427	444	427	415	384	450	408	430	433	437	431	457	448	439	401	432	433	445	438	417	413	447	438	424	427	427	437	438	446	441	423	415	420	426	428	410	385	446	405	444	422	411	439	446	417	379	421	396	422	436	434	454	441	440	447	426	428	422	442	402	419	452	423	407	405	428	404	416	421	406	412	390	429	420	424	462	374	436	411	415	425	442	418	393	427	409	422	432	439	401	425	435	386	425	406	445	406	454	428	450	395	445	412	417	431	423	392	394	396	434	456	424	398	455	465	415	427	441	407	442	428	396	433	401	396	497	406	414	435	388	423	379	453	424	438	396	424	414	387	468	464	439	414	413	410	386	457	425	421	434	432	436	408	471	429	386	431	418	419	436	423	422	425	402	446	413	423	384	444	426	392	457	406	418	420	455	434	447	411	429	408	428	436	395	407	429	441	434	425	453	404	423	425	404	390	478	421	417	448	410	394	425	425	434	425	420	410	403	415	446	454	410	394	432	440	425	390	449	425	410	393	423	439	431	403	399	450	431	419	416	438	419	411	411	419	416	409	395	427	430	402	447	413	411	438	440	449	438	459	421	409	421	423	417	425	433	438	432	446	402	432	427	439	441	429	410	403	445	410	423	411	390	456	397	437	379	444	388	436	434	430	422	430	413	430	434	436	418	423	392	459	406	406	431	440	404	412	424	456	411	425	443	441	445	424	424	437	419	432	433	446	425	401	406	425	449	416	378	392	406	414	415	470	430	418	416	421	458	383	406	439	443	425	419	362	422	454	403	406	411	409	437	393	437	423	397	432	418	417	443	401	442	411	421	461	434	429	413	443	413	425	428	448	417	434	412	445	393	433	400	454	410	445	411	434	394	426	424	429	423	389	409	422	415	397	391	434	401	458	439	412	434	412	429	483	398	392	434	437	405	472	432	411	474	420	465	416	407	460	429	434	424	396	412	434	449	441	447	392	439	436	431	431	438	392	434	413	453	460	435	418	440	444	422	428	422	416	399	410	469	449	422	455	410	453	448	420	427	415	413	450	395	388	405	431	395	454	441	451	413	435	440	422	404	409	428	440	421	385	448	389	460	408	406	430	394	426	438	415	446	455	428	428	414	445	432	396	397	420	416	436	440	418	431	402	420	426	471	417	457	430	426	420	423	421	411	422	397	449	409	410	412	428	417	463	422	429	420	439	441	422	452	396	409	428	447	432	442	435	433	438	441	441	418	420	444	402	442	420	436	438	447	420	401	391	405	442	407	464	437	420	414	405	418	412	408	452	427	440	475	388	429	385	433	429	422	375	460	404	458	441	422	421	403	421	407	428	421	426	451	399	440	378	400	394	408	409	431	399	392	390	437	429	396	452	418	440	461	410	404	419	425	449	428	406	414	402	440	439	402	409	429	428	421	440	416	410	430	436	432	409	423	404	406	431	422	434	406	416	401	416	440	458	451	383	404	416	401	418	438	429	419	446	396	452	419	401	380	427	417	440	440	440	378	407	419	432	472	409	404	407	419	413	427	440	457	438	414	433	422	435	413	416	430	400	425	427	382	401	442	403	418	446	411	427	428	444	405	410	460	411	456	381	457	415	392	439	397	405	413	436	432	391	390	421	423	427	430	452	416	446	411	411	436	426	415	408	406	442	454	404	409	425	435	441	416	402	416	393	445	433	424	427	443	399	445	453	415	436	431	417	388	427	409	431	426	434	437	407	458	422	400	393	448	444	432	421	444	425	453	417	407	401	403	419	462	433	421	413	433	448	391	392	441	419	424	427	417	426	423	453	408	414	399	439	428	414	412	402	411	386	398	436	455	425	441	414	386	432	457	410	398	405	454	440	439	412	481	423	454	426	388	406	393	397	431	405	433	429	403	435	425	429	429	421	422	433	429	416	431	414	438	449	445	427	426	422	413	429	427	356	436	450	452	433	423	429	433	392	413	393	459	426	398
7561	11890	47366	11781	1159	575	464	422	298	256	1138	12616	13943	10732	5539	2552	973	506	244	204	172	145	135	171	139	163	128	148	122	147	133	151	159	130	143	137	162	146	139	173	151	172	146	156	171	167	159	136	141	133	141	155	163	144	152	140	136	149	172	164	153	153	145	156	150	136	139	138	155	157	146	148	146	152	169	162	156	127	157	148	150	135	165	137	167	173	151	129	181	154	156	151	131	156	144	160	143	158	136	159	150	149	163	175	168	134	146	137	196	143	160	152	146	160	147	152	151	147	137	160	149	142	130	140	120	161	142	139	147	169	155	145	154	147	162	150	154	138	163	165	157	154	161	172	164	140	162	166	118	137	149	138	152	143	151	162	135	144	134	139	151	124	149	151	149	147	150	136	160	138	150	134	161	155	150	138	145	167	164	154	134	159	146	140	151	143	134	124	159	139	160	158	156	133	145	158	138	158	153	132	152	151	134	145	175	150	139	167	170	142	156	142	165	169	161	163	135	154	145	171	159	148	149	147	154	137	153	150	154	138	167	159	161	174	152	147	142	153	163	162	140	141	150	146	155	154	140	156	154	150	170	176	162	141	136	151	142	152	133	147	144	150	156	164	155	158	159	166	142	144	156	152	163	151	173	151	125	141	145	147	133	133	150	156	158	123	158	141	161	156	154	150	174	148	144	167	133	142	142	135	140	146	134	148	154	152	142	163	147	171	174	162	143	144	156	139	147	155	135	160	140	169	134	149	152	145	168	157	194	161	137	126	130	164	133	153	163	169	144	146	140	157	173	162	148	128	132	148	144	139	154	140	144	162	144	189	157	159	161	135	176	134	151	154	156	132	157	161	157	132	151	164	126	159	178	131	128	160	148	155	148	152	153	155	137	166	155	139	134	148	157	147	143	152	161	169	129	163	134	161	140	138	130	145	156	138	119	157	144	146	156	154	149	146	168	163	151	170	147	162	129	174	171	160	160	157	146	123	121	152	131	167	165	136	158	132	146	152	129	138	134	151	175	152	165	176	141	158	148	130	177	152	153	152	156	156	166	161	136	170	140	159	144	158	147	146	163	169	118	144	143	164	155	169	134	118	119	162	139	137	146	158	137	139	140	139	137	152	150	144	159	121	143	130	139	159	151	126	147	163	149	139	138	156	159	161	126	151	159	141	162	151	127	151	173	146	120	149	159	138	140	145	169	126	127	137	137	149	161	139	158	146	143	140	143	139	155	154	152	156	149	147	156	147	162	150	155	133	158	129	157	133	133	147	151	153	163	128	146	149	149	160	167	130	146	139	155	160	152	149	117	141	151	131	128	131	161	128	128	144	149	138	156	165	162	155	141	143	163	136	159	123	131	171	162	145	168	128	162	150	157	138	133	139	162	128	140	141	133	151	133	139	170	152	153	147	147	130	133	147	161	160	133	150	158	153	148	144	145	153	142	124	141	148	134	175	135	127	143	126	147	141	123	158	146	152	133	155	162	166	153	152	149	148	124	142	144	152	161	165	127	157	165	153	156	134	152	141	139	150	157	155	161	132	152	126	150	146	156	160	161	143	163	138	123	148	140	153	141	141	141	143	155	136	131	174	145	131	146	136	136	166	131	163	135	148	149	136	153	148	164	148	146	162	154	147	145	154	165	155	161	116	153	135	166	116	147	150	149	151	161	139	152	170	164	136	156	151	106	155	153	147	141	146	149	162	137	140	148	139	157	167	152	143	158	162	140	123	146	143	130	157	154	141	152	134	156	164	132	170	150	163	156	154	148	141	144	140	118	143	160	172	157	150	144	150	148	155	141	139	146	150	144	130	163	134	155	154	172	154	146	144	156	139	149	170	124	161	129	150	150	158	162	161	138	159	168	150	142	168	144	144	172	155	161	169	119	137	137	147	143	140	133	165	146	158	148	168	155	150	166	141	143	115	146	163	147	151	129	155	154	152	149	140	131	133	137	152	132	164	124	168	140	158	168	145	162	139	152	136	156	132	145	150	135	145	131	141	117	161	140	172	146	165	159	150	146	131	151	142	162	146	142	149	144	165	175	143	134	163	121	150	144	178	148	122	130	145	141	138	149	179	147	160	149	157	154	133	147	121	148	148	135	153	158	172	145	150	167	153	145	163	136	161	162	159	151	173	138	159	153	153	166	176	147	135	151	146	152	148	145	145	158	138	147	129	153	153	152	173	163	114	174	147	129	148	135	140	133	151	136	132	124	176	175	166	169	149	150	142	152	151	146	162	160	154	158	139	153	151	149	154	132	154	169	161	136	140	134	167	182	147	162	142	162	149	159	143	144	154	159	156	155	179	158	169	134	125	147	151	153	172	148	136	137	136	139	129	139	142	137	150	155	161	156	158	149	153	179	154	135	153	146	147	132	158	149	159	164	138	144	146	144	161	164	133	144	180	134	160	173	164	159	138	140	160	167	168	155	157	125	155	136	146	128	145	151	157	169	137	141	151	155	153	145	151	151	154	153	133	158	174	158	158	153	159	154	150	140	131	175	162	153	151	159	140	127	142	173	157	115	141	155	134	152	149	143	130	158	153	159	148	140	152	164	151	151	145	137	144	149	165	156	141	138	160	159	147	135	162	160	171	131	165	151	171	169	146	153	145	157	141	143	139	152	143	157	157	143	162	158	149	151	153	161	140	141	133	134	151	179	156	155	161	149	154	146	137	131	161	152	135	168	164	151	153	175	158	147	149	148	157	151	148	154	150	157	147	145	155	139	140	167	131	158	145	166	149	153	136	138	162	156	144	144	140	160	152	144	148	152	153	139	140	164	143	125	129	156	149	137	136	146	161	146	157	150	146	173	118	167	141	135	148	134	158	143	173	143	150	150	155	151	158	134	144	143	135	158	140	186	147	156	141	166	143	161	142	155	147	131	146	157	172	162	138	157	127	133	160	159	153	155	140	150	130	141	164	165	160	146	156	164	161	138	123	143	148	138	135	153	137	144	143	125	177	166	131	162	147	147	133	133	145	145	146	126	160	144	133	134	146	141	156	169	149	137	129	139	131	158	124	158	159	140	139	186	167	139	147	153	141	150	154	156	154	165	144	156	138	157	163	156	159	150	132	146	170	117	145	133	143	140	156	150	148	133	131	170	135	157	164	138	133	170	156	132	146	138	158	120	150	165	140	153	134	159	145	158	158	148	152	169	156	161	141	130	159	149	146	151	145	144	155	140	157	173	128	125	146	147	136	159	152	142	143	148	131	153	137	149	149	173	133	136	142	163	171	164	151	152	146	138	141	152	149	154	162	148	146	146	175	148	143	146	138	195	126	159	133	145	114	148	141	143	156	150	138	151	136	152	149	147	154	148	163	132	155	144	141	151	135	144	169	156	136	148	147	152	145	131	151	161	144	142	147	139	150	145	152	128	139	158	137	169	163	152	147	147	155	153	136	164	156	146	153	152	152	149	142	152	146	154	122	157	145	128	144	153	151	158	156	149	159	132	148	135	152	156	150	172	153	149	145	156	145
6020	11575	42542	3604	2848	2315	2164	1758	1432	1227	5929	36490	34834	31025	19749	11123	4906	2095	894	529	404	367	382	387	362	352	382	373	371	348	355	348	357	352	388	383	433	401	388	380	405	342	352	384	371	371	403	366	366	387	330	386	390	384	368	373	341	399	412	384	397	363	365	354	375	372	345	369	367	387	377	397	360	374	358	354	357	358	335	377	371	349	380	375	382	387	375	373	349	356	362	334	375	351	357	397	371	361	389	397	340	359	401	376	374	414	394	393	345	359	379	398	379	366	347	389	395	353	339	375	401	394	348	387	351	379	374	378	378	379	392	384	405	382	378	360	340	381	368	357	374	357	384	387	355	400	361	349	358	394	351	379	369	391	352	381	376	358	358	357	346	376	360	363	359	393	382	336	353	376	374	352	349	382	394	392	366	389	375	371	376	371	356	334	372	367	324	412	352	340	361	386	340	350	381	389	396	374	392	343	374	359	384	368	395	396	379	362	369	356	379	373	380	399	352	351	359	363	365	373	359	338	359	380	377	400	374	389	377	392	331	351	359	372	377	388	367	383	361	370	403	383	397	358	357	388	332	380	399	393	347	348	357	363	409	335	391	346	396	333	387	356	390	353	353	340	388	384	369	390	357	341	370	388	364	363	383	372	344	383	333	363	415	406	372	355	354	379	354	383	425	341	350	373	383	369	375	399	378	378	387	385	372	368	355	382	377	365	368	385	374	384	338	340	356	374	378	383	364	356	375	362	343	405	398	392	361	343	398	374	371	389	411	386	358	365	365	360	363	376	319	369	374	390	373	351	374	358	404	375	386	397	389	359	357	370	384	357	383	404	385	348	353	370	400	349	394	346	333	375	395	416	366	366	371	370	367	379	342	359	357	341	372	372	352	374	379	381	382	361	365	381	369	360	364	360	365	390	353	404	348	389	376	385	388	387	330	348	350	352	380	382	402	362	375	356	366	364	343	354	366	354	375	362	355	364	346	370	362	396	412	383	357	371	369	372	369	350	361	386	378	395	387	345	372	364	346	374	390	369	384	364	349	357	383	375	396	346	386	352	355	405	355	383	372	353	333	370	342	378	338	357	368	388	380	356	368	350	369	381	381	378	306	374	398	343	365	358	376	367	365	377	401	366	409	373	374	357	379	382	385	375	348	397	356	353	379	382	356	367	415	368	362	409	345	413	380	370	385	405	359	363	388	351	376	371	395	367	403	399	376	388	336	317	358	355	382	326	378	379	344	371	400	350	348	385	362	372	365	357	375	341	392	373	368	384	399	389	377	368	398	378	369	333	383	365	349	374	373	422	399	390	370	362	342	386	378	391	354	363	368	387	404	387	396	382	376	376	369	369	387	355	390	403	339	372	366	412	391	386	364	350	360	372	372	348	401	366	356	387	402	393	329	349	319	353	341	359	366	366	407	324	356	348	373	389	374	358	392	369	405	368	394	322	371	370	390	382	368	396	386	359	369	384	406	365	345	367	370	376	372	377	409	376	323	363	392	374	402	343	331	392	398	345	397	395	361	361	366	366	367	368	409	367	344	397	405	393	389	380	399	347	368	380	349	351	374	386	394	385	337	371	410	398	383	385	384	410	365	404	359	386	370	373	344	368	400	373	378	402	372	388	369	359	367	352	394	416	377	356	414	347	357	375	372	393	371	377	373	351	349	374	359	363	372	358	362	332	356	410	365	362	382	351	400	334	379	383	350	383	398	362	371	394	326	409	383	362	387	334	396	345	394	372	364	373	394	376	380	350	394	375	380	386	381	393	365	373	410	365	391	357	390	341	413	378	381	375	379	366	386	337	414	342	377	352	366	378	382	342	376	352	399	388	368	378	341	359	370	371	366	382	413	362	383	403	369	357	365	367	397	381	372	359	378	375	402	408	339	345	371	377	381	337	397	383	382	367	360	400	333	358	352	364	389	441	364	396	402	357	392	334	393	397	371	357	383	384	359	387	348	345	343	379	370	378	371	396	366	378	381	398	355	342	373	386	356	353	372	418	383	357	388	344	372	385	357	373	397	386	393	384	376	363	353	405	368	390	372	374	390	350	400	377	363	349	380	371	378	392	340	353	338	382	399	356	354	366	331	356	363	372	344	369	355	320	390	356	369	391	408	383	376	364	345	384	379	403	399	375	380	373	395	365	367	392	361	355	374	384	387	370	379	349	369	356	390	371	351	366	390	342	405	416	361	385	394	355	396	371	358	366	380	340	411	379	381	346	396	383	371	363	368	358	382	350	372	393	375	382	356	324	363	368	354	373	374	366	369	376	386	354	347	406	366	360	341	359	392	371	355	392	375	353	375	373	354	376	334	354	389	334	373	371	380	366	345	352	338	347	378	367	356	363	363	379	378	375	380	390	359	353	406	343	381	366	371	391	412	383	394	351	389	376	377	383	364	360	373	332	369	391	388	352	361	361	413	374	365	359	384	394	380	372	367	419	381	344	409	397	370	354	398	400	368	327	362	346	391	371	370	388	394	373	371	333	408	397	322	345	349	348	345	386	353	351	392	404	344	374	384	362	375	377	360	400	341	377	359	385	349	408	322	346	348	374	354	409	362	373	376	339	369	382	366	419	390	386	358	363	360	348	372	375	351	385	369	374	360	365	397	368	378	347	389	371	368	389	353	366	387	361	370	375	348	381	338	364	387	396	338	348	355	366	377	347	385	382	414	401	369	390	377	370	392	382	389	365	345	357	370	371	365	381	361	379	398	395	379	353	384	396	357	393	362	392	360	384	355	408	374	388	379	397	374	394	399	377	400	370	370	394	376	365	404	356	348	387	397	429	341	378	362	347	398	364	359	376	383	410	353	363	365	363	393	361	370	387	382	417	382	389	386	383	375	347	343	371	378	387	340	351	383	407	346	396	374	344	393	362	367	395	371	374	379	392	362	370	382	364	384	401	368	360	375	398	391	411	381	391	361	373	383	358	313	365	382	399	354	361	390	398	387	354	356	361	345	345	364	371	336	354	402	406	378	389	371	325	391	407	371	363	365	366	352	357	406	362	363	392	358	362	375	349	387	357	388	381	361	379	343	364	360	396	376	380	411	378	360	374	356	347	348	350	393	380	354	370	359	377	378	399	371	330	386	369	375	378	386	340	350	362	364	361	382	380	367	371	384	389	351	363	403	383	362	399	377	388	380	376	386	372	369	355	380	377	350	412	365	352	392	334	369	358	383	369	394	347	359	371	380	426	392	377	364	369	339	364	372	354	336	357	375	340	351	397	393	366	397	376	392	402	370	411	364	387	380	365	369	390	402	401	356	372	393	384	353	373	410	372	366	355	409	374	368	348	343	387	344	355	359	337	365	375	359	371	377	379	377	406	333	352	354	358	389	399	386	360	352	387	401	380	367	400	383	379	396	387	403	385	373	323	354	358	384	346	369	366	331	365	386	361	347	384	360	418	378	414	346	383	330	351	346	371	393	381	398	397	387	398	358	356	400	363	372	362	368	355	365	393	380	370	371	366	386	372
14215	16533	59355	16664	2677	1034	679	543	401	383	1178	19405	25116	19574	10758	4920	1758	753	302	202	137	116	110	123	108	114	98	108	115	128	118	133	100	91	109	114	117	117	108	107	134	98	120	106	104	109	114	132	108	125	111	122	130	93	118	94	115	128	128	119	115	126	141	112	116	110	108	101	117	105	113	119	119	111	122	116	100	111	118	95	110	104	120	122	121	113	120	112	119	102	109	104	108	111	120	123	112	96	99	114	106	125	100	110	104	125	102	108	128	107	122	111	114	124	113	88	126	109	126	115	91	111	124	129	113	114	120	101	109	118	105	110	124	108	114	105	120	111	104	113	96	113	129	108	118	118	121	112	115	140	109	119	101	108	121	128	119	122	111	116	116	99	119	100	111	112	125	127	100	108	106	113	139	121	131	111	115	100	120	112	131	117	126	130	111	136	117	110	112	107	103	112	131	126	119	109	119	101	104	106	129	137	113	103	120	121	131	116	122	126	134	133	98	122	107	128	105	144	100	122	118	131	100	128	124	107	113	125	117	136	130	125	127	109	113	99	104	129	128	119	128	123	121	110	115	107	107	124	128	101	121	117	114	120	109	120	112	116	124	131	121	127	103	109	114	114	118	135	116	122	109	104	128	106	112	130	117	112	118	111	117	98	128	129	125	112	124	107	134	118	98	120	115	119	122	123	125	108	106	124	108	127	125	119	106	128	126	121	139	115	108	114	139	119	126	97	111	107	130	103	108	110	126	113	131	88	109	126	113	120	119	93	110	125	110	108	136	140	130	99	102	100	119	124	114	108	118	104	128	114	115	113	119	136	119	101	111	117	114	110	114	115	111	114	98	123	109	91	104	104	99	101	113	123	119	132	113	103	111	100	121	117	87	135	123	118	106	109	109	101	97	113	132	120	113	109	105	117	117	119	109	131	116	132	111	109	119	110	102	113	100	103	104	114	123	132	124	102	97	109	141	114	133	132	128	127	134	110	117	129	98	116	109	129	90	116	101	118	117	133	107	99	121	128	103	134	108	107	105	111	138	99	99	126	103	112	117	118	122	121	117	127	137	106	95	128	114	122	105	140	90	125	117	121	108	122	115	130	116	109	104	138	119	114	112	97	110	119	113	102	120	127	101	108	111	112	127	145	115	99	122	115	114	108	137	102	116	121	117	106	104	109	132	105	136	76	116	117	108	112	130	121	106	126	124	108	127	130	103	109	125	132	91	107	112	111	128	96	114	99	139	138	102	105	128	113	105	111	113	119	127	124	138	99	116	90	116	115	115	106	126	114	130	103	124	116	97	98	116	119	112	126	118	104	127	120	126	115	126	115	130	121	116	106	116	106	121	121	125	121	116	125	108	115	105	121	102	110	116	128	124	125	113	102	96	117	114	134	122	104	109	105	124	112	113	114	124	110	109	132	134	127	117	95	114	109	118	116	110	113	121	118	122	121	99	120	107	127	131	129	128	115	95	119	119	116	105	102	102	115	133	89	117	109	97	126	105	102	107	105	123	123	104	121	116	109	105	102	117	99	103	114	119	121	117	107	116	122	130	135	109	114	108	120	128	117	121	119	105	149	107	122	111	102	117	98	124	110	108	127	94	113	99	112	137	113	136	111	118	104	129	116	102	117	116	110	117	125	122	104	104	103	99	119	137	112	118	133	115	120	117	113	116	116	116	116	108	114	108	118	114	119	136	138	133	123	98	118	129	117	123	94	113	133	113	126	120	98	120	125	111	112	123	103	114	127	113	109	106	127	121	125	146	102	123	112	130	121	114	141	103	115	116	97	114	127	113	88	110	107	116	122	107	124	123	119	114	110	117	103	111	123	102	111	116	128	115	126	132	93	113	116	106	120	116	121	104	121	122	119	86	117	124	111	124	121	119	141	114	122	121	138	124	83	103	106	113	125	98	111	114	106	121	126	126	121	121	132	122	129	105	115	109	107	105	106	118	122	105	126	129	123	110	110	101	117	139	101	114	104	140	97	102	107	120	115	138	119	118	115	122	117	117	128	116	124	122	108	134	114	123	144	132	122	97	121	109	123	119	119	111	117	115	114	127	110	103	123	134	97	124	102	108	114	112	112	139	119	103	113	113	118	129	101	118	127	116	122	119	142	123	124	103	106	107	115	127	120	118	116	130	116	106	122	92	111	111	111	120	116	141	104	119	102	100	114	117	107	104	122	116	122	118	127	111	129	117	108	127	116	123	104	97	107	110	119	94	104	122	106	103	121	114	121	126	101	129	112	123	108	108	92	105	112	126	106	95	109	119	118	138	118	114	136	116	128	108	117	133	97	112	109	115	121	121	115	130	106	109	107	107	121	108	115	91	117	107	113	113	123	121	116	104	100	132	149	133	90	111	121	120	111	107	131	123	102	105	106	103	103	111	126	144	117	118	118	126	111	97	126	117	100	135	99	125	110	110	110	124	123	109	144	116	127	99	104	124	99	131	136	97	119	118	115	112	120	119	105	125	115	134	95	116	110	118	116	126	96	142	101	106	118	90	110	109	106	113	117	115	122	122	134	112	104	103	116	95	146	106	98	103	108	97	113	115	122	124	119	123	132	107	127	135	95	129	115	115	95	107	131	119	125	115	124	135	116	104	119	132	124	103	115	109	122	106	135	117	107	120	107	117	107	93	123	106	107	138	84	132	135	106	106	97	120	112	114	108	117	101	98	104	115	108	113	112	104	120	130	125	107	119	131	125	118	99	116	110	102	112	119	122	120	110	108	106	111	104	93	119	124	107	125	112	124	111	113	103	117	113	118	113	121	138	131	121	109	114	106	98	103	129	118	119	115	107	104	113	111	113	133	111	125	126	107	118	128	135	116	125	117	111	111	121	114	123	112	97	137	118	127	88	120	109	94	100	107	122	112	105	120	134	118	107	136	113	117	131	123	122	121	127	118	106	128	133	118	97	111	120	109	120	116	111	89	107	91	115	116	112	107	117	112	117	117	123	106	126	120	124	109	122	111	136	115	116	117	127	142	116	109	111	108	108	122	113	129	99	113	134	114	118	123	98	120	107	108	102	120	123	105	127	107	98	110	136	122	106	104	111	117	123	111	104	124	117	102	102	107	126	118	118	92	97	102	105	111	125	125	110	114	127	118	124	103	114	125	112	117	139	113	119	116	109	98	130	128	120	111	131	127	121	120	106	122	111	127	127	116	131	113	108	119	96	130	133	124	132	119	138	119	99	133	107	130	129	102	125	113	97	114	110	101	104	119	114	124	129	103	105	122	122	128	119	111	112	120	133	106	112	99	133	120	93	128	131	132	123	124	99	126	119	122	145	126	116	122	141	124	110	120	107	121	118	133	125	119	127	110	118	110	114	100	146	106	101	119	124	127	116	125	116	119	117	116	132	124	99	102	126	118	124	92	126	117	120	101	120	96	124	95	124	124	121	135	108	99	117	96	123	98	110	116	121	127	105	106	130	112	132	109	127	112	127	113	124	108	128	106	126	115	109	113	108	141	112	119
7580	14553	47421	6104	5023	3888	3205	2516	2210	1819	6143	44047	45980	40532	28865	17949	8043	3722	1427	613	391	334	287	291	303	276	301	307	292	311	331	273	318	284	287	267	314	313	312	333	294	309	296	305	275	316	308	288	287	300	289	280	316	288	327	315	303	290	320	297	303	310	299	317	289	299	303	328	310	323	285	279	302	290	300	287	297	305	267	275	297	298	247	286	310	330	283	306	322	334	305	294	298	305	311	288	298	295	304	289	332	320	307	294	287	322	300	283	300	281	331	298	308	303	303	344	297	306	300	295	299	301	309	270	286	312	290	312	293	274	279	279	286	312	296	310	293	306	298	308	308	293	283	307	298	278	303	302	320	326	291	313	290	331	304	315	290	295	285	320	311	289	327	281	310	291	280	272	317	317	289	313	316	255	323	299	308	323	287	314	308	314	282	286	295	290	298	313	324	297	315	305	309	311	333	299	311	286	304	302	287	294	298	259	291	280	279	310	289	282	301	295	317	326	294	287	311	305	292	301	301	270	294	280	307	292	308	323	279	279	308	297	271	295	286	263	287	314	279	264	289	300	292	280	282	305	305	289	305	317	297	295	254	321	268	304	298	324	315	279	300	308	288	294	322	318	305	300	307	305	301	285	280	319	315	285	340	298	304	307	298	311	301	313	291	308	301	320	309	299	286	285	304	300	299	304	287	329	346	313	290	326	310	288	319	270	314	276	330	257	293	301	300	314	287	292	301	296	262	301	261	280	311	308	315	324	336	304	324	312	317	289	289	331	305	306	295	302	299	312	257	276	274	303	287	279	280	311	309	320	279	281	309	255	269	303	270	315	282	315	308	326	282	283	304	328	302	283	289	342	301	299	271	342	281	284	326	300	272	294	315	292	335	286	318	254	307	324	326	287	299	285	297	289	305	263	294	284	307	324	301	301	282	292	292	284	281	268	291	276	300	301	312	293	296	282	286	293	295	302	275	322	283	315	287	308	299	267	276	302	294	294	301	268	306	298	302	292	314	304	343	282	273	292	302	283	289	299	314	318	315	278	263	281	294	312	285	306	305	296	294	294	291	309	338	334	301	299	289	303	305	263	305	285	292	270	323	316	303	298	294	275	298	313	297	284	288	303	303	314	277	276	318	279	277	264	292	295	281	287	317	322	271	293	282	279	314	277	309	255	311	293	297	289	306	270	297	294	296	291	296	322	298	318	306	278	303	307	297	297	267	318	309	297	326	293	298	300	310	311	313	302	291	281	286	261	298	326	299	337	271	295	281	307	308	305	315	286	282	293	310	293	280	269	303	298	306	278	286	290	301	294	295	303	318	292	315	268	295	309	302	300	310	312	277	294	319	293	289	299	316	331	274	279	300	285	294	297	303	280	310	293	306	296	303	294	293	296	294	271	285	330	304	313	304	277	297	270	282	281	280	297	315	271	275	301	289	284	279	306	289	304	281	323	311	291	295	301	288	287	309	304	307	305	298	316	289	300	291	281	293	313	307	288	299	287	277	290	287	271	289	321	324	342	299	312	299	268	305	283	269	293	291	276	304	300	284	297	281	337	295	314	292	327	279	315	323	329	267	297	290	296	287	297	270	287	320	295	332	296	287	290	296	286	281	316	307	274	287	289	326	290	306	289	308	310	268	326	321	294	274	305	337	325	260	298	298	297	293	340	291	294	312	283	286	287	311	305	278	301	293	308	291	300	292	276	269	306	316	335	327	262	271	305	277	311	302	283	296	304	322	270	281	292	281	311	292	298	321	283	325	304	321	296	302	282	293	275	270	313	320	309	298	305	285	280	306	291	307	305	264	348	284	295	284	287	329	294	305	293	289	306	305	273	313	289	302	279	302	283	287	290	274	290	296	325	310	266	284	315	306	299	300	320	300	278	293	317	303	297	305	301	297	295	341	302	306	311	290	271	301	282	279	322	315	289	301	305	274	286	275	319	301	293	276	334	279	295	278	300	278	329	293	310	306	299	270	291	312	341	300	301	309	280	282	278	283	280	306	295	325	303	289	291	308	292	292	286	310	301	347	325	336	285	318	273	277	274	305	296	314	272	292	271	280	275	295	283	307	296	331	317	260	271	293	284	279	292	306	307	307	299	309	292	270	301	300	284	317	305	303	295	296	300	317	279	292	321	297	300	298	322	302	292	293	319	277	284	280	316	310	307	299	273	300	336	281	316	282	306	301	320	307	292	318	300	302	292	284	299	309	280	262	296	297	277	272	310	297	309	296	299	313	317	287	285	285	297	304	258	306	304	318	276	280	293	317	280	290	300	305	319	299	319	278	297	260	316	293	298	312	296	298	303	282	320	282	296	290	315	284	297	300	311	312	296	283	308	294	296	277	309	267	332	302	295	306	304	294	318	306	272	281	310	288	331	323	269	292	315	270	270	279	310	286	307	288	329	314	294	290	310	293	284	305	288	296	314	316	317	301	277	302	315	302	326	274	310	307	295	307	333	320	289	309	311	291	298	279	303	301	311	277	312	290	277	322	304	293	265	309	312	298	273	301	309	321	282	325	337	301	302	288	287	303	268	313	295	298	296	314	289	304	300	318	286	297	291	259	313	315	304	310	305	314	305	319	320	291	287	318	312	312	310	291	292	283	321	297	330	277	314	290	297	287	288	300	281	321	291	277	286	293	293	286	287	288	290	273	309	288	300	318	324	340	317	292	297	319	283	278	296	307	304	305	268	273	292	277	317	276	297	273	321	308	296	283	326	311	312	299	283	283	300	291	291	296	284	288	264	280	291	315	273	311	294	312	307	298	323	272	291	335	328	289	329	284	300	324	287	310	296	281	308	312	298	289	283	295	294	299	307	286	284	293	322	298	280	297	340	283	311	293	284	308	308	293	268	335	294	301	284	305	297	305	283	300	311	275	266	268	268	309	306	293	316	290	288	318	307	301	299	315	302	290	331	299	285	302	298	299	308	298	307	280	276	302	318	297	307	255	270	286	288	312	293	287	314	278	266	286	311	313	285	307	329	322	283	306	310	307	278	313	300	270	288	293	295	288	294	293	274	295	292	286	278	303	298	345	290	295	274	292	301	319	317	275	268	323	298	298	291	336	308	303	300	287	306	321	300	308	277	341	312	328	293	289	326	280	281	286	285	302	292	325	287	306	304	291	291	304	294	285	305	329	262	306	294	286	306	316	293	285	280	282	308	294	299	305	303	300	290	307	270	306	271	306	315	282	307	300	279	298	305	314	306	327	322	285	304	306	297	328	287	319	296	271	310	301	280	323	307	282	288	284	303	308	291	291	253	273	308	324	297	290	299	283	265	298	306	294	296	294	297	290	312	281	312	306	284	285	297	329	293	293	322	284	308	284	294	299	283	311	285	286	310	323	292	297	277	313	289	302	298	293	302	303	305	307	316	294	298	295	314	281	284	292	297	302	292	257	263	326	312	328	307	259	301	300	300	310	305	294	296	298	327	310	322	288	292	300	289	287	313	276	318	277	288	310	323	282	312	280	301	307	323
2128	415	2530	407	283	202	242	186	187	192	188	688	1330	1240	1009	592	422	292	188	195	202	191	174	166	168	171	134	161	166	178	168	151	160	164	169	162	160	186	157	172	151	141	176	143	175	155	151	154	152	197	162	179	154	168	176	177	167	181	173	154	158	173	163	153	166	164	162	161	169	162	171	162	158	189	167	160	166	168	155	164	157	163	157	160	175	169	143	173	184	183	171	167	159	181	145	147	165	159	159	145	172	168	177	161	158	178	144	160	173	173	193	126	163	176	168	172	160	154	154	165	161	154	155	185	128	159	167	182	178	169	171	171	159	162	173	173	160	159	162	144	149	183	170	159	168	177	153	169	155	156	164	175	154	169	165	157	171	160	164	158	134	158	162	160	148	192	174	139	165	186	174	189	154	138	154	170	166	122	175	176	149	182	177	150	156	163	154	169	184	172	161	161	151	143	169	150	155	143	168	192	158	170	182	167	177	152	165	178	176	157	156	162	161	171	156	178	195	159	164	186	146	172	160	162	168	160	172	164	154	172	170	172	163	147	180	161	192	171	160	168	161	171	171	161	171	168	162	163	163	170	157	172	165	163	177	158	164	167	156	158	153	156	162	175	162	141	155	150	180	129	173	168	138	163	185	170	169	161	167	173	172	158	144	138	149	145	159	170	170	192	182	162	156	183	174	176	164	170	148	159	177	157	188	132	173	159	195	139	170	166	157	147	172	184	157	155	158	173	165	163	176	185	174	162	159	186	182	169	153	195	156	174	172	162	156	158	176	176	161	158	176	171	143	170	135	177	169	153	178	176	172	166	160	155	176	160	152	154	174	180	164	186	157	174	154	175	145	153	159	169	165	166	194	175	173	152	166	170	166	156	159	152	158	182	205	166	176	172	164	172	160	161	143	151	143	156	201	151	155	187	175	158	161	173	179	156	158	172	136	187	152	142	195	176	159	186	142	129	142	153	160	184	195	187	164	175	187	149	175	177	173	152	174	155	171	160	136	157	156	187	160	163	203	163	165	181	150	164	172	187	187	183	130	160	164	158	173	145	157	156	156	148	181	147	160	188	171	169	166	176	169	169	148	148	174	193	149	143	141	164	166	160	156	174	135	148	179	171	172	158	140	173	182	160	196	130	149	152	166	158	176	155	162	138	150	165	179	186	187	183	198	177	159	185	162	165	167	171	162	160	161	156	161	164	147	175	140	190	171	171	156	166	168	176	159	172	169	150	156	166	183	185	171	178	157	158	193	163	161	166	153	172	186	136	200	157	157	171	165	153	173	186	173	167	169	164	176	179	181	175	150	164	167	169	181	184	160	164	168	184	170	193	182	149	159	197	155	148	178	153	186	170	182	154	165	169	166	173	161	168	166	161	144	151	147	178	152	178	188	145	168	149	172	161	149	154	171	153	180	170	176	169	155	154	173	174	157	160	176	156	159	150	149	165	175	140	165	147	145	146	161	173	168	183	164	155	166	181	146	139	169	166	150	144	154	155	159	158	152	172	166	156	173	161	173	160	167	168	180	162	173	153	171	177	145	149	139	170	186	148	161	167	179	163	166	143	160	171	168	166	161	172	130	170	153	161	169	164	159	154	160	157	168	155	164	160	170	167	158	175	153	175	177	166	157	151	179	167	176	170	167	146	158	156	152	171	160	160	179	167	140	175	165	162	177	153	139	137	178	160	171	167	163	181	173	143	176	166	132	166	171	173	144	161	178	174	188	177	169	153	175	163	175	157	160	153	142	171	185	155	170	172	184	175	161	174	158	179	176	154	174	177	167	169	145	176	168	187	178	171	163	161	176	166	180	156	163	156	165	160	166	170	155	164	163	173	180	166	178	180	171	171	174	151	167	175	182	162	174	165	164	179	153	171	171	173	147	174	139	154	144	156	172	161	158	171	164	168	178	179	177	136	165	156	149	162	170	188	213	180	141	167	150	170	159	172	173	148	183	161	173	164	160	160	162	164	168	172	166	165	166	181	165	159	173	184	199	172	156	143	163	168	179	164	180	139	168	151	161	169	149	155	161	179	172	167	176	166	151	163	151	132	180	171	154	146	189	162	152	150	160	168	161	178	168	177	179	174	174	152	157	166	158	166	156	164	157	175	170	160	161	182	150	183	164	152	147	153	165	190	171	170	153	155	171	126	167	158	187	167	185	148	161	173	184	150	184	155	169	150	152	176	144	171	190	159	168	162	168	167	170	195	150	177	153	164	135	183	168	185	179	153	165	156	167	176	166	150	184	165	170	156	155	152	167	168	189	191	171	183	168	175	180	180	153	186	139	161	171	162	160	151	179	198	176	176	172	184	177	170	178	144	152	195	180	166	137	158	173	188	157	174	159	173	162	151	208	175	146	186	154	165	148	174	163	148	185	161	167	178	168	170	155	158	173	153	189	171	180	176	154	159	169	174	135	175	172	177	141	167	153	157	157	165	190	178	168	177	164	166	173	171	155	163	194	194	166	175	153	154	152	145	186	175	177	147	169	164	148	175	171	166	187	153	154	159	171	168	149	205	183	158	161	166	155	191	154	149	154	161	189	159	180	166	187	155	172	160	152	167	164	161	187	172	159	171	167	166	182	168	190	168	134	167	172	160	172	163	155	177	165	165	150	174	157	141	180	176	160	156	166	191	194	182	158	153	163	170	155	155	190	181	155	140	149	164	149	143	169	149	142	177	171	168	149	160	161	174	142	176	190	191	168	164	181	169	147	166	184	166	150	183	157	163	160	162	148	182	171	178	181	155	186	161	149	146	192	166	167	201	172	178	159	156	184	164	157	158	162	190	190	147	147	171	168	188	149	156	170	166	173	152	180	163	170	155	164	160	174	156	153	146	184	181	143	156	164	155	165	170	167	184	142	172	173	170	171	159	177	177	148	176	174	131	165	165	154	167	156	173	163	156	161	159	140	186	167	162	171	173	152	146	180	200	158	181	162	166	170	177	166	142	169	162	169	163	149	158	149	182	162	171	165	159	168	183	169	154	153	161	175	158	152	161	174	174	142	184	145	142	146	167	152	157	146	173	160	163	169	166	147	161	128	168	170	178	177	142	170	152	166	166	158	172	166	179	170	158	174	178	141	186	148	167	166	144	152	145	156	155	150	181	153	150	166	175	155	167	176	160	171	188	170	153	166	170	180	160	178	159	196	166	177	159	173	175	165	159	143	153	161	162	172	152	169	195	184	176	169	161	148	158	163	145	168	172	186	171	169	171	151	162	166	158	149	154	173	167	186	167	158	160	181	166	194	170	168	157	170	137	136	167	166	177	166	194	159	161	149	187	192	187	156	168	160	152	177	153	167	171	166	170	178	139	163	160	167	169	157	162	172	167	176	172	143	147	163	161	173	170	171	140	158	187	180	175	171	173	148	154	160	161	179	161	162	156	193	137	167	157	143	156	152	171	177	193	153	132	166	134	180	159	151	180	192	163	153	163	166	137	179	168	161	172	162	168	148	196	146	176	160	180	157	177	175	178
2201	731	5671	1128	983	748	843	727	623	537	507	3736	6865	5614	3973	2360	1447	843	571	500	413	410	433	427	416	426	390	421	375	407	382	415	416	402	380	421	421	385	418	437	394	413	399	428	389	401	413	399	408	396	412	441	403	414	420	397	442	409	405	403	409	422	401	412	428	395	419	413	417	416	389	396	390	420	412	391	376	420	417	409	405	429	447	396	392	389	456	434	387	410	394	461	397	428	420	396	407	419	378	426	393	390	421	401	407	372	417	408	388	391	417	420	390	408	387	426	402	382	404	399	419	437	396	427	424	421	409	414	438	384	441	399	380	435	381	414	406	399	393	390	408	418	396	425	424	429	415	430	419	393	407	390	367	431	421	411	369	375	418	380	401	408	376	431	399	409	421	403	403	399	436	420	414	435	407	407	414	419	386	402	387	388	409	417	396	424	417	416	403	415	450	434	392	412	392	411	365	391	368	413	388	410	404	399	405	411	417	405	389	397	411	407	373	418	373	403	405	368	426	413	409	403	383	371	401	421	422	399	439	379	461	387	389	397	386	411	449	439	437	407	403	401	358	415	419	385	385	433	404	403	403	416	421	410	430	396	377	390	434	396	400	391	383	430	428	392	392	418	408	364	442	421	398	394	426	382	423	421	412	388	385	404	410	417	395	415	433	434	401	389	396	402	408	383	395	402	421	410	439	434	404	418	425	393	427	424	429	440	431	400	395	431	417	412	435	414	401	420	417	365	397	426	401	380	412	403	398	423	435	410	408	403	401	393	438	425	394	414	403	401	415	419	409	420	404	432	425	427	412	379	400	407	441	415	385	434	426	421	394	412	409	417	368	409	412	371	399	387	447	377	396	446	425	429	403	382	417	436	357	413	369	422	399	397	445	422	402	397	418	418	440	385	387	417	397	400	417	414	403	413	390	414	416	414	431	390	400	394	423	414	407	424	406	409	431	435	372	431	375	417	418	428	426	416	390	387	438	387	416	458	390	400	440	387	434	409	429	419	409	385	450	396	400	416	409	389	413	429	388	413	426	413	435	449	415	377	427	395	398	421	417	423	399	431	400	403	442	437	409	451	420	380	405	410	409	411	424	431	445	399	390	394	400	418	377	434	398	376	419	410	446	393	390	419	396	408	455	437	398	377	388	408	412	396	372	383	397	410	386	401	411	411	392	400	400	407	430	422	404	412	401	413	390	405	397	421	381	429	354	411	404	422	390	402	400	404	451	384	408	405	434	375	427	403	396	429	395	382	385	417	418	440	404	425	397	413	440	375	406	393	437	390	368	408	409	381	441	430	397	422	421	449	395	420	409	449	433	396	440	394	408	381	441	387	458	397	417	402	409	422	408	387	393	427	383	440	413	425	399	386	396	393	388	418	370	397	422	427	366	435	405	435	420	431	381	394	398	439	396	447	382	435	369	377	418	415	421	422	414	429	409	418	426	378	413	410	397	363	415	378	412	444	357	428	409	387	439	402	448	424	400	402	389	396	410	398	403	368	429	406	419	419	385	399	385	432	439	386	429	430	425	428	400	400	437	423	391	424	426	367	372	417	405	428	418	479	409	410	385	405	428	424	391	428	413	406	413	363	447	407	414	417	435	397	381	418	419	409	393	400	441	420	444	366	394	420	389	428	439	415	412	396	399	405	401	412	395	418	383	392	401	375	437	380	426	401	403	412	405	414	396	432	399	393	425	418	410	390	430	382	390	394	406	432	422	395	431	425	381	413	373	418	430	399	389	388	417	419	445	413	390	447	400	410	427	449	394	424	394	425	401	437	422	442	415	417	407	429	420	412	386	410	380	426	436	370	390	430	429	410	442	411	420	396	406	412	408	411	406	394	382	371	402	400	416	396	428	397	428	396	434	401	401	377	426	440	429	384	385	373	423	409	416	420	406	414	396	430	397	397	373	424	434	407	412	386	369	406	412	397	402	439	433	396	409	422	428	423	421	357	407	434	421	401	417	393	406	425	393	403	393	412	406	406	412	435	427	404	400	410	419	406	370	416	386	378	408	379	406	381	412	407	388	422	390	382	414	402	418	404	391	390	405	424	404	413	388	416	380	417	423	420	406	407	381	400	426	397	381	399	373	379	428	433	449	428	354	369	401	389	392	386	405	428	437	390	444	412	408	420	389	385	421	401	444	407	425	401	440	401	402	417	396	415	437	429	395	366	400	398	422	390	425	417	433	416	424	431	393	376	429	416	396	422	385	406	435	364	409	368	380	427	387	404	437	388	446	419	398	401	387	402	453	382	406	408	430	401	393	390	437	431	404	394	408	389	483	437	391	365	441	429	427	400	401	426	427	430	432	425	392	425	393	413	384	417	429	409	416	381	400	375	426	429	404	400	438	424	392	446	424	427	397	399	434	403	408	445	409	417	407	403	405	439	406	416	434	392	404	440	397	453	421	415	431	419	424	389	433	378	402	411	422	413	399	451	429	417	416	417	440	430	420	392	416	416	435	408	377	419	370	392	414	398	434	398	422	424	416	384	390	399	383	423	419	372	433	404	436	451	411	413	422	415	391	416	450	428	417	395	402	373	427	381	425	409	414	416	396	449	397	426	385	432	404	411	413	410	408	413	427	435	394	383	385	438	390	431	411	448	411	404	382	396	416	382	375	425	386	404	419	448	420	439	400	439	443	401	422	415	410	427	405	438	447	444	384	403	397	414	431	403	433	412	377	400	401	388	402	419	428	423	405	413	365	422	446	415	386	410	404	375	433	423	401	424	426	401	412	389	409	379	427	432	445	422	398	392	419	423	419	412	383	412	414	393	380	380	424	408	428	408	421	406	384	403	415	403	392	396	395	389	399	390	365	372	397	426	410	428	400	386	414	393	440	410	408	414	385	415	447	390	392	425	388	422	385	405	394	428	397	372	408	386	385	425	413	413	465	440	388	409	385	366	433	430	397	411	435	416	423	418	417	388	449	369	401	420	405	382	444	430	368	404	427	425	406	421	411	386	413	411	376	363	429	386	435	406	401	415	413	399	420	408	414	432	433	406	403	394	422	385	420	388	375	417	434	410	403	402	442	422	420	389	431	383	388	390	401	374	413	433	409	424	418	455	407	401	385	386	390	367	405	415	419	407	429	429	393	441	429	369	414	415	402	408	416	380	431	414	430	400	402	422	390	414	408	398	392	383	389	432	389	406	386	390	426	381	433	420	414	413	387	392	393	392	395	424	404	420	395	389	404	441	402	435	364	432	415	431	418	378	417	375	457	424	412	406	419	408	436	418	423	425	411	413	403	453	434	424	389	462	420	384	451	408	404	432	418	410	423	437	422	437	381	427	431	443	427	445	410	392	393	405	364	400	456	445	398	420	409	408	400	408	386	423	423	446	404	430	380	425	394	455	418	408	431	416	426	414	370	404	418	412	378	439	412	380	367	399	417	410	430	411	404	416	402	398	412	417	403	386	426	405	415	419	387	399	403	421	429	406	413	410	441	424	443	397	402	407	391	435	401	381	399	395
7843	1390	35223	8782	904	604	475	395	344	284	521	8535	16371	12031	6723	3162	1339	685	320	200	145	140	137	153	145	136	145	145	158	135	143	145	122	149	149	152	150	138	144	139	157	134	138	140	140	132	149	156	139	122	154	136	140	161	134	142	144	143	147	141	158	167	143	166	118	147	155	140	132	150	158	156	157	147	153	145	162	122	125	154	141	140	157	135	118	137	133	148	129	139	151	154	128	148	156	142	134	143	152	120	148	159	135	125	157	147	156	125	136	153	150	155	129	145	151	149	151	139	118	123	158	140	155	143	142	147	124	163	123	135	158	150	141	132	138	156	156	145	154	135	128	149	158	153	139	129	145	136	151	133	130	126	152	148	138	130	151	152	138	153	152	127	151	140	138	129	139	133	155	155	159	116	162	117	148	137	124	130	147	152	178	158	157	151	147	147	168	151	133	155	137	150	141	143	134	144	174	138	174	137	124	137	127	118	124	136	151	138	145	137	144	169	136	138	138	117	151	139	149	120	128	121	144	150	138	144	145	152	134	138	139	151	146	151	158	145	143	151	142	138	117	143	132	150	154	131	143	142	139	156	157	142	155	121	121	155	146	118	150	170	141	136	140	151	143	153	155	119	131	123	154	156	147	136	134	146	149	148	162	145	141	145	154	138	125	134	149	135	150	146	144	138	151	157	121	161	155	144	133	151	135	147	160	157	144	135	143	157	136	135	177	128	117	150	156	123	142	119	133	137	150	151	140	130	153	150	154	144	147	159	139	163	129	148	142	140	129	149	137	136	122	128	122	151	143	167	135	137	145	136	127	142	146	148	156	143	147	144	140	143	129	137	156	143	143	148	141	134	142	148	147	143	162	147	155	130	122	138	147	138	151	150	162	149	146	143	128	112	128	155	156	137	139	156	139	137	142	130	139	119	133	161	134	134	135	136	137	146	133	133	150	136	130	168	151	148	152	166	117	146	133	153	141	140	134	127	136	138	108	152	145	141	139	151	153	117	157	140	132	144	139	131	140	163	142	129	137	138	133	153	131	130	136	163	157	144	144	153	127	150	128	130	115	136	131	142	170	149	138	136	131	135	134	137	138	136	110	148	136	124	151	144	134	165	163	146	125	121	138	152	124	146	138	135	135	165	126	134	127	153	147	145	152	153	115	150	145	129	151	147	146	147	179	135	144	140	149	119	134	161	158	133	140	149	143	158	148	144	141	152	152	146	133	148	158	121	136	143	128	155	132	148	148	126	150	159	144	133	126	137	129	147	128	135	148	149	146	131	115	140	129	155	134	147	130	135	141	155	134	118	149	140	136	126	132	157	138	146	145	155	128	127	148	147	137	153	135	150	154	147	133	149	162	134	134	149	137	135	141	155	142	145	138	162	135	134	131	137	136	139	126	174	141	108	141	144	163	140	148	134	131	134	154	144	146	141	156	135	146	149	152	135	134	126	119	165	147	133	149	135	141	148	142	153	139	133	144	145	146	160	135	136	160	146	152	157	153	137	151	155	130	132	152	135	126	147	130	144	127	143	145	138	139	145	132	116	136	143	136	148	145	139	123	122	131	137	154	166	169	153	149	140	134	168	141	141	167	150	146	144	137	117	126	145	158	134	147	157	144	148	143	130	146	143	133	148	147	123	154	146	127	128	157	117	153	149	137	146	145	147	137	167	139	137	145	138	139	139	128	139	171	152	149	130	133	129	164	142	160	136	158	149	142	138	139	135	169	146	146	155	167	137	134	153	144	143	139	135	138	164	130	148	182	131	140	137	130	158	150	135	135	147	137	125	152	122	136	139	122	165	148	156	124	136	128	151	133	142	111	149	150	145	131	145	146	157	148	148	148	144	142	130	167	142	133	141	151	131	136	167	128	130	137	123	138	130	129	151	138	149	141	159	130	139	143	130	134	135	142	142	154	136	140	148	137	135	134	165	145	155	136	152	151	130	159	153	145	138	143	148	128	141	139	139	144	122	115	152	149	129	136	155	140	150	158	124	136	154	138	158	116	159	173	158	132	133	143	125	124	140	127	145	149	142	133	166	136	150	138	154	143	155	120	145	139	144	159	126	124	131	143	138	136	141	129	149	148	129	128	128	147	139	143	141	132	155	158	151	140	152	129	143	122	110	135	159	132	129	141	116	132	149	133	145	140	148	129	180	144	147	127	153	127	140	138	137	126	144	128	155	148	135	131	136	144	140	131	145	135	169	139	147	156	132	147	135	132	139	145	138	142	148	129	135	150	128	172	137	124	131	145	147	138	152	129	146	154	135	162	135	151	125	169	157	159	124	155	136	154	137	144	161	141	147	134	134	144	136	135	135	137	155	156	140	136	158	154	157	131	134	140	172	136	135	145	127	129	139	112	126	129	154	161	139	148	159	153	143	142	148	142	149	160	145	127	146	152	164	136	135	124	116	156	151	148	145	129	142	155	154	128	120	143	163	132	136	139	117	143	123	153	148	124	131	148	129	147	148	134	144	153	140	152	159	153	142	142	148	154	146	150	174	142	136	136	166	151	140	149	150	117	148	146	149	138	143	126	135	134	152	131	123	159	136	153	145	135	146	151	137	139	141	160	135	135	144	163	164	143	129	136	129	144	147	161	138	139	121	132	150	162	149	140	124	149	130	144	155	135	146	132	134	145	141	145	119	147	149	156	143	150	148	156	142	129	136	118	137	155	125	141	149	135	153	138	126	145	150	159	142	143	140	139	133	163	123	126	118	138	132	138	152	145	128	151	127	140	137	146	145	147	146	142	142	108	151	151	132	149	138	142	121	145	132	154	134	126	145	133	159	130	131	146	133	143	129	159	128	141	149	150	128	156	165	146	186	117	146	128	129	134	143	153	128	131	121	133	123	138	140	150	150	127	157	151	151	152	157	147	132	126	144	137	142	141	129	119	124	164	127	157	125	143	158	143	152	134	138	136	148	144	145	121	124	135	139	131	154	126	137	157	146	141	159	156	144	147	129	135	134	123	152	152	140	126	150	146	155	144	179	155	141	150	136	144	121	146	122	125	140	160	138	142	149	146	152	132	118	124	147	173	169	145	128	124	126	123	145	128	131	149	144	144	156	116	131	128	151	169	136	162	128	132	139	130	151	153	146	134	139	136	136	127	147	151	163	146	136	147	155	147	145	131	147	130	135	146	138	162	132	161	173	130	134	156	155	166	134	142	155	126	146	145	152	146	139	148	158	138	135	142	161	142	149	140	155	175	147	156	124	147	147	142	135	116	131	143	159	170	143	138	140	164	138	133	123	153	143	161	151	144	128	139	152	150	160	133	150	139	157	137	145	157	135	145	131	146	102	142	148	165	133	150	110	107	137	144	145	153	124	184	139	154	143	125	141	130	138	141	137	137	143	132	145	141	143	161	145	146	149	120	158	134	158	135	139	153	186	140	134	135	132	144	116	136	149	138	156	130	131	125	133	143	169	132	160	137	134	135	133	132	147	133	165	160	164	130	150	146	135	135	138	131	137	130	150
5835	1536	35997	4201	2987	2629	2067	1911	1483	1282	2599	27240	38292	33024	23090	13558	6730	2935	1260	624	394	336	355	329	370	340	334	341	342	340	341	341	364	370	355	376	374	360	380	374	380	363	343	393	371	368	393	365	358	342	338	379	364	361	366	339	402	345	367	345	366	354	342	339	346	353	352	364	347	401	337	368	359	346	362	382	371	333	407	326	356	359	370	367	390	356	328	328	352	346	394	382	355	393	367	392	382	392	326	354	388	366	380	366	379	386	361	402	365	378	395	332	369	339	374	348	371	349	362	393	363	378	362	348	347	365	355	400	360	349	362	360	359	341	352	368	340	347	373	364	364	350	357	363	398	384	331	381	350	351	360	364	363	374	317	332	354	373	323	355	342	361	339	344	397	330	377	383	344	381	373	355	359	352	347	352	348	340	360	379	330	377	365	358	371	316	369	350	359	379	342	343	397	354	344	356	360	336	380	368	338	377	382	366	363	359	369	360	375	352	349	396	370	345	349	378	336	364	329	372	374	362	341	386	372	362	395	357	362	335	336	347	334	333	374	367	391	352	371	332	343	384	347	361	341	345	348	375	356	373	352	365	399	343	386	339	409	346	343	350	359	370	372	356	369	365	382	345	359	403	376	375	358	379	330	362	349	363	328	350	370	364	371	334	365	347	352	353	368	332	348	366	383	412	365	374	371	380	403	327	357	344	366	372	360	357	380	381	355	330	341	358	343	378	354	414	392	351	353	324	365	346	403	369	340	348	386	348	366	372	360	359	332	327	373	362	372	361	358	370	341	374	369	353	347	355	352	341	324	392	342	325	360	352	337	352	370	380	350	353	359	366	382	360	362	345	368	365	324	356	368	390	361	357	341	363	345	382	380	358	372	333	339	344	375	377	329	348	337	362	353	369	363	348	306	362	357	360	331	368	392	338	397	357	388	336	363	343	369	344	370	364	374	370	363	354	384	349	374	375	393	379	364	355	366	325	336	340	355	338	375	344	362	426	322	348	361	338	353	381	357	340	352	368	374	331	355	380	340	391	351	352	350	327	346	353	383	372	356	408	356	327	331	337	368	357	375	341	368	312	359	376	357	363	375	314	363	329	376	333	368	338	375	339	386	341	387	376	355	348	346	382	326	362	366	347	374	333	354	367	375	365	364	391	351	329	341	357	347	348	374	382	373	341	347	354	336	367	411	359	366	348	366	337	338	382	339	361	351	375	370	338	350	354	357	348	382	346	380	329	350	331	374	326	387	361	387	377	359	378	352	349	343	375	347	367	359	380	377	347	331	357	340	356	346	334	345	349	362	372	359	354	329	335	375	348	380	392	372	337	374	377	380	358	340	357	377	373	354	359	345	382	358	360	404	369	377	369	337	368	353	355	384	355	326	340	350	355	312	365	346	359	341	343	319	377	344	348	356	336	400	362	381	403	365	372	365	354	369	337	343	346	348	369	347	395	357	344	378	350	373	345	335	388	374	361	366	348	378	345	343	342	382	322	350	362	375	385	390	356	351	381	364	373	356	355	365	347	371	364	353	368	380	331	346	349	346	365	361	339	369	364	372	333	352	343	364	359	358	374	332	349	354	360	378	349	348	386	390	395	342	351	412	333	384	374	333	372	379	357	361	383	376	356	354	366	349	386	385	368	342	343	384	346	346	344	371	357	360	339	354	383	387	374	393	371	359	357	345	351	319	346	333	349	379	365	352	352	344	326	382	329	345	365	383	347	352	331	406	337	361	329	347	356	375	373	365	347	354	368	346	390	369	376	360	331	350	366	354	351	361	358	364	396	348	357	326	358	349	362	320	370	346	344	379	396	375	397	352	338	326	369	371	330	338	345	379	335	372	350	373	340	348	384	371	357	334	361	345	361	353	343	357	370	367	325	366	370	361	352	336	343	335	373	357	341	357	352	363	342	326	336	343	328	354	363	326	383	363	362	408	354	313	372	352	355	352	361	349	347	377	359	343	380	302	347	368	388	355	369	345	335	372	342	374	299	365	345	414	348	355	335	313	353	375	331	340	370	321	349	363	373	372	369	369	335	338	367	365	369	359	385	368	355	385	366	366	355	368	338	362	351	362	315	357	321	378	369	371	340	375	345	369	364	371	368	359	348	377	347	416	321	366	338	350	379	360	367	330	377	325	348	362	360	382	379	379	379	357	386	349	370	353	372	354	350	361	346	365	376	363	294	378	342	348	378	395	358	351	418	387	345	339	386	353	359	368	412	342	367	375	351	366	388	351	354	377	361	361	361	376	390	368	356	362	386	402	376	372	351	358	345	352	362	381	311	347	351	355	327	364	347	360	344	344	346	374	329	392	375	351	384	354	380	351	355	356	387	351	364	340	366	349	386	347	351	375	310	366	353	320	348	388	349	342	369	335	349	384	364	374	353	339	371	361	369	380	328	364	357	336	372	347	368	396	329	357	367	367	367	350	372	347	380	385	343	346	341	329	325	375	331	356	367	360	347	323	333	356	340	364	361	337	321	361	363	344	399	355	365	408	366	380	343	332	356	357	401	350	322	364	388	359	378	352	369	376	375	358	364	371	366	357	347	389	362	331	362	342	360	363	351	350	348	344	376	345	374	328	343	377	340	375	367	364	353	349	368	345	360	358	378	390	393	360	358	350	338	342	350	354	345	354	352	371	373	357	347	344	382	346	368	377	311	372	318	318	398	348	318	358	381	390	375	352	355	370	335	361	369	337	354	381	355	376	357	358	355	383	349	326	341	339	329	376	340	353	346	355	345	380	338	347	353	316	387	353	333	348	360	361	370	329	368	349	375	388	362	360	367	369	354	355	330	411	340	375	387	357	367	346	368	356	336	353	364	351	350	362	370	351	358	389	387	362	358	346	370	348	347	353	361	335	387	368	353	374	351	324	369	373	353	351	360	359	368	345	344	379	337	353	363	393	372	372	343	336	353	379	382	366	346	386	360	331	376	355	400	333	348	343	356	381	347	340	330	376	346	370	336	348	329	327	323	359	394	347	370	370	372	336	352	356	366	346	366	367	329	391	383	380	323	381	341	357	378	372	343	373	348	389	391	374	371	337	329	364	343	361	351	372	375	369	368	344	336	341	355	352	353	372	366	385	345	316	374	371	386	369	347	333	365	360	349	329	354	308	351	340	372	392	331	343	384	342	366	364	348	396	355	336	331	344	359	366	361	344	336	371	355	342	358	326	343	367	377	372	361	346	346	362	360	347	367	369	376	372	337	348	343	348	384	390	375	335	357	360	347	369	345	355	336	355	365	381	346	384	369	340	359	336	365	397	361	349	360	346	341	392	363	369	373	339	361	375	370	351	367	340	336	372	335	334	381	363	332	344	344	348	350	362	339	330	360	346	364	393	327	385	359	362	366	373	365	366	383	348	337	348	367	361	374	347	385	345	368	368	360	359	339	368	347	330	329	340	365	360	328	348	387	333	349	366	381	372	363	358	304	378	369	385	343	356	350	360	358	338	377	366	386	335	306	387	356	315	355
14336	3601	45831	17641	2215	896	644	551	474	363	624	11153	23871	22891	14007	6686	2753	1113	362	188	143	104	108	106	101	118	110	111	95	112	122	125	96	100	118	129	115	120	94	119	116	117	123	111	120	127	117	103	108	103	109	114	127	113	114	116	114	93	109	101	94	122	123	115	108	131	104	88	119	119	119	105	104	115	114	91	108	109	115	105	107	113	110	110	127	129	103	120	129	121	116	114	98	118	109	134	104	120	91	116	121	90	101	108	127	116	113	109	116	121	121	114	102	117	106	135	103	129	112	119	146	110	99	114	109	102	103	107	109	105	114	112	108	114	105	106	106	123	107	113	99	121	115	111	120	102	108	110	119	123	109	102	105	102	93	125	110	99	99	108	105	115	117	122	139	120	116	107	94	125	101	105	103	129	98	125	124	130	98	108	107	108	90	111	112	113	94	139	101	114	105	113	99	112	97	111	116	105	106	94	126	121	115	102	96	86	117	114	101	112	127	110	121	116	101	116	100	124	117	102	105	116	107	90	114	103	112	120	108	110	112	122	117	110	101	117	95	104	117	107	108	103	120	109	83	130	95	116	95	122	109	109	109	101	109	95	130	115	97	102	122	105	113	130	115	95	123	103	121	95	126	111	95	94	114	115	107	109	104	111	102	110	97	103	115	114	109	113	123	127	132	117	118	118	109	114	107	94	103	104	108	117	114	100	100	112	102	97	115	121	110	107	92	117	112	129	111	114	118	106	108	123	108	116	99	124	102	105	126	105	112	131	97	101	121	109	127	121	108	98	96	96	124	113	114	105	111	113	113	117	85	114	111	122	122	126	128	111	111	85	118	107	118	120	117	111	124	93	117	119	111	115	104	94	115	119	119	119	112	100	105	127	116	116	111	100	110	97	99	119	90	96	109	100	110	117	120	109	106	103	107	118	135	108	116	110	109	118	103	107	105	114	114	102	106	116	109	114	102	125	110	97	128	96	115	114	104	103	112	120	119	119	104	122	121	98	98	109	125	120	100	126	104	100	104	103	119	99	112	102	112	116	105	89	116	113	126	98	111	107	102	106	95	108	96	108	91	111	107	99	117	105	114	122	112	103	99	115	94	114	126	103	113	105	121	125	129	112	133	112	117	105	117	108	118	109	117	111	106	108	107	117	124	90	102	105	107	121	115	89	108	116	112	94	116	124	108	92	121	112	131	102	117	97	124	111	113	122	108	118	116	106	116	88	113	127	122	102	103	110	99	91	82	116	108	100	113	118	116	124	114	105	103	109	111	125	117	113	122	125	107	122	118	108	118	118	97	92	102	116	124	116	102	129	94	103	98	111	104	113	120	107	101	104	127	87	105	129	116	107	127	100	120	120	101	123	112	108	112	119	115	128	125	103	100	115	97	116	119	117	113	120	112	102	92	114	86	105	98	133	123	110	97	97	124	88	116	95	114	106	117	123	114	101	89	106	111	109	118	104	99	122	122	108	111	109	118	106	122	113	121	99	109	121	110	112	104	121	107	114	95	115	105	127	99	90	111	121	128	119	103	110	114	124	105	113	101	110	101	102	115	110	99	109	115	98	121	121	121	97	96	117	123	108	112	123	113	103	115	107	97	130	98	112	101	115	98	92	109	127	121	121	103	110	124	115	107	105	102	112	99	103	99	108	126	99	99	122	104	132	104	110	113	107	117	99	90	109	90	112	106	95	110	105	126	112	110	114	126	100	106	113	94	102	114	107	108	109	120	100	99	107	113	119	110	114	125	114	118	113	87	130	113	88	101	87	104	111	114	97	91	119	114	107	95	123	98	118	101	102	105	105	116	107	122	106	110	106	98	118	87	106	101	101	112	98	125	122	117	108	112	112	120	101	107	100	97	133	118	97	102	112	92	110	98	114	108	119	118	104	121	89	99	100	101	110	95	84	126	106	125	82	99	107	131	105	112	111	144	108	124	116	109	105	99	98	122	107	121	112	110	111	96	117	125	128	106	135	103	113	117	121	122	108	118	97	107	98	114	110	90	118	96	110	113	106	100	107	114	112	109	100	116	96	121	114	112	107	104	111	93	117	119	101	82	93	126	97	121	118	132	97	100	119	111	103	113	102	109	100	132	119	112	122	122	116	111	106	109	102	112	100	117	115	136	106	96	100	101	106	131	121	117	110	131	112	117	92	104	102	94	79	120	117	114	113	94	112	103	104	130	109	98	110	115	98	116	128	108	102	86	90	95	118	121	102	98	106	96	124	111	121	106	97	104	107	121	116	127	112	93	92	127	109	105	108	93	106	104	116	110	113	126	111	110	114	118	112	91	99	108	104	102	119	103	108	100	106	128	88	111	112	120	95	112	115	113	104	97	120	121	109	112	95	110	102	92	106	112	109	115	114	112	105	94	136	103	97	102	113	125	135	106	111	114	101	117	119	95	104	109	115	88	100	95	108	97	122	114	125	98	106	120	108	107	124	136	103	118	116	118	113	115	123	122	110	111	88	88	116	108	115	111	101	96	116	89	112	116	121	137	106	110	72	107	113	101	122	118	100	98	81	98	112	101	100	92	118	108	118	102	109	108	111	109	112	110	109	109	105	97	98	102	114	113	108	113	98	117	125	100	120	114	108	106	103	109	116	116	132	100	93	105	115	112	96	106	104	117	118	125	118	110	114	114	118	119	108	97	131	117	93	126	100	123	128	115	102	92	96	113	103	121	104	122	124	121	89	102	132	115	126	116	93	112	127	126	114	112	134	107	115	110	88	118	104	106	103	117	115	102	103	95	110	103	111	110	120	125	96	116	104	95	128	106	111	109	113	116	93	115	111	120	137	113	110	121	100	115	111	113	89	109	107	110	118	110	118	116	103	113	114	103	116	115	87	97	115	128	95	94	123	103	109	101	109	97	113	96	116	109	95	124	96	99	109	110	103	117	110	120	116	105	113	93	117	111	117	107	106	112	100	112	115	133	117	120	106	113	104	109	127	96	98	106	123	125	118	107	110	88	99	103	106	113	110	130	116	111	94	113	91	118	92	104	96	94	124	112	111	90	87	103	108	105	92	106	111	106	99	108	122	116	115	97	104	107	108	105	98	100	108	109	119	109	129	107	111	98	100	105	92	93	108	86	130	124	103	94	116	102	107	105	104	122	119	112	106	113	114	96	117	104	117	112	114	104	87	92	121	112	100	112	98	90	101	102	105	103	105	107	101	93	111	104	105	98	118	110	120	117	118	88	84	114	105	108	127	92	110	112	101	114	98	106	94	120	119	112	91	113	108	113	103	116	119	92	109	111	105	108	94	121	113	110	119	115	114	109	97	107	97	103	106	123	120	103	111	117	114	104	119	118	104	97	121	98	96	95	97	116	118	95	109	114	108	119	82	126	108	108	124	134	98	114	127	92	101	87	112	91	103	101	117	96	124	125	132	133	102	110	116	109	101	117	100	107	104	119	102	96	129	119	112	125	97	102	132	116	98	123	119	103	112	100	122	99	111	109	88	93	108	114	117	104	126
7598	3114	44221	6238	4765	3792	3061	2657	2407	1819	3249	32673	46755	44479	33391	21977	11920	5404	1668	669	406	315	303	288	260	291	270	303	278	262	296	296	279	312	282	275	266	299	259	279	281	276	270	272	321	277	307	305	293	303	306	308	297	293	278	279	296	286	327	258	288	310	269	286	302	279	286	299	275	291	267	277	295	274	248	281	302	289	306	285	315	270	291	301	254	291	277	291	270	293	280	290	285	281	277	269	343	282	265	275	284	269	259	317	306	298	273	279	288	286	306	315	267	280	304	262	271	274	299	289	287	314	270	277	267	257	272	269	304	244	286	287	302	282	290	307	298	281	284	284	265	275	284	287	290	281	261	294	280	294	295	310	288	272	286	298	262	284	271	266	273	280	279	273	299	286	277	307	295	277	276	310	300	292	295	305	289	289	316	254	262	315	275	305	288	272	228	296	297	271	287	252	272	264	291	304	291	283	288	281	297	284	269	289	280	288	275	280	280	289	295	321	289	288	298	255	299	281	293	299	281	275	265	306	269	282	294	285	287	255	254	290	265	315	290	302	269	289	269	313	275	279	296	264	277	293	248	269	271	277	291	291	279	272	316	282	278	248	288	255	247	302	246	301	260	290	292	266	302	294	292	279	288	287	289	273	285	283	303	282	244	283	286	303	226	285	295	294	283	311	267	300	256	295	305	305	322	272	284	306	288	307	308	285	285	274	284	265	274	270	299	309	308	270	265	311	273	304	295	289	260	282	266	286	304	306	272	281	283	310	271	296	270	286	249	285	312	279	313	297	292	293	283	285	271	270	262	291	280	285	269	297	276	288	291	256	296	299	286	276	283	298	278	264	282	292	299	294	323	270	264	288	297	300	283	284	277	273	280	271	302	275	296	286	292	264	298	297	292	273	316	303	293	268	286	291	289	273	296	269	284	273	268	316	272	257	293	282	303	279	278	286	306	298	290	296	272	291	267	267	275	284	306	225	281	296	256	311	294	285	296	252	270	271	286	293	307	280	279	276	284	290	281	303	318	275	274	288	262	286	301	312	289	278	281	264	269	279	259	300	265	286	285	302	274	261	285	275	294	266	287	284	285	252	292	287	302	297	296	291	298	284	278	322	316	286	280	269	275	258	302	293	270	311	286	316	285	295	263	310	270	300	276	280	303	256	292	293	290	311	287	341	293	296	270	279	275	288	283	284	282	276	283	305	278	269	251	281	315	292	303	289	264	294	283	313	263	292	303	290	271	283	297	275	273	306	276	265	315	286	299	270	271	305	286	268	294	267	294	270	262	263	307	288	277	296	291	265	284	295	269	324	302	264	278	288	299	309	251	285	253	287	243	293	258	288	282	241	272	288	303	289	294	325	258	295	293	267	319	278	264	290	280	294	269	282	277	260	271	292	269	274	307	295	282	286	274	270	320	295	282	266	292	267	292	314	284	269	294	288	280	260	297	279	280	276	290	268	272	314	294	269	294	314	297	285	268	272	321	308	277	280	315	259	288	265	318	304	275	322	290	271	277	282	276	265	275	304	306	279	277	290	277	290	272	289	276	296	269	298	295	277	276	309	285	290	277	260	294	257	289	291	241	309	248	297	274	284	295	251	270	285	316	313	279	294	279	300	285	274	285	270	261	300	267	260	285	296	301	296	266	262	273	261	268	268	281	290	283	276	281	286	287	275	274	286	281	284	243	239	292	261	300	280	332	266	291	302	301	291	318	287	270	303	252	265	290	322	265	291	299	281	292	289	286	284	270	279	277	289	280	300	288	291	288	265	288	286	294	257	287	279	262	279	329	282	278	296	298	286	282	283	294	273	278	302	252	238	321	315	279	267	270	308	298	250	289	293	279	277	273	313	309	283	303	288	305	305	289	300	294	285	312	267	295	251	274	249	292	274	284	277	269	282	287	303	293	294	299	304	281	286	299	252	296	289	288	264	284	275	279	303	302	266	309	281	280	316	309	315	307	258	276	301	283	276	283	298	283	280	312	283	298	276	302	279	290	250	282	279	285	268	249	299	283	290	271	279	274	288	287	280	325	305	290	300	272	274	254	265	284	292	288	283	275	270	303	277	271	288	267	284	287	277	275	296	298	288	275	269	299	304	256	255	270	314	297	261	283	292	289	286	279	298	293	281	283	298	297	263	293	246	277	268	270	287	263	293	276	287	298	300	290	277	307	280	301	300	285	260	254	298	289	294	287	287	280	308	316	271	257	264	311	294	247	290	282	277	240	283	303	289	297	287	268	265	258	276	242	305	282	303	289	279	309	293	291	275	284	269	273	275	270	297	296	283	297	278	265	278	271	283	290	306	291	315	305	313	285	285	296	291	273	279	264	302	275	300	305	241	256	258	311	303	280	270	260	277	298	291	293	289	279	280	275	279	311	328	295	274	297	346	285	278	263	287	271	270	265	290	288	248	264	340	294	282	281	253	296	304	314	274	301	298	296	278	278	308	289	270	273	288	267	287	297	275	265	278	292	291	300	268	315	279	272	294	271	262	274	289	309	284	286	297	282	287	309	294	273	293	263	262	318	316	286	304	285	281	265	283	284	286	277	286	296	300	285	284	277	314	305	283	300	277	295	304	265	289	276	312	284	273	278	269	289	314	249	272	278	273	258	304	279	256	276	280	308	281	282	312	280	267	309	295	316	275	286	288	299	291	300	281	272	242	264	274	285	287	316	269	287	271	289	306	290	263	293	284	281	278	300	273	269	283	298	255	307	267	272	304	246	283	270	300	294	329	299	236	293	282	270	296	273	256	273	255	260	273	323	293	273	272	293	307	283	284	277	319	293	269	281	303	267	260	269	275	290	288	278	288	283	288	284	279	311	309	274	282	259	268	274	269	288	263	302	332	293	278	271	277	260	275	287	295	271	324	252	306	336	316	265	299	301	264	273	280	273	293	257	286	284	294	292	288	258	274	297	292	252	282	257	256	276	291	285	323	288	295	299	284	269	262	284	254	284	295	284	307	276	266	299	310	295	268	328	261	299	301	287	302	281	275	275	280	309	295	311	285	301	285	298	303	272	291	291	234	309	244	270	306	288	292	283	270	293	321	285	295	269	271	290	280	311	289	285	290	274	272	263	286	293	312	274	272	279	293	287	299	272	294	289	269	275	277	268	264	279	298	268	308	296	279	305	306	294	297	276	290	302	281	302	277	266	296	305	291	264	311	269	287	277	268	313	315	277	257	270	312	270	251	307	263	271	263	294	285	283	277	293	281	314	304	298	306	288	271	283	286	304	301	271	268	261	295	300	321	254	299	289	277	300	237	298	286	308	294	305	259	290	292	267	272	294	266	253	297	283	257	273	259	279	302	274	269	250	251	273	287	290	281	288	292	290	309	269	285	267	229	288	280	313	310	287	255	277	301	302	282	301	275	274	292	277	299	273	286	300	317	285	283	295	313	287	295	272	291	287	300	287	311	289	264	284	287	276	296	272	292	277	296	306	286	298	295	275	269	287	300	318	295	285	272	275	254	284	290
2125	429	1857	420	216	203	180	189	213	175	183	435	1046	1372	1174	786	482	309	207	189	148	167	149	169	158	163	179	152	152	159	150	180	193	162	185	153	174	171	158	142	173	170	181	176	171	160	170	167	155	152	162	141	155	186	195	178	162	184	173	173	159	159	166	167	166	180	156	149	171	151	154	175	162	165	144	148	159	166	160	174	173	154	163	141	155	159	154	183	169	166	163	170	192	164	172	185	152	159	147	182	150	142	167	194	179	167	175	157	157	172	163	148	175	180	165	192	173	181	182	152	166	164	198	177	157	166	193	161	173	180	169	163	162	153	165	177	166	145	172	173	147	163	203	185	156	181	172	177	144	168	177	175	150	162	161	146	155	167	173	170	177	165	165	152	180	148	178	170	180	163	160	186	158	172	176	170	173	182	187	172	211	145	157	170	176	162	150	159	159	161	141	166	146	152	146	162	160	168	169	158	188	172	174	179	168	160	177	173	169	178	146	168	175	161	149	181	149	163	166	179	164	160	176	171	157	157	152	174	166	156	173	186	179	170	181	179	165	161	173	160	142	162	168	153	167	141	190	186	163	163	189	165	152	166	153	145	153	152	170	152	147	165	162	172	165	164	171	166	162	170	174	152	142	201	157	135	148	157	161	151	160	173	181	173	158	171	162	132	185	145	168	173	155	162	172	175	180	162	170	192	169	169	165	142	139	167	191	177	159	171	183	158	156	152	179	170	174	187	168	170	161	164	135	161	159	151	163	175	171	157	163	151	170	164	195	163	165	164	161	158	154	174	157	143	167	152	147	152	133	165	194	160	179	188	159	168	159	177	159	164	169	170	168	186	155	167	164	177	172	171	155	164	148	186	181	163	140	155	178	163	154	165	170	156	166	153	151	184	174	183	155	160	164	193	186	156	164	172	162	159	163	154	143	187	167	160	170	159	150	153	146	161	155	163	166	161	158	149	163	170	199	148	173	146	184	188	172	162	136	156	170	148	157	158	174	165	180	154	155	156	174	169	165	176	166	180	170	145	149	152	151	158	191	163	152	150	134	179	186	138	147	172	167	154	160	166	187	144	179	150	170	173	156	176	166	147	168	181	155	158	164	152	173	156	162	167	163	156	159	168	170	185	160	174	159	146	170	171	157	155	190	138	177	165	158	154	161	183	146	182	178	170	177	186	153	154	172	147	161	160	152	165	185	183	174	142	169	171	169	144	168	173	170	206	168	192	168	179	156	152	180	166	170	161	156	152	170	167	146	177	167	185	167	180	169	142	163	164	167	153	150	157	155	146	187	165	173	160	165	173	160	191	142	142	174	165	164	160	171	164	161	158	164	172	155	149	158	176	181	163	149	142	158	162	148	160	153	172	145	150	190	180	189	149	184	135	172	168	173	156	183	162	155	160	164	174	158	150	154	167	157	161	165	154	163	165	152	155	180	165	169	158	182	152	176	167	151	154	159	138	161	181	185	152	157	155	182	158	154	159	158	163	190	159	131	148	150	167	158	164	176	149	165	169	143	179	151	142	167	167	174	148	145	148	180	168	146	177	151	178	177	177	151	156	156	156	148	165	172	183	151	161	173	189	133	172	164	156	171	151	154	160	160	154	165	153	172	156	170	181	186	147	161	159	158	152	148	189	173	176	164	165	164	168	164	150	156	149	173	165	146	162	204	152	175	169	159	191	166	189	170	199	156	163	177	154	152	164	163	154	172	171	172	166	181	152	175	177	173	146	170	157	173	159	143	148	138	168	165	161	149	144	178	159	165	177	146	177	166	177	174	169	190	148	168	163	147	178	159	167	176	180	172	156	168	162	157	178	147	145	153	165	155	172	158	150	186	167	173	137	179	167	157	156	152	164	174	157	153	152	151	164	142	168	173	176	160	147	150	148	161	176	160	173	164	181	159	159	162	160	172	174	159	148	141	150	173	151	176	152	167	163	193	154	149	171	146	165	180	167	168	149	166	156	165	176	166	154	187	159	164	169	181	188	160	180	175	180	182	169	172	174	160	168	165	172	195	160	174	137	175	157	135	150	157	145	149	166	160	188	160	187	163	156	154	180	146	152	158	176	184	159	168	190	178	172	146	171	163	162	167	169	162	174	167	154	146	170	155	167	177	169	186	144	186	184	149	175	174	180	162	157	193	184	154	171	147	167	155	138	176	173	169	177	161	180	153	187	160	163	185	164	170	160	180	150	163	162	166	157	168	179	167	159	154	184	161	151	160	169	165	161	148	183	165	165	163	158	165	158	180	176	164	175	166	146	163	150	166	166	183	162	170	172	191	200	168	164	172	154	184	158	180	153	197	185	143	186	159	152	154	173	135	186	179	166	159	154	178	183	143	156	182	170	145	168	171	142	179	157	163	161	173	178	172	178	198	145	162	157	182	147	159	173	161	164	146	160	159	161	149	189	181	165	172	165	199	177	167	150	154	185	168	160	163	175	149	161	130	157	164	155	149	188	169	154	164	160	164	156	173	169	139	156	149	187	156	163	186	177	169	151	167	160	154	156	166	178	167	165	175	165	172	153	157	174	176	181	175	174	165	168	179	161	173	165	178	164	182	164	148	149	164	163	155	176	196	148	152	184	158	153	181	158	146	164	166	157	153	170	181	166	174	177	139	137	161	147	164	168	190	143	164	163	149	162	192	159	165	162	181	159	175	161	170	185	169	170	150	148	195	187	163	138	177	189	156	171	138	179	172	166	153	147	149	184	175	165	165	160	175	160	154	164	177	171	187	142	173	196	165	155	195	167	151	177	183	135	183	198	195	155	190	156	165	165	168	156	150	173	148	185	184	191	169	165	171	139	182	160	176	164	169	171	158	172	144	174	184	169	155	172	163	157	158	179	174	193	152	165	147	156	156	135	176	174	147	148	167	157	181	168	156	175	153	170	148	171	170	167	195	182	154	160	157	153	162	147	167	154	172	168	159	150	132	154	155	175	170	184	146	143	147	179	172	142	197	159	152	149	159	172	162	172	171	189	132	192	168	170	160	165	152	163	177	153	177	177	156	146	165	145	162	171	169	163	153	150	165	182	171	129	166	168	169	173	168	172	144	154	172	169	149	156	135	141	150	173	165	166	158	154	153	152	164	176	161	170	147	162	173	151	169	164	166	166	159	175	175	174	170	167	155	164	166	148	197	176	172	157	150	193	185	146	148	160	141	170	172	155	174	153	164	160	162	171	148	161	154	172	148	146	146	175	150	170	154	168	170	180	161	153	181	173	144	150	168	150	166	136	170	172	183	175	154	172	126	174	205	172	154	149	153	170	190	159	174	182	185	150	163	185	146	164	150	146	169	162	181	151	169	152	170	172	164	164	145	179	153	176	175	152	169	184	161	178	145	164	165	152	153	141	171	157	158	172	139	165	159	181	159	164	176	162	152	177	154	161	153	161	163	161	159	165	185	176	154	163	164	152	183	141	181	172	164	173	171	159	161	184	154	177	190	157	165	183	165	160	158	156	162	176	169	151	179	185
2313	682	4958	937	664	657	601	628	640	602	540	2098	5719	6634	5050	3038	1600	960	683	484	408	409	421	418	406	399	421	411	426	387	370	414	418	388	430	412	405	392	452	416	422	426	407	411	368	417	434	398	395	414	401	398	394	445	408	420	368	416	410	422	399	432	455	413	393	438	441	417	398	401	422	435	432	411	423	395	406	369	387	381	418	400	433	405	412	424	393	387	382	403	427	396	434	412	384	446	423	403	382	393	399	424	396	383	402	449	402	462	385	413	446	415	407	416	391	414	424	392	368	375	419	404	410	410	391	420	377	375	399	413	433	419	476	422	435	433	382	406	421	443	405	416	444	419	362	420	418	405	386	403	383	416	430	421	386	408	400	418	392	411	357	402	399	423	413	393	452	416	415	434	410	376	393	420	384	389	427	388	410	405	432	442	431	405	415	422	406	393	429	423	416	404	400	396	400	389	441	404	420	407	408	427	371	398	446	408	404	425	433	370	402	411	409	421	392	438	392	407	403	444	393	410	465	454	411	428	424	425	419	410	421	430	411	412	433	434	433	405	450	421	406	424	402	434	424	385	418	419	398	435	408	443	407	404	422	418	418	386	410	414	402	387	425	387	365	421	413	414	426	448	431	428	420	409	410	416	402	394	375	398	401	402	396	417	420	411	403	415	433	431	399	427	444	426	439	421	441	403	419	385	422	412	411	416	414	411	404	356	393	394	403	442	441	411	412	403	397	408	453	434	417	371	403	379	416	406	401	418	414	391	421	389	392	430	430	396	427	430	423	386	378	442	414	399	383	431	418	420	410	415	420	440	371	433	416	406	424	420	431	390	395	388	389	402	401	450	414	411	416	423	409	422	415	442	378	393	410	380	443	387	401	455	421	412	406	413	380	417	431	412	369	401	416	439	398	427	407	402	444	425	397	418	409	431	401	408	412	430	413	403	393	419	424	399	416	414	402	420	385	396	403	427	393	429	389	412	419	406	421	404	399	416	398	419	410	399	435	422	415	402	399	442	389	398	430	394	373	374	439	454	440	421	420	391	385	389	408	404	409	381	424	463	403	414	394	406	420	400	410	436	427	413	403	416	388	442	439	413	411	434	400	376	360	383	417	420	422	446	399	375	422	416	379	387	393	428	414	426	381	382	413	420	418	431	370	410	421	412	417	400	381	398	397	414	415	407	409	422	429	397	388	432	411	429	415	423	401	368	381	398	384	402	388	396	424	389	429	376	392	430	439	448	403	419	406	429	419	402	417	377	391	413	402	452	401	392	410	423	403	416	427	413	430	406	445	402	404	406	389	362	416	430	414	399	424	393	379	412	405	425	401	416	403	422	420	393	431	388	405	394	422	408	397	443	390	390	391	413	408	402	445	421	400	390	408	422	439	424	392	433	412	420	415	424	420	411	402	402	403	425	444	415	395	409	427	410	396	396	411	411	387	478	386	410	421	393	415	406	423	385	389	409	429	395	402	385	409	444	411	419	394	399	443	392	416	410	387	410	374	418	406	418	399	416	406	411	417	439	407	404	432	429	399	438	409	467	414	411	406	434	379	382	414	415	415	424	409	380	403	439	383	392	443	416	385	385	402	401	407	440	421	368	414	403	380	389	413	404	393	413	375	398	383	391	410	401	412	371	461	429	396	393	421	447	383	414	415	397	417	393	381	431	416	391	397	457	438	411	430	426	430	419	368	401	407	403	404	431	410	386	413	424	409	401	393	408	405	404	381	414	405	423	432	392	434	408	418	385	383	416	425	399	411	390	398	403	391	424	426	397	438	418	376	429	412	406	388	380	426	412	410	400	436	435	414	369	455	422	399	422	373	445	403	376	403	447	402	422	437	413	426	400	411	386	373	370	366	415	424	415	385	415	408	440	394	391	429	425	434	427	387	393	457	447	416	388	443	414	382	446	436	409	377	400	389	403	416	372	426	398	408	411	418	395	392	379	357	392	414	432	393	413	424	383	386	392	445	406	413	420	420	412	416	389	430	409	432	408	386	462	412	431	435	417	434	397	412	395	415	393	457	382	382	446	410	393	407	424	375	416	388	420	396	436	417	412	425	405	401	415	406	364	406	412	380	421	447	420	416	393	432	404	396	440	414	389	422	416	365	398	416	385	402	401	412	386	443	367	392	376	428	433	393	413	421	419	431	411	407	426	457	451	419	401	422	404	400	400	426	388	394	425	413	393	395	447	400	441	446	378	439	404	435	385	394	382	409	440	407	423	412	425	419	434	407	395	431	426	425	423	413	387	431	383	417	399	394	402	416	381	401	378	415	430	410	448	386	389	400	445	383	444	369	377	397	419	427	382	409	413	416	382	386	392	453	410	406	396	422	428	414	422	424	404	415	407	390	418	455	397	435	434	410	400	449	449	401	420	404	377	394	429	398	416	427	399	402	411	396	388	400	417	377	379	401	419	408	414	419	426	403	413	461	434	405	413	436	416	404	399	391	410	434	411	391	388	417	406	413	397	441	429	431	436	436	443	402	345	397	405	414	429	413	415	419	414	434	397	426	412	382	402	431	424	444	398	404	419	384	390	428	426	445	460	404	391	416	403	421	408	385	398	420	407	402	375	385	427	397	429	369	412	406	405	398	362	454	391	376	447	434	394	425	376	440	392	427	423	395	406	432	396	397	407	385	431	375	402	400	430	394	406	401	393	443	384	385	378	425	413	396	401	378	416	436	424	404	402	396	429	409	411	393	410	448	396	423	390	395	432	434	428	392	396	403	405	397	394	403	431	415	440	437	376	397	419	387	404	391	385	401	417	380	421	398	451	390	412	387	387	392	425	369	400	410	411	409	399	403	426	397	409	408	400	404	414	430	448	427	412	399	387	400	400	421	403	405	390	414	395	406	435	411	434	415	413	447	397	399	418	390	405	409	412	417	376	411	443	397	420	430	431	394	417	386	390	426	397	426	400	402	394	394	435	393	405	404	404	387	428	428	422	405	417	408	423	408	418	400	398	426	391	394	463	402	438	400	401	430	390	394	395	431	432	427	390	388	427	411	449	435	414	413	419	454	396	450	419	444	398	419	415	413	412	412	398	429	401	425	398	414	410	419	434	380	421	402	372	451	411	435	413	379	406	416	386	393	397	393	412	402	416	433	430	389	396	421	416	420	429	454	431	430	381	382	460	402	354	412	393	397	414	416	428	385	388	407	397	391	400	404	375	389	402	402	421	411	404	416	378	415	413	437	427	437	413	420	393	420	424	381	388	415	453	393	444	441	400	415	397	444	412	408	387	375	414	411	365	437	392	421	403	428	398	412	378	423	403	406	392	430	426	400	386	395	395	395	413	421	426	400	411	403	435	409	397	427	417	420	416	412	403	398	450	462	408	419	380	395	408	391	395	412	413	422	415	422	391	399	429	438	384	418	417	400	394	437	410	435	432	433	416	447	440	441	420	392	430	421	420	415	398	394	423	382	440	413	384	376	423	388	410	396	427	426	393	446	420	422	448	397	421	426	409	441	402
7988	1630	33691	9976	980	570	440	331	366	278	255	2474	14413	12992	9511	4696	2197	954	390	217	167	135	124	156	138	155	134	151	142	145	148	113	132	138	140	115	145	136	155	142	151	148	144	151	132	144	148	142	146	163	153	135	151	137	163	138	140	129	145	141	145	159	144	152	146	166	149	111	151	148	134	162	150	156	134	123	135	106	119	133	123	130	143	150	149	134	137	139	130	123	139	150	137	146	164	161	156	149	160	142	152	139	134	137	139	163	153	137	144	131	131	152	131	138	136	168	138	126	157	145	134	148	122	140	116	147	144	116	133	153	153	154	137	120	159	130	155	151	123	138	148	152	146	141	135	156	123	142	149	138	146	166	143	156	166	133	129	160	153	157	139	143	139	139	130	142	143	148	123	138	146	136	134	158	141	148	124	157	124	140	154	139	124	137	161	141	129	143	144	148	158	143	162	136	135	136	153	156	162	131	145	140	128	152	154	134	150	135	142	143	154	138	148	156	135	150	143	135	150	138	150	136	119	125	155	152	162	135	139	122	136	147	122	144	153	140	139	136	157	145	145	139	163	158	151	152	182	144	153	151	140	138	152	153	139	149	137	136	151	141	134	129	143	142	143	138	154	167	134	152	112	158	140	159	149	170	148	149	171	148	144	156	140	152	159	131	132	141	139	118	138	150	135	137	134	150	140	144	148	148	118	139	152	133	138	133	111	140	139	151	147	115	132	138	142	160	142	145	170	130	152	141	132	142	136	122	122	143	131	149	141	133	135	140	132	136	151	154	127	143	140	143	145	170	152	151	129	163	144	138	165	150	169	173	156	146	133	142	148	142	147	159	115	135	153	160	145	131	140	148	126	120	132	140	142	136	172	153	150	124	121	145	122	150	143	132	130	157	154	153	133	129	129	158	157	141	134	134	150	149	141	139	140	159	161	129	128	150	142	139	155	133	143	130	140	142	131	144	141	153	143	154	140	131	127	123	169	143	149	145	150	152	147	132	155	159	136	145	128	154	118	142	155	147	155	148	148	140	123	125	151	168	140	155	136	129	137	153	131	150	119	136	157	176	155	134	144	152	153	116	149	124	145	147	139	170	136	148	142	144	134	159	121	135	140	101	119	157	149	163	124	168	149	143	127	119	151	138	151	140	144	136	138	138	145	142	141	144	165	136	138	131	126	143	151	137	145	138	145	134	149	156	139	150	161	148	150	132	127	160	132	131	145	132	138	144	144	149	163	157	156	142	138	134	129	146	144	151	160	136	148	147	124	124	150	154	154	159	142	137	153	122	119	132	136	126	128	160	144	132	144	150	131	131	146	145	134	139	136	145	148	142	125	128	126	142	129	146	156	164	125	146	144	149	130	133	163	150	141	135	149	141	147	137	163	147	162	144	136	129	142	145	143	145	148	169	145	167	140	117	148	144	145	140	150	143	157	144	138	135	138	134	151	133	141	154	160	144	134	137	149	150	123	153	136	151	140	125	136	146	151	135	114	154	128	118	137	121	150	138	133	140	162	132	133	148	147	141	125	120	128	136	137	140	131	149	134	154	146	159	150	148	146	148	131	134	145	145	139	154	145	128	148	142	150	138	167	129	130	129	120	139	162	164	144	140	148	148	145	153	126	131	156	157	135	169	140	137	135	147	140	149	137	143	134	147	150	141	130	150	141	132	152	147	159	151	145	131	148	138	134	135	137	167	151	122	120	150	161	138	161	146	130	116	143	127	148	149	128	148	136	162	145	130	120	131	154	154	152	154	164	132	115	136	166	149	160	144	142	139	127	137	142	125	147	141	158	156	150	149	145	120	139	130	162	141	157	142	138	142	170	145	140	143	136	131	124	141	135	119	136	143	148	133	135	135	145	155	151	128	154	113	142	145	157	139	126	146	145	170	135	139	157	119	150	122	144	164	133	135	151	153	148	143	145	137	144	143	154	142	145	163	127	134	130	153	157	155	150	167	137	121	143	136	121	139	145	150	158	131	154	142	151	133	142	146	154	129	132	132	152	126	158	150	149	173	162	157	156	146	142	144	116	160	138	132	138	146	126	131	146	120	143	135	157	147	131	147	157	148	135	121	153	123	158	148	140	145	145	151	128	147	153	144	137	150	118	150	148	133	134	157	146	161	140	133	148	161	154	153	149	144	137	148	148	139	159	138	157	145	144	137	157	131	140	160	148	150	153	143	137	122	128	116	136	151	153	172	149	153	124	148	140	149	134	160	157	140	124	138	144	163	137	156	132	165	140	118	120	140	141	144	142	161	144	141	160	152	156	130	159	125	144	131	132	164	147	139	142	140	129	158	129	164	129	127	147	143	152	142	125	138	140	149	164	139	121	146	149	123	145	158	136	171	147	157	136	162	128	147	157	143	142	159	140	156	156	150	148	133	140	141	151	150	153	148	145	141	150	136	134	151	158	148	155	142	134	142	143	132	148	131	145	146	136	120	152	136	149	138	152	146	136	150	130	123	139	132	134	136	174	137	139	146	166	161	152	157	156	132	127	133	165	130	143	139	131	146	152	142	130	141	139	134	136	153	135	130	148	157	145	162	138	147	128	148	133	147	142	148	161	153	168	132	146	145	145	143	155	142	163	154	159	155	140	134	155	175	135	182	162	140	146	151	132	147	127	140	129	126	155	138	140	133	150	123	137	148	128	146	141	145	156	141	142	154	150	135	144	146	130	156	136	137	136	151	126	143	127	136	153	140	151	133	154	137	139	140	135	153	123	146	148	136	125	133	129	139	159	147	147	137	109	158	156	135	135	144	134	159	172	149	145	134	133	157	134	150	116	153	140	166	137	141	134	153	153	153	132	149	131	128	159	123	135	134	149	147	148	140	127	156	154	161	121	130	121	149	159	152	124	146	114	155	139	162	134	131	127	144	137	137	161	154	126	124	138	138	129	141	151	132	137	159	150	135	164	155	133	152	116	126	130	143	123	146	137	134	156	151	168	132	140	156	132	147	155	130	134	155	150	142	147	143	144	156	148	143	161	136	139	150	137	141	142	139	135	137	131	137	162	127	147	145	131	161	127	140	148	147	145	139	135	137	148	149	137	142	128	149	129	129	147	132	133	154	148	142	145	123	147	136	139	144	132	138	149	134	144	155	135	157	155	141	151	138	157	140	151	142	166	157	150	142	141	141	140	144	161	132	147	174	178	154	139	150	178	141	129	150	135	130	139	144	132	182	145	155	155	162	129	141	135	143	130	143	172	145	131	140	137	119	128	133	152	136	148	132	136	162	135	152	142	155	145	135	144	147	131	146	132	142	160	160	150	135	149	150	164	130	130	144	148	135	130	136	140	127	149	138	117	137	147	143	145	150	144	151	165	110	135	125	136	141	139	148	134	153	129	140	139	150	132	136	153	136	156	129	152	144	138	148	122	147	144	153	154	139	123	158	128	150	157	132	136	133	144	134	129	123	155	167	149	149	162	160	130	155	119	153	128	145	148	143	140	160	147	142	127	145	147	136	156	127	141	153
5948	1768	36869	3994	2935	2442	1846	1541	1383	1324	1134	11200	38372	33798	29723	17556	9767	4311	1521	613	428	365	407	356	363	397	361	364	353	357	374	345	377	345	369	348	349	363	382	372	344	327	360	332	350	340	342	364	365	379	379	378	378	352	358	374	359	352	386	361	337	352	352	369	395	380	332	373	364	334	385	361	357	365	377	360	370	343	367	335	383	359	355	386	389	407	396	369	348	358	408	369	374	379	344	363	377	377	357	337	351	341	385	350	343	422	351	357	402	359	351	367	400	361	364	381	343	376	347	369	394	372	397	365	369	358	368	366	351	376	347	340	353	396	324	378	380	352	367	360	371	368	356	380	351	378	371	358	308	380	383	341	361	408	343	389	371	328	360	363	368	378	350	377	350	385	375	366	329	369	319	343	358	361	381	361	350	371	329	378	369	365	405	374	379	333	339	358	330	349	364	375	345	369	396	352	354	373	388	386	383	369	372	346	358	353	344	363	371	353	377	368	392	360	365	367	380	340	356	349	336	355	369	374	360	378	373	380	346	379	355	360	356	352	346	336	372	373	348	329	348	366	354	327	374	387	374	375	347	346	344	361	370	373	359	346	325	367	369	348	361	342	302	390	383	335	373	358	353	349	334	353	370	383	352	333	348	342	355	358	364	340	362	335	352	354	357	372	339	378	389	377	386	378	338	383	352	329	345	360	349	389	352	345	358	349	353	398	395	357	374	339	399	358	353	331	349	346	356	367	383	344	340	382	346	365	364	370	377	331	361	381	357	368	376	372	360	386	337	326	330	383	368	385	370	374	349	364	354	376	321	377	335	360	353	331	374	404	395	367	365	339	367	351	399	339	358	305	376	345	350	338	372	344	332	355	379	368	352	358	343	341	382	348	363	335	382	375	339	371	351	310	351	373	398	372	342	345	360	321	359	372	371	375	368	405	353	332	354	354	334	361	374	372	355	344	375	348	326	369	364	358	346	355	356	370	418	371	391	370	392	361	417	344	361	326	327	371	380	372	342	371	369	348	391	389	407	392	350	352	320	345	346	374	361	389	358	365	341	345	344	368	367	347	349	372	335	382	335	325	362	369	355	329	347	326	361	371	357	367	379	350	383	401	357	383	351	376	354	346	350	338	401	346	334	350	361	362	336	369	327	361	361	371	344	371	389	338	355	338	345	372	348	357	369	380	363	326	316	368	395	381	343	382	359	358	364	370	384	354	359	366	340	360	333	386	372	358	341	377	373	340	374	354	376	371	372	349	350	377	363	389	331	351	382	381	341	352	357	359	368	352	345	368	361	332	374	324	380	360	358	340	357	394	351	354	353	378	309	349	332	321	366	353	363	367	355	372	381	358	357	338	351	352	338	355	363	369	370	357	329	339	358	360	373	334	361	388	342	357	363	359	343	334	316	375	353	366	350	367	340	378	358	385	354	362	395	359	357	344	372	358	361	343	348	382	388	347	356	339	360	372	364	355	350	337	367	337	326	375	372	347	383	387	353	331	397	323	367	364	362	366	334	342	305	329	352	400	350	357	384	363	341	382	351	356	375	355	348	319	365	361	364	330	366	321	311	349	358	376	351	370	369	333	358	350	360	363	339	371	362	356	387	389	347	357	365	334	377	368	372	387	385	360	365	364	320	372	372	370	339	345	362	374	363	360	349	334	357	366	339	358	377	357	356	370	359	339	357	361	359	361	327	381	391	324	371	364	345	363	374	386	360	394	371	379	342	389	356	364	369	338	339	332	326	328	366	350	348	357	368	333	366	374	349	340	340	355	377	394	354	363	356	372	374	361	371	345	364	353	332	373	366	343	370	377	348	378	360	402	336	348	340	343	329	361	331	380	359	355	330	363	368	390	324	356	324	342	329	362	384	367	331	370	373	387	349	370	356	337	358	322	359	314	360	364	384	354	358	360	362	380	377	371	352	367	354	355	382	357	366	369	363	366	341	357	368	337	344	356	330	352	375	398	363	319	349	354	397	400	356	381	369	331	368	364	363	340	349	369	370	352	347	335	327	373	323	333	368	353	382	344	366	337	336	337	337	369	321	348	336	365	360	349	360	351	322	341	354	352	373	357	365	376	355	343	366	342	370	323	341	358	357	347	374	343	357	296	369	344	352	387	357	364	353	368	330	352	396	341	357	329	374	347	378	381	404	353	347	355	351	347	343	354	349	361	358	373	368	360	360	385	357	363	354	369	360	373	376	363	377	362	332	360	327	345	428	353	379	353	386	398	375	369	369	345	362	361	352	331	385	350	375	325	357	347	379	371	343	366	351	382	357	335	342	348	382	378	351	358	368	379	378	371	345	346	347	362	351	350	350	347	358	348	357	370	371	350	392	358	368	366	370	379	341	368	361	342	336	355	360	377	377	379	358	379	367	351	324	333	343	336	357	378	404	358	345	348	353	391	360	362	380	359	383	350	382	337	370	346	389	382	377	371	378	355	347	363	374	343	365	360	364	351	382	365	352	363	373	349	335	365	353	340	386	360	368	424	344	330	369	351	344	361	377	358	349	351	389	379	340	341	337	342	352	348	339	374	347	370	410	357	378	359	365	345	360	383	367	360	383	333	347	367	335	365	353	393	356	356	374	344	334	374	352	356	344	395	354	375	360	363	350	366	348	356	354	343	363	335	361	370	324	357	371	356	339	399	367	375	355	347	387	374	369	387	351	382	362	365	384	365	334	345	351	371	370	333	387	374	363	361	370	356	355	388	356	331	361	367	359	331	353	356	368	373	364	367	341	363	353	363	337	373	330	365	356	320	378	317	407	342	354	374	343	355	393	367	362	364	320	336	361	370	342	355	319	380	380	379	337	369	341	352	350	389	344	364	351	380	337	363	342	367	327	359	335	358	388	407	337	341	376	322	375	354	371	355	394	350	342	359	380	325	386	348	354	330	364	351	368	381	361	366	359	386	332	375	391	355	354	347	372	355	341	395	344	350	355	345	397	330	371	370	357	373	396	348	372	357	373	334	386	353	355	371	342	384	374	343	343	397	386	362	355	353	375	373	388	362	357	348	363	345	378	367	365	362	350	371	369	338	370	360	360	388	400	359	348	358	374	333	376	353	347	370	345	348	318	333	367	343	376	353	379	374	346	388	352	356	333	377	388	347	373	380	362	364	353	317	359	357	366	378	368	324	352	338	363	343	367	338	396	360	369	339	351	339	341	382	379	366	350	334	348	339	338	354	363	355	351	348	360	375	381	362	333	336	378	359	338	360	357	337	348	367	357	364	353	347	344	385	366	330	315	368	383	351	383	380	376	341	374	372	382	362	357	383	357	334	330	331	373	359	374	338	359	362	339	337	342	358	378	373	346	364	326	353	334	372	349	336	342	358	363	359	386	355	337	343	339	358	384	374	361	350	333	319	367	298	328	388	353	352	329	376	349	348	336	361	373	346	369	348	363	350	342	371	359	366	355	342	349	361	309	361	388	354	369	352	344	374	358	321	358	352	338	379	341	331	366	355	382	360	347	362
14345	4035	46708	14717	1819	961	659	500	436	342	346	5840	20534	20805	18058	8862	3981	1564	526	212	149	135	114	108	128	109	101	123	118	95	96	108	135	101	110	98	100	125	102	96	104	121	105	112	113	106	116	100	119	107	122	101	115	128	102	101	103	93	109	135	97	104	95	109	98	104	111	95	91	125	117	114	110	96	110	114	97	117	96	113	118	99	124	79	92	100	123	124	114	102	112	125	100	98	129	100	114	107	112	110	100	100	113	103	102	101	111	104	112	119	108	98	109	107	110	120	109	127	107	112	107	99	122	113	116	123	113	95	98	112	129	104	99	122	102	95	97	133	133	122	101	98	108	111	120	107	121	131	119	116	99	114	113	121	117	111	116	124	115	123	112	105	120	123	91	122	105	109	115	128	107	129	127	98	121	119	111	120	119	126	114	109	101	101	114	120	117	122	114	108	94	131	97	129	124	102	101	125	107	90	95	111	130	104	104	103	121	116	102	105	124	116	124	125	118	95	117	113	103	97	111	108	122	109	102	96	100	103	125	107	113	110	104	87	101	108	111	116	108	119	110	126	120	113	111	99	124	128	106	117	123	124	111	127	114	109	130	122	117	112	131	131	118	100	104	106	96	97	114	99	117	113	107	117	92	129	104	110	98	124	115	127	134	125	133	103	124	126	107	112	107	115	104	110	102	123	96	114	107	110	105	106	121	104	108	115	112	121	111	106	106	114	124	112	113	103	113	119	111	113	109	123	108	94	94	109	102	128	118	88	109	110	119	102	116	89	126	127	99	139	113	127	115	97	122	95	96	104	107	110	110	126	101	101	131	119	98	101	121	102	88	122	124	104	107	116	118	101	100	105	117	115	95	105	104	124	102	115	113	112	123	115	127	113	129	108	124	98	110	109	117	99	119	104	126	124	102	103	108	114	114	104	112	122	120	83	123	105	113	122	105	123	96	117	122	101	105	91	115	144	120	115	100	119	117	101	129	122	108	98	118	102	103	98	107	124	107	115	95	100	113	129	120	108	103	101	136	100	117	103	133	98	117	115	100	103	113	103	93	119	108	112	99	91	110	103	120	94	83	101	103	121	98	103	88	107	117	100	120	99	107	102	102	109	103	102	128	102	113	105	107	124	98	136	103	101	110	126	103	103	108	125	119	108	97	107	110	119	130	125	111	114	109	102	111	102	117	119	110	109	110	123	124	106	105	119	124	123	105	120	108	102	99	102	113	101	107	99	93	110	107	114	103	98	116	112	111	106	104	114	120	129	133	100	118	105	126	116	113	106	102	114	125	104	102	108	115	105	99	116	120	122	130	110	114	108	94	104	141	127	109	141	110	120	94	91	117	102	102	126	99	110	79	112	133	128	89	119	94	99	98	118	115	123	129	105	112	99	121	90	119	112	112	119	115	129	111	85	114	121	113	102	127	107	85	110	102	122	110	108	98	125	95	114	108	101	114	129	128	108	113	103	123	104	122	106	102	115	126	122	113	129	105	118	113	119	119	113	113	113	97	105	119	132	93	106	122	125	123	126	130	112	99	102	96	114	106	122	93	115	112	111	102	113	102	118	95	113	115	114	133	98	112	110	101	107	119	101	115	118	117	123	111	104	128	100	123	101	105	105	111	114	130	120	116	118	98	110	107	125	117	122	113	111	106	115	109	124	115	122	117	114	109	119	109	106	88	111	114	99	107	102	118	98	115	107	120	110	116	105	101	108	125	99	108	96	98	105	109	108	91	100	87	102	113	110	113	108	121	97	109	124	113	112	124	114	100	105	121	104	110	115	129	109	102	122	111	127	111	120	103	114	121	100	118	103	107	108	126	107	116	119	122	110	118	115	135	116	112	107	103	117	124	125	105	128	110	115	87	117	108	112	113	135	133	96	111	112	94	107	109	110	112	123	123	113	127	113	119	118	113	115	97	110	122	101	111	109	93	106	118	125	106	117	108	116	119	99	118	115	90	116	100	127	123	106	122	119	102	131	104	123	91	140	119	97	115	107	123	111	93	110	120	100	125	90	108	104	125	110	93	109	95	105	118	118	96	113	110	96	89	136	107	103	108	118	124	105	98	113	116	100	113	130	124	110	116	118	131	98	104	108	128	114	119	119	88	87	115	106	101	94	110	110	113	117	106	96	110	105	118	84	114	133	127	122	116	116	106	102	112	116	102	116	115	112	104	102	119	110	84	124	116	97	119	107	111	109	109	100	127	110	105	105	89	132	134	131	117	110	111	128	112	116	103	123	116	128	116	126	118	116	117	101	113	113	122	103	112	102	94	129	104	98	109	109	133	116	120	102	113	114	93	104	122	116	101	120	119	124	127	111	121	101	111	117	133	118	101	120	105	105	114	101	107	103	104	122	127	102	132	113	104	108	117	104	99	117	119	104	114	112	103	109	111	103	119	101	109	103	127	122	106	106	99	117	105	99	114	123	114	108	113	113	109	115	107	126	88	117	116	111	122	110	108	120	117	93	117	108	111	117	111	101	110	105	104	120	92	105	112	103	132	99	109	110	115	125	124	110	127	96	122	96	123	112	111	123	109	110	114	104	125	108	126	117	92	114	110	118	108	136	102	103	114	99	97	97	105	103	114	113	109	95	121	120	124	131	97	121	111	107	107	107	101	112	120	108	106	102	99	101	117	105	102	102	103	91	119	114	109	100	106	140	101	118	97	114	128	99	116	114	109	111	103	119	103	100	103	105	121	108	105	114	105	95	102	117	108	121	99	104	106	114	108	111	109	124	106	103	114	112	107	115	117	125	127	94	112	136	118	123	95	108	97	113	111	98	127	118	122	125	116	117	105	116	101	121	122	123	100	114	119	111	112	96	104	122	115	116	106	114	111	106	118	116	124	100	91	118	121	98	109	103	106	120	105	108	125	99	85	120	113	92	99	119	107	111	103	122	94	118	110	123	114	97	129	109	112	114	111	116	118	112	103	106	101	85	117	114	106	106	116	114	117	95	133	102	111	106	133	103	108	119	113	128	99	96	116	117	110	97	96	112	95	105	104	125	107	94	128	99	103	110	106	92	95	122	104	114	108	120	102	114	107	114	116	101	84	112	100	101	107	121	102	101	118	101	110	117	92	122	103	112	106	101	125	102	94	109	129	108	113	97	117	114	111	106	130	117	117	103	111	101	105	122	105	138	116	131	120	112	130	98	108	118	114	91	118	102	108	108	119	110	106	103	109	101	121	123	89	108	119	107	112	99	96	105	115	102	103	117	117	111	105	91	104	105	126	125	79	112	104	119	118	108	100	114	105	102	117	140	131	117	124	100	118	92	114	98	112	117	104	108	110	114	100	119	108	110	110	88	129	136	99	117	106	97	106	104	102	109	116	111	88	131	107	100	138	105	110	109	127	101	103	112	102	112	106	111	108	103	99	101	116	100	111	111	136	111	112	105	104	116	98	109	105	107	106	117	100	120	123	103	97	97	103	80	102	108	101	118	113	110	106	120	104	116	118	92	126	120	107	123	105	101
7748	3518	43912	6447	4741	3930	3133	2531	2109	2011	1730	20393	44158	42165	40088	25529	16136	7488	2568	856	469	322	303	312	284	258	275	314	277	298	315	310	299	304	316	311	306	301	290	273	306	261	300	282	304	295	288	298	267	284	296	304	288	284	284	304	292	276	324	268	298	282	274	297	316	269	314	284	266	295	291	291	308	304	282	270	316	290	311	280	283	279	345	291	314	278	284	267	280	259	272	282	280	260	324	286	289	298	291	290	318	272	305	292	274	303	291	289	277	289	270	309	281	316	295	295	296	288	267	281	279	280	289	298	296	286	295	289	308	293	273	305	264	294	287	279	279	317	248	320	268	275	306	280	284	308	275	290	294	285	282	290	304	290	285	295	309	261	277	288	289	289	314	280	260	285	292	278	271	274	294	295	323	288	303	324	285	296	286	286	304	259	305	305	326	279	300	305	258	253	305	266	282	278	289	297	291	275	285	289	266	279	266	295	243	270	292	303	308	266	288	287	281	317	258	266	291	314	276	314	281	289	302	271	276	271	307	306	300	296	296	292	309	278	285	261	276	295	260	307	306	329	270	304	274	325	307	299	297	292	315	310	307	294	303	266	273	322	316	271	282	304	273	234	309	286	275	280	282	285	286	293	292	279	279	312	278	290	310	298	279	318	270	293	300	295	264	296	289	258	299	292	293	288	313	261	324	279	276	282	287	285	275	306	272	306	290	307	249	281	300	309	315	283	299	334	294	326	267	291	286	300	292	298	281	292	262	277	271	286	312	266	284	299	297	308	273	297	298	309	311	312	303	265	298	281	269	280	297	283	294	287	300	306	277	285	280	282	275	292	310	315	295	310	308	283	300	308	291	288	259	272	280	312	298	306	262	292	288	270	286	288	298	268	318	291	286	289	302	289	281	298	272	288	249	294	304	267	283	301	259	297	305	286	292	279	312	248	296	281	302	296	287	289	266	294	290	300	298	257	322	275	309	257	298	292	280	258	316	287	292	285	286	286	288	295	276	260	291	293	267	283	292	291	323	288	303	302	278	281	267	291	310	253	279	272	289	297	266	258	258	275	287	314	284	275	270	305	280	272	268	262	251	283	290	304	277	273	286	293	275	268	308	267	248	282	289	298	267	284	308	276	328	281	270	276	322	302	295	270	297	278	298	277	275	285	304	299	276	303	301	279	269	316	266	306	303	291	299	263	304	279	279	259	274	310	280	302	276	279	279	288	286	277	296	299	307	264	288	291	281	313	274	303	325	294	274	271	269	284	301	280	253	281	229	301	280	296	308	276	281	288	287	260	263	273	281	286	308	255	298	274	330	267	290	276	279	274	276	301	308	255	272	275	292	289	305	313	275	312	271	270	267	258	280	277	275	287	251	308	271	292	257	312	295	285	285	288	321	251	281	279	295	289	303	279	298	285	274	271	286	274	293	266	277	319	309	271	260	301	265	324	305	319	257	281	291	291	286	272	290	253	314	285	274	298	283	271	264	319	288	294	270	301	281	292	277	263	275	278	303	277	287	297	259	274	288	270	302	278	292	277	295	297	293	295	264	249	320	300	286	276	289	296	281	303	279	308	304	300	297	297	265	274	293	281	314	273	296	306	283	272	285	306	327	261	315	232	282	297	282	257	292	285	292	281	286	302	325	291	308	267	287	301	294	278	303	271	304	335	294	284	298	267	296	296	264	299	302	299	308	318	297	284	283	271	272	284	319	302	261	304	290	295	287	267	287	302	282	279	293	278	298	305	280	286	272	280	277	302	277	283	302	297	298	299	320	325	293	282	288	276	262	288	287	284	285	313	280	286	282	308	317	289	274	297	289	291	288	278	294	275	317	283	289	262	302	285	308	291	305	293	284	277	304	279	288	282	276	306	278	277	284	290	272	278	270	306	284	302	289	299	272	280	280	283	280	310	305	306	302	286	294	249	276	289	320	276	297	245	255	284	293	267	276	298	256	307	285	269	308	289	315	321	281	291	260	290	290	320	291	304	264	290	280	261	307	299	305	275	302	279	278	293	289	296	284	284	288	297	269	289	268	271	318	302	292	292	325	290	290	312	288	307	316	293	286	278	271	308	279	275	321	322	295	299	289	265	304	304	290	264	263	270	273	285	295	288	291	311	283	270	254	302	283	317	257	285	289	276	278	275	266	303	308	272	289	289	272	305	268	312	276	321	274	287	286	295	291	283	302	294	307	271	292	263	290	293	283	311	289	277	292	298	270	266	302	249	282	280	276	273	311	233	306	286	297	286	283	266	286	277	270	284	308	264	305	280	280	296	280	279	294	276	283	259	272	282	273	224	284	315	262	289	284	275	285	286	302	305	283	259	293	255	283	282	285	268	277	297	261	303	255	268	289	299	264	270	280	289	289	291	315	275	269	298	287	274	275	299	306	315	280	266	287	289	280	301	281	339	288	297	290	296	266	309	287	274	284	282	293	282	279	293	285	302	281	304	276	308	295	278	308	294	278	272	277	266	264	253	299	292	311	271	273	293	298	302	290	280	294	308	323	288	296	283	328	291	297	283	281	282	278	314	298	311	298	277	288	281	302	269	284	272	317	318	273	288	270	274	313	280	276	303	287	267	282	313	298	261	279	309	267	307	290	302	278	302	287	261	283	275	305	287	282	286	278	318	276	294	281	320	296	295	291	267	291	279	293	308	258	297	294	281	309	298	294	267	288	242	313	286	262	282	312	272	292	308	277	291	270	295	301	283	277	286	291	313	291	304	335	285	305	283	307	261	275	290	286	316	284	293	312	297	269	280	269	294	288	258	295	301	276	263	283	257	276	332	304	269	255	301	278	291	252	270	265	288	285	310	286	301	272	271	297	280	277	294	284	252	281	293	281	301	268	288	273	280	308	284	259	292	295	313	280	288	297	305	317	284	276	296	315	298	294	303	296	284	296	289	274	290	280	284	275	300	268	291	323	292	261	282	274	282	299	245	311	316	315	306	263	303	310	251	309	270	294	269	313	264	291	298	313	325	304	322	300	286	257	276	291	295	288	299	295	285	289	261	304	281	294	261	301	283	294	256	276	291	294	287	248	277	283	312	279	283	279	276	272	293	264	293	308	280	265	277	304	277	280	267	295	302	277	282	267	305	306	265	301	299	277	287	296	305	294	258	317	304	291	290	306	313	285	303	299	257	307	316	280	284	312	290	235	297	295	305	297	288	275	280	274	290	306	298	264	292	287	269	283	276	279	286	316	314	296	303	278	262	272	291	285	280	285	300	292	276	275	275	286	283	255	295	275	281	255	294	289	282	287	290	309	289	320	264	294	284	286	311	268	286	278	288	274	268	284	274	294	275	297	278	305	262	284	280	302	277	292	244	307	310	292	249	268	287	267	267	338	280	288	286	312	285	295	305	294	294	322	277	256	296	281	282	298	294	286	320	264	260	279	282	262	300	270	278	288	291	295	294	280	254	279	300	284	274	307	278	290	294	306	278	272	277	302	298	270	276	295	284	299	301	289	275	323	300	293	292
2133	507	1217	304	243	220	190	177	185	196	154	249	902	1211	1181	904	545	327	230	195	202	166	177	160	160	173	154	163	169	182	173	165	189	158	164	177	175	184	171	155	150	161	187	178	178	162	169	186	150	170	171	176	143	178	177	167	182	172	147	172	170	154	156	178	193	168	172	145	166	176	156	173	171	159	171	149	177	151	151	176	170	172	168	154	145	165	186	178	181	157	175	148	168	155	164	170	168	196	143	169	155	167	175	184	169	194	165	168	182	175	161	181	152	172	162	156	160	150	171	168	164	165	164	185	178	174	182	155	165	169	158	161	188	161	172	162	177	180	176	173	195	153	180	172	160	178	170	187	165	160	185	159	169	176	149	185	158	159	132	162	164	138	184	170	173	177	172	156	170	160	163	166	150	174	174	162	148	168	158	162	161	152	161	184	174	155	164	177	181	155	157	169	161	172	182	189	149	179	174	162	192	166	170	171	176	171	164	163	173	166	180	191	179	166	173	186	151	184	168	169	164	176	171	170	179	167	161	176	172	144	168	154	171	179	174	171	168	208	158	148	190	185	171	155	163	185	170	162	167	151	148	166	170	185	157	163	171	172	176	158	142	172	155	201	156	167	181	187	182	194	182	174	155	145	157	190	184	178	164	182	184	171	170	177	169	141	175	192	175	181	178	169	149	155	189	169	162	189	197	158	160	159	185	173	166	195	152	172	167	172	163	149	181	165	157	181	178	166	161	162	172	148	163	171	187	179	167	158	185	168	184	166	183	195	142	168	174	175	179	157	180	179	172	168	171	171	177	196	158	181	163	194	168	179	187	155	169	159	156	159	184	180	159	154	198	178	184	174	168	167	190	152	146	156	170	157	149	171	166	177	185	162	159	157	177	181	169	152	174	191	176	171	169	178	161	180	166	187	167	183	146	151	166	171	166	178	181	171	205	158	172	143	164	193	169	159	170	152	176	161	183	165	132	192	175	148	170	178	170	194	206	167	161	161	159	174	179	174	173	174	178	176	175	178	188	155	157	152	171	199	167	155	199	186	164	178	141	195	181	169	192	169	157	166	153	155	181	138	175	157	174	153	160	171	172	175	179	170	161	191	163	134	175	206	170	182	161	180	163	187	175	183	162	161	190	171	181	148	180	168	185	163	174	199	180	148	188	152	187	182	164	160	164	155	157	199	179	162	179	207	168	150	147	168	163	160	163	162	181	168	158	169	180	149	170	164	187	183	163	164	173	131	160	155	189	174	155	160	154	205	167	158	191	166	167	137	160	157	156	178	169	168	170	162	181	175	150	174	160	150	168	161	168	156	158	148	152	165	196	172	176	161	164	167	182	178	169	182	179	150	170	167	155	170	171	160	168	181	168	167	158	175	172	186	179	162	169	162	169	178	156	176	159	158	176	165	172	161	166	167	179	171	183	176	168	169	152	167	166	169	147	156	185	188	186	163	184	163	157	161	186	174	168	169	155	163	193	181	179	174	163	172	154	149	145	163	173	137	173	162	158	182	154	185	173	174	161	182	198	166	170	178	159	158	185	174	175	183	198	159	167	170	167	189	169	185	185	162	166	149	155	179	143	148	154	159	145	171	167	162	183	169	178	160	181	160	172	153	189	159	201	170	176	188	186	194	182	161	180	164	183	162	174	170	163	182	186	139	194	181	186	161	161	124	172	164	178	142	166	182	166	162	145	170	157	160	156	159	169	174	171	189	168	173	192	168	176	175	165	163	149	164	174	178	163	168	183	166	167	173	179	177	172	145	185	156	156	156	165	166	171	163	164	180	174	179	158	148	190	155	171	204	161	184	167	163	169	141	160	173	158	187	176	178	192	184	177	151	173	147	165	158	155	173	179	155	199	157	168	174	154	143	167	159	172	172	132	181	178	159	180	155	172	185	178	196	184	160	154	167	160	195	153	162	190	173	177	172	199	184	187	179	168	165	153	154	174	173	171	178	164	178	162	182	177	170	180	189	169	166	174	168	161	151	170	171	178	166	167	169	141	174	154	182	154	169	154	171	167	166	166	159	196	182	169	155	151	159	160	148	179	173	158	154	165	177	158	166	182	168	188	160	168	162	159	171	146	150	170	172	152	165	185	171	160	174	157	149	175	159	158	205	153	158	174	165	181	174	175	192	176	170	171	180	169	169	189	146	161	159	149	183	163	152	178	149	189	185	163	178	170	152	178	175	163	188	171	194	163	206	153	164	184	190	180	172	178	160	156	180	158	176	146	165	169	173	162	161	159	134	176	171	158	163	186	175	171	153	171	186	150	167	181	174	167	167	145	155	154	154	156	168	167	199	164	164	174	165	170	178	172	167	159	161	175	191	154	161	180	182	186	157	172	167	167	154	198	158	159	173	168	165	173	167	171	159	181	143	180	168	171	195	142	194	190	153	176	154	178	163	155	169	167	166	153	156	139	171	194	194	171	184	164	172	165	134	158	187	166	167	192	157	159	188	167	172	149	166	180	165	175	198	170	175	176	185	166	168	171	146	182	189	167	160	168	173	163	155	174	163	163	182	172	170	182	172	175	180	160	164	168	149	169	167	166	177	171	176	174	156	161	169	186	160	152	151	178	199	188	194	174	179	161	153	176	188	178	164	161	165	183	167	177	186	156	152	161	162	181	177	158	186	174	188	154	180	173	142	187	177	172	175	144	147	179	163	169	170	139	141	203	186	181	186	179	169	168	153	184	161	152	157	157	175	177	178	168	156	163	182	162	158	176	154	144	190	172	166	163	172	144	173	163	163	179	155	161	160	155	182	183	168	161	155	163	177	159	174	182	155	168	173	176	158	176	165	163	182	176	169	169	156	182	162	160	146	163	160	171	169	162	166	154	155	159	167	162	183	147	162	144	171	189	166	196	162	173	183	169	165	188	162	180	169	165	158	177	180	159	150	167	196	180	163	155	162	189	156	202	152	176	171	184	203	171	178	189	146	166	181	161	171	173	171	176	185	173	168	188	154	183	174	160	146	160	160	191	189	174	181	158	170	178	170	141	171	144	160	177	162	177	165	179	164	161	182	187	147	183	168	152	157	142	152	169	197	155	162	185	165	174	158	149	197	178	172	190	167	165	181	191	159	179	141	179	175	180	165	172	182	173	152	168	165	162	183	180	168	175	167	153	151	172	164	175	174	169	170	197	184	185	189	152	188	156	157	185	161	144	158	160	163	164	192	177	177	169	194	176	169	176	163	189	173	175	143	164	156	174	170	142	170	160	168	201	180	174	173	164	171	157	156	161	151	189	163	187	163	178	155	177	153	168	163	164	183	173	176	172	171	162	137	131	187	167	130	167	185	153	178	162	174	168	153	166	178	164	161	170	182	171	173	178	164	185	178	154	149	160	179	188	165	156	150	182	155	187	162	199	173	158	162	141	192	172	186	167	190	170	162	198	154	185	175	174	165	177	160	206	149	160	144	170	181	184	172	171	183	164	171	190	163	204	174	147	158	185	185	181	178	171	204	196	159	155	169
2244	864	3392	789	782	660	603	600	591	529	473	1418	5081	5813	5396	3573	1993	1150	761	530	465	435	456	382	409	426	459	438	437	399	405	408	378	417	463	439	431	431	461	402	409	429	419	453	453	398	415	408	396	437	394	416	410	419	364	404	438	430	412	436	451	411	461	444	445	406	403	443	431	433	410	454	460	453	380	433	416	406	455	393	434	417	453	409	407	440	397	438	412	413	399	431	421	364	433	439	437	409	432	414	418	455	422	403	438	424	431	457	400	444	405	431	414	416	387	411	395	432	428	423	430	411	447	435	379	432	445	393	413	399	408	437	413	417	419	389	450	426	399	437	431	435	419	370	434	419	419	426	410	442	451	393	453	449	430	405	420	392	418	409	420	450	461	408	414	448	419	399	401	448	398	444	375	403	376	443	446	439	421	387	422	413	418	403	370	409	456	404	411	436	429	400	414	404	373	430	412	421	413	413	399	420	423	456	398	445	435	413	444	397	438	369	407	421	438	414	420	432	388	429	405	472	376	420	407	435	410	429	414	419	415	405	425	438	447	378	430	431	437	405	442	382	407	457	407	386	399	407	417	447	410	431	420	448	422	402	415	408	434	395	421	404	405	426	443	404	451	440	413	382	425	403	400	455	454	424	388	465	401	436	449	386	448	409	424	431	388	403	408	421	384	419	434	423	436	413	422	406	446	399	410	435	403	434	418	404	434	411	426	457	404	437	439	423	446	425	432	465	415	415	414	381	412	452	397	415	413	412	412	416	393	415	411	420	395	390	425	386	414	406	423	416	444	455	377	391	430	432	440	418	414	435	391	467	413	427	413	430	413	439	422	402	416	432	375	400	433	419	408	409	428	417	440	436	395	432	422	393	421	387	439	428	407	437	398	450	374	424	424	409	419	411	460	416	401	403	422	422	400	397	450	419	422	420	419	406	419	394	424	404	417	431	427	422	416	391	410	448	412	430	400	426	426	424	446	435	424	403	409	415	434	392	390	393	438	417	394	387	423	426	403	431	443	433	408	464	382	402	415	430	442	434	377	427	415	448	383	435	383	419	423	424	387	423	399	419	449	390	398	395	418	435	415	404	427	484	447	416	428	435	440	427	428	454	475	397	441	409	433	438	415	429	440	389	390	433	472	415	398	393	464	420	397	390	421	420	388	400	402	411	451	418	406	421	418	377	403	435	392	435	394	415	421	403	446	409	440	429	445	410	436	464	394	407	418	386	392	415	415	429	457	427	395	391	398	414	425	407	459	450	437	417	445	428	392	397	421	444	394	385	425	430	457	401	434	448	403	397	382	408	402	431	395	409	431	405	413	400	444	417	410	413	425	429	415	400	374	421	416	376	411	401	415	411	416	429	410	400	392	399	423	406	418	426	420	430	402	431	421	410	423	393	402	409	426	423	423	467	423	444	439	409	406	379	411	385	382	416	417	421	445	431	406	445	397	431	402	416	449	403	421	435	443	420	422	410	400	438	414	406	452	410	400	431	432	405	410	394	435	432	452	416	387	433	399	434	416	395	440	440	412	436	396	433	451	408	403	421	411	399	430	417	386	437	448	394	419	446	412	399	448	429	405	431	433	424	425	459	429	437	413	419	373	406	403	410	415	413	451	405	447	398	440	402	424	384	440	424	438	428	432	409	427	414	416	447	416	399	428	400	421	448	413	450	407	452	430	425	417	424	410	450	424	416	408	445	436	395	417	430	405	444	441	419	445	430	384	433	432	432	421	426	421	438	440	426	444	407	371	423	414	379	413	409	457	447	413	420	408	436	392	428	441	430	437	402	444	412	403	434	447	423	384	388	444	385	447	434	406	395	379	414	414	422	430	432	403	400	414	441	405	429	407	379	429	412	425	418	440	429	407	434	413	392	435	459	391	429	441	425	442	440	424	423	427	453	392	404	418	404	454	424	386	408	418	426	410	405	394	443	408	401	437	404	425	440	403	435	435	415	419	409	402	425	398	419	393	412	419	446	416	434	406	434	432	470	421	404	409	393	416	400	401	414	409	400	388	393	408	467	416	433	447	424	426	368	423	422	436	425	424	438	433	401	405	417	409	432	431	437	431	436	406	405	449	446	391	395	452	384	394	421	403	438	437	406	407	439	432	395	425	396	429	427	455	446	421	435	406	419	400	427	436	404	436	408	438	394	396	428	370	462	415	417	414	412	413	421	418	420	388	396	412	442	399	463	407	434	428	409	405	445	433	432	411	450	432	427	403	437	387	430	413	420	432	424	441	416	414	416	419	429	412	419	421	427	454	456	429	379	411	430	457	408	436	430	440	442	399	423	406	469	429	462	424	396	431	404	434	426	386	406	445	383	434	421	403	422	446	438	436	429	439	415	389	439	410	423	417	445	414	397	409	418	433	426	450	439	424	408	498	392	443	410	431	418	425	446	438	451	424	434	433	448	472	437	384	425	401	414	381	409	412	426	398	438	460	443	414	438	407	465	428	431	393	439	452	398	466	455	454	390	431	413	416	390	421	457	416	382	424	419	403	417	412	464	398	466	428	416	475	427	434	418	403	402	412	417	423	427	413	408	424	422	401	425	408	432	439	415	376	424	423	412	398	445	436	447	433	436	453	413	443	392	434	419	407	430	417	460	405	416	405	441	447	406	392	440	402	398	457	402	445	461	445	458	415	435	427	454	393	428	392	373	416	442	425	400	434	417	388	440	421	421	427	443	432	406	454	445	392	422	438	398	444	428	430	390	426	422	421	399	438	443	390	426	432	389	414	436	429	435	406	426	387	447	417	415	429	392	465	433	385	399	444	416	400	412	383	404	391	419	430	401	403	425	433	401	434	400	434	435	425	377	408	440	447	420	380	396	455	415	389	390	397	409	427	401	394	433	369	401	439	412	411	402	399	449	447	409	418	426	382	416	447	428	433	431	408	430	437	455	411	421	417	426	472	454	436	443	438	428	426	416	419	410	405	441	430	384	392	444	418	375	430	421	417	407	422	393	437	434	413	385	415	377	429	422	398	420	421	440	435	410	443	440	437	397	393	402	408	394	437	426	423	414	422	416	423	386	390	427	423	444	414	378	401	430	426	420	438	403	438	427	395	420	439	412	395	460	456	392	424	423	433	438	432	383	421	415	439	426	446	454	400	435	403	398	420	429	420	418	377	402	413	415	432	397	412	447	416	403	404	432	387	434	446	446	408	444	441	413	417	461	420	384	451	426	420	377	446	421	435	405	409	422	425	449	442	403	432	425	416	444	419	414	416	408	395	455	415	406	389	423	424	406	424	403	398	379	463	396	429	444	390	426	422	429	421	418	427	411	411	393	391	409	409	435	422	451	445	430	436	441	406	427	416	418	392	421	425	440	419	381	404	400	444	433	394	438	426	427	402	445	428	427	418	405	403	410	405	397	444	430	414	408	430	387	418	403	424	419	380	413	424	399	420	417	424	431	458	460	425	424	416	471	393	403	452	451	428	399	440	405	421	424	396	428	389	438	433	438	411	397	400	399
7746	1681	24376	6675	803	546	424	345	333	271	268	2365	11966	13313	10516	5144	2442	1028	424	233	191	151	148	156	144	152	153	140	172	157	131	158	160	157	139	165	160	162	132	151	154	143	124	157	148	161	138	145	145	151	146	148	135	128	152	172	137	158	157	160	152	149	133	138	136	148	120	167	164	162	141	149	162	133	143	139	164	144	167	144	149	151	152	141	162	157	143	144	136	150	145	156	161	128	140	146	158	164	156	156	142	161	146	152	140	134	138	137	136	143	145	154	121	153	149	174	143	163	153	145	144	147	138	156	152	156	131	147	149	148	126	148	134	140	153	171	127	169	168	148	148	161	157	152	164	154	143	137	143	134	134	154	155	142	149	156	150	150	151	147	134	154	148	147	155	144	136	147	179	139	132	145	137	163	156	141	147	131	135	155	163	131	156	143	149	146	121	151	144	121	144	149	152	141	151	135	147	150	178	158	129	138	152	165	162	143	144	142	140	153	133	154	158	169	147	156	146	138	145	156	144	129	142	149	138	149	139	140	142	145	143	149	138	155	139	152	161	126	156	136	150	158	130	139	154	142	152	131	128	133	125	136	155	140	167	130	156	152	166	145	158	167	135	161	143	123	137	149	152	134	149	144	149	149	145	144	123	134	129	164	149	142	161	160	175	143	170	160	157	138	153	153	157	146	147	147	155	151	153	145	171	161	155	163	141	134	156	168	153	140	158	157	148	151	132	165	161	127	136	150	137	148	160	147	143	139	152	145	143	156	140	152	143	161	137	151	133	168	143	156	153	125	149	144	122	133	134	147	169	158	137	146	148	167	150	161	166	141	159	133	146	133	125	155	156	139	120	161	157	155	164	165	128	169	164	156	161	157	133	141	141	146	162	141	144	140	157	149	147	141	163	158	118	162	163	173	145	133	141	141	159	136	144	134	125	146	157	154	164	162	130	169	154	153	142	161	126	147	143	140	154	149	139	159	153	160	133	169	130	148	123	143	147	156	160	148	125	130	174	171	153	164	146	155	155	134	146	167	139	138	151	154	137	141	160	157	156	154	141	176	150	147	160	146	139	153	175	135	144	144	172	160	141	155	159	151	175	142	128	149	160	134	145	169	170	142	149	145	160	162	149	134	142	151	151	160	150	114	149	149	125	145	134	150	152	160	163	148	138	131	154	134	144	167	135	157	149	160	161	161	136	140	149	138	133	150	162	162	160	130	125	130	147	155	143	142	153	156	152	157	158	147	134	154	153	146	135	149	127	161	154	116	144	139	138	134	156	162	141	132	153	141	150	185	145	142	166	149	139	143	156	133	166	158	150	148	123	155	152	134	154	151	151	159	141	154	134	154	158	163	141	122	160	137	146	144	144	147	135	124	162	162	158	146	163	153	123	145	145	147	141	142	147	144	198	132	133	147	155	150	140	145	148	149	167	154	135	142	152	170	149	144	143	158	176	161	151	127	160	141	157	150	148	144	135	130	142	134	160	145	136	148	141	170	144	139	145	150	163	172	138	133	168	173	148	146	149	158	155	145	140	159	142	139	147	163	145	175	149	144	147	150	150	145	152	148	147	143	171	154	158	146	158	140	175	156	125	151	143	153	149	123	150	142	161	136	158	156	158	153	153	141	155	144	137	152	138	146	142	166	154	146	146	167	134	165	128	151	167	145	150	155	139	160	141	129	139	151	159	139	132	148	161	147	157	156	154	173	132	156	169	132	149	157	144	149	129	146	172	153	152	159	136	143	145	154	151	147	124	159	148	125	145	148	143	151	169	150	148	182	145	167	152	142	164	141	141	138	131	133	142	154	157	157	147	156	131	132	164	154	166	143	157	148	147	135	158	143	152	151	173	139	157	150	143	140	147	162	147	137	157	143	136	141	145	135	157	148	141	146	145	141	140	175	118	153	137	148	168	150	156	144	156	139	133	142	142	152	124	153	126	130	138	145	162	144	124	172	150	158	162	142	164	160	176	147	140	124	164	127	135	155	138	152	140	122	151	153	162	144	144	137	171	149	148	154	169	131	136	142	164	155	146	139	137	167	130	133	147	155	124	136	171	153	173	148	159	152	156	166	138	172	141	141	161	148	141	154	154	131	138	146	169	142	138	150	156	161	134	147	154	144	140	151	160	141	171	163	148	160	140	158	144	147	143	155	127	153	164	154	132	135	149	146	157	151	165	156	148	139	154	142	136	164	149	165	161	141	160	150	167	162	134	130	144	163	144	151	132	142	145	144	135	144	147	144	138	150	155	131	155	147	144	164	143	142	119	152	151	144	154	152	172	154	144	163	150	132	157	139	153	142	130	162	142	140	165	135	149	174	166	145	160	144	167	150	165	148	141	160	143	153	155	161	128	157	151	163	153	140	144	144	145	154	133	146	147	144	138	153	141	163	133	164	156	163	144	140	147	141	154	135	169	164	147	145	124	147	146	155	144	149	136	143	154	141	149	155	153	136	152	134	174	148	149	137	154	156	159	147	151	136	129	147	160	125	143	153	148	139	131	139	130	172	136	159	165	138	149	149	157	162	169	155	149	138	136	121	166	146	143	148	172	138	138	141	128	179	156	148	158	153	168	136	141	165	148	141	138	129	132	179	145	135	164	156	156	138	154	154	195	151	150	132	173	134	167	157	154	165	141	154	151	141	151	157	165	158	143	162	133	143	154	135	166	151	176	150	145	152	153	188	148	176	155	142	166	142	157	133	150	141	164	161	142	151	181	152	141	132	151	142	151	148	156	122	132	158	159	135	162	161	142	146	137	153	148	145	165	163	134	139	132	154	163	142	138	149	160	132	147	158	127	147	146	147	153	140	147	154	147	154	150	158	156	178	160	137	144	173	161	156	158	146	138	143	148	142	138	166	137	162	138	129	153	152	153	138	147	144	163	159	150	131	149	159	144	139	150	154	148	153	153	146	172	148	134	140	151	133	160	162	138	138	154	123	123	128	147	126	145	128	139	136	154	139	135	153	139	155	143	153	146	143	169	168	130	179	146	153	160	172	149	146	148	127	119	148	134	147	149	137	129	150	124	146	148	154	135	162	184	175	148	148	135	154	168	133	139	135	140	137	159	151	123	135	142	148	154	168	122	130	137	152	150	147	149	170	162	158	134	157	148	155	152	146	150	153	160	165	160	153	130	158	143	159	136	133	137	164	143	150	160	133	162	134	125	154	131	164	140	145	143	152	157	130	168	159	159	173	143	138	137	162	143	147	133	145	139	146	128	139	140	132	141	170	144	144	154	155	148	146	156	153	160	124	134	160	155	164	164	158	183	160	147	154	148	157	161	137	135	132	151	161	166	145	135	144	169	136	151	139	156	129	145	150	161	155	160	133	156	173	126	153	153	124	124	139	140	141	165	165	159	158	146	130	141	146	154	157	153	132	147	143	156	154	137	171	143	137	172	181	148	138	166	145	126	150	131	166	154	146	174	149	143	141	130	136	154	162	152	160	135	141	158	144	140	142	144	155	160	178	169	128	157	152
5725	1847	28076	4091	2948	2286	1895	1582	1328	1159	1231	11469	35490	34424	31487	18912	11248	4946	1912	883	478	403	377	383	382	364	395	394	350	370	372	378	358	412	388	372	406	380	334	339	370	384	365	380	351	366	406	358	345	371	371	435	383	385	404	351	422	363	367	383	403	387	416	378	371	381	389	364	375	381	349	386	356	366	376	382	388	363	389	383	380	361	382	372	379	378	346	378	354	367	358	401	355	353	370	387	398	346	361	375	414	357	397	359	410	377	396	376	375	365	386	403	360	362	386	413	393	400	381	389	376	377	402	393	373	396	389	364	352	384	351	355	367	382	374	366	390	385	352	373	379	399	368	371	355	377	382	398	397	402	350	388	384	365	351	366	371	385	363	388	372	387	392	391	373	389	346	344	376	377	374	370	370	355	382	361	352	391	400	339	387	380	401	370	351	375	419	367	373	379	383	373	373	422	370	367	337	346	360	403	387	371	380	378	347	385	385	397	403	367	400	369	391	354	386	396	359	380	354	396	368	337	355	384	359	398	374	420	383	368	386	378	390	391	356	380	360	391	401	355	376	369	355	334	375	346	371	366	367	382	389	355	385	346	370	359	393	386	369	408	375	407	382	393	367	381	370	388	363	335	385	370	378	427	379	345	344	369	411	333	378	353	341	368	376	377	397	373	376	346	339	420	375	379	344	368	368	365	360	377	371	378	367	368	379	367	355	335	347	369	387	391	393	384	370	415	335	368	366	396	370	396	382	371	389	342	363	402	378	365	383	367	352	398	381	395	394	422	344	366	363	354	379	376	364	381	373	350	397	380	346	332	367	364	391	360	364	366	344	389	353	386	380	361	364	374	369	375	380	369	375	374	381	395	421	385	365	380	357	392	395	389	361	341	393	375	386	370	384	390	375	366	352	398	358	367	375	377	409	359	382	413	370	392	378	387	374	401	387	383	356	412	418	369	386	391	384	400	377	354	387	378	384	371	396	364	368	354	319	354	362	399	336	397	372	351	363	375	363	341	395	370	386	349	395	355	386	356	362	357	351	339	364	369	372	350	399	352	402	360	357	382	371	380	362	372	337	402	350	383	346	363	411	355	362	411	356	343	352	375	364	386	372	355	381	367	365	395	363	380	372	366	359	372	334	384	334	351	353	365	383	332	381	384	389	388	381	357	395	386	373	371	380	381	381	391	399	356	389	372	353	338	367	385	355	355	372	401	383	357	345	347	359	393	409	407	396	386	371	395	362	398	341	383	354	369	357	362	348	376	398	379	392	350	374	385	399	377	369	387	384	373	374	360	378	371	388	370	353	403	357	344	379	365	384	385	385	399	386	400	382	389	402	394	379	361	373	382	382	398	367	367	348	388	372	374	367	365	367	381	365	386	371	347	364	366	370	394	383	344	373	349	405	362	350	392	360	385	363	370	383	377	380	405	356	351	370	361	357	377	363	428	367	351	369	359	368	317	386	391	357	362	366	354	373	321	379	350	380	366	368	367	353	375	358	334	354	373	364	356	377	383	356	370	383	357	386	380	379	402	362	398	379	366	344	386	382	362	378	404	371	390	371	397	392	392	378	370	378	394	361	361	373	396	401	372	367	416	406	391	344	347	374	351	370	384	388	333	355	359	369	414	376	361	377	381	401	378	398	360	365	391	400	362	380	350	339	341	399	378	377	373	354	401	379	371	372	365	376	393	381	391	359	382	398	364	377	356	359	365	353	373	406	397	393	354	396	370	395	359	363	327	374	376	374	359	370	345	370	360	351	361	365	378	364	370	367	382	360	353	373	389	338	372	384	366	366	380	395	355	365	339	356	360	380	375	366	335	384	379	379	357	367	344	375	339	364	347	377	389	403	376	389	366	378	380	357	403	352	405	401	354	374	387	391	388	350	376	384	380	372	345	351	379	323	394	379	398	364	366	381	381	342	380	372	363	364	378	397	354	350	373	393	318	377	384	369	379	382	369	380	364	393	364	357	386	360	404	406	329	365	379	390	393	377	353	356	368	392	357	359	415	349	355	364	360	377	389	400	375	369	413	379	332	375	366	364	357	326	390	375	381	352	363	370	374	365	367	395	399	357	353	388	357	386	404	377	350	358	362	394	369	356	387	372	379	375	382	387	395	367	415	363	358	363	351	399	396	356	357	384	347	392	399	393	380	366	379	410	390	367	403	368	373	380	358	396	369	396	405	359	407	356	371	363	377	347	387	376	370	368	394	412	363	367	382	353	364	416	407	366	370	384	364	387	365	366	356	373	355	351	369	365	363	363	376	371	394	399	359	359	355	394	336	381	379	383	379	377	361	375	374	351	347	361	346	383	357	410	358	360	352	361	382	390	383	357	379	384	400	409	364	329	317	367	380	355	396	360	386	377	371	415	337	346	419	370	382	398	329	373	379	376	368	373	392	384	370	359	378	396	382	391	390	348	369	378	378	395	379	346	366	395	379	357	388	419	394	388	375	322	383	391	393	381	358	382	337	349	376	352	358	401	354	379	368	375	387	356	387	388	365	370	379	378	373	387	375	377	395	411	340	396	391	348	384	399	372	342	376	368	377	371	365	381	363	362	377	389	370	320	375	359	385	382	351	356	369	358	324	362	389	382	363	374	361	365	341	387	370	402	385	374	386	365	359	394	379	376	401	374	376	384	347	370	369	345	384	351	399	383	389	386	371	410	412	348	425	388	394	374	363	362	361	340	352	372	372	400	377	374	331	394	350	352	401	348	414	385	369	381	368	357	419	358	388	367	379	393	389	388	380	383	401	385	369	375	364	342	386	398	376	391	367	368	371	386	370	377	336	361	364	352	404	372	412	382	342	359	317	397	400	375	384	377	394	366	383	356	355	391	366	392	376	361	377	402	369	368	399	419	401	356	377	349	330	376	373	341	397	364	400	392	343	386	417	356	361	377	368	381	368	366	351	357	350	388	340	362	353	428	394	379	362	357	373	353	387	417	401	366	362	367	374	362	361	367	367	378	364	368	401	354	389	348	388	403	357	392	374	369	368	380	345	388	350	394	371	379	359	354	396	358	350	373	378	365	356	343	378	363	366	354	403	378	352	372	388	363	354	352	357	360	347	363	350	364	360	386	381	361	354	393	329	350	358	364	381	367	358	357	396	402	347	382	379	398	403	383	385	352	372	377	397	356	404	369	358	364	405	372	361	382	328	346	372	373	400	370	373	329	376	389	402	371	365	357	416	380	380	385	354	359	379	337	367	355	397	373	355	369	408	399	393	387	370	391	377	390	396	387	390	357	387	404	389	375	378	363	397	408	400	400	366	349	379	354	372	378	390	365	374	346	359	367	376	370	357	349	361	371	377	394	392	367	380	348	349	419	364	364	376	382	331	352	374	367	373	354	389	366	359	396	353	362	366	367	387	383	371	356	337	345	393	351	377	362	363	371	370	406	364	375	364	348	361	367	314	378	373	354	364	383	377	397	386	365	381	358	385	356	387	398	380	388	371	360	345	354	359	402	395	382	365	374	367
14164	2874	36242	12677	1745	892	637	498	434	397	354	2925	20014	22199	17789	9530	4431	1725	719	322	171	124	100	128	124	102	132	113	135	124	110	124	109	113	104	124	124	114	115	133	121	117	119	115	105	110	125	126	119	134	108	116	134	108	111	120	113	107	91	124	128	120	107	117	129	108	140	121	120	123	101	115	132	113	117	95	137	118	111	105	129	105	116	121	121	99	124	106	122	119	111	110	101	110	95	117	116	112	127	116	135	112	139	116	124	117	126	105	125	119	108	126	120	114	114	123	111	99	132	124	120	115	103	115	105	112	131	121	107	107	111	115	118	128	135	112	119	115	137	117	130	123	121	103	113	123	118	129	95	128	133	97	106	128	102	109	106	112	116	134	109	98	117	127	136	107	120	116	106	112	117	126	106	150	112	126	100	100	112	97	127	117	113	126	104	113	117	113	103	101	107	129	110	109	107	134	88	115	113	102	104	123	125	90	125	112	118	102	139	106	131	118	105	110	130	116	125	119	91	129	93	122	108	107	134	121	104	122	104	117	123	125	126	99	126	130	126	129	110	118	111	102	106	127	118	137	108	113	106	119	131	95	120	108	113	106	120	113	100	113	110	123	108	117	108	106	137	115	144	121	123	138	150	124	121	135	125	125	116	125	129	120	116	105	114	128	111	114	114	107	118	107	109	120	117	107	131	139	120	122	106	111	130	100	125	130	90	131	127	113	105	114	122	79	131	123	125	125	119	119	121	126	105	121	137	110	120	110	93	101	108	103	102	119	113	120	126	120	127	99	112	100	102	128	125	115	121	112	97	97	109	115	115	108	120	113	107	105	124	102	110	126	125	114	113	121	147	130	125	143	128	113	108	127	115	120	127	116	98	116	139	110	130	111	108	135	125	124	135	133	111	107	120	110	106	121	128	130	111	98	145	113	126	134	144	123	105	129	116	109	116	130	113	129	125	120	138	120	108	117	117	131	110	111	101	118	125	110	99	122	121	111	94	118	98	123	117	120	120	99	115	105	109	124	120	121	124	113	123	119	118	127	120	105	132	107	114	119	130	131	124	115	114	136	118	110	125	117	110	108	123	132	117	106	122	119	104	119	96	129	126	101	116	103	109	112	122	120	125	129	117	107	123	103	122	110	111	136	131	123	98	136	114	119	139	117	109	100	109	127	129	121	116	114	103	122	120	112	101	134	126	96	119	116	116	99	114	109	119	117	111	138	119	111	116	116	103	132	131	115	121	105	94	108	102	107	142	122	128	115	131	113	110	132	118	111	123	109	104	136	106	96	120	101	108	108	105	102	123	126	113	134	125	115	117	131	123	107	124	119	116	119	109	120	111	107	116	124	129	111	124	127	107	112	102	119	105	130	109	115	108	114	120	131	114	106	150	107	100	133	128	118	111	124	115	110	106	122	121	116	116	111	114	96	121	125	137	141	121	102	116	118	129	142	131	111	113	115	123	125	105	101	122	121	118	124	128	119	132	116	104	142	115	125	120	108	105	126	133	98	131	107	125	115	100	117	103	114	104	129	127	134	118	104	127	106	120	117	123	95	108	119	97	88	135	123	133	128	118	116	125	117	100	113	114	136	106	111	123	132	106	109	140	115	100	112	126	132	130	113	131	117	115	109	123	101	100	112	125	120	116	152	114	119	115	115	111	114	119	120	104	137	120	108	120	135	128	121	120	139	101	103	110	116	108	114	130	97	129	136	126	108	106	119	112	116	127	140	138	114	146	128	116	133	122	105	102	122	122	127	99	122	108	112	111	129	107	129	111	123	119	114	109	123	137	121	118	116	122	93	120	138	114	124	104	124	103	119	117	104	125	88	112	119	101	122	131	130	110	123	100	142	118	134	124	126	122	118	100	121	135	110	128	111	108	117	138	133	113	106	91	121	130	122	108	127	117	92	114	123	112	134	132	104	110	111	112	100	105	105	117	124	137	120	95	113	115	118	113	126	139	128	94	93	100	130	124	132	106	98	99	121	127	116	108	119	80	119	109	129	111	121	121	121	110	99	123	101	117	102	147	117	103	119	117	105	115	125	119	130	129	116	114	120	91	115	108	107	115	106	108	128	110	120	129	131	111	118	121	113	112	118	114	114	123	117	112	123	124	119	111	112	109	132	122	109	120	112	88	130	130	103	110	118	114	109	119	120	107	92	114	127	118	125	110	123	110	113	120	109	104	141	133	137	113	125	108	118	132	121	110	119	117	144	115	107	100	125	107	115	138	122	148	119	123	120	115	101	126	102	100	109	123	116	116	114	93	144	103	112	128	126	123	114	124	109	102	120	118	121	123	123	124	100	120	103	105	117	128	125	114	100	123	110	121	118	101	126	114	107	111	118	108	121	97	126	113	114	124	107	132	112	103	125	111	109	129	133	115	128	95	109	138	120	108	110	104	122	103	106	103	123	120	122	110	113	113	129	121	110	127	122	127	106	108	122	116	123	111	112	130	119	113	109	117	119	139	115	104	111	113	133	89	120	111	119	119	104	111	113	100	108	116	111	109	113	104	103	133	114	132	123	140	107	122	121	93	105	99	92	117	117	115	115	108	118	106	117	120	90	122	116	117	123	115	107	121	146	117	113	107	106	114	107	130	119	112	98	109	118	116	116	106	102	111	119	126	130	112	125	102	113	104	107	108	110	109	142	110	100	116	108	107	102	112	112	103	117	115	118	103	106	107	92	127	131	103	130	108	130	121	110	125	120	113	110	137	126	112	118	129	103	125	102	90	123	130	137	129	111	105	118	102	94	142	137	100	132	115	115	113	95	121	119	125	135	140	123	119	122	124	115	98	128	132	128	110	117	102	109	99	124	110	104	118	104	113	121	130	115	116	122	115	129	111	121	113	120	114	120	110	137	111	106	111	114	108	111	111	114	101	119	125	120	136	109	125	113	120	119	109	122	122	102	118	128	124	107	117	97	102	117	114	134	97	133	108	120	128	121	121	125	130	133	108	105	127	131	108	132	126	107	127	106	107	95	105	122	120	100	135	119	113	112	124	118	119	108	116	124	107	108	130	137	113	122	113	120	109	123	116	93	115	129	114	104	124	91	121	102	127	142	114	106	120	107	122	112	110	132	134	115	111	133	112	112	123	137	109	98	112	117	111	127	98	102	88	129	99	131	117	94	125	110	99	135	104	113	133	103	115	128	103	112	105	125	123	115	112	113	108	126	105	144	103	116	124	125	107	123	144	108	95	118	148	129	127	124	109	96	107	123	124	108	100	119	141	129	114	125	97	115	103	118	104	121	107	103	112	115	101	129	120	116	107	128	115	117	105	119	101	109	146	123	109	104	138	109	96	117	120	122	128	100	98	109	125	102	148	124	106	126	106	119	126	92	119	128	113	123	104	127	118	117	108	128	102	102	107	105	116	107	117	110	117	138	110	124	111	117	111	115	115	115	106	102	125	104	113	114	131	128	127	113	154	125	110	114	115	94	130	115	118	92	108	106	118	128	98	113	133	121	132	113	115	96
7730	2331	34680	5821	4674	3693	3007	2470	2177	1982	1705	12790	44433	42640	40269	26728	17258	8309	3066	1108	537	303	310	306	289	298	315	315	289	307	282	308	314	291	278	285	316	319	300	280	307	304	324	294	262	309	290	306	317	331	303	312	297	295	332	264	335	301	281	319	305	285	298	310	319	307	261	289	300	307	325	316	301	295	307	304	309	302	297	302	322	297	266	315	280	302	317	326	291	298	289	313	332	335	308	308	317	313	295	309	288	313	293	290	298	302	291	302	296	299	311	298	312	279	309	324	305	309	349	270	280	285	297	306	319	295	287	313	304	320	308	280	308	303	329	283	326	269	327	295	310	310	282	303	311	303	310	317	324	282	274	297	311	306	324	296	301	321	339	302	334	342	277	291	288	307	291	289	293	310	287	297	301	272	302	287	281	289	289	302	315	291	325	321	301	313	286	278	307	321	320	299	288	322	319	307	321	293	297	311	293	298	278	267	316	301	307	327	317	306	345	317	292	265	275	285	313	304	280	299	313	304	299	318	306	305	292	308	306	326	274	288	305	310	295	282	304	321	330	278	318	292	298	305	286	284	289	267	282	323	299	309	308	304	312	288	286	271	303	292	312	296	294	322	302	274	338	301	303	316	286	304	319	274	291	317	286	298	299	303	281	294	322	323	291	265	282	299	304	291	307	321	301	322	323	292	306	310	330	316	320	308	301	286	307	317	345	286	305	269	306	287	310	287	278	292	313	300	292	308	274	304	289	309	322	298	291	280	313	269	292	299	309	288	302	280	342	310	313	314	281	278	287	305	298	298	292	290	283	283	292	291	294	296	265	322	311	283	291	296	277	282	321	291	304	295	288	286	287	310	256	280	275	302	299	327	326	288	319	291	301	310	285	312	329	314	301	300	325	300	321	324	297	297	257	309	347	309	303	315	305	302	309	316	284	329	304	335	294	320	311	284	292	282	277	311	272	312	301	323	298	304	318	292	297	290	301	308	275	304	307	298	310	307	271	328	298	284	278	293	286	340	280	327	290	324	281	323	309	277	287	298	293	321	310	275	328	301	294	308	312	285	274	313	323	316	312	287	321	324	312	312	309	290	314	291	310	302	296	283	302	290	323	307	308	308	303	307	305	303	309	306	316	278	304	290	299	297	313	276	305	294	311	311	299	274	312	305	325	304	291	309	307	291	301	317	315	291	293	257	315	302	339	287	302	305	306	297	278	307	287	300	304	307	318	287	293	295	321	293	284	300	291	305	350	312	307	291	289	284	283	287	298	333	300	272	296	292	281	286	289	295	272	311	332	288	308	295	329	257	286	288	320	288	288	318	314	314	296	320	298	338	278	301	297	292	261	310	309	322	288	289	319	304	295	283	302	310	288	268	318	302	316	292	286	339	289	334	292	314	328	283	290	296	323	306	287	322	311	296	295	269	299	291	311	295	312	284	282	295	306	288	291	299	292	339	277	289	292	301	334	308	293	281	310	313	316	291	287	285	286	295	304	313	323	323	300	292	287	280	331	294	320	321	277	326	317	349	295	310	320	307	304	316	264	276	304	299	314	294	328	311	307	321	309	319	325	323	294	273	305	292	313	296	284	295	292	316	329	323	292	296	310	289	324	286	310	276	304	284	311	295	279	325	298	318	316	295	284	250	278	294	277	316	328	306	302	280	273	296	236	307	291	280	290	274	292	269	299	297	315	312	282	296	304	276	279	312	299	260	302	296	296	341	313	301	261	299	320	286	273	312	299	297	313	296	315	286	302	294	283	313	275	278	327	306	326	270	308	309	330	283	300	308	338	301	294	308	293	281	317	308	272	307	308	295	318	304	312	310	313	291	288	338	308	323	294	330	311	312	305	264	354	309	323	316	299	296	315	306	308	284	285	315	273	321	346	312	291	312	294	288	276	303	285	289	301	300	304	323	287	311	314	317	305	302	281	301	327	319	300	312	306	316	301	294	323	321	307	304	303	336	312	302	289	322	306	301	309	281	304	311	308	328	317	299	296	303	297	312	328	328	308	282	322	277	308	303	311	310	309	288	308	281	279	332	303	296	309	318	306	333	333	328	302	284	307	303	319	295	298	319	306	289	275	302	273	304	295	296	325	300	296	311	296	299	320	316	287	290	317	270	303	276	309	320	320	302	278	311	309	293	323	328	297	318	286	308	288	304	296	310	319	319	324	270	308	298	276	288	277	329	288	324	295	302	298	288	270	272	283	302	293	294	305	325	318	285	302	297	296	298	276	306	280	279	274	337	322	301	306	281	282	312	332	270	286	302	324	320	294	302	308	285	287	263	309	331	284	299	290	303	309	274	316	294	326	291	322	315	334	294	310	307	275	297	310	286	287	297	323	294	293	259	311	296	317	302	295	326	302	305	289	320	302	290	297	298	323	287	317	310	300	274	295	288	299	298	275	285	292	326	283	287	312	293	312	250	322	312	288	307	295	284	287	328	292	281	303	326	322	297	278	318	298	308	313	288	276	293	293	286	320	290	277	320	312	331	313	286	322	296	328	264	307	288	305	310	305	307	324	283	330	322	351	334	317	295	319	285	294	284	304	316	303	290	311	277	310	298	318	295	307	357	302	297	269	298	316	312	273	260	288	307	288	317	315	288	311	318	309	303	285	308	306	296	289	325	327	294	318	287	286	307	298	289	284	325	314	269	301	265	275	315	288	330	302	309	298	338	288	320	292	295	299	320	328	308	313	315	318	287	303	301	289	294	299	329	314	283	330	362	291	293	298	319	259	305	288	308	292	313	298	320	335	277	318	317	296	306	298	282	301	315	305	324	320	313	320	291	287	264	318	305	278	331	278	296	262	283	321	274	304	287	318	299	313	322	307	294	306	319	310	306	303	304	314	332	326	310	303	294	345	340	282	304	282	297	304	301	318	314	305	298	250	294	295	325	338	300	310	289	311	303	327	298	299	322	280	292	291	299	286	316	321	262	283	296	329	328	322	293	299	301	293	287	317	291	313	302	290	286	308	282	304	293	293	288	268	323	308	255	305	297	322	295	312	291	287	280	328	277	297	289	325	313	288	266	287	294	315	305	285	288	318	280	304	320	293	307	316	289	284	324	310	315	322	305	354	328	274	313	310	278	290	302	314	312	317	288	326	316	317	316	327	282	304	323	284	271	280	283	335	275	279	270	285	299	287	289	300	294	264	302	293	307	322	300	331	308	293	310	308	329	306	274	297	289	283	314	286	307	289	286	284	310	284	294	326	308	305	334	331	322	305	276	300	296	330	281	352	295	302	309	296	272	267	288	293	304	303	294	302	304	281	298	299	294	325	306	297	277	309	291	313	285	306	302	317	295	313	329	288	291	312	290	313	327	302	313	298	304	309	338	327	340	294	308	298	304	324	294	330	290	329	297	315	334	314	344	275	290	302	290	327	341	314	293	309	315	287	310	337	300	296	327	321	352	350	258	278	339	321	281	279	293	300	330	327	317	314	269	291	271	332	284	312	299	297	298	303	311	293	285	293	310
2119	376	1517	309	225	206	210	189	203	175	146	225	710	1351	1239	883	596	359	283	229	187	171	173	162	158	168	167	151	157	170	191	177	159	173	189	175	191	179	170	189	185	176	170	154	174	170	205	190	165	159	188	181	169	160	207	192	170	176	169	173	184	194	202	203	203	184	178	191	178	189	173	170	160	164	175	162	181	180	192	189	163	175	167	173	167	173	153	180	168	187	159	157	167	164	176	187	181	182	170	180	154	175	160	176	164	182	165	180	190	174	189	182	162	162	180	174	192	176	182	192	181	161	182	200	177	196	169	160	203	164	165	185	175	158	188	188	190	182	161	177	175	161	155	191	163	184	173	188	174	177	170	162	187	188	176	170	183	176	180	194	185	155	175	186	163	194	169	175	147	178	191	168	192	168	176	178	176	161	180	185	177	176	165	199	205	178	184	159	172	152	162	173	188	184	166	160	180	156	193	232	156	184	175	189	157	200	175	158	170	171	169	195	182	197	158	187	184	180	179	148	168	176	169	163	180	174	187	173	162	157	192	189	171	175	202	166	177	190	170	166	179	164	166	192	162	161	189	150	195	199	184	182	181	185	181	163	167	174	179	180	186	183	170	199	189	184	147	175	151	163	154	178	149	165	177	176	203	161	141	167	177	172	180	176	178	159	208	178	176	148	164	165	179	186	174	175	169	169	200	185	186	196	162	182	153	175	188	152	187	190	201	153	184	170	171	181	175	184	190	161	159	184	179	157	179	173	183	170	155	170	206	161	171	175	151	189	192	167	189	184	176	171	217	168	178	172	177	194	168	164	187	203	180	157	166	161	139	178	171	190	170	183	192	189	181	154	149	171	181	165	177	175	173	167	181	152	157	189	194	166	177	180	189	168	181	174	187	173	158	166	170	193	181	164	192	154	177	163	180	163	163	179	188	181	172	180	167	194	161	175	185	180	181	178	165	177	184	171	158	187	180	194	176	199	182	198	163	195	153	174	178	165	165	206	151	161	150	183	172	194	202	182	195	179	180	170	169	167	201	182	160	181	199	176	146	187	167	156	166	171	186	186	191	153	180	171	177	165	197	176	167	180	186	184	188	156	165	183	167	171	182	165	185	180	188	188	178	203	182	190	165	165	178	183	177	185	184	154	167	195	185	174	182	184	161	194	187	143	176	185	213	188	171	156	189	168	181	163	162	179	174	188	169	187	184	171	194	181	213	191	166	160	224	201	176	181	172	171	183	210	182	169	176	170	164	174	177	198	166	142	159	173	204	178	170	170	174	174	163	180	180	190	192	184	173	156	175	184	149	192	181	170	186	172	180	193	188	186	167	159	166	189	186	183	168	173	170	166	189	169	171	191	178	169	172	190	154	189	197	172	179	217	166	168	142	170	178	178	188	196	142	162	178	183	182	175	193	175	149	188	163	181	186	154	167	168	184	192	178	160	167	170	189	173	174	186	172	205	166	177	176	164	192	157	164	153	184	169	182	161	165	175	177	185	176	171	180	166	188	193	180	173	179	178	159	164	179	156	175	168	169	188	163	190	169	174	169	183	176	183	179	175	152	199	168	198	176	175	190	206	188	158	162	170	175	175	151	143	183	169	175	194	167	171	161	188	166	188	162	168	172	169	162	161	180	184	184	174	181	161	160	159	184	161	172	156	141	173	181	157	169	177	159	173	172	177	192	164	153	176	167	189	178	190	182	197	167	173	179	170	170	169	159	164	191	210	168	171	182	170	176	171	194	199	168	198	160	173	166	167	199	186	158	162	178	195	180	192	156	179	162	166	158	189	171	176	187	175	167	173	164	180	171	173	171	161	157	170	166	171	192	187	170	196	197	197	181	169	171	187	169	156	190	173	175	151	170	172	171	183	153	156	176	190	176	157	180	195	183	153	180	174	186	174	185	209	151	162	188	181	176	198	166	201	182	185	201	156	170	165	185	180	194	174	155	193	163	163	173	151	172	167	207	201	191	183	181	173	174	177	175	201	178	181	205	218	194	186	181	198	183	177	164	173	186	199	184	186	184	181	189	180	166	167	173	168	178	170	166	187	172	198	185	169	166	180	166	162	180	162	185	186	181	192	169	194	194	203	183	182	191	163	186	139	156	198	191	181	175	176	162	179	174	172	155	180	178	173	190	197	176	161	182	176	151	192	191	179	179	167	172	185	179	207	165	169	175	203	191	174	197	184	140	163	169	186	175	171	173	181	217	166	176	192	188	156	198	165	181	188	173	178	167	189	191	152	177	178	183	182	180	184	158	167	175	179	164	181	179	200	178	154	168	164	188	170	194	170	185	177	195	185	152	175	182	167	137	192	165	183	188	175	185	162	158	172	186	194	160	167	158	184	155	159	173	180	175	176	163	158	161	154	173	192	160	173	171	148	179	205	156	172	162	184	171	172	172	164	190	166	175	184	206	174	213	162	163	175	169	156	169	200	169	187	157	173	174	192	176	171	163	145	189	179	183	175	175	169	158	199	187	179	172	173	166	152	205	183	178	161	186	160	179	176	172	157	181	161	196	175	174	194	164	189	180	197	177	189	177	173	209	166	165	155	161	174	177	169	161	184	148	181	174	185	198	159	172	184	210	179	193	186	177	185	189	149	189	181	161	170	184	163	172	179	194	192	216	186	171	181	176	146	198	174	176	165	168	180	178	188	189	159	154	195	184	184	187	154	179	162	200	171	152	170	156	156	174	150	191	184	195	175	175	186	177	182	162	185	167	185	161	177	167	168	176	170	141	184	208	170	173	162	184	186	174	191	166	174	203	196	171	184	199	186	202	168	181	187	184	181	154	153	172	160	180	185	187	190	179	174	188	186	182	178	198	168	178	162	169	183	203	181	169	182	196	195	159	159	171	181	170	172	210	191	172	175	195	153	165	164	182	161	190	161	187	174	174	193	168	161	175	174	186	187	171	189	179	184	171	146	177	166	192	178	171	175	186	182	169	149	164	190	150	177	176	181	189	178	167	162	168	177	180	183	166	169	175	176	156	178	189	166	198	189	149	195	187	175	173	169	196	181	181	188	169	177	179	190	169	182	181	164	178	191	203	174	148	173	188	174	178	157	172	179	163	175	196	169	182	191	161	163	189	183	186	164	169	181	181	156	195	180	173	193	164	198	154	154	157	174	174	197	187	161	173	174	183	155	162	187	191	193	164	195	188	179	156	169	184	186	186	197	174	193	168	174	194	177	158	155	174	159	169	167	162	155	170	181	181	187	188	191	196	188	193	159	159	194	162	174	212	164	182	197	193	179	209	181	162	156	193	157	182	170	200	182	178	170	183	188	165	200	176	199	169	199	191	169	177	197	179	173	186	182	188	169	163	187	157	163	194	151	180	182	189	153	188	191	191	182	183	169	191	183	164	176	157	195	174	172	193	174	195	190	181	176	198	154	161	152	199	184	163	193	155	172	175	156	187	164	215	186	170	162	183	189	170	156	182	164	170	159	185	192	173	198	171	142	190	209	162	171	164	169	182	160
2289	655	3979	764	697	583	574	530	589	570	547	721	4099	6465	5960	3667	2159	1244	799	554	473	441	398	413	429	464	384	433	422	478	417	450	408	435	425	417	431	410	450	433	417	429	439	450	424	437	467	425	460	447	424	433	454	415	437	476	443	430	436	418	420	409	455	413	410	433	438	434	417	435	470	454	428	424	434	452	428	439	424	463	460	459	414	418	489	415	468	446	461	440	418	446	410	448	408	429	427	408	451	434	432	447	454	446	421	428	427	483	444	440	451	417	440	411	440	438	418	427	416	444	448	420	439	453	504	449	446	451	452	439	456	453	429	440	455	453	413	442	415	439	414	458	445	425	421	453	448	446	403	416	408	426	400	396	447	418	423	416	397	389	410	447	409	476	434	457	465	452	440	448	407	435	407	399	456	446	445	458	403	387	455	444	433	431	414	448	416	438	428	463	440	474	434	424	423	447	459	464	458	447	463	423	441	475	395	458	414	433	422	444	432	387	443	435	450	436	464	449	443	442	432	458	420	404	442	453	445	451	459	439	428	449	444	465	439	449	425	399	452	426	445	454	418	426	437	443	435	416	435	408	482	447	444	428	469	465	488	442	475	422	423	408	447	466	437	449	482	418	454	477	432	382	422	433	451	448	440	435	430	443	449	462	429	420	409	432	450	445	448	456	439	474	413	432	441	428	483	416	403	455	445	412	431	468	450	407	428	431	469	472	446	423	441	398	444	459	431	435	433	486	425	441	435	421	440	422	427	390	429	450	435	401	444	470	404	408	441	456	465	436	435	455	443	423	448	404	421	409	425	435	428	428	446	408	408	447	450	449	447	427	439	444	419	411	419	423	430	419	455	443	427	452	436	458	443	437	415	443	431	419	455	396	458	423	445	415	417	441	431	414	457	404	445	427	434	442	488	464	429	453	455	462	440	460	439	470	416	479	438	445	423	480	454	462	432	427	421	463	413	427	448	449	427	433	437	424	436	437	450	457	455	432	418	430	448	432	393	438	447	424	456	418	465	432	457	421	429	428	447	453	461	426	419	456	459	442	431	439	464	438	468	440	444	420	429	450	410	436	472	453	409	452	425	432	456	439	433	449	443	467	443	442	406	429	434	448	410	474	464	397	477	471	431	430	439	448	462	419	444	445	456	414	452	428	437	444	427	402	460	446	424	427	430	413	439	453	478	442	423	441	414	441	431	445	413	443	439	463	423	418	439	422	430	393	417	449	430	442	409	438	418	431	437	431	412	451	444	436	447	457	454	439	399	403	481	445	404	441	410	408	433	448	430	431	420	417	416	439	470	448	468	441	436	445	436	409	413	438	434	452	438	426	442	410	426	428	435	435	436	455	453	438	445	484	427	438	460	436	442	438	424	425	441	440	436	435	402	423	454	454	429	449	449	460	428	411	417	476	434	412	445	438	440	455	430	460	408	438	417	431	441	451	427	447	415	443	417	444	472	426	409	439	419	432	461	441	440	431	431	438	413	467	397	428	412	467	421	435	463	437	432	445	436	429	447	470	446	443	443	410	467	459	428	473	486	409	488	439	422	447	416	457	452	468	438	431	436	455	438	460	471	444	420	445	479	410	447	413	430	438	481	447	471	484	421	458	450	460	424	429	450	448	435	464	437	440	430	443	409	404	425	394	472	412	463	458	416	425	438	460	459	448	480	398	459	414	444	462	463	415	426	423	409	415	425	434	469	398	435	446	430	442	497	412	441	438	466	456	428	440	429	446	430	426	465	478	415	434	408	433	435	451	448	450	432	431	424	420	453	431	423	452	418	452	422	432	428	443	462	437	463	447	442	458	446	452	422	453	469	449	410	455	463	461	399	442	430	446	424	424	438	450	424	442	438	420	453	453	387	432	470	421	455	427	417	437	439	480	419	416	440	455	426	431	428	425	463	403	421	426	408	462	433	463	438	436	473	457	441	452	453	461	477	444	445	435	421	440	449	486	435	454	430	430	447	465	458	432	431	448	456	435	435	425	478	413	412	445	445	472	438	453	412	450	407	457	470	424	416	438	435	433	473	405	426	403	428	421	445	412	444	471	459	422	439	432	438	470	460	446	416	436	441	430	440	424	444	448	434	428	456	422	418	424	422	436	428	428	417	435	421	437	446	448	416	436	446	430	425	420	431	440	447	406	421	426	465	451	446	419	420	438	439	415	424	453	452	410	445	450	444	420	464	401	437	430	491	415	452	437	416	411	410	467	413	450	478	454	407	452	411	428	462	465	431	455	452	441	456	469	399	482	466	410	457	469	437	451	436	465	465	397	407	461	469	445	421	451	438	459	483	407	428	434	477	453	462	433	438	480	422	408	450	427	470	426	433	451	446	462	408	431	442	435	457	445	466	396	417	428	417	468	449	427	437	452	407	445	435	440	449	430	435	443	442	448	446	431	432	422	431	443	417	457	424	461	402	441	457	472	447	449	412	474	459	436	418	445	434	443	467	440	411	422	431	453	431	459	415	453	429	467	443	465	479	444	435	461	439	439	464	424	448	450	439	470	439	461	455	481	433	434	457	493	403	439	448	443	447	454	468	448	429	449	431	440	440	412	467	447	458	416	405	432	467	419	470	452	454	451	431	430	473	431	416	440	426	464	438	461	463	427	430	481	467	453	426	437	441	436	419	449	472	433	437	459	438	447	439	446	472	410	417	451	428	449	421	411	439	448	461	467	412	430	443	430	439	433	429	429	450	414	431	405	428	441	425	419	435	415	442	414	435	446	505	415	450	414	445	460	448	415	446	438	465	442	445	429	391	478	491	428	408	439	397	442	436	437	464	456	440	418	422	472	440	456	429	446	429	421	472	452	442	439	453	446	453	456	426	440	433	407	462	437	422	442	460	428	450	406	442	403	425	391	396	403	446	454	482	446	434	460	426	481	429	415	454	449	446	436	441	418	415	432	445	433	446	441	424	440	467	415	461	424	437	445	440	447	447	445	410	407	410	469	444	460	397	451	412	474	392	457	415	435	412	459	406	423	457	443	449	450	447	448	487	428	454	394	453	450	452	418	405	447	426	462	445	401	439	415	457	448	417	458	466	468	425	467	426	441	458	489	423	450	412	435	453	434	478	438	417	470	414	450	407	427	462	394	429	437	440	413	440	431	402	452	428	439	456	436	424	481	458	427	455	452	444	454	452	452	439	448	429	428	455	454	442	426	427	442	429	428	425	428	402	428	419	461	477	452	446	481	421	445	409	416	446	432	430	456	452	399	465	408	428	454	426	439	434	432	449	433	420	421	411	469	453	485	461	434	463	443	424	427	428	449	485	444	415	434	483	393	440	475	450	455	464	433	452	473	446	444	474	424	448	416	452	422	467	448	424	454	464	442	435	452	453	401	411	436	448	477	405	422	472	425	472	439	467	421	470	432	411	457	472	468	436	421	424	420	444	451	409	484	452	461	430	475	440	433	439	426	431	429	455	447	475	452	449	412	414	395	439	446	443	435	422	424	441	460	426	421	416	464	422	415
8199	5347	22535	13283	962	560	513	374	316	288	266	1394	12063	13183	9824	4794	2333	987	431	257	193	174	159	171	160	150	162	162	140	152	152	140	155	157	170	153	151	150	167	165	160	172	149	168	148	167	156	164	163	147	132	132	145	168	148	151	146	152	171	156	141	141	170	151	162	156	162	155	130	177	156	185	166	148	169	151	163	141	159	161	148	157	159	145	152	156	140	156	170	142	160	149	152	168	153	161	163	146	168	137	137	175	133	176	158	168	134	148	149	147	148	169	155	121	146	128	159	148	136	139	156	148	158	173	169	148	148	151	151	142	164	146	145	157	160	157	164	125	159	140	133	160	168	153	162	154	154	158	168	180	144	157	153	154	155	157	169	166	148	160	138	149	147	161	174	165	163	167	157	145	143	158	181	158	153	164	157	160	190	162	166	152	144	152	158	149	153	149	181	173	139	161	164	166	138	159	152	136	156	153	157	168	172	136	162	154	148	148	133	176	139	175	160	141	155	142	137	169	148	140	167	140	169	178	143	133	168	154	180	162	147	154	161	158	143	148	179	138	149	142	163	164	158	157	136	139	154	141	164	156	149	162	139	146	156	149	160	146	142	151	172	131	164	148	148	146	152	178	148	154	174	169	133	160	145	149	155	152	163	148	158	151	130	143	169	148	137	156	152	169	160	129	163	144	193	142	148	136	134	168	173	179	149	182	151	158	148	150	157	166	141	172	168	161	127	144	149	148	134	160	168	139	166	155	151	176	156	145	162	143	171	154	167	161	144	138	165	160	153	144	150	165	161	165	129	135	150	152	159	145	167	158	135	169	153	148	160	160	155	145	166	137	182	166	161	150	169	134	153	150	143	147	148	157	167	167	141	148	165	164	134	169	169	145	163	130	164	143	166	161	167	196	173	121	154	141	150	163	157	164	176	149	166	167	168	155	175	154	162	145	136	154	153	155	146	175	170	147	177	162	146	163	169	155	153	149	150	154	144	125	145	141	160	162	171	146	160	148	143	147	165	145	148	151	166	164	184	166	157	155	184	150	157	160	188	146	189	166	147	165	151	138	170	149	147	170	152	147	144	156	163	171	160	161	150	146	145	156	169	156	145	163	165	147	175	141	156	156	177	126	139	153	132	152	159	154	161	166	143	160	177	149	146	156	155	158	154	164	130	151	172	151	152	145	158	145	133	134	146	161	172	124	164	166	171	159	157	149	143	161	139	168	165	187	145	145	151	155	131	162	157	160	168	147	142	139	187	158	151	154	166	137	157	135	154	146	150	154	143	147	162	188	163	155	138	180	175	175	159	173	156	167	137	153	167	134	147	176	147	157	151	139	156	167	154	154	151	144	151	150	142	159	163	138	156	135	155	152	154	153	146	145	147	157	176	151	145	158	151	169	146	152	169	182	183	157	162	162	159	151	182	168	145	157	159	168	146	142	137	156	156	142	163	150	155	177	145	151	152	150	170	148	131	146	159	149	171	176	157	171	154	166	156	176	152	166	162	173	148	145	140	130	157	174	147	151	141	156	172	161	170	136	171	139	159	154	143	172	159	168	158	151	167	151	184	167	170	154	149	139	158	135	156	145	178	167	147	119	170	164	145	166	178	160	169	132	145	174	154	144	164	164	159	144	137	164	143	164	123	153	157	154	139	142	150	162	140	160	171	163	150	151	136	180	184	171	158	162	170	166	161	149	136	161	149	150	155	140	162	169	172	140	173	152	185	171	181	171	164	159	132	162	167	156	163	148	152	150	138	152	153	154	163	123	175	156	159	164	148	152	167	162	158	153	159	181	145	148	156	190	152	144	154	155	153	165	144	160	170	165	155	167	144	148	180	154	142	174	171	155	150	168	164	158	140	166	171	163	169	150	148	116	132	134	155	156	158	147	171	146	138	139	148	151	180	140	135	156	173	160	165	163	151	164	155	130	168	146	165	160	175	159	160	164	162	131	158	195	143	145	164	174	160	153	149	155	154	168	150	157	148	169	172	150	154	160	153	154	157	186	164	164	151	165	149	150	173	156	142	156	137	156	149	161	159	136	158	160	146	145	161	173	152	140	136	164	160	137	137	136	146	141	131	166	181	167	136	163	146	134	148	157	167	132	137	150	155	153	147	153	146	149	140	156	163	164	160	137	156	173	172	146	171	158	141	188	162	143	141	153	173	162	166	162	153	162	157	134	162	163	157	141	154	140	168	151	155	153	185	150	166	144	173	156	169	165	156	175	170	139	173	152	166	147	158	171	156	145	151	156	126	153	165	149	174	160	208	149	156	149	137	166	156	128	166	159	156	187	145	163	175	165	139	173	142	146	147	167	134	149	158	154	173	172	162	173	160	149	155	145	159	144	142	154	168	131	146	175	135	135	152	147	138	152	151	136	160	167	159	144	156	163	137	151	161	153	150	151	165	140	144	190	185	155	154	140	146	179	145	153	165	133	149	161	164	166	152	145	145	143	147	136	147	168	159	136	156	152	152	146	170	130	152	170	140	157	154	154	184	177	156	133	167	156	163	160	138	151	166	165	155	146	157	179	147	143	173	158	149	170	153	171	151	166	166	167	179	171	155	167	171	123	144	173	161	185	151	154	160	137	153	163	173	184	152	160	155	136	178	156	156	167	169	183	145	160	137	140	158	154	155	153	146	136	156	162	172	147	170	166	167	162	142	181	156	143	170	146	161	164	166	150	128	147	168	153	172	146	173	134	172	162	160	172	140	167	154	157	159	134	165	133	141	153	135	149	147	133	160	199	168	134	148	161	171	168	128	141	178	151	173	150	143	154	143	150	141	143	155	134	170	141	165	138	148	150	129	152	168	157	183	178	175	128	156	134	149	163	168	161	181	165	161	148	173	171	159	146	156	142	154	145	154	147	153	180	171	165	160	135	158	159	177	142	154	135	150	163	157	184	162	132	170	157	140	130	139	161	182	145	155	149	171	160	173	139	156	157	143	122	161	171	137	154	139	160	175	170	143	152	164	145	149	149	161	166	161	162	159	167	160	170	150	177	151	146	170	161	175	150	159	160	152	143	142	148	169	137	159	153	153	171	155	175	156	162	170	159	158	170	160	173	152	174	157	141	131	132	162	151	153	147	160	138	156	166	135	154	154	161	159	169	167	158	155	151	166	153	177	193	136	167	159	159	122	159	151	174	166	165	170	155	188	168	179	152	162	159	141	145	149	162	137	181	165	149	169	145	154	145	157	159	139	146	160	153	152	152	151	156	137	157	150	138	139	174	166	166	163	153	180	178	142	167	130	162	152	162	160	152	182	160	158	162	154	159	157	171	144	168	174	172	147	131	162	140	154	137	176	152	177	159	121	160	171	139	138	147	165	148	145	144	161	167	169	142	142	139	147	152	152	164	160	168	153	168	155	154	159	149	161	156	152	183	169	157	141	162	147	158	141	146	162	158	162	138	154	153	153	161	152	150	158	143	145	159	132	165	173	187	151	143	145	146	169	171	155	150	152	161	151	140	145	175	164	168
6008	4788	27553	7049	2886	2295	1930	1564	1368	1238	1122	7115	35628	34093	30379	17851	11012	4716	1951	863	519	452	404	363	377	368	400	352	370	407	355	372	380	392	410	373	377	431	402	424	391	408	421	377	409	385	381	377	381	402	397	408	415	378	390	368	405	391	397	404	410	401	373	379	415	414	389	385	415	386	416	414	399	384	364	373	410	361	403	429	404	432	393	414	417	353	393	403	381	345	399	434	387	412	371	342	407	409	395	380	408	397	406	357	397	381	391	399	349	395	374	364	384	393	408	427	404	408	374	424	427	379	373	395	398	381	383	409	406	406	423	346	387	397	390	380	406	407	397	405	388	384	374	414	372	392	417	414	424	403	389	366	373	410	398	383	393	362	416	361	396	399	409	385	347	414	369	374	374	395	395	375	405	437	367	373	410	399	381	379	413	405	392	380	413	441	419	365	387	385	426	419	405	397	392	397	397	408	376	368	376	389	372	406	379	366	364	359	402	395	424	374	400	404	386	375	379	389	397	369	387	405	377	411	389	391	415	393	373	389	407	402	423	379	364	418	378	391	400	429	401	401	411	383	370	365	395	404	348	380	404	395	388	402	431	406	388	373	379	393	377	382	379	398	381	414	408	405	422	384	391	355	362	367	370	404	389	353	384	430	359	386	383	382	413	436	413	375	417	402	356	374	371	415	355	390	403	378	392	386	424	370	411	400	393	386	415	374	419	398	381	391	371	394	409	387	388	421	381	374	390	378	382	415	399	367	401	401	355	382	408	374	386	361	382	392	403	360	380	432	391	379	411	391	390	389	426	380	409	386	416	407	399	379	400	400	398	376	404	372	411	373	352	372	414	407	392	422	407	410	378	389	386	394	412	391	383	424	411	397	387	403	387	395	353	396	357	416	403	406	387	411	404	401	398	418	399	390	391	350	417	388	440	371	384	453	409	362	383	396	416	387	391	364	407	422	400	379	391	410	389	327	402	413	359	410	404	372	404	371	355	386	419	387	411	389	386	406	393	404	403	424	404	373	373	375	397	428	384	368	387	410	403	347	424	397	395	348	406	357	394	381	379	371	358	377	395	357	355	394	371	390	382	418	390	372	378	370	388	362	396	396	370	418	434	422	394	369	417	410	386	340	391	382	404	391	408	381	375	406	418	403	423	420	405	370	383	366	411	402	383	387	404	374	424	384	384	402	393	375	383	417	382	370	420	428	381	362	376	395	404	387	414	382	397	406	410	388	401	371	373	384	362	361	362	379	388	400	379	377	376	392	408	407	386	443	384	389	417	378	369	394	377	414	417	381	393	407	401	388	398	404	348	376	380	393	387	390	366	359	380	399	383	373	382	406	411	391	417	410	397	381	401	376	411	413	402	369	381	405	382	399	360	405	367	410	413	391	414	377	346	384	404	379	402	379	380	411	383	380	385	393	381	388	379	360	398	351	403	397	412	395	381	378	385	381	385	388	380	400	417	389	405	403	381	355	402	378	392	398	390	395	370	350	376	398	415	371	407	420	398	402	406	426	379	401	414	420	362	400	368	375	402	382	374	410	394	385	357	384	395	401	410	384	396	398	404	403	392	365	439	377	413	372	418	395	386	394	386	418	361	424	405	398	386	365	381	406	381	418	430	370	388	393	407	364	384	404	370	395	445	398	394	413	416	371	367	380	368	348	394	376	378	380	342	385	438	436	398	409	399	385	406	380	383	360	416	394	390	377	362	413	372	410	392	399	386	398	416	379	395	426	372	404	406	390	390	414	406	426	376	401	396	414	378	389	393	397	378	388	413	390	381	415	393	411	412	356	379	379	418	381	390	398	409	403	378	402	418	419	397	354	420	360	398	359	382	366	423	377	375	385	374	393	393	379	357	399	378	371	393	411	386	406	392	389	417	380	367	389	413	368	358	385	415	375	401	383	420	391	390	376	407	428	377	402	375	388	371	403	411	403	394	375	399	393	386	390	365	321	390	434	414	366	407	394	411	394	371	374	400	386	412	397	417	390	373	440	378	406	414	388	370	382	381	365	410	429	399	417	380	401	402	390	378	421	388	408	410	373	365	382	410	395	372	415	402	398	389	358	391	405	384	405	369	380	380	382	404	403	325	417	349	398	371	392	396	396	355	403	424	386	403	351	355	362	357	417	410	415	433	379	389	382	408	375	392	403	386	410	414	393	395	396	406	393	385	350	380	425	433	373	421	411	398	402	374	410	406	385	378	410	406	434	374	390	362	387	398	414	414	393	373	364	384	420	412	392	388	418	382	419	358	373	353	363	395	420	393	404	371	431	390	381	430	372	407	414	393	376	394	377	427	405	365	375	376	416	378	366	369	390	397	398	390	345	397	389	397	407	415	452	448	404	378	383	402	415	386	369	393	418	378	389	387	414	389	392	385	394	400	373	406	403	409	394	403	423	408	385	396	373	385	396	394	382	383	375	385	436	403	402	387	393	435	418	424	351	408	402	390	429	377	380	359	394	404	382	369	406	387	384	389	400	377	366	379	345	371	411	400	403	376	424	389	396	392	403	388	398	389	384	363	379	411	408	417	366	389	381	386	444	400	423	392	403	420	374	456	385	381	407	389	397	400	417	397	390	376	345	399	398	386	407	380	395	399	386	412	378	380	386	405	382	357	382	415	395	342	393	393	401	380	373	399	428	384	371	401	373	370	368	417	410	394	415	413	403	377	409	378	385	401	397	431	425	381	401	391	396	411	402	389	431	398	400	382	409	420	389	397	379	437	400	370	395	441	436	397	369	375	394	376	382	409	434	401	374	386	389	383	406	410	449	418	399	421	394	375	397	410	407	390	363	395	361	398	394	391	397	399	416	393	408	402	374	366	392	368	427	416	376	390	391	428	384	366	416	387	422	380	414	402	389	435	363	430	397	412	394	414	412	375	422	363	382	381	392	393	356	429	405	403	415	394	428	390	419	392	395	401	402	421	393	385	379	399	434	365	356	412	408	368	370	395	382	415	406	398	383	410	375	369	389	353	349	366	405	349	365	383	384	412	365	405	408	387	427	390	404	386	398	418	393	415	358	404	405	380	368	384	360	429	379	405	402	416	405	426	350	417	395	400	409	408	378	423	411	406	396	407	407	356	413	383	390	374	414	361	393	389	407	418	373	390	369	393	399	345	400	446	392	408	417	417	404	413	380	370	387	398	391	358	429	400	376	399	418	388	382	421	404	400	403	381	392	397	417	386	388	384	391	413	381	383	390	399	412	398	417	371	356	386	408	399	383	377	356	364	386	360	402	412	377	392	377	391	409	391	426	391	411	355	407	410	397	401	395	381	373	396	411	359	379	415	397	391	383	393	401	409	429	410	411	386	380	378	380	419	360	348	379	394	352	344	383	406	382	431	415	360	380	407	369	372	390	353	378	392	400	382	399	394	413	395	414	390	385	389	376	397	402	379	386	381	395	370	401	409	401	391	382	382	413	384	409	396	410	368	367	387	385	364	348	402	411	422	374	356	381	395	387	414	395	416	371
16903	15627	28585	24889	3116	876	632	517	423	328	337	4688	20328	21429	17758	8964	3927	1497	544	294	169	141	115	126	115	133	122	110	148	110	145	133	109	141	127	129	126	132	139	123	134	112	131	136	111	139	127	140	113	130	127	112	121	103	123	127	124	135	107	126	133	126	119	129	121	129	109	116	119	131	122	113	124	130	126	130	108	129	117	120	111	131	113	124	116	118	111	136	118	133	138	122	129	117	137	112	113	114	124	102	129	123	124	129	102	115	132	125	128	140	128	120	130	112	129	125	135	127	102	139	139	123	127	118	103	126	133	110	129	121	116	129	128	104	130	110	148	133	114	110	125	117	109	131	133	143	114	118	115	116	124	166	111	116	132	109	137	128	154	137	112	137	99	130	118	115	136	139	140	121	136	100	131	134	117	119	129	119	107	135	117	140	105	115	122	109	147	113	115	127	133	112	141	111	98	113	139	120	109	137	108	117	127	121	115	126	122	118	133	111	116	104	121	122	123	133	107	125	122	106	128	109	137	119	117	131	127	117	129	127	134	148	133	106	118	120	152	114	117	125	120	105	122	123	123	139	121	121	134	127	108	122	113	131	121	110	120	143	116	135	124	132	118	124	159	136	134	126	119	111	131	127	124	126	116	122	135	111	131	127	124	110	137	117	125	93	104	118	133	121	130	124	128	104	156	121	122	143	117	113	118	119	135	127	127	122	132	121	112	114	121	101	141	118	105	119	112	111	109	118	144	124	124	117	103	113	114	114	134	139	110	133	118	115	123	132	110	120	133	136	140	105	126	100	150	104	111	134	115	126	131	125	130	138	159	117	119	118	131	121	141	124	113	128	125	126	127	116	119	112	125	136	126	123	120	145	115	122	121	131	107	127	119	120	114	148	121	107	113	131	106	145	111	124	141	123	117	122	117	114	143	120	111	119	133	127	119	120	127	134	120	129	130	135	113	119	138	104	128	113	122	128	129	107	115	103	121	126	99	94	115	134	117	118	116	116	120	139	136	132	132	106	113	111	135	108	118	138	115	115	110	96	120	120	138	117	119	113	105	120	126	141	131	112	114	111	120	120	134	134	150	133	123	121	124	117	127	130	139	125	122	126	125	131	133	101	130	118	134	124	118	113	133	111	110	130	120	125	133	145	135	120	128	134	129	114	128	130	123	128	129	109	93	110	117	112	131	119	112	126	111	120	107	105	130	126	116	127	139	137	133	114	108	102	128	108	118	128	136	118	113	123	121	126	110	128	108	125	127	154	127	122	149	137	129	136	119	118	130	123	123	140	99	112	128	117	122	138	126	111	125	123	106	124	114	119	100	143	123	133	108	114	94	128	121	145	99	140	122	125	114	125	131	128	122	118	128	110	101	134	129	120	104	121	127	121	136	114	117	115	121	133	119	97	131	118	122	125	133	116	129	135	116	119	115	120	140	139	119	117	116	106	108	135	114	115	146	108	114	147	122	131	136	125	124	130	109	123	114	118	113	126	110	124	151	120	116	101	116	124	116	110	137	125	124	113	113	105	123	129	116	126	157	118	121	102	107	100	136	112	116	104	126	126	121	120	125	123	137	114	118	93	112	138	130	128	110	134	130	110	127	141	133	90	105	131	137	115	134	120	124	118	134	110	139	121	125	113	124	104	119	137	123	105	119	146	146	127	124	132	130	149	97	139	109	138	144	112	124	138	144	116	116	115	122	136	112	131	105	126	111	140	139	127	127	132	143	118	128	127	137	116	143	105	112	117	122	122	113	129	101	117	113	124	122	138	115	134	144	139	112	130	123	123	105	121	113	129	128	125	125	107	126	143	135	120	113	109	109	113	128	109	146	138	131	118	122	136	124	124	107	125	123	127	108	129	122	137	126	121	129	118	121	116	107	148	128	116	131	125	115	118	142	130	136	125	128	119	126	140	110	98	118	143	120	127	107	114	133	125	135	120	143	121	114	127	117	154	121	136	115	138	114	111	110	118	123	114	106	128	117	149	114	131	142	132	137	118	127	142	119	131	119	124	120	114	100	123	127	104	110	125	104	118	103	113	132	120	144	111	117	101	128	112	112	130	127	112	125	144	131	113	104	122	115	117	117	117	128	141	117	118	115	125	114	125	145	109	120	108	109	131	138	105	123	119	133	114	99	108	144	147	127	132	105	129	112	134	119	115	116	132	124	117	109	125	124	120	124	126	126	135	104	115	119	110	123	136	128	115	129	123	121	135	141	124	134	129	144	128	110	141	129	145	102	135	114	111	106	134	112	110	140	115	129	102	131	139	111	119	133	127	104	123	112	119	128	114	118	131	114	101	100	132	124	121	140	137	123	140	113	119	111	134	141	123	142	124	131	131	135	130	140	95	134	123	141	110	120	97	126	107	126	117	124	130	134	111	153	108	124	124	100	130	130	111	105	127	135	159	122	102	129	121	144	118	116	113	128	139	134	100	115	134	130	113	112	124	114	131	139	137	116	125	117	129	115	136	111	120	133	129	113	139	136	134	135	132	128	116	111	151	131	124	157	125	123	119	124	134	123	125	135	125	133	121	132	114	133	130	117	137	111	131	134	127	123	130	125	130	121	126	110	107	121	132	113	110	120	130	137	117	132	136	132	127	129	116	125	126	112	125	110	109	112	127	120	154	127	134	125	111	118	128	114	109	154	122	121	115	114	116	128	123	124	107	127	123	100	136	116	119	124	128	124	129	119	141	106	130	111	115	150	134	119	109	127	100	124	121	141	138	113	141	116	135	122	144	133	142	129	129	136	147	104	104	95	118	132	124	102	119	120	110	112	113	127	133	123	118	128	103	121	125	115	123	120	119	127	102	137	124	116	111	110	109	119	139	135	118	135	108	104	104	121	110	121	105	124	127	131	121	133	136	122	129	114	106	101	109	132	126	103	111	122	132	138	120	127	129	129	120	125	138	129	120	126	116	111	129	136	115	130	128	115	122	124	116	118	131	140	106	104	135	128	127	147	116	142	114	134	127	125	124	123	129	103	125	121	111	130	134	112	117	119	116	136	124	118	123	123	129	130	120	119	122	125	137	104	106	100	123	106	117	118	121	128	108	137	129	106	122	113	113	144	130	132	133	134	120	124	159	114	139	130	121	127	97	112	93	138	119	101	119	110	116	149	125	118	138	130	126	121	112	98	130	117	140	104	130	124	126	114	120	129	133	113	131	98	113	122	106	129	122	130	135	131	129	119	135	124	110	130	130	129	120	119	122	118	107	105	123	129	128	123	130	119	131	115	145	122	123	126	117	118	109	125	120	132	120	112	121	116	106	121	119	124	120	114	127	126	127	109	119	116	119	119	130	120	123	118	138	118	98	129	134	111	127	94	107	123	132	130	131	127	153	107	121	114	114	101	110	126	130	138	94	124	135	136	130	123	117	114	130	133	133	106	110	122	108	108	113	112	124	159	146	125	114	145	122	139	135	134	114	133	107	125	143	126	139	121	134	122	125	128	123	122	126	142	132	119	127	130	126	124	119
9589	10154	30683	15326	4477	3535	2933	2492	2010	1813	1630	17745	44749	42160	39762	26089	15905	7029	2491	1135	519	345	358	297	336	314	308	303	317	304	307	319	317	300	336	330	331	333	336	329	309	326	293	309	320	322	294	323	324	281	319	304	309	317	294	338	341	295	350	317	321	333	328	314	317	310	280	300	345	329	302	331	323	310	325	345	318	309	315	298	329	309	320	302	333	325	293	333	279	316	303	306	336	311	350	339	283	320	324	305	316	308	306	313	315	317	345	335	289	308	337	342	311	349	343	308	302	316	319	314	308	359	332	312	324	346	283	310	334	329	312	301	323	321	289	308	343	319	334	315	290	358	318	300	335	302	307	347	314	343	347	319	320	307	307	333	307	313	318	296	326	309	358	302	319	318	312	342	309	337	311	324	302	332	319	332	309	332	325	348	322	323	297	309	320	334	317	321	334	336	337	308	318	325	312	311	324	327	312	321	359	340	308	306	357	303	309	311	334	324	343	328	316	297	324	319	297	319	323	325	308	327	340	333	312	322	286	315	333	329	337	304	299	372	345	332	320	300	290	328	327	307	346	288	305	320	289	300	311	307	312	301	295	318	285	350	336	300	309	311	317	341	302	298	323	296	302	330	306	324	324	307	303	288	315	312	312	323	327	313	289	351	309	336	332	323	319	308	317	335	296	319	348	322	321	324	300	333	306	314	306	290	305	300	279	318	337	327	350	342	308	327	311	327	313	302	333	331	332	306	352	356	303	341	329	321	293	307	316	305	316	309	338	329	329	321	314	307	325	319	307	334	317	325	304	328	328	316	342	317	345	315	329	304	304	311	303	290	326	321	326	287	325	271	346	358	329	307	303	327	323	326	339	311	310	286	309	268	306	336	335	306	295	298	339	324	311	334	340	306	313	307	262	324	317	302	310	319	315	327	329	309	324	312	331	309	306	325	329	319	313	349	309	338	295	329	308	315	300	312	344	321	296	323	322	279	298	305	305	302	305	322	309	343	323	327	323	318	317	310	302	318	326	329	314	346	327	306	322	305	314	316	322	304	340	299	312	317	353	304	333	346	344	315	287	308	332	307	362	304	330	317	311	315	327	319	306	337	355	309	317	338	299	317	341	306	318	325	331	306	338	320	314	317	333	326	297	323	336	321	325	319	300	289	327	317	319	327	313	312	315	329	304	313	310	292	328	332	310	307	309	296	317	318	319	343	320	339	320	328	282	308	343	339	294	322	336	318	335	335	320	330	325	307	304	314	320	340	347	302	305	306	333	337	312	327	305	346	323	283	341	322	348	318	310	320	311	299	342	299	303	303	312	335	322	332	326	303	327	330	330	313	303	329	300	321	305	304	302	315	309	335	328	334	337	313	351	308	312	337	308	324	319	325	320	336	295	319	344	310	304	274	298	312	344	333	329	281	341	336	306	342	307	304	292	315	307	324	331	312	334	305	309	351	319	317	338	336	340	318	307	318	339	316	310	335	323	331	294	358	291	313	355	334	337	303	311	310	302	306	329	337	313	288	317	294	310	274	333	285	291	305	301	318	308	301	294	321	325	335	308	316	317	325	320	314	353	318	313	334	319	289	350	326	325	312	303	316	312	334	345	353	314	310	345	329	313	304	334	309	306	286	309	331	291	317	345	328	356	348	326	337	313	327	306	345	328	333	328	308	288	335	310	305	301	329	311	330	339	299	305	314	318	319	351	313	307	302	304	344	281	343	322	320	320	299	311	347	334	321	294	304	334	276	307	315	295	315	329	351	306	356	315	312	318	324	324	336	323	297	344	373	335	317	341	322	321	306	343	344	267	328	319	327	307	309	309	316	332	327	315	314	319	308	300	307	288	330	308	325	268	312	312	319	307	328	295	334	319	322	291	312	327	311	291	340	307	336	333	305	312	330	316	346	330	334	341	293	308	318	338	294	334	330	339	315	322	309	329	304	312	337	342	302	299	317	310	326	335	334	288	311	312	341	323	322	295	324	330	319	324	346	348	309	317	322	320	319	279	304	320	296	308	274	312	343	275	334	284	281	353	310	315	335	352	324	361	343	332	323	306	311	320	312	327	299	321	304	330	285	329	327	336	335	304	317	344	313	326	309	297	311	301	315	287	315	319	344	339	311	347	314	307	296	329	309	318	332	309	309	326	305	339	295	314	318	325	306	309	314	331	323	346	305	347	292	313	339	324	319	345	325	337	314	326	310	294	301	349	331	317	329	299	347	341	335	319	295	331	366	336	303	316	305	318	308	316	346	290	306	293	270	318	338	368	317	326	324	321	320	312	311	314	317	322	292	305	332	307	305	318	323	304	332	303	344	296	312	338	307	341	301	312	336	341	320	282	349	323	339	353	294	288	325	312	331	319	299	323	306	325	308	289	311	287	334	332	307	358	313	323	324	353	308	329	311	336	303	315	317	307	292	314	308	362	295	336	312	321	282	325	319	324	292	335	352	307	297	323	294	314	329	316	331	352	322	324	300	318	323	326	328	314	304	304	287	317	315	332	343	308	319	298	316	299	316	291	305	333	339	293	303	337	332	303	309	341	304	306	301	333	332	309	313	279	328	325	313	329	327	314	312	317	317	336	301	332	312	313	316	332	347	320	327	311	311	291	337	313	301	320	306	323	346	344	311	309	317	319	284	326	333	310	319	272	340	328	305	322	330	301	309	326	313	341	315	311	324	335	309	313	308	313	327	332	352	319	332	300	323	308	296	303	296	296	311	307	346	324	330	305	321	321	334	310	314	282	323	293	338	324	325	314	328	334	309	316	336	332	360	308	326	316	339	303	349	318	330	346	314	330	331	297	314	289	332	332	322	274	300	323	316	312	304	322	296	323	311	343	324	327	327	324	319	352	316	332	296	315	314	336	338	330	313	351	303	320	349	312	319	315	317	336	321	303	323	295	285	307	309	308	336	332	291	305	316	287	331	341	343	322	300	336	337	306	303	340	322	321	329	303	311	291	322	323	328	328	328	346	302	315	311	320	326	328	367	313	312	307	313	304	313	297	321	331	288	315	337	292	323	308	296	319	314	293	349	322	326	328	306	310	290	315	310	308	307	294	349	324	337	323	306	291	285	286	303	319	298	279	314	333	335	329	322	306	327	314	308	319	312	339	305	319	344	298	329	295	280	360	330	336	308	316	327	315	331	331	345	274	313	308	310	304	316	339	354	307	308	352	333	324	322	306	285	350	316	311	303	316	284	315	306	319	333	314	260	326	342	301	329	328	308	301	329	371	314	323	360	300	316	307	320	335	336	343	323	338	285	316	335	310	315	300	310	303	357	337	323	309	331	322	306	339	331	333	310	323	355	306	296	340	317	319	281	299	320	318	310	305	304	326	307	343	295	335	303	321	318	316	307	335	314	334	301	315	367	325	317	322	320	334	315	344	318	353	278	309	321	329	339	314	323	325	325	284	293	315	315	330	330	292	331	349	328	323	332	297	317	332	298	293	324	313	346	341	310	319	326	277	324	328	350	295	323	321	310
2139	623	1052	282	237	222	228	200	180	214	191	228	980	1255	1284	908	539	338	240	209	192	197	173	182	157	203	177	157	162	168	169	195	187	191	167	174	191	189	208	199	152	199	184	179	171	184	181	165	162	202	181	172	172	186	182	185	200	157	186	168	186	194	183	189	206	184	158	183	162	192	206	182	193	178	184	174	183	170	196	166	191	214	203	177	168	206	193	164	154	173	195	187	173	171	165	169	169	192	182	167	148	198	175	165	165	191	163	204	172	203	156	178	194	165	181	190	185	182	183	154	182	152	193	180	174	177	173	176	167	189	176	191	179	178	165	161	196	182	185	185	163	191	185	193	186	173	206	178	152	165	180	160	181	169	161	185	155	176	169	195	180	180	201	191	181	160	190	169	197	178	174	156	142	192	185	175	180	163	166	164	161	180	186	174	170	182	194	176	171	169	181	194	202	188	182	177	175	174	185	197	207	174	187	178	171	166	188	181	168	185	142	196	185	159	197	178	182	168	173	172	169	176	173	162	203	173	178	221	156	174	139	203	190	185	182	185	170	164	174	177	173	161	183	174	174	196	198	181	221	168	154	177	185	158	170	188	177	181	183	182	185	182	201	168	188	199	179	178	167	210	193	176	182	185	174	182	179	186	168	142	191	170	172	165	179	154	187	177	182	200	153	166	190	214	171	170	186	181	154	173	178	184	179	161	161	195	169	176	189	171	183	157	190	177	201	170	188	154	182	200	182	183	168	194	174	179	182	195	192	174	199	180	159	169	172	153	186	173	185	172	191	158	171	175	185	170	177	183	166	193	179	166	186	187	155	161	170	161	190	213	185	180	194	181	197	204	188	182	199	194	153	185	179	172	169	198	162	173	182	184	183	171	174	184	188	197	182	189	191	188	199	191	178	160	181	188	176	175	179	164	188	168	176	175	187	195	191	170	169	178	167	187	182	174	180	189	216	186	161	171	175	174	210	174	186	174	208	184	177	180	171	169	186	179	184	152	174	166	199	222	161	170	166	209	188	162	172	188	201	170	179	197	158	197	170	169	180	159	158	176	186	199	179	183	177	165	170	164	190	172	160	170	161	183	173	187	165	194	169	178	207	193	213	170	179	198	199	179	185	190	184	162	189	178	185	153	170	188	179	203	179	185	177	185	179	175	186	171	167	176	176	173	199	164	201	170	179	169	179	161	183	203	168	182	191	190	175	174	187	181	164	177	171	167	189	164	180	170	209	181	177	165	186	193	174	189	194	174	189	172	183	175	154	188	171	166	183	193	180	160	167	172	178	200	174	175	185	178	204	171	169	195	177	162	207	175	161	186	171	178	167	203	192	164	180	172	208	167	170	177	148	161	162	187	160	181	189	159	152	187	210	164	198	180	160	195	185	160	167	178	201	163	179	151	171	173	174	178	160	172	175	183	170	175	191	151	161	183	189	169	170	185	171	176	206	179	196	171	189	178	188	170	171	181	173	184	200	190	158	173	193	183	183	185	180	197	177	189	168	156	182	175	190	197	171	169	179	161	223	188	178	186	183	164	168	185	182	170	161	177	192	180	178	186	188	177	159	168	169	160	157	190	172	165	195	182	157	145	195	174	178	149	164	178	188	172	177	176	184	186	181	197	197	178	157	169	181	182	180	177	184	150	169	213	166	171	172	186	192	154	188	169	173	212	176	198	183	162	165	180	182	170	189	174	183	202	170	173	158	200	178	154	181	189	200	187	189	192	169	174	183	175	170	180	189	188	183	166	179	194	173	190	171	212	172	173	164	168	196	187	215	190	188	180	182	177	169	195	201	144	230	199	192	176	152	167	185	178	168	190	192	177	164	193	179	192	197	187	195	161	183	194	184	163	179	184	189	172	190	178	161	135	177	195	164	187	191	201	194	200	179	192	163	161	182	169	182	187	187	183	181	181	166	165	176	185	174	178	178	190	192	165	166	187	184	197	183	182	170	166	143	179	177	194	175	194	187	152	164	167	210	175	165	200	157	158	204	169	151	174	181	183	158	198	169	173	165	174	182	188	183	166	147	164	193	188	167	183	185	191	172	189	171	159	179	177	186	156	172	197	181	179	182	181	176	194	180	187	141	167	190	172	182	165	192	167	180	165	178	156	177	183	163	175	196	179	158	162	156	151	166	190	198	199	213	168	161	179	136	200	176	179	214	191	167	200	201	198	164	181	163	174	173	162	218	177	174	177	169	195	189	188	181	191	163	181	185	157	162	163	164	189	192	167	186	167	203	197	180	197	186	171	191	177	158	171	164	166	198	176	182	209	169	179	196	189	191	187	187	180	176	174	211	173	202	189	173	185	184	170	148	160	191	182	163	152	148	185	185	170	173	154	183	187	186	186	188	191	151	174	187	178	196	178	210	169	182	197	173	191	203	172	225	174	180	184	159	186	179	170	177	182	154	185	165	197	176	176	178	186	186	178	183	184	180	197	140	203	170	163	198	198	198	170	180	143	178	187	190	189	201	186	212	172	200	173	195	164	198	161	192	173	175	158	170	187	199	150	152	176	167	165	168	178	171	192	178	177	166	179	189	201	176	138	180	184	158	164	203	173	173	187	176	178	180	179	198	170	176	169	198	176	165	157	200	186	172	173	188	218	190	180	180	155	185	179	192	185	197	154	168	176	177	177	168	162	170	169	167	186	181	172	189	182	172	169	160	185	207	167	167	167	180	175	177	196	168	183	198	177	189	158	186	169	169	190	179	183	173	218	175	185	158	179	165	178	182	200	197	198	208	201	180	177	179	188	150	181	178	187	191	174	179	170	172	146	166	204	182	163	190	200	184	201	190	196	149	189	166	201	175	166	161	203	185	171	181	182	160	167	158	171	184	205	195	166	179	194	171	165	178	180	184	183	164	209	177	187	188	197	173	179	179	191	163	192	173	184	174	164	178	178	181	172	169	188	187	158	197	169	187	204	184	186	152	202	198	167	197	180	169	188	190	151	179	171	202	197	165	194	183	177	196	194	179	170	184	164	163	166	201	185	177	176	155	179	177	199	171	209	159	191	197	194	167	199	178	178	172	186	163	188	165	174	185	190	178	187	172	182	165	180	168	181	175	171	173	193	152	180	183	202	176	175	187	165	179	170	214	191	153	165	178	169	171	162	180	205	183	173	170	165	185	178	183	194	169	205	189	195	208	164	171	178	189	180	183	158	176	183	166	167	208	185	200	151	169	166	198	174	191	188	186	163	186	201	184	177	171	180	169	187	170	162	196	200	185	178	180	182	202	182	201	176	181	183	189	178	165	170	184	197	161	190	203	192	167	177	203	189	170	173	161	168	185	162	192	167	200	189	163	179	184	163	173	166	179	157	190	166	175	184	170	162	183	172	182	177	165	181	176	182	174	181	173	197	162	169	166	179	184	161	192	209	186	179	159	188	189	204	170	180	168	151	166	172	205	174	185	164	188	168	150	173	181	161	191	157	212	167	187	158	163	178	174	154	171	184	185	165	164	182	180	173	178	169
2312	1056	2976	817	634	712	645	548	507	476	484	849	5359	6142	5611	3655	2039	1121	707	519	457	451	444	452	454	465	430	439	420	398	468	439	457	437	454	433	427	460	443	456	432	445	462	453	505	453	452	456	458	420	435	442	470	424	431	468	477	450	494	421	439	448	452	456	468	426	443	434	458	429	466	458	438	451	443	461	444	438	446	445	428	422	436	417	452	443	448	418	446	465	448	464	407	453	414	465	447	458	451	440	460	425	422	484	425	425	476	449	421	445	437	416	433	416	467	414	430	441	444	470	475	462	467	443	459	419	447	435	444	475	475	446	442	438	408	440	470	438	476	425	454	423	424	443	437	410	471	454	447	411	419	440	427	456	454	457	450	467	462	449	418	445	419	481	439	426	446	454	445	462	413	444	450	471	418	436	463	408	457	431	445	455	405	440	462	425	452	431	448	434	476	446	444	441	429	473	419	462	429	455	424	433	461	431	465	387	427	469	445	421	449	454	438	433	480	462	467	398	454	413	467	451	460	445	419	467	474	418	443	460	426	439	417	425	396	427	412	426	434	415	417	441	477	458	430	445	413	424	419	442	455	420	444	386	400	436	412	445	436	424	458	413	480	425	432	421	444	444	445	413	404	409	449	436	460	432	449	437	451	443	437	421	464	459	449	462	450	457	459	433	507	395	451	463	464	430	439	421	425	483	476	458	441	427	468	396	447	428	430	446	429	448	448	438	492	430	428	428	382	447	430	494	480	449	451	433	455	417	434	451	433	414	454	464	460	472	371	418	436	440	478	452	429	463	430	436	457	466	429	457	431	432	421	463	438	447	487	449	414	407	420	471	419	435	435	445	451	459	449	417	420	452	436	443	432	401	463	453	465	454	426	424	418	447	435	421	418	434	445	467	473	455	433	452	448	455	411	452	420	438	422	491	434	463	468	425	470	452	444	509	421	463	445	447	409	435	412	473	463	415	430	449	455	414	452	413	458	431	459	414	437	467	427	444	457	426	429	423	473	417	473	397	483	436	439	474	460	425	466	450	440	489	415	426	458	440	447	423	458	439	456	463	435	453	441	424	444	398	454	411	454	490	422	430	414	430	450	457	430	438	447	466	424	452	418	448	436	447	424	439	442	425	439	457	421	427	459	469	512	446	456	471	426	423	453	465	440	481	474	474	451	417	453	438	454	434	447	428	425	422	453	477	473	434	411	453	439	434	412	471	418	441	442	401	434	416	486	465	449	421	427	423	459	455	443	440	461	418	436	446	434	449	444	468	439	468	433	452	438	439	424	465	488	452	428	444	455	459	429	445	434	412	445	453	437	444	412	458	472	439	444	458	471	455	480	454	443	454	405	451	438	455	410	454	432	443	424	432	447	442	439	476	461	465	469	478	481	468	457	422	445	471	449	460	445	474	452	447	440	443	434	469	454	446	450	426	428	404	455	433	458	451	456	461	434	439	459	447	439	436	481	454	417	420	440	441	462	459	449	442	446	397	412	430	430	449	435	432	442	428	440	457	420	422	433	423	431	413	439	455	439	444	448	430	426	473	470	440	458	404	446	451	473	431	446	467	477	484	456	444	460	443	447	487	473	455	456	444	445	435	432	456	445	434	449	461	448	427	417	472	413	398	427	428	472	476	459	435	450	449	438	458	459	427	439	450	400	482	438	454	433	442	442	471	445	452	468	397	400	442	454	436	448	463	452	484	450	481	461	480	453	441	442	451	427	458	434	406	417	452	435	447	443	461	446	426	406	463	456	439	402	435	447	437	464	455	456	467	425	469	452	474	408	474	437	444	391	429	431	410	445	439	408	434	405	445	389	442	432	464	461	457	459	414	455	451	435	466	458	428	416	463	427	463	433	453	450	440	470	469	427	421	436	408	455	475	440	424	463	418	457	468	442	421	472	448	455	467	465	445	409	436	467	454	444	444	464	457	434	473	461	466	441	427	422	456	427	439	424	465	446	458	430	409	415	441	421	453	437	430	430	455	450	457	467	418	477	434	423	455	453	418	468	414	438	452	405	469	440	445	428	456	423	445	460	446	429	411	457	453	464	463	446	466	462	452	410	456	479	462	462	454	432	436	404	440	433	456	441	406	476	457	465	458	422	420	444	453	442	458	463	388	424	442	465	432	459	461	435	463	459	444	441	431	452	464	472	413	445	442	428	430	420	458	438	449	419	437	428	453	467	470	448	433	463	442	455	435	464	438	415	475	450	407	457	395	494	457	426	460	416	447	449	470	427	428	445	461	455	448	464	434	437	463	475	451	435	417	404	415	455	436	452	444	462	465	461	437	469	405	427	461	402	436	434	431	483	441	425	445	426	429	443	460	410	464	460	461	445	439	436	422	449	432	403	460	405	437	487	422	443	431	446	449	419	440	456	436	447	427	483	421	431	439	480	481	401	460	460	428	490	456	455	435	426	467	452	460	443	464	437	449	424	431	443	435	468	406	436	442	400	479	458	455	445	466	452	443	443	452	457	421	416	459	442	457	438	484	435	464	467	478	406	433	419	486	478	419	443	434	425	439	456	471	437	441	460	437	455	431	437	439	452	449	404	442	447	471	467	448	449	442	426	482	469	462	404	462	447	447	465	429	433	495	473	420	450	423	447	451	445	470	446	417	458	432	502	435	442	442	426	456	467	484	439	445	456	490	432	452	427	402	460	436	411	450	449	430	440	443	452	396	463	439	429	417	506	452	474	449	443	440	466	422	390	417	449	465	427	416	466	471	446	401	430	394	476	446	426	415	464	463	418	437	440	430	434	438	461	395	455	452	455	474	455	480	453	452	439	439	435	420	457	429	451	451	411	442	433	448	480	457	430	414	449	454	447	433	421	451	416	433	454	435	459	486	458	452	451	431	432	430	450	413	413	450	465	471	456	426	422	449	435	464	474	450	461	439	482	443	439	454	434	438	416	429	475	397	456	451	435	473	434	410	416	458	420	421	456	460	485	477	430	449	432	445	427	458	461	400	437	451	440	442	411	466	453	437	489	478	464	454	444	466	474	460	432	445	404	414	469	448	440	426	460	417	420	416	478	447	447	439	455	441	430	463	474	413	427	472	457	453	426	448	424	452	426	463	483	446	453	432	450	429	444	441	432	439	414	430	488	444	435	433	449	419	458	473	422	454	436	444	459	428	427	446	476	443	469	496	435	460	465	424	445	490	439	414	433	420	436	441	399	449	435	437	465	452	449	453	412	483	478	438	425	442	457	464	429	453	408	465	445	412	432	481	446	454	470	446	411	438	429	439	458	492	435	453	430	416	447	481	464	465	454	393	436	442	423	470	452	468	476	458	493	463	459	461	461	426	476	465	471	413	397	463	464	463	464	475	426	424	423	438	407	439	443	459	466	463	453	449	421	440	454	419	433	432	454	479	420	462	436	448	414	489	449	427	452	454	455	454	454	440	446	448	491	438	442	424	464	428	454	466	444	468	445	460	425	456	435	411	419	441	435	429	426	456	434	452	433	443	452	444	447	504
8790	18651	15928	7011	818	526	472	337	322	294	250	2237	12954	12527	9734	4767	2100	889	393	197	195	150	154	160	160	146	161	155	141	137	158	170	147	168	151	166	153	166	152	118	152	151	161	150	162	163	178	146	153	163	145	145	139	143	156	165	143	169	146	168	155	149	162	154	158	155	162	177	170	139	152	147	157	155	160	149	171	175	146	152	165	135	164	152	158	169	153	141	148	161	143	151	165	161	152	153	172	160	163	135	143	151	170	157	164	178	168	156	168	167	131	147	159	158	131	144	155	154	138	138	151	170	159	176	151	141	126	158	159	169	151	166	141	140	166	156	138	166	166	162	145	122	150	140	165	173	172	180	168	142	164	172	154	144	148	160	153	140	181	149	170	157	163	154	155	143	157	152	183	170	173	150	140	162	165	184	146	164	162	162	169	165	163	152	158	170	154	171	165	160	150	170	181	142	157	138	155	153	135	139	154	168	164	181	138	141	159	162	161	165	138	152	136	140	158	155	135	150	139	149	172	153	141	161	140	158	176	146	161	143	144	153	155	140	140	158	177	141	143	144	157	161	144	145	150	144	151	153	159	130	168	149	186	168	178	143	152	156	165	128	154	148	161	153	143	132	138	155	137	156	137	147	143	134	136	158	147	129	129	138	144	168	146	142	159	138	157	154	165	183	159	167	136	130	153	157	179	155	162	165	161	134	169	141	140	121	148	154	161	150	160	165	162	167	158	132	143	139	161	162	154	146	155	156	168	165	178	148	167	179	157	170	181	156	168	170	153	140	162	145	142	167	129	151	151	141	153	161	148	185	157	139	146	159	145	146	177	155	155	166	142	146	159	164	162	168	162	158	147	169	160	167	153	133	166	132	150	149	135	135	150	148	152	157	161	152	153	166	147	175	148	148	154	155	176	142	150	150	157	151	136	136	160	158	147	181	140	152	145	154	144	145	139	160	138	149	166	165	163	153	165	153	153	163	157	138	145	152	154	146	144	168	150	140	175	176	160	152	154	141	136	141	178	174	132	138	144	142	142	158	171	146	155	154	154	155	161	157	158	145	165	164	143	181	155	163	160	143	155	135	147	179	154	146	162	142	160	153	140	177	155	174	146	130	158	187	165	167	132	158	156	151	153	164	145	144	166	158	187	150	169	155	134	181	137	133	170	160	147	145	160	141	151	159	160	144	150	149	155	137	177	179	166	167	162	153	140	169	175	138	173	144	151	162	154	143	167	189	155	160	177	146	151	153	147	152	134	130	164	150	149	153	157	162	136	155	164	156	154	147	162	169	186	153	158	163	151	163	145	159	143	143	174	167	153	158	157	159	156	178	177	154	160	146	125	142	164	163	135	150	167	143	176	130	158	150	168	148	149	136	160	146	137	186	157	152	175	157	164	149	162	164	164	153	159	157	165	137	158	163	161	134	153	173	162	128	135	153	165	178	153	149	137	154	178	147	153	165	161	157	148	145	161	176	165	147	159	160	143	153	154	173	165	167	154	153	159	138	152	144	178	143	139	155	147	167	186	135	140	172	139	145	145	162	138	151	176	141	158	150	155	170	154	135	159	139	166	172	146	168	169	140	169	156	172	168	152	141	170	147	142	151	126	167	150	164	164	126	145	156	170	161	174	148	155	160	159	122	140	136	164	138	148	145	160	159	172	156	155	153	154	166	136	169	158	128	137	154	146	163	164	160	132	130	167	131	143	130	167	158	176	162	156	139	158	136	150	169	150	148	172	148	114	144	164	157	150	129	149	116	163	163	158	153	154	167	165	167	167	166	155	169	140	163	141	141	160	175	147	169	164	142	143	141	145	162	170	142	142	155	150	142	146	138	142	154	144	144	154	156	154	154	153	153	162	141	174	175	165	174	149	145	152	150	122	176	185	178	159	156	160	143	157	145	151	162	137	167	181	162	168	152	175	151	154	172	138	130	147	162	155	156	180	141	150	150	170	144	148	167	145	166	164	134	162	150	156	149	143	180	143	152	159	168	138	151	161	148	149	160	177	139	131	161	154	166	152	143	156	167	172	160	153	158	155	167	148	153	145	168	156	150	128	141	161	149	149	179	175	144	163	158	138	155	179	150	128	162	133	148	146	139	139	149	165	145	171	138	136	173	152	164	170	173	143	160	146	146	153	161	165	156	143	155	159	162	153	154	128	183	161	162	150	168	174	163	166	163	136	142	169	138	145	170	153	173	141	144	181	169	153	153	157	156	165	158	144	158	145	161	159	158	171	161	150	161	158	165	153	157	137	134	167	148	174	163	151	148	158	166	149	183	182	138	142	157	143	167	138	160	134	153	148	155	179	150	157	171	140	147	154	155	143	163	148	144	155	156	154	163	150	137	139	154	170	133	146	162	147	149	149	149	170	144	173	129	164	134	138	154	166	143	148	143	139	166	166	147	144	123	150	147	159	157	147	169	125	172	160	142	152	151	148	167	181	152	154	143	155	153	146	152	154	170	158	152	166	142	155	155	130	165	166	155	162	177	139	156	165	185	184	147	154	179	166	147	149	117	146	180	137	137	154	138	148	135	165	142	175	144	164	147	137	161	163	168	166	150	146	152	146	163	153	159	148	150	162	141	136	144	154	143	152	143	171	158	146	141	153	144	138	148	156	170	162	170	147	156	152	168	152	150	168	145	147	146	153	150	149	180	151	157	151	135	168	159	154	166	161	158	174	134	153	160	139	159	156	156	158	159	170	130	149	161	170	164	156	150	179	152	157	133	156	151	156	185	154	178	164	144	155	144	167	158	154	152	143	171	182	136	181	141	135	159	143	157	155	158	147	172	158	163	161	169	186	148	158	147	170	135	168	151	140	138	162	164	155	149	149	150	152	154	159	159	160	164	180	203	173	168	148	147	148	147	188	171	156	159	121	151	157	156	138	177	138	145	166	147	156	152	168	168	148	153	154	180	160	147	146	166	161	164	160	150	148	155	145	143	167	141	165	153	128	163	152	154	140	170	174	164	157	160	138	160	152	155	158	178	150	157	143	143	155	163	162	156	129	169	172	138	172	147	164	171	169	141	154	147	167	198	146	170	140	178	135	157	153	140	154	138	151	150	181	147	174	120	149	169	164	173	160	172	143	167	154	163	159	162	162	154	147	154	163	155	148	174	158	152	156	147	147	155	176	178	159	164	160	160	138	128	145	160	129	146	156	152	178	173	160	144	143	151	160	163	145	134	135	140	172	124	139	157	150	151	194	157	142	165	174	158	156	151	171	159	160	151	147	160	159	157	155	154	165	166	167	141	146	143	156	174	155	159	171	151	151	169	174	157	151	197	184	157	140	155	157	143	130	149	150	156	152	174	152	157	131	153	161	148	136	163	144	153	143	151	150	149	150	136	149	158	150	166	135	176	171	140	158	151	127	180	142	175	151	153	145	185	138	132	145	155	173	167	162	148	176	155	139	140	152	171	146	149	140	150	179	136	138	146	138	161	149	159	166	173	168	158	153	161	165	139	161	158	151	149	144	168
6471	15074	19816	5981	2742	2345	1829	1515	1304	1245	1124	10938	37021	33083	30099	18208	10042	4442	1813	724	500	436	408	386	385	374	414	392	401	393	403	372	391	410	395	412	355	396	357	402	362	384	435	408	415	398	424	382	390	392	357	376	369	391	388	424	401	390	395	373	410	414	352	376	356	355	381	396	356	403	381	405	402	382	376	362	391	404	417	370	392	388	395	386	374	422	415	374	384	398	406	432	380	388	369	389	382	361	397	412	406	394	398	369	372	385	376	422	408	371	384	381	391	355	390	417	408	383	401	373	390	394	366	389	372	405	338	391	372	390	374	334	401	422	425	386	358	392	426	385	372	409	427	381	393	355	401	381	367	387	396	388	412	375	417	373	391	393	404	400	367	396	371	417	390	409	372	380	387	347	368	391	389	353	379	371	389	386	434	354	375	401	411	381	385	357	389	418	384	354	371	388	344	370	391	409	405	394	415	398	402	382	340	355	421	398	411	368	392	351	359	395	386	400	401	376	402	397	380	374	387	407	415	373	399	379	395	381	385	428	387	392	375	367	365	394	416	372	388	398	397	373	401	390	357	406	393	373	333	403	392	377	361	384	350	407	364	373	390	380	386	361	402	411	399	373	355	386	392	425	382	371	382	371	382	400	405	370	398	359	401	387	382	404	405	398	386	374	365	420	392	393	374	379	351	395	417	382	424	360	363	392	405	395	348	387	401	366	398	397	369	398	399	342	419	337	373	366	390	390	378	373	373	403	404	388	395	402	384	389	381	378	444	394	401	389	363	399	391	385	405	369	375	406	388	373	357	383	422	393	385	425	364	346	421	399	402	387	370	372	395	387	382	398	374	365	380	392	377	393	412	377	384	383	373	377	435	379	353	417	350	391	378	380	392	377	378	369	388	385	388	364	397	395	390	380	398	424	396	424	395	378	400	417	418	402	407	381	388	411	366	345	353	418	410	385	378	368	370	440	416	390	381	413	397	385	385	425	379	367	400	414	374	343	451	373	376	374	393	405	389	406	385	394	406	418	417	386	373	392	397	361	362	410	396	364	358	408	404	369	405	402	389	383	356	386	392	396	411	343	343	381	380	373	380	410	376	421	376	401	364	384	346	362	398	401	452	378	384	385	370	371	371	398	340	398	382	393	362	418	401	381	372	389	382	406	378	378	388	366	420	370	388	375	386	417	392	416	379	369	381	380	378	392	390	384	371	396	349	388	363	347	333	400	382	404	377	403	392	407	388	410	398	380	403	344	393	382	405	384	379	396	395	383	364	374	397	373	405	397	399	381	401	401	407	412	386	366	404	389	379	410	368	408	397	372	403	423	412	368	363	409	378	392	394	394	368	402	406	386	374	407	372	398	375	392	419	354	402	420	380	392	395	361	357	402	409	400	396	397	407	397	378	377	395	431	380	390	369	411	392	336	412	379	378	398	344	400	378	409	401	428	393	398	361	368	376	401	405	386	364	405	366	415	383	357	378	364	363	404	359	349	421	335	406	381	429	370	381	396	409	359	414	380	417	357	409	396	370	414	367	404	400	357	386	379	391	369	368	403	390	383	369	381	411	388	377	352	393	421	395	404	420	411	376	396	404	458	372	392	407	381	374	391	380	376	344	379	392	409	358	396	373	406	363	392	393	367	393	425	414	391	383	401	410	410	374	423	371	369	401	356	402	385	431	383	409	376	371	363	404	411	424	400	371	426	381	399	376	393	382	364	389	361	358	395	358	400	390	396	421	365	390	392	420	365	348	376	371	433	406	391	389	388	379	416	384	416	423	432	376	388	363	393	371	429	394	402	411	413	400	419	374	407	397	372	397	411	405	383	370	384	374	399	413	372	397	382	373	420	372	387	392	383	399	361	378	390	399	351	389	360	395	388	375	385	401	364	372	380	344	387	385	402	412	386	399	395	399	371	416	393	393	390	397	379	378	413	368	401	375	413	397	372	401	404	379	415	377	409	424	344	397	389	386	381	353	395	397	392	381	400	353	380	398	401	363	351	370	414	371	401	370	384	399	365	362	355	368	406	375	415	395	386	401	369	388	358	365	353	379	420	393	385	397	376	404	408	404	370	384	381	354	379	387	422	387	367	403	420	394	388	375	394	413	349	442	420	413	399	393	394	420	375	420	397	438	392	411	408	403	355	390	393	397	363	423	393	395	361	384	367	355	358	386	410	383	408	409	396	372	431	396	371	419	403	423	414	363	363	382	376	389	396	362	409	391	412	363	395	420	403	367	402	373	364	384	382	366	360	406	411	390	399	417	397	405	395	371	384	386	391	408	400	386	398	402	393	372	378	400	379	387	392	411	450	369	373	388	360	408	384	386	374	426	402	389	388	359	423	381	394	395	400	368	374	419	389	421	399	397	379	413	390	403	393	421	397	373	392	386	384	385	430	378	379	371	410	388	393	388	393	392	380	364	379	374	394	398	387	379	377	405	439	399	346	392	402	378	388	356	382	390	370	351	342	405	396	360	384	366	379	393	380	395	409	366	409	407	412	397	360	410	400	397	387	421	400	375	366	358	377	377	416	376	368	360	377	367	369	402	386	421	388	388	346	418	376	382	360	379	399	396	384	421	393	396	408	391	380	422	371	394	381	389	384	383	409	401	358	396	380	401	398	366	374	387	384	397	405	356	426	389	423	394	389	377	370	380	354	412	375	377	403	374	392	375	392	402	394	360	374	415	417	381	377	389	369	352	409	390	385	397	388	393	387	384	396	402	377	366	352	375	374	366	378	417	414	354	367	388	404	381	407	379	342	383	390	395	383	346	394	375	375	420	371	359	401	366	400	390	388	403	393	382	381	403	393	390	371	381	375	376	412	425	399	393	401	369	411	384	385	379	384	377	403	396	374	370	379	381	432	382	412	354	389	391	398	415	404	379	385	384	412	397	384	430	411	376	383	379	359	357	383	367	379	413	394	374	363	404	362	385	399	409	374	389	391	407	366	428	357	422	408	378	426	386	390	407	400	406	408	392	383	371	384	353	391	375	352	430	390	336	358	355	365	398	371	433	402	418	370	424	394	375	397	368	392	414	401	390	374	404	399	373	356	357	388	375	386	379	388	409	373	426	364	391	340	381	394	407	384	422	382	341	405	364	380	396	397	380	369	403	375	431	384	349	355	369	408	420	369	379	364	363	360	403	352	439	390	360	371	375	385	364	399	360	382	361	402	376	364	383	356	377	381	379	333	356	401	414	389	427	375	415	400	369	378	403	386	369	388	392	433	372	402	385	367	385	395	386	383	400	404	425	383	372	372	381	424	371	396	379	392	405	405	389	415	402	372	397	432	383	396	354	369	382	412	419	354	399	403	393	378	381	373	426	387	413	441	390	386	391	398	436	409	370	421	389	412	371	347	422	396	376	377	390	402	383	394	380	419	353	390	389	401	385	380	398	402	377	380	380	353	397	385	353	386	389	397	391	384	429	408	383	421	410	414	399	411	412	385	433	350	399	390	399	348	388	377	407	392	402	420	414	400
18105	41793	45268	22439	3027	882	615	472	427	345	504	11291	22731	18222	14077	6652	2817	1130	492	264	161	141	130	114	112	107	120	119	128	114	109	124	104	128	133	117	124	123	117	142	123	112	122	104	124	125	112	140	126	143	102	121	111	120	113	129	117	104	139	132	118	113	115	118	110	130	124	119	135	133	122	117	109	126	108	129	130	108	126	99	109	126	110	112	119	112	123	114	115	128	120	133	121	107	128	137	134	115	96	127	120	122	109	125	116	125	119	120	113	123	101	117	131	107	141	116	129	138	126	127	125	109	113	123	111	107	120	133	115	121	134	114	132	125	120	125	114	123	122	119	118	93	121	134	115	129	133	126	118	120	128	121	109	141	117	104	100	106	113	116	103	123	123	135	130	118	121	124	129	122	131	136	130	110	120	151	90	124	116	102	121	146	120	131	126	112	115	108	119	115	142	120	108	116	116	97	103	119	104	109	135	102	123	114	99	115	92	123	127	129	135	106	135	120	139	113	90	139	87	119	116	112	141	111	122	119	124	119	117	117	129	114	128	120	119	115	132	118	141	105	126	108	120	127	141	131	116	112	121	119	120	123	121	142	134	123	119	133	132	141	116	122	108	141	139	129	138	140	126	108	126	112	114	116	105	119	129	111	96	127	121	126	133	134	129	114	132	117	125	118	141	107	122	104	126	114	124	120	133	119	130	115	112	125	136	106	109	137	122	137	125	107	112	118	104	104	100	131	120	102	100	114	105	123	124	131	131	106	117	127	117	121	121	127	110	113	112	107	118	100	122	117	120	124	109	133	126	119	119	111	105	113	140	128	115	114	124	128	108	114	125	111	155	118	104	107	129	120	135	126	106	126	111	111	142	124	115	132	125	146	131	96	105	96	105	98	116	124	113	122	127	107	124	123	136	127	114	107	128	116	134	107	119	119	131	118	129	109	102	126	133	131	135	115	107	119	125	130	110	91	116	112	127	116	108	117	124	126	113	126	120	135	134	123	150	128	130	115	130	111	113	124	127	106	131	88	106	115	130	111	106	113	120	112	107	133	110	113	135	126	132	119	129	120	123	109	129	135	109	132	107	119	120	116	125	113	129	116	117	149	139	122	122	105	108	99	128	95	119	132	110	121	115	142	124	99	127	133	112	109	119	108	125	122	124	125	111	132	110	124	117	121	105	122	124	132	126	95	127	113	105	127	125	106	120	133	123	125	108	111	91	106	126	104	104	112	112	100	118	121	107	114	120	123	127	122	128	118	113	114	134	108	122	116	121	116	131	121	103	129	114	119	117	124	103	122	109	124	100	101	137	96	141	111	97	103	121	119	117	98	105	105	117	133	120	121	112	133	98	130	137	131	110	121	115	121	125	131	128	110	126	139	123	98	116	122	132	105	105	113	113	118	117	119	116	111	107	115	121	121	97	109	109	119	116	112	110	130	139	139	160	128	104	114	116	119	152	126	119	117	117	114	125	114	105	113	139	111	136	133	104	116	132	111	143	139	112	138	104	125	118	130	132	122	111	114	116	148	137	142	140	108	104	102	113	115	111	126	110	125	109	119	118	124	105	120	127	127	122	109	118	99	141	97	117	121	110	118	98	126	119	126	113	122	94	115	111	128	115	123	124	133	100	109	125	126	133	128	105	99	122	110	105	128	126	140	137	138	107	122	120	101	114	124	112	124	132	124	108	126	109	138	128	121	114	118	121	121	138	107	121	126	121	144	93	122	128	123	117	124	110	126	128	125	131	126	114	105	127	100	115	99	117	106	120	108	117	113	138	104	118	132	120	131	113	122	134	112	107	124	139	145	111	127	120	115	124	104	106	142	93	129	134	104	100	94	122	114	126	105	140	98	104	132	114	114	123	125	114	134	132	133	116	125	117	116	113	112	129	137	108	106	110	121	131	125	112	112	127	119	115	122	120	87	119	137	120	112	119	133	127	102	139	113	117	125	124	123	129	114	100	121	114	109	109	113	145	129	120	124	102	106	113	103	125	111	123	123	121	109	117	118	115	133	122	105	127	123	128	129	109	118	109	106	99	104	158	133	115	115	136	118	126	130	142	119	130	104	121	129	100	128	125	112	132	121	110	105	136	101	112	118	127	131	125	107	122	118	122	130	122	120	127	92	108	125	114	112	127	102	113	115	131	116	122	95	112	134	133	120	119	116	131	102	114	129	99	109	96	122	126	119	130	109	100	99	127	101	136	108	129	119	129	117	104	119	129	110	118	114	129	116	115	114	124	105	124	110	130	103	120	113	113	128	111	128	125	110	128	113	106	105	122	105	119	119	114	141	112	118	125	111	113	119	125	127	100	102	121	128	120	116	116	117	104	110	113	100	103	115	140	125	108	115	134	89	122	128	112	116	101	112	106	107	122	126	135	130	102	94	120	99	133	124	111	126	107	115	117	129	116	111	129	107	111	102	103	103	125	98	126	136	113	130	107	116	111	104	118	119	127	121	113	109	118	117	123	117	103	106	113	111	126	114	119	106	122	108	136	137	117	102	126	121	104	100	134	114	109	135	111	126	126	128	117	119	126	128	123	116	140	110	135	92	119	121	104	122	131	113	127	100	108	123	109	122	117	126	107	122	128	94	134	102	118	110	114	114	128	117	139	119	121	107	136	122	106	119	115	115	112	100	118	138	136	124	122	112	131	112	134	105	132	115	120	108	115	112	108	128	129	103	110	117	135	117	102	104	112	116	106	122	133	112	106	116	108	116	135	138	101	119	122	108	127	111	135	141	132	143	130	104	127	113	125	132	118	109	104	107	109	121	113	116	132	125	119	114	111	118	136	114	91	143	132	110	135	132	104	117	109	113	109	122	129	110	102	110	104	138	123	132	117	121	109	94	110	111	117	106	112	115	125	97	106	128	114	143	131	124	105	137	119	109	129	110	107	123	112	104	104	129	134	113	100	131	146	155	133	104	107	102	107	118	145	114	110	108	113	102	136	117	95	128	122	125	103	116	129	133	143	125	107	112	116	113	109	122	137	138	113	109	141	127	97	143	114	109	105	116	120	115	105	131	112	113	136	113	117	120	112	108	138	108	112	120	103	121	139	127	123	134	118	125	107	114	130	128	149	101	136	136	102	140	113	128	98	113	111	127	124	136	125	131	119	100	134	117	113	110	117	150	118	108	135	115	124	121	109	110	113	122	114	126	132	122	113	114	145	98	122	105	132	100	125	104	112	116	145	120	97	124	112	109	121	137	111	133	115	120	125	108	89	115	125	121	135	132	123	123	132	117	123	109	118	112	97	108	122	121	119	119	106	129	126	111	130	120	118	121	131	133	140	111	114	109	112	114	124	123	123	117	125	142	104	121	143	114	148	129	114	110	105	115	106	145	127	122	117	115	132	125	126	116	115	107	113	124	121	128	110	135	117	115	119	119	107	128	135	135	119	136	134	121	128	128	109	129	142	135	121	127	110	123	110	129	135	116	122	117	133	132	128	115	108	120	118	129	133	139	121	124	112	115	114	110
10145	32756	34627	9894	4225	3502	2731	2268	1930	1683	2554	31287	45533	38731	35153	22002	12297	5446	2185	858	388	375	332	289	308	300	302	336	309	325	327	299	298	294	325	318	322	319	319	312	328	285	290	288	310	295	342	292	282	319	299	325	271	311	353	318	295	327	322	309	325	293	289	276	326	307	320	342	312	299	323	309	315	316	278	319	320	288	297	312	305	276	265	304	341	335	324	309	330	317	303	311	291	282	313	284	309	324	314	298	308	328	320	293	316	334	321	307	284	281	333	306	286	318	287	323	309	323	332	310	297	299	297	290	337	309	309	308	327	321	308	333	340	314	304	324	312	300	316	312	300	302	300	317	328	287	317	295	306	319	278	324	302	280	279	308	316	291	345	298	315	333	331	276	317	325	303	303	313	304	290	306	303	278	287	311	294	331	321	334	335	323	289	289	318	287	288	329	271	285	300	305	308	303	335	330	333	324	296	304	294	312	280	321	306	311	340	322	274	314	291	331	290	298	292	290	308	322	280	307	324	316	317	302	307	347	307	308	297	338	324	308	323	326	289	311	327	328	318	295	306	322	293	302	314	285	294	291	302	298	319	311	314	319	315	320	308	334	288	298	317	282	279	323	289	303	280	313	295	274	309	331	292	278	338	287	303	324	324	308	303	307	319	298	315	304	297	281	289	288	320	289	310	336	294	309	307	294	301	348	306	289	318	293	299	304	312	304	297	292	293	295	323	300	298	280	328	329	312	316	310	291	308	279	314	322	321	304	307	322	282	332	284	347	308	313	289	303	338	311	320	299	295	291	322	331	315	308	302	309	315	323	287	314	327	311	307	314	322	334	311	320	317	297	299	298	349	297	291	324	325	320	289	321	323	324	261	307	302	300	313	291	324	329	305	287	289	324	296	303	306	310	309	291	335	310	326	283	329	312	323	311	330	313	312	322	302	293	324	290	312	312	295	305	293	308	315	290	314	320	290	285	304	330	325	286	279	289	303	309	302	293	317	324	288	302	303	320	291	321	298	344	299	334	331	332	284	285	271	274	295	301	304	341	337	293	328	303	311	304	315	315	307	310	300	290	301	291	319	306	291	278	320	298	313	306	329	301	284	290	300	291	303	312	309	291	309	337	346	323	328	319	335	313	305	292	300	304	342	273	289	296	319	321	291	276	295	321	299	278	307	343	315	328	305	329	306	325	290	311	296	316	321	294	291	271	314	316	299	300	314	311	293	283	322	307	297	318	323	300	303	316	284	303	298	331	328	286	323	285	306	302	302	342	313	304	298	300	320	316	331	313	357	281	338	324	295	301	296	306	309	283	298	342	310	300	287	305	290	301	300	303	286	305	318	289	350	303	334	318	296	307	315	335	305	290	295	306	302	275	329	344	292	270	324	317	304	287	313	316	303	311	339	297	290	278	344	330	329	312	278	311	328	313	281	317	327	330	288	325	298	307	299	335	312	315	291	328	311	291	316	278	306	298	303	297	343	299	321	297	319	325	292	319	287	320	300	311	302	343	287	314	310	323	262	328	292	323	327	276	299	301	304	286	319	332	291	291	339	322	301	302	336	304	311	337	321	283	312	281	308	358	291	295	299	297	290	322	314	307	326	310	310	299	314	283	321	289	304	284	310	329	297	302	314	300	319	302	307	299	287	347	292	321	303	317	300	315	303	327	318	297	311	296	279	314	354	311	307	297	323	318	306	321	294	286	317	309	342	328	295	303	295	313	295	319	302	330	326	306	285	326	287	339	296	309	319	323	310	338	301	292	326	319	309	326	308	311	311	309	310	336	346	313	301	275	292	310	294	322	322	266	300	297	319	312	313	310	336	279	285	310	279	326	290	319	314	315	296	318	334	296	309	287	328	297	297	312	319	316	335	311	295	351	296	311	318	295	311	305	291	301	348	263	300	307	301	326	348	296	296	316	285	308	296	297	332	299	289	316	314	289	324	283	275	301	296	322	301	300	336	299	304	331	298	326	333	327	312	282	310	312	309	321	317	313	326	300	301	313	306	261	335	309	296	280	280	315	336	306	300	360	287	289	335	330	300	306	303	298	286	321	317	305	299	288	312	316	310	308	333	335	328	311	346	326	331	312	322	278	273	291	273	328	301	332	312	284	296	313	304	299	317	311	316	326	304	344	307	289	314	306	312	285	300	314	308	301	291	336	284	328	331	288	307	316	312	320	339	340	282	301	301	307	312	304	293	319	309	332	307	318	312	312	303	339	318	306	320	300	297	319	326	327	298	294	303	330	307	302	326	301	308	306	347	305	341	312	315	300	315	318	301	338	315	313	292	303	312	326	324	333	268	311	294	301	298	333	309	309	305	319	316	283	302	315	319	283	288	353	341	297	294	329	330	276	285	319	281	349	274	323	316	340	286	271	289	321	306	279	286	304	271	334	282	307	344	309	287	307	321	308	299	310	297	303	309	309	300	299	296	326	279	295	312	290	292	309	317	303	295	305	282	301	320	325	287	294	304	341	304	273	332	324	333	310	313	314	314	308	285	324	292	320	303	334	287	313	316	286	294	275	303	284	337	300	350	293	309	288	291	273	308	288	286	285	325	333	289	333	299	310	318	290	307	278	294	301	308	323	308	323	285	315	306	332	283	319	337	305	312	312	309	302	310	298	298	283	341	318	308	310	330	318	278	290	334	307	289	318	330	283	325	306	335	311	313	300	282	316	310	316	316	317	292	328	278	327	342	300	287	331	327	312	314	303	330	341	308	293	325	302	330	302	310	310	330	322	335	302	290	315	291	327	268	316	301	278	322	289	301	314	301	288	284	331	313	320	322	286	336	310	305	337	312	333	304	302	287	325	327	317	284	308	290	294	301	317	315	317	306	297	304	319	294	301	312	310	303	274	328	293	282	325	316	328	279	305	290	314	316	300	274	291	322	307	309	308	296	306	310	307	315	334	307	322	297	281	273	315	310	316	291	317	318	310	296	315	272	287	318	271	320	286	272	306	328	309	298	288	298	328	322	286	307	339	303	302	269	314	311	306	320	309	310	259	318	294	316	312	314	314	300	311	275	290	334	302	292	312	318	321	290	298	337	311	307	331	319	325	319	290	312	318	298	279	303	317	296	286	269	302	361	344	273	305	294	321	305	319	295	323	296	308	301	321	350	299	319	316	301	297	285	309	295	295	291	316	329	279	316	293	299	316	327	304	309	289	297	312	290	300	314	291	291	321	272	303	339	283	317	289	309	328	316	335	304	294	321	297	309	280	310	276	327	316	315	282	301	266	311	318	301	304	325	332	330	302	283	301	292	299	318	305	256	305	287	314	326	308	284	319	317	302	314	318	306	297	300	331	303	323	282	319	291	290	315	312	296	316	331	305	292	323	326	330	303	304	322	336	272	286	293	328	308	271	286	308	325	317	312	304	307	302	296	315	342	300	301	326	338	322	324	308	297	313	342	282	295	343	319	285	334	300	282	298	298	292	318	287	288	320	311	295	322	314	318	308	346	292	306	320	304	317	307	307
2156	1540	2008	326	202	193	228	164	174	189	193	511	1227	1239	995	650	424	277	221	190	181	184	173	184	168	189	196	188	200	167	186	193	176	179	167	170	159	182	164	171	174	153	174	166	168	187	184	165	183	165	162	170	167	184	181	192	175	155	157	154	185	186	192	163	176	203	177	183	159	169	185	175	184	181	145	155	186	169	170	166	169	179	154	162	174	155	177	168	193	170	162	163	163	162	147	186	173	168	178	170	161	171	188	182	182	210	219	175	192	193	173	166	181	182	201	164	172	169	173	181	175	197	153	159	173	196	169	185	182	163	185	189	184	170	188	185	176	197	179	155	168	179	161	170	169	182	171	170	198	182	166	170	192	175	180	193	158	171	161	182	168	192	180	168	155	188	160	191	177	175	183	176	169	172	196	193	177	178	162	153	166	168	201	166	166	181	170	180	181	185	167	166	189	167	180	185	191	177	178	159	199	193	196	167	194	168	189	172	192	183	184	177	180	153	179	188	169	168	185	193	158	196	177	169	184	174	169	187	158	150	191	170	166	191	167	195	181	181	208	163	161	162	180	183	161	174	183	184	196	196	168	159	170	173	162	194	183	185	182	175	166	164	169	176	189	183	206	196	158	170	175	180	179	147	150	192	187	165	173	177	181	163	177	193	164	182	186	184	168	159	202	198	159	176	169	176	172	187	179	183	162	182	162	187	184	156	164	174	194	164	190	178	152	170	178	172	177	169	195	183	188	178	189	175	171	169	167	191	170	165	193	174	182	175	168	168	193	193	169	157	191	176	174	189	185	136	192	177	174	166	188	158	189	167	184	186	169	177	182	181	167	163	175	173	192	166	181	176	182	169	200	164	157	163	170	173	169	164	180	173	161	192	178	180	156	166	165	168	156	187	173	173	158	186	209	169	168	167	171	187	184	186	195	174	164	179	199	149	172	182	184	161	158	173	161	161	150	165	207	147	165	179	176	169	185	175	156	168	177	171	185	197	179	206	204	177	184	180	157	190	174	165	159	182	159	162	186	192	187	150	198	182	181	197	193	185	199	189	151	192	170	176	174	177	173	163	186	214	179	190	200	186	163	199	174	185	195	162	168	178	167	201	180	185	198	201	156	178	174	181	148	154	164	177	184	196	192	153	178	185	174	189	191	187	169	179	173	153	189	165	167	166	174	178	173	172	178	192	183	193	186	176	182	171	203	170	164	165	169	183	162	179	170	161	182	161	168	166	159	174	194	201	179	195	175	157	158	171	190	179	167	172	157	160	156	180	161	161	171	159	188	190	174	183	173	183	175	211	177	173	183	177	160	168	192	205	154	187	194	171	167	163	171	178	180	174	175	162	169	166	172	163	216	177	178	199	199	178	178	185	179	174	192	196	188	179	184	173	160	172	153	175	179	172	167	179	185	160	170	169	180	163	174	179	194	172	181	155	163	179	190	182	166	172	183	171	178	155	158	182	180	157	184	178	158	165	189	188	187	160	164	173	166	177	173	179	182	171	201	195	178	195	183	179	171	170	201	164	185	196	176	178	169	182	179	172	181	173	164	160	155	188	175	164	194	144	160	167	175	193	154	169	174	163	184	165	167	177	163	172	170	177	173	160	163	196	211	167	196	165	182	200	161	187	189	180	153	159	163	151	165	186	187	193	186	179	177	177	197	153	182	169	177	145	156	173	147	168	190	182	168	153	169	171	187	179	191	157	172	161	163	189	172	199	189	190	193	181	187	176	206	184	195	178	169	224	167	170	182	181	164	176	145	155	172	185	165	205	173	164	185	188	169	154	169	171	182	164	158	174	178	161	164	161	174	196	179	148	172	180	163	188	174	170	178	162	156	194	179	183	185	179	175	156	174	186	174	162	165	189	164	168	176	168	184	178	165	171	176	191	175	186	168	173	166	189	191	200	190	163	171	176	193	167	169	159	173	187	163	156	181	185	183	164	192	182	199	200	162	178	130	184	175	180	193	184	176	171	159	184	164	179	184	227	172	178	174	165	172	177	162	164	170	210	193	164	157	156	152	174	178	166	157	155	206	177	180	167	172	191	170	188	205	172	213	204	196	189	173	176	158	192	160	175	177	184	188	162	163	196	175	196	188	158	201	174	197	164	177	181	182	149	168	167	213	164	160	175	180	175	171	171	179	168	170	194	214	201	190	178	185	181	196	188	177	198	163	187	167	179	198	167	191	163	188	163	157	164	174	176	184	180	185	172	158	157	151	203	179	189	184	176	161	170	174	175	181	173	167	205	177	158	188	183	148	202	184	158	183	201	186	194	165	191	181	167	169	186	196	191	183	175	183	184	178	206	175	197	182	165	161	160	177	176	168	161	174	176	154	153	174	180	170	192	183	189	189	203	173	165	180	162	173	175	202	195	171	186	153	173	181	168	193	175	163	193	175	188	174	182	199	192	167	189	173	189	170	170	173	187	177	181	166	166	176	169	167	162	183	196	163	146	194	181	180	168	181	185	185	201	176	181	174	166	176	176	201	150	186	179	173	174	159	151	191	199	161	180	193	165	182	179	176	175	168	196	171	141	157	182	192	175	200	170	184	185	183	191	178	186	190	177	197	190	176	165	168	171	179	167	176	161	190	179	176	176	204	187	163	156	192	187	160	179	185	182	169	189	158	179	173	176	163	179	171	203	189	186	221	172	158	197	170	174	156	186	163	166	181	172	182	169	188	156	163	181	173	173	178	168	169	177	185	189	194	168	170	189	180	191	182	192	165	184	155	140	195	180	157	181	200	177	160	170	188	192	175	183	180	165	188	162	163	189	163	168	197	200	166	187	176	156	170	170	177	178	211	191	164	192	191	168	169	182	201	181	184	169	172	170	197	190	206	199	167	174	171	172	174	157	198	175	169	166	164	175	174	171	188	172	188	187	185	168	186	192	168	196	159	188	170	197	164	199	160	208	158	171	181	189	152	186	181	172	162	169	176	194	176	179	167	171	175	145	186	190	192	203	203	182	162	158	190	192	173	195	189	191	190	150	170	142	197	170	177	179	167	173	193	151	215	187	175	173	173	177	181	190	145	186	189	190	201	173	162	180	181	183	168	181	167	174	167	159	170	174	183	186	202	185	198	197	175	181	171	176	214	159	193	184	171	180	179	172	161	181	198	189	197	169	168	180	194	163	191	164	193	185	171	193	179	163	162	178	189	145	201	170	189	187	178	197	174	168	168	166	161	176	151	181	172	172	180	176	179	166	194	160	159	157	156	176	167	172	192	197	154	197	180	175	179	179	193	178	189	185	177	176	180	172	163	190	193	181	167	190	198	168	153	183	174	179	184	147	148	183	203	196	165	162	165	165	191	170	182	155	155	194	178	194	194	170	151	139	167	184	170	180	190	167	180	193	166	187	202	180	180	197	174	157	193	179	152	164	163	179	169	169	201	189	178	210	178	184	182	167	185	184	207	175	187	192	162	187	172	175	168	165	192	168	189	165	161	157	171	182	186	171	161	180	191	171	176	165	180	169
2301	2506	4788	768	638	625	598	571	611	542	504	2823	6220	5634	4381	2529	1430	846	590	508	416	408	403	442	437	409	475	431	440	439	444	418	427	455	432	380	446	427	442	449	418	425	426	462	443	443	413	459	448	461	444	469	449	465	451	469	443	442	432	420	442	428	451	416	451	437	407	473	413	436	478	438	428	437	406	393	427	445	432	449	418	455	419	406	417	440	453	424	420	404	411	429	462	423	448	439	413	416	423	459	439	419	424	436	473	461	453	423	415	389	413	428	434	421	438	462	453	464	470	428	442	442	441	426	437	426	479	444	423	469	406	463	397	457	393	383	392	408	412	467	452	420	417	446	437	432	431	444	403	435	475	443	436	434	425	441	482	437	432	413	471	503	425	459	443	469	437	464	415	440	463	442	416	433	425	466	416	420	457	419	436	434	471	430	417	427	452	432	457	439	440	402	437	456	451	401	431	445	434	414	428	421	445	447	421	401	430	459	445	396	424	421	446	420	456	438	441	461	459	413	449	434	443	453	424	415	428	397	430	471	446	391	444	442	467	439	407	490	462	450	433	393	484	472	422	429	430	476	435	452	473	459	467	447	415	399	409	443	454	456	419	432	435	452	458	444	428	410	433	448	502	446	398	424	417	450	450	430	393	440	410	420	429	408	429	408	434	397	475	422	415	408	419	443	427	448	409	451	405	437	440	426	443	414	455	395	474	432	426	418	409	420	432	424	442	437	388	465	444	443	440	428	464	480	454	396	436	424	446	430	427	419	482	424	454	422	462	435	438	426	465	440	422	418	476	447	474	425	441	391	449	453	468	408	431	409	430	436	410	423	452	417	425	398	420	438	410	418	425	442	432	429	424	410	420	457	476	413	406	450	451	471	442	400	424	432	425	414	418	452	460	420	432	474	414	415	400	423	468	449	450	431	443	431	419	441	440	478	432	415	424	434	446	427	458	492	410	472	439	384	469	380	421	409	475	455	411	411	447	412	461	401	441	405	439	413	461	412	441	426	449	430	418	429	420	427	482	438	443	439	432	424	389	440	430	424	421	456	427	391	443	433	414	438	420	458	411	433	423	448	498	414	420	426	438	411	395	432	435	442	458	448	451	409	435	477	438	413	440	412	455	430	433	457	434	420	464	455	422	463	453	440	437	472	433	426	411	414	414	462	467	452	423	465	443	428	463	447	438	415	428	428	448	411	393	447	423	463	449	423	446	452	421	428	440	456	470	435	438	447	439	452	422	458	410	405	439	435	385	427	444	421	442	423	399	399	415	460	443	468	451	438	433	429	418	460	438	424	431	422	441	402	418	457	460	463	421	441	440	437	415	456	446	428	439	402	409	431	443	430	426	416	445	471	412	410	473	465	423	411	444	438	403	417	430	422	426	431	462	484	451	381	474	417	407	481	429	458	448	431	442	477	449	428	408	455	426	418	475	460	440	426	429	430	453	437	468	424	446	410	410	429	462	436	394	451	434	439	437	451	416	445	453	441	489	440	423	458	439	444	431	433	444	443	430	428	421	416	441	447	434	459	402	425	392	454	425	454	477	429	448	429	439	460	401	407	415	448	430	438	437	446	454	406	428	464	432	470	457	477	445	452	401	431	451	454	411	423	447	388	454	464	442	413	397	442	406	428	443	419	422	436	429	418	430	410	485	432	426	461	479	471	425	427	491	430	479	418	440	438	432	452	446	411	451	389	437	420	439	419	429	440	455	472	412	417	476	487	432	450	428	465	409	463	430	429	413	443	448	440	419	447	429	458	444	447	460	443	421	386	441	469	430	451	437	455	430	439	435	423	448	428	458	459	465	402	422	411	438	426	439	456	447	486	469	415	463	471	455	458	393	433	442	455	442	462	445	465	446	416	394	434	432	446	431	475	428	426	439	431	453	434	431	441	434	431	463	430	466	451	428	423	433	428	467	442	414	406	446	440	444	459	420	487	454	434	439	437	442	438	443	484	420	457	442	422	410	418	435	421	451	421	450	417	435	433	446	419	442	440	434	415	467	486	417	438	425	421	410	445	435	431	431	385	444	432	444	438	409	417	425	445	439	419	482	445	405	419	441	438	446	405	425	424	431	419	437	444	425	478	434	393	456	447	449	435	451	421	466	429	444	424	460	448	427	423	443	434	476	410	469	411	427	429	415	387	401	442	447	453	406	435	395	421	454	429	423	411	463	410	461	411	431	404	424	435	414	458	424	402	468	409	460	469	437	463	469	423	425	463	458	437	422	398	449	407	419	437	428	392	421	462	445	428	409	445	401	457	428	428	435	441	479	399	459	422	446	427	474	436	422	436	442	406	415	484	469	466	456	465	429	423	445	425	427	419	433	457	403	434	442	460	420	426	425	429	432	471	474	453	413	404	444	435	414	465	462	442	437	427	484	426	433	429	402	460	441	434	447	421	472	415	444	424	433	395	434	444	400	422	431	466	433	427	442	477	435	387	433	450	390	437	434	434	426	398	416	495	422	438	429	402	472	460	412	402	469	428	448	430	425	447	421	447	430	428	443	454	434	458	452	408	402	439	420	409	473	442	464	447	461	415	438	419	467	417	436	445	429	409	408	413	467	471	417	424	431	418	487	469	442	400	441	421	462	366	418	445	431	425	434	458	463	440	432	458	399	434	420	430	460	420	452	448	408	450	417	478	410	442	438	442	426	435	433	435	466	459	406	428	441	413	464	455	430	452	452	450	398	426	454	408	441	424	442	420	456	439	444	407	484	414	456	426	446	457	466	398	439	405	463	440	469	444	428	414	415	441	444	438	459	469	431	465	411	430	434	452	424	457	448	412	462	409	454	447	430	425	420	471	477	441	406	463	438	408	420	463	391	429	427	441	407	439	439	407	436	472	450	446	437	428	454	444	454	444	437	461	468	455	433	406	421	428	443	418	420	413	422	436	448	441	459	426	414	424	405	472	445	440	459	427	428	449	441	412	429	429	460	428	451	420	431	446	450	455	475	441	408	413	429	453	463	411	415	394	395	475	424	435	413	423	468	424	415	449	413	439	463	435	441	439	488	421	419	432	434	433	455	454	429	443	445	444	465	385	436	448	441	446	428	445	429	449	439	458	425	411	463	432	440	434	454	448	427	429	410	467	454	430	454	432	431	435	397	442	434	479	437	449	435	473	408	433	449	443	420	441	426	445	411	403	439	408	425	467	421	419	419	446	439	422	407	426	448	431	451	433	435	443	416	405	439	442	446	494	454	417	441	394	433	439	427	433	434	461	420	470	470	443	474	446	445	415	429	427	438	464	440	413	437	429	467	435	416	443	434	451	497	410	485	440	434	447	459	438	416	444	430	408	425	473	423	425	410	430	419	410	434	460	422	400	409	442	447	388	397	460	416	445	465	404	431	435	420	411	435	448	444	485	419	431	390	457	438	411	414	447	384	400	449	466	443	438	413	427	431	448	418	425	412	446	422	473	449	427	457	437	407	415	399	449	407	417	462	435	411	457	465	429	436	444	429	424	459	394
8781	18304	30205	5009	776	560	433	393	296	315	582	5798	14801	11681	8324	3720	1613	720	358	213	180	157	163	149	135	142	149	149	138	175	157	129	152	160	158	164	172	137	140	160	139	168	147	137	146	143	126	177	124	129	152	130	161	158	156	145	151	147	149	144	152	162	137	152	151	139	170	134	156	155	168	150	131	157	152	153	148	137	164	146	140	162	138	129	154	178	168	166	147	145	171	132	144	139	138	162	149	145	170	135	148	160	186	171	147	154	150	135	153	145	134	166	150	177	155	155	156	153	158	159	148	148	171	128	151	156	171	167	141	160	155	148	151	173	149	167	158	130	146	158	140	130	163	119	144	143	153	145	154	144	132	155	143	160	148	146	133	135	118	152	140	161	151	165	158	155	157	171	152	154	145	166	144	129	139	134	154	140	182	152	165	154	172	166	154	161	155	151	159	157	141	162	149	147	154	153	144	157	142	152	156	143	166	155	151	152	151	132	138	151	141	147	153	142	145	143	150	150	147	162	144	155	151	147	158	149	136	138	140	149	179	125	166	153	151	149	151	141	142	169	157	142	158	138	142	133	154	162	152	161	171	153	136	175	146	155	118	162	154	169	169	183	167	150	145	152	145	173	175	141	158	155	144	176	149	160	160	160	159	174	146	155	127	147	143	140	173	160	154	133	142	164	139	138	127	176	162	169	134	150	151	143	154	141	138	122	169	139	142	146	157	150	165	152	136	143	164	158	134	142	156	157	147	151	154	163	147	156	136	154	153	150	131	169	157	135	142	156	173	161	137	150	140	159	136	150	161	160	146	160	172	140	136	141	138	161	138	144	154	123	153	145	149	141	155	149	152	165	147	144	170	156	160	140	148	153	142	150	151	120	142	160	141	147	152	134	163	157	127	164	136	134	151	170	139	134	142	147	135	142	137	164	152	152	149	143	152	155	157	161	155	180	144	140	153	159	144	170	145	161	142	171	159	150	171	135	170	172	145	147	158	144	162	182	156	154	148	149	146	157	141	129	148	145	138	151	151	151	143	151	154	155	167	143	171	159	142	153	157	154	140	152	158	148	151	148	160	154	127	159	160	162	134	158	154	155	156	151	140	159	153	127	152	152	150	157	147	160	153	144	137	152	154	146	156	138	140	145	130	156	137	158	165	137	138	144	139	146	156	130	148	149	147	150	149	146	154	168	138	127	137	159	141	166	132	161	161	151	147	164	150	163	152	164	145	150	146	148	148	146	164	184	148	164	161	153	162	125	181	141	142	154	138	138	138	156	146	156	144	138	148	131	154	178	168	156	148	155	160	163	155	168	148	147	148	156	168	154	173	150	168	154	143	147	176	158	162	139	141	143	161	160	181	171	157	149	166	135	137	168	162	147	165	143	148	157	155	157	152	150	165	148	155	178	159	162	160	161	143	155	184	171	175	147	172	143	157	142	138	144	145	148	143	169	143	157	168	189	155	137	152	139	158	183	147	136	151	127	154	150	161	127	155	152	146	154	156	184	154	138	128	138	149	157	151	145	151	159	157	165	148	152	157	150	160	148	150	150	124	156	161	141	157	147	154	158	143	156	157	146	208	125	139	139	137	150	152	143	145	149	171	149	150	145	163	149	154	145	154	137	137	136	147	134	173	151	161	166	154	148	145	152	136	162	137	141	137	170	144	160	162	170	129	137	151	141	162	151	136	174	145	155	150	152	171	132	130	169	137	144	126	161	165	139	147	164	159	155	152	143	149	167	182	159	148	147	152	158	140	150	158	148	131	153	151	137	138	168	140	138	142	169	165	157	157	153	131	141	150	149	171	141	153	162	169	122	136	157	167	165	171	154	150	127	181	157	136	128	147	161	150	146	154	158	150	183	173	164	158	150	173	175	144	134	137	159	144	144	154	155	140	160	140	151	149	154	144	139	158	146	140	152	157	148	169	140	143	134	143	174	147	163	152	139	165	144	173	147	159	143	147	172	132	164	166	146	148	172	179	151	134	137	144	143	138	165	141	175	134	131	158	172	139	145	158	164	137	151	153	169	179	158	132	130	167	141	155	143	147	159	158	142	143	149	167	165	121	158	141	155	137	143	168	138	130	145	160	149	134	148	169	172	155	148	137	166	133	137	180	165	181	179	145	180	130	151	156	162	156	145	151	145	167	155	145	150	165	157	133	150	164	157	131	149	147	151	128	140	149	133	165	160	129	145	160	137	149	125	133	143	149	168	137	157	142	140	150	133	144	152	167	145	147	128	160	156	166	129	147	156	162	155	166	149	133	161	183	148	150	172	132	160	151	159	151	193	172	148	149	172	155	143	172	139	166	171	159	176	139	136	146	167	123	127	144	137	168	142	152	140	148	153	152	155	131	167	149	162	183	167	145	141	150	154	147	159	146	161	157	135	136	147	140	169	146	187	162	165	145	152	156	120	156	156	152	148	152	160	152	139	146	154	143	159	136	148	143	145	159	153	133	174	162	146	142	145	167	137	140	138	140	143	171	147	146	148	161	162	158	188	134	166	170	143	146	133	152	150	152	152	139	152	121	153	133	135	150	152	155	141	152	164	144	157	163	142	143	140	148	167	149	140	139	160	149	152	148	158	131	161	165	154	137	140	176	135	159	157	182	180	162	149	144	168	135	138	165	157	125	145	177	167	139	155	157	171	156	149	165	156	154	149	153	149	141	158	125	155	148	152	148	147	149	145	138	154	164	139	141	146	163	134	135	167	164	139	148	145	159	141	150	144	140	125	156	153	150	142	147	147	154	160	141	136	150	146	145	160	131	155	133	157	156	138	147	155	150	147	160	158	159	147	155	139	150	156	149	154	136	147	154	174	144	155	158	159	165	139	160	154	139	149	157	149	126	167	153	134	142	147	146	159	154	132	146	135	153	146	151	165	166	149	139	144	141	141	171	155	160	167	145	137	158	144	143	156	147	138	142	133	147	140	155	163	153	142	130	149	140	138	153	164	144	154	156	160	169	137	142	153	153	151	134	167	161	130	151	157	164	143	154	170	163	135	132	135	143	161	145	147	164	131	148	157	169	155	138	162	160	142	143	161	164	146	138	164	148	140	156	154	143	156	156	151	130	136	136	131	134	146	158	158	162	148	155	170	143	156	159	158	125	140	150	146	141	153	172	166	143	153	150	165	123	143	154	129	152	140	150	144	164	154	131	140	143	153	154	170	152	154	163	138	132	150	168	162	142	145	147	151	151	163	151	140	157	173	178	131	171	144	150	141	158	149	165	171	150	157	156	144	150	145	178	155	170	161	144	144	137	169	143	150	148	138	140	148	157	149	169	145	144	147	132	154	151	174	164	154	116	144	150	179	131	128	144	156	149	154	150	140	131	144	140	182	158	159	135	161	146	154	139	144	170	150	174	150	122	136	144	144	140	145	140	161	171	132	160	148	130	163	145	147	139	167	155	152	152	146	175	137	179	155	149	145	146	178	144	168	166	143	154	148	177	138	127	161	141	136	141	151	162	175	139	144	159	139
6348	14897	26859	3256	2746	2245	1841	1618	1323	1381	2865	22874	38395	32359	26526	14818	7648	3123	1438	708	424	339	387	375	377	339	353	371	375	395	345	348	383	403	343	372	354	378	380	338	410	399	398	393	377	377	403	396	394	352	357	378	384	381	365	405	367	368	339	386	373	413	397	387	359	390	377	357	420	391	420	376	377	414	394	392	384	366	400	396	371	372	366	385	383	390	383	355	384	379	382	381	394	358	361	362	382	379	342	363	406	370	390	370	413	365	374	377	392	366	380	375	355	390	414	377	391	403	367	377	376	367	393	339	383	377	360	375	385	352	364	369	376	363	380	391	394	378	371	386	401	345	328	376	401	392	408	369	410	383	375	380	366	359	390	400	404	368	394	373	417	399	361	381	376	385	361	410	394	380	384	398	386	390	375	382	375	388	397	394	394	389	398	369	359	373	381	355	411	375	383	402	384	367	390	378	374	368	366	339	361	407	421	404	418	395	386	368	357	347	386	390	371	374	386	353	364	384	366	377	396	367	359	368	388	377	365	365	391	352	416	368	402	353	382	406	380	353	384	371	382	359	367	354	365	392	369	387	365	390	355	393	363	403	364	385	387	393	348	354	359	351	360	377	359	419	386	366	362	410	379	362	376	409	404	409	364	422	378	396	399	378	405	387	410	365	396	417	391	382	362	385	369	350	399	406	382	373	398	386	381	401	405	364	402	336	415	392	364	397	419	370	395	379	377	369	410	372	374	403	408	356	373	372	395	373	372	393	386	354	358	401	384	383	390	367	379	369	380	381	373	379	392	372	394	403	394	353	378	385	367	400	351	374	401	349	379	364	378	398	371	376	376	367	361	394	365	362	372	414	370	368	351	353	410	382	373	359	378	413	379	385	387	352	368	400	390	368	409	370	377	362	343	396	354	363	382	350	365	358	330	387	408	420	398	405	357	367	362	365	396	384	421	377	362	374	376	331	375	415	376	388	341	370	374	372	375	367	379	380	384	383	375	346	411	371	354	359	376	400	382	367	384	410	331	360	417	357	405	348	396	370	369	391	385	368	373	391	352	365	376	368	412	356	423	353	391	387	365	364	412	369	378	384	382	371	384	431	386	360	396	356	338	374	355	433	374	374	381	394	374	420	391	391	378	359	375	328	357	399	396	357	409	420	378	376	355	361	327	357	415	370	382	377	370	378	405	366	371	366	340	373	408	369	387	356	418	364	359	365	384	380	375	366	382	358	370	383	420	336	384	365	379	397	403	366	386	374	380	370	385	385	412	421	358	380	409	371	371	339	363	380	364	399	365	369	346	409	383	376	371	349	358	365	338	327	378	399	378	390	374	362	402	412	385	398	377	355	392	401	360	396	406	367	367	372	373	379	372	371	397	346	394	388	376	386	389	410	420	383	383	384	384	382	354	353	365	409	440	402	407	395	384	395	374	400	373	340	383	394	349	380	376	395	394	399	352	398	384	385	349	385	367	383	371	358	379	379	385	362	397	378	411	396	409	393	388	373	403	372	406	399	385	347	372	336	382	373	413	401	375	399	397	371	382	371	394	406	378	382	384	381	356	399	404	376	371	353	394	363	375	377	411	374	360	357	378	349	383	409	402	405	361	388	364	390	401	382	384	355	394	387	375	370	402	374	420	377	343	378	389	395	398	396	350	349	400	364	399	366	394	409	368	334	375	388	359	396	362	354	382	390	370	396	420	393	371	407	324	352	363	397	384	383	375	388	340	434	372	364	392	383	385	398	368	353	353	394	359	373	413	410	405	342	424	388	355	382	416	370	378	373	364	384	369	406	348	363	373	358	429	411	357	385	370	380	376	394	420	371	375	398	361	402	411	377	378	372	374	383	368	372	376	385	385	374	368	347	367	392	371	368	408	394	383	373	390	342	403	370	395	362	375	361	401	413	377	373	383	385	394	419	364	355	383	381	381	384	364	385	377	419	399	365	366	365	390	346	377	366	354	376	360	417	397	379	383	395	385	353	376	364	359	395	398	332	359	400	403	378	394	356	366	363	375	396	379	404	360	389	377	373	367	394	403	370	380	376	352	375	374	396	397	380	407	381	389	385	393	410	398	368	378	363	350	366	424	386	386	395	380	408	364	376	348	421	421	384	374	376	375	385	365	387	342	379	369	406	396	367	364	386	401	403	383	394	379	347	414	380	357	377	370	369	371	365	372	380	368	377	364	399	382	354	384	458	406	367	401	386	372	397	386	384	340	370	411	396	398	326	376	376	354	394	356	384	401	338	399	365	407	394	348	363	387	418	399	373	437	367	383	384	349	363	382	366	389	361	368	381	374	373	403	381	405	397	406	376	375	403	393	402	367	374	423	365	395	385	373	378	369	369	399	364	368	408	369	371	373	393	396	393	369	378	377	416	378	371	374	391	349	410	365	393	351	358	385	359	348	378	402	377	392	359	355	368	364	364	354	384	374	369	380	387	359	396	394	409	345	390	371	361	397	420	362	409	394	353	353	369	396	344	385	351	405	378	358	385	374	409	377	372	361	363	363	365	379	393	356	413	438	356	368	407	358	355	385	383	393	363	376	389	419	387	386	379	409	357	388	398	386	377	388	375	395	381	373	350	384	364	383	362	350	354	367	388	397	356	383	388	329	376	414	406	379	387	412	375	367	375	408	376	341	352	389	341	360	389	402	421	384	401	337	365	360	391	382	365	384	393	374	387	394	390	378	345	371	382	403	364	378	399	388	382	401	364	363	393	363	389	435	376	365	367	357	367	410	367	381	423	420	385	377	360	370	372	373	381	367	409	375	362	369	384	353	357	380	360	359	372	396	398	385	400	393	407	414	365	380	373	381	375	398	388	378	345	379	402	341	392	364	350	410	390	422	374	342	367	401	384	364	379	373	388	377	349	393	397	362	386	352	392	418	401	382	387	355	378	397	386	378	382	406	406	439	362	396	397	339	399	355	410	391	352	401	384	378	383	414	393	360	387	409	387	372	426	390	352	380	372	370	331	387	363	393	379	388	397	391	368	380	406	409	389	411	393	382	378	391	361	409	383	337	376	367	415	370	400	345	344	369	399	378	406	408	364	416	407	375	390	359	364	407	393	385	400	412	368	406	339	394	385	355	360	364	363	364	389	362	357	385	401	335	364	380	375	372	383	408	357	411	369	354	353	372	368	416	355	387	361	372	388	384	371	384	400	412	377	374	405	383	371	396	387	404	358	392	362	369	363	378	388	371	397	344	401	373	382	370	363	365	401	431	360	368	362	388	373	406	398	398	403	344	362	365	341	385	337	350	368	374	379	400	404	379	375	379	386	378	362	376	380	377	389	368	378	401	387	349	385	389	362	376	388	364	385	423	350	367	386	365	409	363	376	392	365	397	378	419	389	373	382	363	380	413	388	367	345	370	350	372	387	385	399	361	367	364	394	432	370	374	393	421	384	384	387	406	448	395	351	396	407	375	359	374	404	405	350	368	390	370	353	361	385	340	376	379	388	363	355	394	381	380	365	383	355
14119	25761	51120	15615	2510	882	613	487	442	414	1020	10735	23102	19855	14818	6383	2801	1040	489	186	128	118	117	112	111	118	98	124	109	113	116	114	124	115	120	124	161	117	115	127	116	120	130	100	119	115	133	99	121	95	103	114	128	124	118	119	131	118	118	113	99	120	119	114	137	102	116	117	129	125	131	114	101	134	116	132	131	112	117	110	131	117	122	107	121	120	101	124	144	118	100	113	110	112	125	116	107	131	116	130	98	112	113	129	109	95	113	113	108	110	127	109	108	125	122	124	109	110	114	113	111	129	104	133	107	112	126	123	119	120	117	120	123	101	121	104	115	107	112	114	101	99	113	135	122	120	130	124	122	108	122	109	133	115	113	127	124	124	99	129	108	117	100	123	127	119	109	122	116	102	130	109	88	103	100	106	120	99	112	118	97	112	116	113	109	116	113	109	116	118	101	128	126	116	114	120	139	102	125	140	133	125	111	112	128	107	104	117	146	103	135	102	97	114	106	106	119	101	113	129	117	105	124	106	134	123	117	116	113	118	124	128	93	122	133	112	119	127	121	115	98	128	133	111	98	117	116	143	123	115	128	124	98	143	111	104	105	108	117	130	115	118	105	123	116	111	121	108	120	122	119	111	106	119	125	124	99	103	106	113	125	126	134	124	99	107	126	114	109	127	112	130	116	119	117	125	117	118	116	97	127	122	94	130	137	112	114	126	113	128	121	108	115	127	107	113	108	102	119	123	110	91	106	115	118	121	128	130	101	136	135	120	138	118	104	113	112	114	111	122	121	125	114	127	107	143	130	127	135	120	124	120	108	105	113	123	111	124	112	113	105	120	114	115	136	121	115	101	109	113	125	103	118	147	113	125	103	114	127	110	110	111	122	136	130	113	106	114	119	137	127	122	127	105	118	118	101	121	134	108	101	134	120	135	111	116	110	109	141	121	91	122	101	104	111	116	120	128	105	132	107	112	105	126	145	119	97	119	137	109	116	111	119	117	125	132	95	123	119	121	103	121	123	105	97	127	119	112	134	119	124	137	119	140	138	127	118	118	96	125	138	120	118	113	117	114	122	141	96	123	114	141	109	104	106	124	115	123	127	101	120	125	111	108	109	124	107	97	123	141	130	110	111	108	96	109	104	122	116	128	130	118	118	111	105	112	125	99	102	122	127	120	134	112	110	123	123	119	120	123	109	127	105	121	124	132	122	111	107	114	121	121	106	141	129	118	112	109	117	120	101	132	120	135	115	127	112	121	127	116	116	110	120	129	122	121	125	111	115	112	119	114	115	104	107	99	142	95	139	146	93	127	128	114	137	112	125	126	121	129	123	121	132	122	123	141	117	124	100	139	107	121	103	98	137	126	131	128	113	128	121	107	137	116	113	120	106	124	108	130	121	118	137	108	129	95	122	119	100	135	141	121	114	127	102	131	123	124	126	119	115	120	122	120	103	111	99	121	133	112	127	110	121	130	123	128	100	114	108	103	141	127	124	127	139	105	140	112	113	106	125	120	119	119	124	94	110	110	121	96	110	114	107	129	105	108	106	113	128	109	118	111	140	126	108	132	127	112	110	112	143	111	121	100	117	98	117	123	104	115	102	112	138	142	108	121	102	118	125	122	130	114	111	118	124	121	124	132	94	125	109	128	129	122	108	117	117	124	117	124	111	119	114	129	126	114	133	117	119	136	112	133	112	120	116	121	99	111	97	118	122	111	98	126	119	106	121	145	114	118	122	117	106	116	104	135	113	116	114	141	111	112	98	122	115	104	121	113	125	136	116	107	136	107	141	123	108	123	92	117	114	121	113	127	99	117	114	127	122	105	121	121	115	112	119	118	118	118	120	125	110	135	110	103	112	103	138	102	93	113	97	117	122	113	96	125	121	108	130	133	142	112	113	133	122	124	106	111	121	119	132	128	114	130	132	131	106	111	130	138	139	120	124	112	91	97	110	119	120	129	121	117	112	122	116	114	123	106	130	123	128	121	118	122	142	117	113	108	112	111	102	135	111	122	116	107	113	104	108	112	108	125	123	115	152	113	120	125	129	101	107	123	101	148	116	111	132	129	122	121	116	139	108	126	109	128	118	117	110	114	105	111	128	106	121	113	124	112	122	118	122	117	122	114	107	119	117	119	123	115	122	126	108	130	118	102	107	118	111	99	116	125	91	135	100	96	123	112	115	111	97	123	132	119	118	110	141	109	99	122	127	122	112	124	109	122	111	112	126	104	123	117	135	121	120	109	126	116	125	134	118	109	113	121	116	108	107	138	115	133	112	134	99	121	118	124	113	142	120	126	119	105	115	103	124	120	126	117	104	101	110	109	103	135	115	125	120	105	117	111	112	98	125	116	140	111	102	131	119	118	117	115	117	107	126	124	110	131	118	96	118	111	120	122	109	118	124	125	108	107	124	110	129	105	113	118	119	115	115	130	125	131	133	130	140	122	140	101	113	119	112	122	135	118	122	122	120	118	109	110	132	115	97	133	102	120	105	111	113	116	116	110	111	114	110	114	120	119	107	123	125	111	99	107	99	125	121	119	115	103	114	133	115	108	93	121	99	131	129	105	128	117	103	125	103	104	144	122	111	131	121	112	130	115	105	140	123	122	109	110	114	108	119	101	125	136	127	112	126	124	109	115	117	123	111	110	113	123	117	114	136	100	94	124	139	125	132	124	133	127	132	132	122	110	121	120	109	116	122	123	139	108	137	120	112	113	106	90	109	125	126	114	117	112	110	93	118	102	141	101	107	131	109	125	122	115	110	114	118	135	111	107	132	130	110	137	115	133	118	122	125	104	108	134	120	112	106	133	97	109	110	139	142	122	106	124	110	123	120	135	119	134	99	112	122	106	122	119	116	113	123	142	103	139	113	140	104	112	137	99	117	109	96	118	99	155	127	111	130	109	110	116	97	117	121	114	121	121	100	100	118	111	140	102	132	109	129	121	120	136	120	114	118	137	132	145	115	134	109	124	124	115	126	123	115	122	105	121	116	118	121	131	121	145	125	124	119	100	121	117	108	141	113	126	135	146	134	130	113	129	111	115	139	137	134	97	128	118	118	138	125	130	106	110	99	90	107	109	128	117	122	128	112	120	119	108	120	129	118	124	125	132	103	123	101	99	124	105	118	117	116	106	95	112	131	129	110	113	104	122	119	108	98	145	136	144	128	132	104	122	116	112	107	127	112	136	102	113	113	137	127	105	107	120	104	114	116	135	117	98	92	113	138	110	118	131	102	127	131	140	120	107	112	123	122	110	128	116	123	105	110	114	123	111	143	118	114	109	118	137	117	125	104	105	100	117	105	92	109	126	124	119	108	108	118	113	115	131	118	111	109	123	120	108	117	130	117	113	111	108	128	123	126	112	104	126	128	111	110	130	116	110	122	113	123	116	124	118	114	115	90	127	115	111	116	102	97	91	122	113	106	118	118	123	125	118	122	109	113	122	127	113	100	120	129	109	106	132	121	123	110	145	98	121	98	126
7709	21492	40185	5776	4407	3583	2841	2392	2069	2122	5518	31423	46022	40775	35028	21379	12142	5115	2227	842	477	382	320	321	308	320	284	300	321	321	310	290	327	318	320	309	292	317	295	332	313	327	316	337	271	278	314	317	292	289	325	307	283	316	295	328	340	317	303	306	300	306	283	313	299	306	314	283	283	306	298	287	286	321	310	330	324	314	303	281	309	305	287	267	285	284	300	299	317	283	312	298	289	305	321	338	326	328	314	306	305	291	313	331	276	325	292	321	322	300	299	267	311	270	308	287	294	286	313	305	325	297	325	286	290	289	296	299	303	300	319	321	311	302	316	313	330	284	309	305	323	305	285	267	302	341	342	318	328	324	310	335	300	318	319	309	312	306	313	295	256	314	312	321	306	321	315	298	313	291	302	307	298	321	302	292	302	302	287	292	308	302	314	324	297	299	307	330	294	265	297	307	275	296	290	310	287	290	289	305	314	322	325	316	285	294	293	304	326	310	280	299	287	331	329	298	317	274	321	321	319	296	314	339	315	318	252	330	301	321	295	320	327	316	284	292	330	286	281	357	330	296	308	309	294	315	293	284	318	311	304	317	322	327	285	290	311	297	322	274	308	323	321	330	259	313	317	310	316	316	325	316	305	304	279	331	295	353	323	292	307	317	306	307	287	297	295	300	304	293	295	260	319	301	333	312	301	343	307	316	300	275	282	326	297	327	298	314	329	305	284	321	293	345	278	319	363	319	268	320	295	301	328	300	312	335	302	311	285	304	323	300	273	296	297	323	315	303	294	310	271	297	292	308	313	323	291	315	292	296	262	304	316	320	328	291	316	325	286	285	316	303	319	311	322	315	307	272	347	298	296	275	311	325	339	284	316	311	316	300	309	282	294	296	293	324	298	314	319	324	311	312	316	321	315	335	329	298	342	270	299	306	304	325	298	290	302	307	265	266	307	308	296	291	297	370	301	336	287	303	322	335	302	327	296	278	307	319	274	321	294	326	283	289	332	292	305	305	308	331	288	315	304	323	326	285	283	301	290	318	289	325	307	312	280	290	302	352	301	320	279	289	305	305	328	311	315	298	320	319	279	299	310	341	321	325	281	315	298	288	314	293	331	334	328	274	296	327	287	280	288	318	292	308	314	338	315	308	317	304	310	302	339	265	321	306	299	310	364	321	308	279	291	310	320	294	338	293	316	318	318	308	297	332	293	299	279	310	290	292	279	307	311	270	287	313	320	323	322	314	304	317	309	273	293	318	307	293	307	294	300	295	314	292	288	323	305	282	297	308	303	315	280	307	313	297	292	312	317	287	282	315	298	319	299	320	300	325	318	257	308	289	301	303	311	296	302	274	318	284	274	305	285	328	311	334	354	308	306	305	291	270	304	359	271	304	315	287	333	310	333	271	322	297	317	318	297	311	308	283	312	322	284	294	312	278	339	305	307	308	338	292	304	294	314	292	308	296	296	307	308	315	319	313	314	276	309	286	297	296	310	299	299	292	312	310	303	291	339	307	286	357	296	342	285	325	303	320	312	325	307	297	326	322	291	305	295	314	281	329	289	305	298	282	277	288	301	289	310	293	278	294	290	323	299	315	279	300	286	330	326	314	333	340	305	302	301	290	337	297	280	295	323	325	300	299	291	299	306	344	301	342	276	340	316	307	358	335	327	316	276	293	309	329	318	309	296	318	322	287	296	298	298	291	300	304	268	291	306	332	291	285	292	325	303	285	321	292	304	315	304	335	309	294	294	308	280	332	313	326	318	326	323	285	333	307	331	322	318	326	289	314	298	304	296	311	309	298	262	298	308	328	324	317	322	321	297	289	302	303	348	306	310	330	330	302	303	286	293	286	329	298	277	332	320	338	320	313	288	320	308	269	316	322	287	309	304	277	319	291	314	289	305	324	300	289	280	331	290	296	330	290	308	288	305	279	303	292	294	269	286	323	296	290	286	314	318	294	293	274	310	331	295	301	283	293	291	313	275	321	315	306	305	322	309	302	284	327	304	298	282	286	344	322	317	333	321	328	273	331	295	302	308	280	322	265	288	292	332	284	311	292	310	288	317	302	296	318	295	312	291	288	333	327	311	299	317	289	318	278	301	294	308	294	317	302	338	295	319	308	322	295	323	312	290	300	307	317	312	277	307	324	323	314	294	279	321	310	290	335	319	279	319	297	306	307	299	294	298	283	277	302	284	273	298	300	285	270	288	319	287	306	291	327	288	335	301	272	281	334	267	332	306	303	284	300	272	280	301	273	265	278	285	313	298	319	294	349	333	313	308	285	307	289	282	298	337	305	331	318	292	322	298	299	309	299	269	299	312	305	285	285	277	326	315	317	277	300	296	303	297	275	315	315	267	318	307	328	311	296	305	318	320	317	315	324	334	308	311	342	326	279	327	300	288	314	300	256	309	301	262	317	340	293	298	307	305	318	329	334	293	299	320	299	308	332	300	313	329	307	268	333	343	302	310	320	277	334	303	326	330	281	313	262	324	284	308	307	292	324	305	308	330	317	300	304	318	275	317	313	280	346	307	317	300	313	290	332	298	300	291	330	285	298	306	300	326	309	307	303	315	302	316	307	298	319	345	334	300	290	316	319	297	304	326	318	297	293	317	305	301	302	292	304	283	286	335	317	282	341	299	301	312	304	279	309	316	287	303	302	307	310	298	301	284	311	324	285	318	313	311	295	281	309	303	292	308	288	315	312	317	333	347	273	294	297	286	303	296	285	297	309	293	304	317	305	295	315	314	328	307	301	338	293	279	319	281	315	281	284	314	291	292	293	292	351	302	306	314	308	281	323	293	297	286	321	299	298	315	304	316	287	304	327	302	314	316	313	318	313	279	303	316	313	287	313	310	331	302	297	324	308	287	323	332	325	313	300	364	288	293	316	325	273	314	311	285	265	323	305	301	299	317	337	267	312	323	284	283	311	293	309	316	285	317	315	277	326	297	330	290	324	318	291	305	322	311	290	295	291	343	324	300	290	284	276	308	274	299	309	313	293	279	312	303	310	299	314	293	300	292	321	319	297	310	277	290	303	294	298	330	273	299	301	317	318	304	315	310	307	309	337	306	285	337	315	256	321	283	298	282	343	329	294	323	290	306	323	321	288	325	273	316	299	300	299	279	291	335	293	281	336	278	323	299	327	326	274	334	300	318	275	264	304	327	302	319	317	283	304	291	336	334	319	322	315	274	283	283	304	322	333	297	312	309	289	288	294	312	297	315	319	335	311	344	277	292	296	289	292	274	347	316	309	331	306	305	290	297	331	296	351	294	286	283	289	328	296	292	315	316	308	297	293	311	310	309	292	327	318	320	292	271	308	302	325	314	299	290	270	307	276	288	299	303	310	322	295	296	315	304	271	296	311	299	318	302	310	331	299	291	319	316	300	303	315	330	307	293	319	297	311	288	315	290	264	280	323	316	332	309	290	308	317	316	263	303	300	310	289	325	292	301	306	289	321	292	293	303	319	297	302	261	318	290	299
2219	847	3979	462	235	201	222	204	214	196	195	386	933	1215	1016	687	497	318	215	191	207	177	174	148	180	194	170	173	190	166	198	176	177	161	170	185	186	178	191	167	176	169	150	172	169	175	146	171	189	192	160	170	204	158	184	139	176	175	158	161	219	160	181	168	173	184	181	185	169	178	199	184	164	180	180	159	187	161	180	155	167	170	198	174	184	186	174	160	176	158	202	196	177	185	190	171	192	171	156	191	189	174	172	170	178	168	171	177	168	173	166	172	173	180	172	168	183	180	189	192	164	170	183	181	189	158	177	176	157	181	204	199	180	165	162	163	172	176	190	193	178	157	190	160	151	169	185	193	158	183	182	186	191	181	185	167	188	220	159	193	190	181	175	183	202	178	183	158	178	182	182	194	171	200	168	193	159	182	185	187	166	175	179	174	201	183	142	172	195	186	168	176	186	197	172	165	183	204	184	169	166	164	196	168	165	197	179	186	165	176	168	169	194	193	180	163	157	177	164	180	193	157	185	173	149	194	194	169	191	190	167	182	168	187	171	165	187	197	179	181	229	179	174	214	171	198	189	193	172	170	156	168	208	187	181	147	169	154	189	158	182	164	155	169	173	179	201	174	166	190	169	194	188	165	155	182	174	197	140	199	169	143	159	197	190	166	170	181	171	158	179	192	190	162	167	198	160	188	200	164	208	179	175	164	178	176	203	199	186	154	172	180	179	171	187	209	197	165	212	165	163	170	154	188	189	182	189	163	183	174	176	183	185	163	200	206	186	206	172	184	152	193	180	196	172	183	195	187	188	172	183	180	164	169	178	175	166	187	168	177	165	177	180	150	163	210	180	156	196	182	187	198	194	200	184	176	187	172	162	151	171	174	175	171	179	176	147	200	187	183	190	166	193	179	187	180	190	176	180	159	182	182	183	188	180	174	164	175	185	187	170	158	187	196	187	214	203	195	176	185	172	177	175	171	197	205	168	177	161	157	166	167	199	153	187	176	153	149	176	167	183	204	191	181	169	196	173	177	160	178	177	159	190	171	148	194	173	158	166	171	170	177	151	163	182	164	185	185	176	181	186	172	202	188	176	182	168	171	166	188	181	181	194	177	163	182	157	168	177	190	185	190	160	174	177	193	177	174	180	181	187	161	170	197	157	184	181	174	167	176	190	180	195	211	184	178	184	161	172	179	180	175	158	166	180	177	188	185	157	163	182	194	159	169	157	157	184	171	182	174	150	182	188	168	176	190	184	191	153	183	181	161	173	169	181	190	193	174	174	187	190	170	206	163	177	174	161	171	210	160	176	193	156	179	162	158	184	168	182	165	197	201	177	177	188	171	177	166	190	163	161	204	177	192	179	187	207	191	173	172	147	158	175	147	174	170	169	195	181	194	168	174	184	181	181	172	173	168	183	186	158	151	201	185	185	178	180	172	180	190	183	173	189	145	190	165	191	179	177	208	196	155	170	179	179	177	178	185	159	196	177	200	188	191	180	177	170	158	187	182	160	176	173	196	215	189	170	180	176	175	152	182	166	194	195	177	197	181	166	184	196	197	164	194	183	158	184	207	174	172	179	163	155	154	182	171	188	179	169	186	181	168	197	178	185	169	199	165	162	192	178	181	142	174	192	198	182	167	194	179	165	180	169	177	189	169	189	167	185	176	169	166	169	204	159	158	177	184	152	185	166	195	168	186	189	161	155	167	183	186	177	157	186	180	171	201	201	165	174	196	171	153	164	174	205	171	188	177	183	169	175	173	184	194	188	173	157	173	187	154	162	193	175	187	136	204	184	201	175	190	172	211	185	170	201	174	154	164	186	185	189	185	184	188	176	198	176	156	208	174	188	188	189	170	185	186	187	184	184	172	186	182	185	161	180	164	184	178	194	178	175	164	168	184	161	179	162	189	192	170	170	186	186	171	187	189	159	180	181	170	177	166	176	184	165	148	157	180	169	201	193	155	171	197	164	180	141	184	179	204	182	150	163	169	186	187	188	187	165	178	186	149	164	176	185	186	204	200	179	190	173	195	170	178	171	195	176	182	171	172	184	180	179	184	171	158	166	172	163	179	169	182	199	173	176	174	178	174	169	171	168	202	189	183	172	189	178	172	174	159	177	165	193	178	172	198	162	156	198	164	189	186	190	203	202	194	194	140	175	194	167	180	179	180	196	172	171	188	162	168	189	178	174	161	162	167	175	177	179	177	171	203	172	186	187	174	206	156	171	185	190	177	165	177	193	147	180	186	198	191	185	189	176	162	177	188	189	192	163	193	172	187	194	162	177	178	175	197	181	191	184	174	188	183	188	178	202	166	169	174	187	187	144	152	161	196	178	168	178	177	179	154	169	174	165	188	167	176	162	190	208	185	171	163	172	168	185	185	188	179	184	184	188	171	183	168	172	164	169	191	194	179	182	182	175	172	200	173	180	167	154	202	166	156	171	176	199	167	170	174	162	173	172	167	191	183	199	206	181	195	183	202	162	188	186	176	156	188	202	167	165	176	191	169	166	192	193	203	174	171	183	181	187	169	189	169	180	169	154	163	193	191	166	190	144	168	162	179	170	191	203	185	192	176	169	194	184	166	164	185	188	172	148	174	179	161	167	182	201	158	176	195	145	196	172	174	152	179	168	183	169	192	151	177	213	186	179	166	163	171	209	156	191	154	162	168	177	168	174	187	152	175	180	174	197	181	167	172	188	195	182	201	193	166	147	182	169	148	176	180	170	187	189	171	179	184	164	170	176	188	172	168	191	164	162	181	179	181	187	171	171	193	186	183	158	174	181	165	186	165	190	156	177	159	181	179	173	192	148	188	196	181	177	197	161	206	164	194	159	177	162	163	170	181	177	153	191	175	164	199	161	173	166	166	183	167	177	201	193	170	170	179	169	174	177	169	171	179	175	163	173	172	164	169	177	173	167	172	164	173	175	185	169	219	175	169	174	191	157	172	180	195	182	186	187	184	179	176	198	179	187	164	188	175	185	185	177	173	169	182	169	179	193	182	186	188	159	181	180	193	191	192	192	188	194	178	165	185	179	152	190	177	175	159	178	182	164	171	166	160	182	195	150	172	187	173	196	180	197	168	165	180	185	185	169	182	176	162	171	167	172	173	167	199	193	169	177	178	193	202	195	194	198	168	188	184	181	184	191	192	154	188	146	176	185	171	154	179	180	196	194	176	193	171	194	186	173	167	178	175	159	168	176	171	156	191	176	196	175	182	186	162	162	174	159	177	190	187	183	177	185	179	183	169	167	181	167	156	163	187	155	182	179	193	166	162	135	207	187	189	174	176	164	177	159	175	143	194	179	161	171	161	145	194	176	192	159	174	184	176	161	183	185	173	178	203	184	166	165	180	189	172	169	180	183	184	178	176	165	196	162	149	189	176	163	190	169	156	192	175	192	209	206	167	175	140	178	170	162	159	181	171	187	182	169	183	179	188	178	181	172	189	170	193	183	181	173	160	178	169	185	194	209	160	164	167
2241	1462	8883	963	641	616	591	547	617	576	640	1927	4909	5650	4598	2809	1599	898	614	471	440	436	462	470	449	441	420	420	424	428	421	433	440	437	429	445	428	439	445	456	436	477	424	430	454	433	414	393	447	432	391	423	438	452	441	462	435	445	444	407	444	446	470	481	409	427	484	447	436	420	438	470	428	478	417	393	507	436	430	443	434	442	441	391	462	437	425	420	460	453	439	441	425	426	439	425	447	441	448	429	438	421	410	431	408	435	437	461	413	454	426	457	435	432	473	455	452	411	459	465	439	443	419	398	440	389	438	422	456	421	430	406	399	396	416	392	474	396	422	422	438	394	452	420	414	439	461	421	475	429	456	420	422	457	412	429	440	468	451	453	426	451	468	446	459	485	446	431	422	452	426	426	434	418	440	456	437	470	424	413	457	443	413	456	414	449	430	458	428	451	396	447	447	429	477	421	430	452	420	468	434	424	416	418	443	433	432	418	451	403	417	414	431	425	432	446	437	422	447	406	450	436	430	446	440	431	401	442	445	447	431	473	445	459	398	436	432	459	465	477	462	448	429	417	427	437	384	465	443	428	414	418	427	456	434	409	447	401	423	440	461	456	414	439	410	414	421	430	449	438	388	444	414	416	481	450	460	464	415	425	455	439	439	486	457	450	444	441	446	486	405	457	467	486	424	451	446	432	438	455	443	423	454	405	479	444	447	445	464	447	450	441	409	443	444	410	464	461	421	414	433	448	445	461	474	425	405	440	418	433	411	437	399	416	433	449	449	448	431	428	459	427	457	439	436	446	395	422	474	445	448	384	427	417	421	401	439	440	420	422	462	425	425	449	452	428	426	480	465	433	405	437	436	436	431	418	428	440	425	425	426	448	445	443	437	460	422	429	423	445	428	395	444	464	431	461	435	441	462	436	441	461	430	389	431	435	451	455	412	434	459	426	442	451	408	421	418	407	443	466	438	454	431	409	461	415	481	440	450	440	443	461	441	436	426	442	406	439	415	436	433	437	446	461	443	428	410	454	444	441	440	455	457	421	452	413	452	413	434	407	460	436	435	433	430	433	404	453	437	456	435	432	460	454	441	456	428	428	439	451	472	430	446	425	424	432	452	405	403	379	424	469	419	408	406	448	457	472	422	394	467	403	426	377	439	438	463	474	436	424	455	436	493	443	398	433	445	462	481	435	483	448	435	427	434	442	400	479	408	407	446	479	434	453	437	442	405	438	450	410	451	420	416	423	463	460	413	443	435	473	482	454	457	423	456	444	460	468	450	439	425	440	448	413	420	439	441	424	424	464	423	427	421	447	440	444	451	427	392	466	408	477	424	432	429	462	414	407	425	435	425	409	416	428	454	415	433	429	407	414	407	434	421	419	427	426	436	420	474	440	435	481	434	412	473	433	445	444	459	397	454	515	412	459	460	456	421	413	446	414	460	470	436	442	426	455	452	444	446	425	399	435	468	447	421	441	449	458	431	474	442	424	432	503	401	401	437	435	420	476	453	425	407	427	429	427	460	459	444	415	431	431	393	397	416	449	411	429	440	426	422	423	444	403	422	451	470	414	448	422	446	439	423	409	408	429	411	449	470	437	403	454	420	457	427	395	423	463	416	424	406	449	460	422	466	434	452	436	414	432	449	417	444	428	479	451	434	418	440	422	401	419	425	442	442	458	426	446	381	415	471	441	442	450	413	423	458	433	399	423	449	409	421	401	451	441	410	459	417	417	440	434	421	441	417	477	450	427	428	463	458	427	424	433	427	469	465	451	426	409	446	434	403	433	394	468	458	480	458	410	465	444	429	442	440	439	390	406	470	404	413	447	444	478	446	441	411	439	425	415	432	417	463	447	446	432	415	390	456	410	427	449	401	471	454	448	424	445	441	443	466	448	462	429	433	455	477	418	449	423	405	463	456	455	459	449	415	428	404	396	435	458	481	433	448	463	410	448	430	456	418	402	452	445	453	487	466	428	444	415	427	446	451	398	429	436	402	411	481	454	463	427	446	430	462	452	413	426	445	406	411	451	455	424	437	442	377	437	455	438	429	420	395	433	451	469	428	461	441	425	445	419	428	431	453	426	416	450	409	454	434	435	428	451	465	414	452	438	433	449	449	453	489	431	423	434	431	433	411	460	458	449	442	436	426	429	450	404	469	467	411	432	450	419	438	430	472	426	421	433	427	440	460	423	419	435	440	412	451	433	409	446	450	423	473	432	428	411	433	437	444	391	417	459	436	413	432	411	466	431	393	400	460	481	405	426	451	442	462	476	400	414	448	442	434	422	455	422	416	403	433	409	452	422	452	420	424	442	487	469	445	426	468	451	422	420	474	474	440	432	444	457	409	427	429	363	446	472	426	456	415	437	436	452	400	408	426	450	461	448	442	393	441	426	415	425	473	448	457	450	453	410	435	427	464	420	471	453	440	420	446	424	438	431	434	392	468	457	453	433	462	469	472	415	424	405	446	438	444	428	428	454	425	458	434	483	422	419	446	432	431	432	431	391	463	440	430	434	456	388	416	424	452	421	448	415	467	436	441	451	404	468	449	417	431	454	466	414	474	453	450	447	448	434	480	435	411	456	442	476	432	435	431	405	392	470	397	433	425	463	428	408	448	423	442	411	400	436	404	449	436	471	450	454	467	407	396	395	443	446	444	447	445	456	413	443	416	438	456	444	464	435	439	439	436	454	440	423	430	404	423	450	421	438	428	471	427	460	428	460	426	453	451	406	481	437	455	431	460	454	452	457	412	395	431	437	408	414	453	425	430	447	451	503	405	448	445	449	405	457	439	438	435	428	442	431	398	450	475	419	453	445	431	424	425	426	400	452	425	448	412	405	448	439	418	439	473	431	468	424	443	430	453	430	404	449	427	445	411	423	443	455	430	509	457	453	439	416	404	426	466	452	410	445	446	466	442	429	434	442	427	425	437	470	409	455	457	391	454	396	444	420	485	427	435	437	441	430	435	485	452	415	467	460	418	412	391	469	461	432	418	410	446	432	438	461	457	441	452	453	445	446	418	395	463	451	478	461	454	467	441	420	453	461	474	462	406	464	449	455	425	417	439	401	453	462	438	438	423	400	428	438	426	441	417	459	453	469	452	433	407	432	429	473	420	437	437	421	470	432	444	425	427	438	413	448	440	394	391	435	466	443	443	462	427	394	468	454	433	429	444	452	439	412	414	435	419	471	456	444	430	470	402	423	484	451	464	420	424	431	411	420	459	437	431	443	444	441	441	477	441	436	472	426	445	455	436	417	417	449	444	434	428	447	407	451	406	427	416	456	434	441	458	461	431	429	437	397	429	469	422	457	427	402	487	442	424	412	468	420	438	483	453	420	437	425	426	455	464	452	408	400	432	422	428	457	432	438	400	449	443	475	449	413	448	458	429	412	421	474	440	437	455	460	429	459	457	431	441	443	431	439	389	434	429	427	450	413	436	443	436	475	465	433	461	409	490	432	397	432	468	481	423	435	416	444
7998	23628	56465	16814	1566	487	401	360	276	251	235	3577	11352	10866	7537	3645	1702	719	378	220	148	183	132	162	178	140	164	135	145	154	173	171	146	150	180	182	159	153	128	174	146	142	143	147	145	165	162	173	139	149	132	169	161	135	164	134	162	163	150	170	159	151	158	155	153	150	153	148	175	164	158	136	152	148	131	161	160	152	164	155	139	142	156	153	161	164	135	154	162	166	150	158	183	147	144	159	187	142	162	157	149	149	164	145	126	151	165	149	170	139	173	147	161	149	162	158	144	162	149	137	173	127	152	149	149	139	173	160	143	153	133	162	165	148	164	164	152	149	166	168	143	147	166	136	146	143	171	145	150	144	162	135	159	152	146	154	155	160	130	165	147	168	156	159	178	153	150	148	148	150	156	145	139	130	160	159	173	129	151	171	149	168	148	161	181	149	154	159	154	136	136	149	136	150	167	144	161	173	167	160	176	187	190	161	160	148	137	139	151	159	154	160	155	158	164	142	156	150	151	166	136	149	169	153	158	154	164	151	143	156	145	159	130	171	145	125	154	155	147	122	129	175	160	148	132	149	138	166	151	157	151	141	157	156	162	159	154	167	172	138	147	165	156	151	163	142	141	163	156	142	148	165	157	168	166	145	131	157	174	157	160	146	162	150	155	156	149	185	150	147	176	178	161	156	149	160	144	160	132	164	163	151	161	163	136	159	162	145	177	169	133	172	156	143	176	154	148	171	147	162	170	160	148	144	163	159	142	159	140	155	139	160	135	156	153	160	166	165	158	143	134	119	143	139	156	150	135	163	165	168	123	146	152	157	178	160	143	153	158	146	157	149	152	147	168	161	152	150	154	138	151	176	143	140	147	157	150	133	125	171	165	149	151	141	160	155	151	150	166	178	154	143	148	150	168	189	153	148	165	133	152	128	148	169	140	154	150	174	145	112	160	160	161	154	159	156	139	150	135	160	140	172	152	135	176	180	181	148	156	155	148	179	172	143	174	143	144	152	154	160	146	168	144	146	162	174	140	159	135	145	170	135	160	168	162	175	172	154	165	148	150	154	163	135	167	151	171	167	153	175	157	145	168	134	145	143	160	169	153	175	165	146	156	148	132	163	133	143	137	163	146	162	187	161	166	156	169	165	168	134	167	174	143	154	163	147	137	147	162	158	157	144	155	126	144	156	163	139	143	141	145	155	159	164	159	151	156	129	184	171	148	154	164	141	164	136	152	143	145	165	158	148	139	156	128	137	166	158	158	161	132	163	151	146	144	157	130	166	158	139	152	159	167	140	150	136	149	159	173	149	172	136	172	156	159	156	138	140	160	182	168	147	166	168	145	175	158	138	137	146	143	161	170	148	153	153	146	173	149	148	141	144	142	163	158	123	164	147	142	152	176	136	176	156	123	170	154	138	153	155	149	180	123	154	148	160	178	172	161	155	160	148	148	140	155	145	169	155	149	149	159	152	159	160	133	143	150	134	145	174	152	157	123	138	151	164	178	154	146	159	168	164	159	157	154	131	164	123	168	153	151	183	156	164	162	151	161	169	151	158	130	143	156	178	163	154	163	146	149	138	167	164	150	154	174	179	151	137	156	145	151	160	143	136	158	164	143	142	168	155	152	145	155	138	163	151	130	191	145	147	132	122	158	147	154	158	146	153	126	168	172	161	151	144	161	150	159	153	148	150	179	157	153	157	163	147	154	151	135	157	152	149	149	152	149	164	164	149	152	153	165	121	147	162	145	168	152	148	161	163	150	154	152	141	162	160	157	181	161	153	173	185	155	149	141	155	168	159	135	134	149	167	146	143	162	128	140	138	193	130	180	151	154	147	162	142	164	154	154	154	172	161	150	140	182	156	150	138	139	174	153	167	164	175	176	152	150	139	152	160	148	137	139	170	128	165	175	144	170	157	155	187	153	134	147	162	151	157	137	144	167	133	171	120	181	170	144	152	154	163	171	153	161	147	144	143	148	157	174	156	161	162	147	151	166	144	150	133	157	148	163	163	153	149	163	154	158	161	161	173	169	182	125	172	148	171	162	156	136	164	177	145	160	156	147	158	164	127	133	134	165	131	144	139	176	145	138	171	165	135	137	164	168	171	153	166	177	154	156	168	137	158	159	146	159	162	127	182	151	152	138	153	148	148	178	166	154	150	145	147	164	183	140	180	144	151	160	176	149	175	162	175	169	179	145	183	165	137	163	173	170	141	147	163	127	172	151	159	145	163	140	142	163	168	157	152	156	164	147	121	151	134	178	170	156	149	158	155	153	169	163	130	154	137	152	143	177	151	148	143	134	156	159	129	175	145	178	155	158	149	147	147	133	152	169	166	159	135	164	163	154	143	160	149	152	129	167	131	154	144	173	183	146	136	135	145	167	150	139	149	163	166	153	180	160	147	159	156	132	155	143	154	158	144	142	155	150	167	138	148	164	144	180	153	138	149	137	160	157	159	157	146	175	142	141	167	153	158	144	142	156	163	156	159	140	147	166	164	144	165	141	148	162	136	165	136	145	153	151	153	157	179	154	174	154	172	148	158	156	171	151	161	162	159	159	154	138	166	164	149	165	159	168	163	168	158	142	141	169	147	172	164	166	144	131	163	161	158	163	158	151	140	156	169	159	150	135	156	153	125	146	157	156	148	169	172	157	140	120	137	151	167	146	167	173	145	154	156	167	144	140	154	154	137	148	144	153	148	156	160	146	142	142	130	143	162	146	160	167	148	147	169	161	147	154	169	169	176	130	135	161	151	177	193	147	129	150	146	139	181	170	150	145	151	142	137	140	175	156	141	131	176	183	153	139	165	151	139	155	155	158	153	153	153	147	137	154	147	152	174	137	186	146	158	165	153	164	154	144	166	132	142	157	141	166	135	137	151	146	144	137	150	167	167	138	156	154	160	141	141	144	167	173	141	157	138	152	155	136	136	151	158	131	154	152	138	160	133	143	143	141	166	146	146	154	169	144	163	160	156	146	142	142	153	142	131	139	147	162	149	166	159	177	127	130	147	153	135	162	169	156	144	160	139	164	163	151	176	144	146	167	166	150	142	154	151	177	153	117	147	160	168	155	159	155	149	138	144	141	137	178	172	145	153	161	178	175	168	151	156	130	150	174	155	149	157	174	154	152	140	135	171	171	161	151	154	173	150	140	152	159	144	159	145	164	150	142	161	137	134	160	176	162	153	156	148	148	166	154	145	133	170	172	152	159	173	157	149	153	162	169	173	162	161	146	168	158	153	148	167	180	163	148	147	148	139	154	142	168	152	133	173	143	146	143	156	150	167	165	132	152	156	145	149	160	159	144	148	168	152	148	149	181	165	133	152	157	140	165	164	157	157	154	172	141	172	149	159	146	153	145	142	141	146	171	151	152	144	121	162	180	164	149	167	161	142	132	147	137	153	170	151	164	162	143	179	161	167	154	154	145	133	161	145	163	165	150	149	167	181	145	152	162	148	178	152	159	152	150	146	131	167	158	157	145	129
5781	21006	49017	7844	2361	1938	1553	1247	1261	1140	1031	15780	34333	31462	25443	14872	8065	3482	1444	663	450	411	399	371	375	372	386	405	357	376	385	381	393	373	332	385	390	374	389	365	374	351	375	379	402	366	394	407	382	397	395	397	365	370	417	429	412	369	403	384	364	349	415	425	398	397	369	378	430	410	366	379	423	392	380	372	401	365	390	387	363	370	398	405	415	384	376	418	358	367	364	370	372	394	389	394	421	373	374	397	374	367	407	401	375	373	395	372	373	400	386	411	394	402	345	390	396	377	400	371	391	392	388	388	367	377	409	393	342	350	408	406	382	390	394	397	372	369	378	354	385	377	414	414	364	373	394	395	378	353	366	398	411	395	398	401	366	364	391	405	365	372	380	358	390	378	389	383	377	410	372	357	375	420	401	398	372	369	347	358	410	392	357	393	391	385	364	348	390	372	373	412	361	361	375	414	379	405	347	410	356	385	383	372	402	369	380	407	393	371	388	358	401	379	374	374	390	395	395	409	375	395	383	369	394	379	364	386	362	394	365	388	394	363	440	361	356	389	380	351	413	375	367	388	375	393	391	380	356	372	391	389	388	376	392	388	398	401	397	366	371	388	389	376	401	386	393	367	396	391	389	383	353	381	380	389	427	379	383	366	397	376	366	380	388	373	387	338	374	384	369	397	384	408	388	371	385	430	396	376	385	400	391	385	390	392	387	390	389	381	358	392	407	372	354	415	348	405	392	373	394	388	417	371	414	371	396	352	430	375	399	379	358	411	400	388	388	347	400	392	374	376	381	365	422	384	372	398	380	384	346	389	377	348	368	389	384	377	393	409	400	390	374	361	404	374	436	375	404	351	380	337	336	359	341	404	369	396	398	380	380	385	378	377	353	382	395	346	348	386	393	388	416	373	386	398	396	405	411	378	389	401	389	411	408	385	371	398	405	379	390	356	373	405	366	403	371	355	371	350	333	388	417	392	420	401	377	370	413	393	384	387	396	443	393	389	380	374	392	379	375	376	391	359	368	387	388	416	370	399	384	392	411	396	384	393	392	401	397	376	390	379	373	416	376	373	416	384	372	393	389	420	370	403	358	419	384	380	368	392	375	375	405	372	395	360	398	366	394	393	364	357	387	392	393	412	414	401	380	441	389	393	369	376	391	342	372	367	344	356	418	414	343	371	400	362	412	382	426	413	376	387	392	429	410	386	397	331	388	410	393	356	382	383	345	402	365	412	360	407	357	395	396	369	375	349	383	375	423	428	387	372	382	408	402	384	360	402	379	380	385	390	407	388	387	385	387	389	389	385	386	347	385	363	368	410	353	340	386	375	410	390	360	377	388	398	396	393	369	356	403	395	416	401	363	377	373	352	387	370	385	358	367	364	399	370	350	403	402	390	387	380	404	372	401	372	386	411	413	385	405	378	405	378	382	397	378	392	355	379	397	355	379	386	377	410	374	367	392	384	376	387	397	395	380	394	368	394	400	373	374	376	390	396	423	393	368	392	409	386	365	380	369	421	378	349	394	386	368	372	379	382	379	392	400	380	377	398	389	431	384	414	382	379	384	395	395	381	395	396	334	371	395	374	365	367	416	366	398	377	375	377	336	390	419	369	381	402	361	364	362	389	393	384	387	388	369	369	398	428	372	398	363	379	407	387	368	385	384	391	399	383	402	387	358	365	380	383	387	377	375	381	396	389	401	396	350	396	386	379	380	366	417	355	381	418	385	372	411	375	403	386	359	379	388	383	366	400	374	390	367	377	396	407	404	393	382	408	386	354	419	400	404	385	403	361	409	387	366	384	324	405	393	381	382	398	349	399	422	385	358	393	383	406	410	368	396	388	391	390	345	385	364	379	374	385	405	381	358	367	361	407	369	408	426	362	361	351	360	345	397	380	404	391	386	353	355	426	389	384	379	389	362	406	338	390	382	391	388	374	393	374	401	362	402	381	360	381	380	384	382	358	376	367	383	436	429	438	404	397	391	385	389	414	433	386	383	331	402	400	393	388	396	403	403	392	412	382	403	391	395	393	379	371	406	425	383	407	382	385	393	367	370	390	401	395	365	369	438	396	374	397	404	393	428	376	374	375	360	397	384	380	361	388	390	390	357	362	420	381	399	379	382	381	405	371	416	378	396	386	368	339	376	391	399	392	387	386	407	368	391	358	372	410	374	378	403	366	364	366	371	345	404	397	410	430	383	376	346	357	384	398	385	374	384	382	355	400	393	398	365	365	367	393	378	428	343	378	387	377	385	377	373	396	340	392	354	397	377	408	406	404	366	404	389	408	379	397	386	404	386	411	396	407	370	329	354	364	403	407	389	437	378	406	403	405	389	412	381	399	366	352	389	377	385	356	394	400	380	394	425	337	361	374	411	432	370	366	389	376	381	368	406	376	388	431	400	395	389	379	436	392	401	343	402	393	366	371	381	402	385	375	413	380	383	383	357	403	371	385	433	372	380	397	389	346	389	354	387	366	390	406	411	398	389	390	371	386	376	392	399	415	361	368	410	376	430	368	364	415	353	385	394	391	369	397	390	398	402	379	387	400	355	404	378	403	392	371	374	392	389	383	431	393	409	392	385	376	407	384	396	360	360	366	394	401	390	367	369	369	380	395	380	387	368	431	364	372	350	398	395	404	406	412	375	394	402	339	418	357	380	370	407	361	360	374	364	385	377	362	335	398	378	346	389	409	395	423	427	400	379	388	374	404	387	379	359	412	398	401	363	370	407	360	368	381	416	379	373	377	346	354	432	377	359	349	374	367	423	400	391	380	403	367	385	418	391	395	394	387	392	398	379	391	380	405	386	400	413	377	413	373	378	368	386	407	384	366	388	375	383	356	391	400	361	364	393	360	364	399	418	384	404	365	431	362	375	359	374	388	412	356	403	376	420	411	409	396	408	377	368	423	375	395	394	370	404	370	334	395	393	378	422	371	400	368	410	402	382	434	396	371	401	395	370	407	359	364	398	360	426	374	411	417	370	417	392	401	359	331	376	392	344	386	403	382	400	369	369	389	369	397	393	411	407	380	375	406	392	409	387	385	368	382	398	405	356	406	373	374	347	399	377	390	402	386	394	367	375	366	404	393	377	400	394	364	393	376	394	347	378	402	370	410	382	353	379	400	372	383	387	359	380	375	396	377	435	379	400	401	372	360	386	344	379	397	381	394	377	376	407	396	351	392	383	386	403	382	360	418	392	392	386	379	408	364	402	368	394	391	379	376	374	382	397	386	363	424	378	401	378	402	393	355	400	418	355	399	363	407	384	371	376	363	360	426	394	393	438	382	419	383	347	401	370	358	404	394	397	400	348	399	408	377	408	380	388	386	374	391	382	395	405	384	393	368	407	390	432	395	385	397	402	384	413	377	407	350	407	390	352	390	369	388	388	367	416	377	396	376	377	406	399	382	368	391	388	382	379	390	362	373	380	376	409	385	415	376	403	376	405	393	398	391	367	363	415	381	367	372	378	367	415	384	390	379
14430	14480	68416	26796	4669	819	601	449	356	323	446	9173	21263	18836	14054	6631	2782	1141	467	220	147	126	123	116	126	122	128	115	121	110	122	136	135	114	112	130	138	117	104	108	118	111	120	112	100	135	122	119	132	115	129	113	118	115	139	104	121	128	124	124	127	109	107	119	117	123	105	103	133	145	120	124	118	136	135	110	132	103	123	119	116	97	133	115	122	138	129	127	151	104	133	129	115	118	138	119	114	128	121	127	119	120	133	122	131	132	125	103	120	86	123	136	124	118	126	115	113	124	128	122	107	120	124	111	135	132	119	126	113	124	123	140	127	97	111	122	89	131	131	99	115	103	118	145	119	115	109	120	107	131	120	118	129	128	111	136	116	120	123	118	117	91	125	124	124	111	148	129	129	109	114	147	142	132	128	151	129	123	112	110	103	105	122	124	121	112	120	114	126	127	119	108	127	111	124	112	117	122	112	116	138	130	136	124	123	122	122	117	119	120	124	97	112	138	134	109	126	105	101	113	120	145	123	115	98	126	89	117	129	136	113	132	121	113	121	120	123	120	131	126	120	112	125	118	136	118	121	121	112	117	129	113	112	106	131	106	119	134	111	133	132	129	120	129	112	141	121	141	124	105	127	112	120	129	119	113	130	128	128	140	121	128	116	122	123	118	99	107	122	111	129	125	129	137	131	115	121	112	129	108	120	135	116	125	134	123	138	134	127	135	111	130	115	93	126	107	125	122	115	111	129	140	113	126	142	135	129	118	114	140	122	107	118	115	121	108	103	133	113	90	122	121	115	136	124	115	145	144	132	115	124	104	129	128	124	108	126	125	120	125	116	103	113	132	150	114	131	122	144	123	117	136	127	105	114	122	113	138	124	118	114	119	130	125	138	120	139	106	117	123	116	127	112	127	128	133	118	126	120	86	115	124	115	107	120	108	118	140	123	112	159	130	123	126	119	112	103	120	114	130	131	77	127	131	117	112	108	109	134	111	105	127	110	127	106	135	133	122	111	114	131	107	131	116	108	114	110	124	140	132	152	107	132	110	117	139	133	127	125	113	111	106	118	129	117	105	117	117	113	122	105	133	122	116	112	120	115	124	117	121	115	146	96	137	103	117	127	97	130	119	114	106	124	129	138	130	135	132	117	108	102	105	109	132	124	125	113	128	114	112	135	123	119	125	111	118	118	110	129	111	111	132	124	119	139	120	119	117	120	107	122	119	98	121	109	139	122	134	113	121	103	128	114	117	119	105	125	132	129	121	109	116	122	115	108	131	103	126	115	118	119	111	110	102	113	126	100	127	126	115	123	140	119	133	113	120	105	114	112	111	120	129	107	130	127	122	116	114	112	119	119	113	146	109	117	147	123	122	127	149	116	111	123	112	132	120	126	128	136	122	123	130	122	126	107	111	103	96	100	119	122	129	145	138	123	120	102	128	131	137	85	112	114	109	104	122	110	135	111	108	115	120	122	137	114	107	133	135	114	142	131	104	110	145	125	133	101	121	131	119	117	121	123	134	134	143	136	111	137	115	127	137	121	112	120	127	120	110	106	117	110	122	122	131	133	96	112	99	132	107	113	145	121	115	111	130	100	103	105	118	113	105	124	120	116	127	125	109	130	117	108	136	129	107	131	122	115	131	115	103	115	124	124	108	125	137	109	118	123	139	114	118	126	123	130	117	105	113	99	121	110	132	135	113	109	125	124	117	122	126	121	147	140	116	115	113	117	135	130	112	134	92	127	120	125	89	123	107	120	107	121	128	132	116	131	105	108	106	126	127	119	123	97	137	126	124	139	116	102	143	119	128	143	104	102	134	104	145	128	112	121	111	129	129	121	143	121	132	112	141	120	123	132	114	123	99	116	110	101	126	130	121	133	121	115	113	110	132	134	121	121	127	114	101	118	133	127	137	138	114	122	110	114	138	125	108	98	144	119	134	121	109	129	109	123	123	125	118	108	111	107	104	114	137	128	113	139	131	123	108	120	131	120	121	110	128	127	123	122	122	98	109	125	112	97	127	108	113	111	103	105	140	117	133	125	114	129	114	128	114	116	104	132	125	123	98	125	124	112	115	106	127	102	136	123	119	131	102	121	111	135	115	119	119	140	128	102	113	97	103	109	136	98	117	115	132	101	102	140	109	110	112	125	115	124	103	127	103	117	127	137	121	107	108	103	108	132	116	128	108	122	123	126	124	114	113	136	118	117	133	123	127	133	116	117	142	118	121	117	121	138	130	130	119	116	123	119	103	112	126	101	131	129	144	123	113	119	138	144	115	117	131	116	118	126	113	119	117	118	118	136	121	120	129	118	119	133	143	111	132	107	121	135	121	132	114	99	129	102	130	115	139	138	115	131	111	99	126	130	120	125	133	118	121	141	116	143	115	117	127	136	136	101	125	119	119	108	117	122	113	123	120	119	141	110	140	119	130	128	113	95	123	124	106	107	124	123	142	127	134	128	132	128	118	128	112	140	121	118	126	123	114	112	124	115	118	136	121	130	134	119	115	127	130	119	118	116	110	136	125	142	115	142	110	137	126	116	136	118	128	121	125	132	124	99	93	110	132	116	151	122	130	106	134	119	96	107	127	112	107	127	116	121	130	123	125	125	104	120	107	142	108	110	116	120	121	133	103	132	130	130	123	136	124	140	119	115	130	132	112	136	134	138	131	111	122	129	127	140	126	127	123	124	120	108	115	114	119	113	123	115	103	96	118	122	122	112	117	117	118	114	135	120	111	109	134	131	105	133	106	114	123	132	133	112	119	124	125	117	112	117	111	128	131	126	123	126	121	103	118	118	139	119	123	116	121	117	122	132	113	122	124	119	122	138	111	140	122	129	134	112	133	118	126	118	119	123	128	112	136	125	133	123	123	122	115	132	128	105	142	124	111	126	137	125	115	126	107	117	113	115	128	124	124	114	108	130	111	130	132	129	117	131	110	121	123	144	139	133	127	105	133	127	113	111	127	123	117	142	141	129	123	124	118	126	117	111	107	135	106	115	150	132	120	129	103	122	110	125	102	131	145	104	117	111	133	139	132	123	120	105	132	118	120	102	138	119	125	114	125	121	128	120	132	125	115	121	132	103	116	110	122	132	116	128	117	103	130	131	108	130	125	135	137	135	112	118	136	119	117	109	117	118	102	129	130	113	122	100	127	107	129	125	133	115	105	126	90	122	97	125	105	112	114	117	104	130	103	118	118	106	99	108	134	126	116	112	117	108	127	131	118	104	117	124	114	136	121	134	111	109	134	128	127	106	130	139	116	122	112	113	124	103	113	129	133	95	118	102	129	116	133	123	122	133	135	150	124	109	139	122	117	123	133	110	119	130	134	115	114	109	111	124	137	139	125	132	114	135	140	117	144	116	111	117	145	117	124	113	119	132	101	125	119	103	131	133	135	126	135	123	127	119	132	131	131	116	116	121	119	106	125	122	130	127	118	121	116	135	130	133	143	133	143	127	119	117	124	124	122	107	123	126	136	129	137
7776	12784	59309	12706	4229	3292	2630	2146	1841	1603	2648	29633	44772	40532	34346	21936	12377	5412	2164	831	393	331	338	314	294	345	315	311	343	321	315	290	322	309	326	281	321	326	326	338	286	326	306	341	305	333	327	301	306	327	319	309	299	330	286	303	333	322	311	309	342	314	298	324	275	320	336	311	320	310	318	308	321	352	316	327	309	321	292	338	298	315	318	314	300	295	318	307	320	316	316	337	314	303	294	308	284	310	335	296	294	323	325	298	316	286	307	312	327	305	311	279	309	296	312	294	293	313	319	308	337	321	322	306	318	296	314	321	338	309	307	347	301	296	339	327	325	325	278	293	339	326	335	302	274	343	297	343	291	303	304	307	304	283	295	322	300	296	325	349	310	303	310	313	333	344	315	334	326	326	312	308	315	315	341	324	284	312	299	246	313	300	307	336	360	301	317	303	308	324	318	303	283	324	330	299	323	292	289	292	317	330	334	310	307	298	309	320	311	317	312	297	364	337	335	303	327	301	294	297	337	330	317	284	298	332	304	328	321	307	326	318	296	345	312	307	323	302	338	313	311	319	328	332	305	322	304	311	327	333	331	312	330	289	289	287	332	333	336	312	302	291	332	303	328	337	340	313	329	294	335	317	326	296	305	321	351	332	346	318	304	313	318	326	315	319	291	329	304	302	328	303	303	377	297	325	284	270	292	354	315	300	326	322	339	327	314	320	290	315	305	293	302	318	291	312	309	312	291	319	331	327	272	327	327	308	313	279	331	319	319	337	304	356	337	289	319	309	308	314	332	314	295	314	333	328	306	314	289	311	292	328	306	342	311	316	322	282	301	297	295	310	316	309	303	304	351	357	291	339	342	326	302	314	315	308	307	327	311	309	314	275	339	359	300	286	323	295	323	296	303	310	283	334	311	298	314	304	291	291	296	282	318	342	310	291	314	318	306	304	296	330	311	282	297	331	330	296	296	315	305	284	341	327	319	322	315	323	302	303	330	315	318	335	305	307	322	300	325	295	281	326	312	301	305	325	308	332	308	292	309	309	322	343	302	288	339	275	311	290	315	295	307	329	299	309	312	330	331	320	313	288	299	315	311	307	323	279	318	308	315	290	268	300	318	346	316	292	335	338	376	320	284	328	309	328	303	339	312	291	314	295	291	302	299	295	311	318	311	306	309	289	315	331	314	303	325	329	320	295	314	324	336	312	306	293	336	332	298	320	315	327	298	297	347	292	337	310	320	310	293	266	287	309	302	293	296	310	276	315	310	345	284	320	350	322	317	276	307	333	320	293	324	315	314	309	306	329	288	318	337	311	300	295	315	338	300	334	315	319	305	300	324	304	342	302	306	328	293	285	323	323	295	299	338	322	312	295	310	314	334	326	296	312	298	332	319	308	279	320	334	319	323	321	323	342	301	318	343	307	334	303	343	284	298	301	307	319	322	334	280	320	323	329	292	306	298	310	317	319	306	319	348	327	288	299	289	315	272	301	306	322	305	308	286	339	302	319	300	305	339	326	300	320	293	306	297	290	337	301	285	317	318	317	296	290	320	322	300	282	330	312	316	307	287	316	324	293	317	321	282	313	317	312	308	322	305	308	309	299	293	318	296	321	281	291	330	320	319	316	314	307	298	317	295	277	312	315	286	335	318	315	340	336	302	301	319	320	308	277	319	321	345	300	346	301	307	307	303	309	295	322	345	326	287	316	315	330	298	302	328	287	322	330	317	313	334	336	329	326	296	327	331	333	293	310	317	308	291	348	341	301	317	313	357	324	326	319	290	288	321	333	282	348	334	323	345	320	342	305	274	329	314	313	330	295	315	329	316	317	297	321	271	291	325	317	281	314	309	313	331	328	325	309	354	310	307	305	336	322	299	316	341	296	320	289	299	299	304	323	308	314	314	300	289	298	310	319	316	287	317	318	300	306	329	335	316	299	307	304	302	365	312	298	333	299	329	290	300	344	338	335	318	322	322	349	339	307	331	318	293	306	344	340	333	287	300	308	338	321	334	334	300	275	284	333	304	334	331	312	301	321	316	287	290	338	311	299	306	308	303	279	316	295	302	301	312	364	311	332	285	274	317	310	301	314	324	281	302	328	299	317	302	318	307	325	284	323	325	321	313	322	318	348	289	332	272	308	309	364	316	304	294	309	336	306	297	319	321	323	333	310	337	293	319	274	327	316	332	322	324	298	307	341	304	297	318	312	311	311	320	299	312	306	301	292	293	309	312	326	299	317	295	320	339	329	308	302	355	331	321	342	314	296	297	296	285	294	327	309	296	303	335	317	309	289	320	327	342	341	309	294	339	312	309	332	305	312	293	313	305	333	299	311	328	320	309	323	314	295	314	316	290	307	338	309	324	311	281	318	345	339	330	316	318	313	284	321	315	338	335	302	321	294	297	296	332	344	299	306	334	297	301	320	324	320	308	310	283	319	323	293	318	321	318	313	300	299	304	284	296	293	306	307	324	286	315	310	315	334	345	330	334	316	306	299	312	308	326	312	294	317	306	319	301	311	306	331	320	346	272	272	306	303	314	307	342	349	302	314	295	316	276	328	290	313	332	293	325	312	315	302	297	355	317	319	296	300	328	285	291	293	335	314	336	308	311	338	305	296	303	328	298	326	347	316	346	312	316	284	324	315	310	317	331	313	298	322	331	313	316	293	322	305	312	340	295	311	325	324	315	302	321	315	295	293	334	307	346	336	332	339	302	329	319	313	311	314	292	320	321	297	332	326	353	331	333	300	309	302	295	305	316	328	313	325	321	303	323	314	302	349	309	307	304	289	321	327	342	309	306	285	310	325	282	314	321	350	371	353	307	279	319	286	306	305	306	343	323	326	319	297	330	309	339	308	317	324	342	299	310	312	323	321	312	327	329	319	287	314	277	326	314	317	303	308	307	308	328	307	309	314	301	325	314	308	326	303	335	307	306	333	281	312	287	311	317	316	302	310	294	322	315	322	329	289	371	319	328	324	313	286	324	288	304	311	342	303	316	283	311	310	282	297	330	322	303	322	314	311	323	304	307	325	332	278	322	322	314	297	316	289	309	337	300	304	313	314	300	315	323	300	309	314	310	343	305	352	332	300	323	336	315	305	322	308	330	311	303	314	329	349	305	350	323	336	267	325	299	311	342	320	327	311	313	327	299	338	285	326	303	321	287	332	309	313	287	301	335	349	318	339	323	295	326	308	329	313	330	319	293	352	289	328	306	328	316	326	324	326	309	286	308	312	300	294	319	321	291	344	316	308	327	295	343	310	285	301	314	320	322	323	299	356	320	339	348	336	336	333	327	327	305	289	324	303	301	274	317	302	337	319	337	318	306	309	292	313	302	330	308	300	342	338	300	301	328	322	300	303	319	327	302	318	330	338	288	301	284	295	323	295	340	293	318	299	306	279	326	291	304	307	314	313	297	312	313	332	312	339	334	279	318	318	336	314	331	306	352	345	333	324	325	307	338	320	317	298	317	350	297	312	296	309	321	335
2260	1489	4959	776	271	217	210	205	195	217	190	424	1063	1276	1067	659	450	288	215	196	176	166	182	170	201	188	189	153	158	174	181	193	163	201	175	208	202	188	201	181	184	161	164	165	179	176	198	185	197	187	192	171	161	170	206	198	201	158	200	183	190	180	182	162	195	153	184	183	182	190	182	172	184	184	174	177	177	164	184	180	181	169	210	174	182	186	185	171	186	186	195	180	169	192	173	165	207	173	180	160	163	194	173	172	180	182	165	178	190	170	188	166	181	181	162	170	190	199	165	192	183	176	181	194	181	187	192	169	172	198	175	187	212	165	183	191	181	183	189	170	186	157	160	197	184	202	171	196	161	164	154	185	202	172	183	199	180	158	182	182	182	169	178	188	186	160	176	191	192	169	197	203	164	162	175	193	192	183	171	162	188	207	193	179	196	161	175	194	197	164	173	172	190	182	189	172	183	187	180	185	197	176	180	167	173	189	167	192	188	187	187	186	195	165	179	177	176	210	186	203	198	177	172	180	175	183	168	196	171	166	166	177	177	186	165	193	173	184	134	154	159	182	195	197	173	179	168	175	183	206	168	187	195	191	178	181	175	178	181	166	193	161	195	192	187	180	181	173	187	204	190	196	176	173	162	165	179	161	209	183	184	197	177	174	179	196	189	177	198	157	171	181	198	169	186	152	207	182	192	160	198	178	176	171	179	173	203	193	192	196	176	171	190	158	186	156	180	176	151	174	187	169	137	172	190	183	187	209	180	188	195	169	157	185	187	202	179	171	167	183	176	170	169	174	182	157	182	171	167	174	178	185	174	172	185	184	200	175	189	173	155	182	161	210	144	171	184	174	165	190	180	180	183	197	162	164	167	179	151	195	154	205	169	158	168	182	184	154	206	203	170	190	177	197	159	145	161	170	208	170	191	196	183	157	185	180	174	205	168	216	166	185	187	174	175	166	194	178	187	168	188	177	175	194	199	174	195	189	186	176	186	164	167	175	161	182	188	175	197	194	193	184	174	176	182	173	194	175	156	177	178	188	188	160	152	164	190	171	180	173	190	195	183	160	161	186	179	175	167	171	174	161	184	189	198	176	190	185	179	183	178	210	197	150	189	185	191	173	171	155	171	189	198	203	176	157	178	185	162	232	184	184	176	191	192	177	186	166	193	194	186	205	197	191	192	172	206	189	163	174	190	181	184	191	190	201	184	190	167	169	161	188	172	180	172	171	176	213	185	162	175	171	192	172	165	182	171	150	168	162	173	162	183	183	174	172	159	196	158	197	170	148	170	175	186	189	186	188	172	173	172	173	158	145	163	176	183	168	194	178	169	153	201	162	171	194	185	189	166	179	196	157	173	193	172	163	214	176	177	180	159	142	162	160	179	153	192	170	161	184	180	164	165	167	177	171	189	162	166	173	173	194	179	164	173	177	187	190	179	190	156	196	197	154	169	197	172	168	182	196	208	203	158	192	161	177	158	154	160	169	182	201	165	167	152	176	170	177	194	176	180	186	191	182	186	183	165	167	197	181	171	184	171	211	166	198	182	161	176	178	185	183	179	158	187	198	167	167	172	171	169	181	223	176	180	193	177	171	208	151	195	180	201	175	163	197	178	188	182	189	170	167	178	173	187	153	175	176	201	197	164	144	184	168	174	205	164	180	160	174	204	171	185	203	154	166	169	177	175	174	176	194	173	169	172	178	195	168	183	170	179	201	162	168	177	180	196	199	211	190	159	171	183	186	196	175	171	179	174	209	178	182	190	174	194	180	163	165	164	174	171	169	166	179	188	173	167	185	176	206	179	191	179	183	204	194	203	179	175	169	157	194	178	156	183	192	179	167	171	200	180	195	193	159	168	197	165	185	170	187	180	199	159	173	191	182	174	171	189	167	169	172	177	174	182	192	203	182	176	172	173	166	195	158	185	159	182	180	151	176	172	172	187	188	216	172	177	176	196	169	188	182	173	182	180	187	165	157	172	163	188	187	176	200	193	172	185	168	203	194	160	180	163	191	165	202	175	156	195	192	188	182	195	211	181	186	187	187	187	199	195	194	192	175	198	169	180	180	165	196	178	178	181	190	177	184	179	167	166	182	183	169	192	171	166	197	174	186	192	188	174	169	185	155	169	183	188	176	190	172	174	206	173	217	176	199	185	187	175	150	164	212	183	177	159	151	171	164	168	182	179	161	188	195	158	176	157	184	177	177	158	164	179	199	205	190	174	180	165	159	185	195	166	200	167	172	144	166	153	181	190	197	170	175	171	157	164	180	182	159	193	181	174	217	198	176	208	178	194	195	176	194	189	166	175	164	173	177	149	150	161	191	177	171	174	171	182	180	190	188	168	171	206	163	179	197	193	156	164	182	186	191	158	190	190	190	178	175	170	196	161	199	188	199	162	182	186	172	159	177	198	177	143	174	169	156	178	159	173	173	183	185	175	182	161	176	192	188	187	171	177	185	175	178	158	190	170	173	179	183	203	157	203	180	166	176	169	185	174	173	195	162	186	192	209	175	178	175	177	208	183	186	163	179	148	182	160	179	161	172	181	156	165	165	172	192	187	185	188	190	183	171	198	188	155	182	196	182	149	176	159	176	167	172	192	203	195	165	183	183	164	159	179	168	154	194	176	201	176	193	191	193	174	195	200	181	179	198	165	166	194	193	162	169	211	183	174	170	180	200	182	191	172	161	196	183	181	167	155	176	203	172	190	180	188	177	172	214	189	177	193	191	184	175	163	173	160	158	168	182	166	181	175	176	152	183	173	184	163	203	184	189	178	185	191	176	174	169	191	154	195	188	188	176	202	185	165	172	172	202	148	184	190	198	182	173	172	183	179	172	157	195	173	168	180	184	181	185	191	187	184	182	186	184	168	168	161	168	162	174	190	192	171	177	167	196	184	192	170	165	155	168	174	175	190	177	173	146	186	173	165	181	178	179	164	192	172	197	156	184	150	196	196	181	177	188	188	197	188	195	175	171	169	183	162	186	183	187	187	162	170	188	162	229	177	191	191	200	187	162	192	157	192	177	180	172	198	161	180	185	186	204	186	178	167	188	192	200	201	180	169	173	178	171	166	169	160	160	167	176	184	173	166	180	169	179	194	188	169	212	185	187	207	178	188	167	177	187	172	180	211	174	168	171	189	170	188	160	159	179	170	183	185	177	168	214	168	184	194	193	172	184	184	199	170	176	198	193	185	193	171	158	195	173	185	190	180	174	206	187	169	149	180	178	167	186	176	185	173	189	180	173	173	177	173	199	176	169	177	178	176	169	178	185	197	198	171	179	190	196	184	173	172	162	189	184	178	158	172	187	174	199	168	182	180	185	178	182	189	176	177	183	190	187	175	176	202	183	181	174	181	173	178	162	176	166	168	195	188	189	176	185	175	173	185	185	159	175	172	175	182	173	180	176	156	172	180	173	163	169	196	186	164	176	158	190	188	184	166	144	226	190	188	195	195	191	152	202	170	159	163	189	196	170	176	158
2320	2518	10630	1362	672	611	584	574	511	556	556	2100	5405	5522	4489	2711	1538	908	585	511	479	508	417	440	456	439	436	440	471	450	417	449	462	450	452	469	459	462	453	441	466	477	442	451	399	447	440	460	420	478	472	418	467	447	445	469	459	423	447	461	438	450	447	486	433	436	440	451	409	482	455	409	468	432	447	438	466	435	416	440	456	426	433	458	431	408	468	431	463	462	413	412	417	402	481	452	474	435	432	437	436	454	434	452	431	471	476	469	452	426	470	442	485	472	476	452	464	476	468	422	445	459	485	461	529	473	428	469	454	463	446	433	470	451	449	447	455	445	458	476	438	452	431	452	426	446	424	439	449	430	451	430	446	434	457	439	456	431	460	437	431	451	428	410	453	446	456	416	418	520	445	439	430	471	458	448	417	429	435	430	453	442	443	448	423	444	471	432	452	451	443	486	419	418	444	413	444	479	484	415	451	493	477	447	434	445	439	420	443	446	447	408	463	443	443	454	490	423	440	478	472	422	435	492	470	470	462	461	460	437	414	468	417	453	461	411	405	425	435	467	456	407	436	475	459	465	491	488	432	449	451	435	466	436	495	466	458	424	432	463	443	422	443	446	460	430	449	449	476	432	467	450	414	431	448	429	459	461	420	432	444	456	468	417	437	415	439	468	454	390	485	450	459	459	443	456	429	455	439	469	502	458	454	451	445	419	426	439	433	431	439	447	460	462	444	469	416	438	427	429	463	443	453	445	468	425	455	432	427	433	430	441	469	462	461	427	454	457	463	424	462	481	502	456	421	455	439	433	440	424	435	443	450	407	444	457	478	481	417	449	395	452	464	423	449	452	439	448	446	431	434	437	447	472	425	409	453	460	457	442	444	463	477	436	442	453	470	460	438	430	489	410	453	474	459	456	445	428	445	426	469	418	430	448	418	423	470	405	464	454	453	424	402	446	447	451	424	434	477	433	458	418	437	396	440	450	410	427	457	446	417	455	454	419	456	453	499	465	444	449	427	441	460	450	445	444	459	445	435	428	453	409	457	452	447	470	452	473	424	429	442	465	447	458	430	451	461	445	430	445	440	465	436	426	394	431	416	435	474	415	454	462	428	442	475	453	470	438	490	486	471	433	442	427	433	456	439	456	475	420	448	455	458	481	447	420	484	452	425	449	440	463	450	452	425	433	480	446	424	423	424	439	462	459	429	486	425	471	438	429	478	437	455	474	480	428	418	395	469	464	432	444	462	457	483	416	429	447	461	468	463	425	417	460	466	458	452	472	423	415	420	469	439	458	462	443	447	458	444	456	423	443	459	455	454	438	467	436	481	463	433	474	445	451	466	458	469	482	450	484	459	428	413	462	420	515	450	440	419	487	431	497	448	458	428	454	463	463	459	418	421	408	422	402	447	423	424	423	426	456	464	484	502	465	465	478	432	446	426	449	473	442	447	435	422	441	449	463	457	517	419	456	460	410	412	448	438	451	449	426	422	443	501	453	422	454	444	458	401	447	436	489	465	472	472	443	434	454	416	445	417	422	440	468	436	468	452	458	455	428	434	471	431	441	424	419	415	448	440	482	421	422	402	415	441	433	459	463	438	444	457	478	429	482	444	421	433	474	435	430	444	478	427	456	391	398	411	418	447	479	459	427	454	447	440	458	452	474	465	446	402	414	418	463	411	469	464	445	432	426	431	401	474	438	418	440	434	463	422	466	394	457	459	455	421	459	439	437	431	454	438	441	452	491	482	480	437	440	442	461	465	471	436	455	432	474	438	461	435	461	453	443	439	469	425	426	434	444	462	460	489	464	460	454	479	431	416	472	468	443	461	447	449	456	444	443	431	405	435	430	451	453	451	429	450	411	455	434	443	438	426	429	435	443	455	474	447	424	435	421	444	439	457	421	440	413	465	467	451	415	453	424	473	438	471	434	431	426	443	453	429	464	474	448	442	451	444	470	423	460	424	432	429	448	440	425	450	474	428	411	422	474	444	476	409	470	455	473	473	401	468	454	457	461	465	430	480	430	491	462	434	432	430	456	473	409	439	426	469	450	477	444	493	411	432	459	440	427	437	458	455	474	472	475	442	456	411	457	398	446	462	411	436	424	409	432	465	464	463	432	420	478	434	475	452	429	476	440	484	454	436	437	427	452	444	432	426	425	445	439	381	469	444	484	449	468	450	478	458	426	491	481	515	457	417	465	454	450	455	488	416	420	456	444	444	456	453	455	449	447	452	446	443	441	448	465	436	436	434	466	438	467	452	468	471	466	436	414	498	454	466	470	419	462	459	464	430	420	467	422	417	466	445	421	451	425	485	418	434	413	484	448	448	423	434	412	436	459	452	455	461	455	470	462	462	448	477	462	413	448	441	456	446	479	447	457	452	468	438	427	444	435	405	449	486	437	446	448	429	465	485	458	399	451	411	450	450	423	434	429	435	463	452	462	449	470	467	440	454	423	458	441	454	462	409	451	468	460	418	486	453	457	423	451	441	446	417	420	462	421	466	461	459	432	487	426	442	452	489	501	435	461	382	416	438	415	399	444	456	481	439	447	401	436	429	441	410	449	451	446	457	423	461	484	438	422	429	445	428	446	429	454	457	456	481	430	454	467	422	455	433	444	442	408	440	446	456	418	424	462	448	459	466	444	439	480	450	459	445	423	430	448	415	453	469	428	439	441	419	426	448	456	426	432	434	447	445	470	472	461	392	467	464	427	471	442	437	476	447	449	422	446	469	442	454	424	432	457	461	450	385	467	470	474	492	425	453	425	432	442	442	476	441	469	469	426	457	451	478	479	426	437	461	443	490	442	459	433	423	473	453	419	432	486	436	451	446	439	464	496	457	425	436	430	456	455	458	430	449	435	407	447	442	425	430	435	437	453	441	452	471	478	456	465	446	463	464	455	434	440	457	498	469	454	448	440	465	456	446	455	406	428	471	441	428	461	463	472	426	448	440	436	446	458	435	449	502	449	468	476	426	441	425	456	437	457	442	430	455	455	442	430	468	463	418	437	437	436	452	451	472	475	430	405	429	461	461	434	461	459	439	424	439	463	458	471	458	458	445	427	439	444	473	475	446	447	428	439	459	446	442	413	425	483	475	468	450	453	425	451	421	437	406	426	433	440	459	458	435	456	436	493	442	436	441	444	449	470	447	453	473	426	419	416	474	425	449	436	439	450	448	442	458	410	425	464	445	454	450	435	424	449	480	452	432	453	449	431	449	446	445	448	445	441	489	425	414	460	456	445	463	429	435	487	467	428	459	481	395	442	462	442	444	498	425	426	466	444	424	435	445	472	437	473	465	459	411	449	405	431	441	436	437	483	438	470	425	440	425	463	409	447	462	436	444	436	458	468	467	422	459	454	441	423	439	446	453	458	466	487	439	413	451	434	419	452	442	418	428	454	459	405	470	462	481	479	421	408	450	409	455	447	433	406	437	453	439	419	455	431	448	458	461	443	436	474	447	469	422	436	461	426	440	472	440	438
8060	20738	54303	12960	1156	495	385	316	308	269	604	8343	14509	11170	6008	2443	1079	490	274	176	158	149	164	144	157	177	148	182	154	156	137	179	140	163	164	167	178	167	170	198	155	157	160	156	173	167	155	169	138	151	180	146	149	164	175	155	158	147	154	169	163	144	130	154	147	151	142	131	178	159	190	132	156	147	144	161	172	130	147	152	176	147	179	158	183	159	150	170	151	177	172	147	167	157	184	137	148	167	155	135	165	171	169	171	156	165	159	146	155	147	167	149	162	143	164	189	152	162	154	168	163	156	151	185	175	146	151	160	165	150	142	156	171	153	152	180	155	143	174	159	147	155	159	151	167	179	154	137	174	151	176	149	159	156	169	165	143	170	149	185	171	167	159	155	171	163	162	165	160	163	160	189	170	150	158	175	168	150	166	159	163	166	150	129	143	158	155	172	155	150	144	179	164	150	139	157	179	148	150	174	175	161	179	181	148	170	164	171	166	135	160	144	166	168	154	165	165	169	160	158	180	157	147	158	158	152	162	156	141	154	174	166	155	149	168	168	180	159	173	136	176	176	160	175	154	149	180	180	160	141	170	162	157	151	178	153	158	143	149	167	153	152	168	162	160	172	157	182	159	160	162	166	160	156	165	182	145	164	161	142	166	145	169	142	158	149	171	137	166	148	139	158	154	178	134	161	168	137	170	178	175	160	142	145	162	147	175	142	141	194	164	182	141	148	163	147	138	144	167	158	167	161	159	184	154	160	165	176	168	160	176	170	154	166	139	158	141	151	177	152	151	165	150	143	145	185	157	157	169	156	166	154	177	158	140	156	151	153	156	154	180	137	167	156	146	145	133	169	142	165	162	167	135	174	147	172	138	164	149	166	175	177	159	160	159	165	171	138	150	168	168	168	160	174	150	175	161	188	160	172	177	156	170	142	168	154	188	155	172	170	154	148	163	181	148	160	159	172	162	154	156	153	157	139	161	155	164	148	136	168	186	174	143	175	165	161	166	168	141	167	167	137	156	153	154	173	174	159	157	147	155	140	150	163	155	163	167	145	156	186	159	161	173	164	173	167	137	147	137	163	165	130	176	146	152	152	175	152	183	143	173	135	145	153	166	185	158	177	166	160	170	165	155	151	158	163	156	167	159	168	160	147	182	170	147	148	163	159	159	126	181	171	132	160	161	185	154	164	152	162	171	160	173	180	154	157	148	150	152	162	174	165	136	162	170	157	160	156	140	167	157	138	166	155	152	140	163	140	158	154	155	159	180	171	135	173	151	162	166	149	155	169	161	187	156	150	154	143	165	169	171	145	142	150	149	160	161	160	157	149	141	146	142	155	149	170	168	159	185	174	129	152	154	161	177	147	166	161	174	159	160	178	167	171	153	168	147	161	174	168	172	153	167	173	184	167	159	166	151	152	148	156	149	155	147	128	158	151	163	147	150	151	142	174	156	145	147	125	169	166	149	141	168	174	157	164	146	156	143	178	160	141	160	160	161	178	158	152	161	165	168	169	159	171	145	163	137	162	171	159	157	173	151	153	157	149	151	147	174	153	171	188	181	170	158	154	141	164	172	145	154	152	167	168	170	137	163	188	176	170	158	181	156	139	169	163	162	149	148	184	133	152	139	160	151	149	160	144	148	172	177	169	153	158	141	170	134	171	181	139	152	170	159	183	144	150	175	164	156	167	157	149	167	143	176	169	159	153	162	159	154	155	149	153	151	153	169	185	156	193	153	176	171	160	151	143	153	147	176	172	198	160	170	146	160	213	139	182	173	141	142	151	166	159	143	174	177	163	165	156	172	147	170	168	146	163	153	164	147	184	149	139	159	144	143	158	159	129	148	143	172	154	179	187	168	156	161	164	159	141	137	140	136	145	182	156	165	175	157	180	155	163	153	160	137	160	170	161	174	149	142	144	167	139	153	166	181	183	150	181	159	164	157	185	172	150	140	150	142	150	176	171	139	162	150	140	148	162	173	158	168	147	165	183	157	150	148	176	137	161	180	162	151	171	153	155	165	146	163	185	159	176	167	160	152	152	157	156	180	146	159	174	173	157	159	146	157	166	145	150	176	165	174	192	155	160	176	132	160	157	147	155	173	159	129	149	155	162	178	170	160	156	141	157	171	148	162	146	183	173	153	166	141	156	175	157	160	164	165	181	142	177	146	161	154	159	158	167	154	172	183	146	177	155	166	166	165	164	142	144	136	171	172	160	168	151	150	175	156	150	182	169	137	150	143	138	139	143	167	135	163	162	151	166	168	156	167	158	153	150	154	141	153	152	152	158	141	183	151	150	157	164	158	133	153	152	164	173	162	144	169	161	158	139	161	147	139	157	178	147	153	161	161	164	159	171	145	156	159	155	160	166	185	169	165	152	173	169	187	167	154	152	170	168	146	139	165	159	169	165	128	142	158	168	159	162	143	147	144	149	162	172	158	168	153	177	171	139	163	163	143	159	185	173	163	160	171	172	151	139	139	169	177	176	156	174	171	155	139	172	172	131	164	148	171	153	138	160	166	177	162	187	177	154	148	165	146	143	178	178	134	138	168	167	145	173	163	154	158	175	161	157	152	143	169	144	155	172	164	149	172	154	141	154	158	149	147	161	153	151	156	149	156	194	142	186	168	161	187	148	137	179	170	146	184	160	160	145	140	165	132	164	146	170	158	170	156	165	171	156	166	159	190	150	180	174	177	161	150	130	159	163	163	157	152	162	164	154	160	155	142	146	148	138	184	149	174	168	170	151	149	157	159	157	148	167	162	151	166	151	161	144	170	196	166	159	151	168	168	161	159	174	186	133	168	161	152	183	133	160	142	168	155	173	161	152	152	168	168	183	179	144	190	133	182	146	129	148	167	163	131	177	176	133	167	171	165	152	170	147	141	157	160	158	151	147	159	168	162	170	164	164	159	145	159	168	179	150	158	138	155	175	154	153	172	159	169	183	166	170	138	176	179	162	179	166	178	176	166	171	149	158	171	181	170	171	161	174	157	156	181	157	153	147	162	163	140	147	154	174	180	166	172	166	144	177	167	180	183	160	172	162	126	178	164	172	153	163	178	148	136	161	158	165	143	161	160	168	179	157	164	138	166	172	133	132	154	160	179	144	155	155	150	152	131	145	156	133	175	155	156	156	172	159	137	170	142	166	161	185	175	189	163	164	161	158	186	159	140	160	171	162	167	145	157	169	164	159	171	169	176	157	146	153	173	152	156	158	158	143	158	152	170	132	137	162	178	154	172	171	136	153	158	159	168	142	168	147	184	175	142	154	197	188	144	169	158	150	148	161	148	171	153	148	148	153	182	151	181	152	160	159	177	165	188	157	159	186	189	170	177	156	157	165	164	167	161	162	166	165	153	150	172	172	150	141	162	155	166	155	174	157	171	158	157	138	151	147	168	138	179	155	161	163	160	148	176	160	133	150	167	170	183	159	168	155	171	163	152	158	183	171	172	172	169	175	165	173	173	154	153	157	138	161	160	147
5692	19127	43191	2808	2421	1856	1645	1397	1209	1030	3271	29314	37504	30956	20826	10877	5345	2097	1003	578	473	434	374	426	375	419	366	410	401	366	428	390	433	421	391	380	433	390	418	429	415	434	418	379	404	422	399	383	361	391	368	420	403	410	404	400	402	406	415	362	398	396	365	382	361	397	377	407	426	428	444	394	411	402	396	396	389	413	401	404	384	391	401	386	440	407	391	378	368	364	405	391	400	402	400	405	369	379	426	442	366	418	414	393	385	414	374	384	413	387	405	408	385	403	413	366	375	384	385	448	399	382	396	404	408	439	431	431	377	362	401	388	407	392	414	414	391	397	423	387	394	431	387	432	430	372	403	409	383	419	402	419	377	397	365	398	427	367	369	415	407	434	401	403	394	433	449	383	386	422	390	440	436	411	384	380	377	410	420	405	403	406	412	389	395	387	397	423	416	412	430	388	413	403	420	441	424	402	392	414	406	422	360	365	391	400	386	378	427	394	392	405	398	410	372	449	400	408	384	448	373	377	413	388	421	397	375	400	414	387	439	375	391	453	406	397	410	384	386	374	385	436	416	401	390	422	409	388	369	418	414	382	393	427	405	410	420	384	446	405	355	419	398	424	446	366	430	424	411	399	422	424	408	373	377	422	391	435	401	399	423	363	389	397	411	397	384	430	413	403	412	402	377	407	394	422	427	392	411	403	424	383	398	419	393	415	409	430	408	412	421	405	377	383	364	373	405	405	402	380	417	393	410	411	409	401	414	412	427	397	397	415	397	396	424	385	407	406	373	388	386	392	418	398	389	415	385	415	428	402	399	421	394	387	380	413	396	377	431	412	379	391	407	391	406	426	397	427	433	407	354	382	462	399	402	397	371	392	405	436	391	418	409	371	423	405	401	401	359	406	378	385	414	408	420	421	406	438	388	410	426	384	413	404	359	394	388	405	411	400	402	411	397	355	379	408	406	443	378	376	371	373	416	387	395	390	383	391	406	432	396	414	394	400	376	372	399	398	419	446	378	432	415	395	393	395	373	421	432	376	377	398	422	418	411	381	439	393	431	394	390	415	388	414	363	401	396	410	428	384	411	401	401	396	359	402	392	418	433	372	395	406	408	429	347	372	424	382	406	383	396	423	466	410	398	376	426	389	407	415	418	386	416	421	450	411	374	387	411	385	368	388	414	362	370	397	416	436	383	370	407	403	391	402	383	397	381	404	439	369	384	410	407	373	413	425	399	401	416	399	374	368	395	424	401	396	429	413	371	415	406	404	426	385	450	406	428	400	414	451	393	394	416	388	391	377	445	414	395	390	407	367	439	389	408	386	400	374	392	407	402	404	390	395	402	373	394	418	397	409	417	372	380	431	382	386	362	395	354	397	417	372	416	408	367	395	389	367	365	402	392	425	386	350	440	438	371	392	414	383	426	382	390	387	428	419	382	404	400	419	399	400	407	406	444	383	449	414	416	398	376	419	437	449	386	373	367	380	392	390	394	409	382	413	370	411	376	388	386	414	392	414	371	367	431	417	393	392	396	401	450	365	422	372	414	384	429	358	409	367	403	399	400	386	388	393	388	419	414	370	366	384	404	432	407	405	418	424	397	393	431	385	417	403	393	392	410	408	364	440	415	404	401	425	410	387	396	378	375	414	410	411	408	386	404	411	397	426	388	402	378	386	393	395	401	403	425	364	410	390	368	380	409	401	364	371	431	404	401	422	404	409	404	392	396	368	449	426	374	403	387	403	378	411	409	411	406	382	381	403	393	408	385	396	401	397	384	403	413	420	372	407	395	415	428	369	413	391	409	394	397	410	373	384	374	429	387	429	402	366	396	375	395	373	360	382	390	393	420	396	409	376	396	406	387	410	408	362	444	404	372	368	370	389	410	392	439	398	427	390	388	363	442	416	407	395	406	443	415	420	393	395	360	378	402	412	426	388	406	391	390	373	412	378	442	421	380	416	403	418	425	411	400	384	422	366	362	390	436	400	427	386	417	359	388	382	395	374	424	434	370	380	431	409	406	384	396	413	394	385	412	420	391	406	431	416	411	399	393	412	409	397	394	402	413	383	427	378	432	458	433	422	437	449	407	423	400	392	421	376	449	382	360	413	404	384	423	420	406	368	415	409	416	390	372	404	409	417	388	399	426	392	414	421	398	400	432	366	385	405	398	393	427	424	387	407	409	404	394	400	432	382	421	373	397	422	433	445	384	413	397	408	404	407	406	380	406	426	374	390	383	432	387	430	396	392	421	425	418	379	400	454	395	376	433	425	415	405	389	394	412	410	377	384	423	422	444	414	387	387	406	408	401	427	383	410	391	412	391	379	375	391	436	404	387	380	402	396	390	388	394	386	396	407	389	422	387	372	397	412	413	416	410	415	364	405	414	370	446	397	386	402	382	364	367	423	408	408	410	412	357	405	365	410	405	424	442	435	382	370	378	427	421	392	410	383	385	371	391	391	409	424	370	393	381	421	383	399	379	396	427	425	386	392	408	412	391	416	409	372	415	419	392	398	376	412	380	397	423	389	376	371	406	404	385	425	416	421	385	397	404	374	408	416	422	413	433	393	435	397	403	428	411	395	411	386	404	387	407	396	371	452	372	389	401	382	419	392	380	400	409	429	377	408	408	407	416	385	392	401	406	391	449	357	352	421	424	383	451	367	402	380	416	420	411	415	398	453	413	397	393	393	373	400	396	386	394	395	418	381	408	400	444	396	386	390	418	383	427	382	390	428	390	360	433	415	412	385	400	407	407	398	396	370	410	371	409	418	412	392	377	421	403	422	433	379	352	415	388	408	424	399	464	410	414	360	391	382	411	381	427	429	417	419	394	386	417	430	417	385	363	404	411	384	387	411	435	404	403	451	399	393	358	415	409	385	386	410	393	408	387	381	427	398	386	395	403	408	467	431	388	399	408	385	398	392	420	406	433	425	402	409	425	355	388	426	396	368	391	428	403	435	396	380	392	373	434	416	422	394	418	400	386	413	379	445	373	415	404	374	399	396	388	419	376	355	441	399	366	414	362	437	407	396	356	417	400	411	359	378	435	394	397	408	395	379	415	424	371	379	429	419	409	419	396	399	393	403	431	417	415	403	399	370	410	393	415	408	397	406	386	389	404	374	419	393	417	390	431	385	366	364	386	392	376	362	393	406	409	392	397	376	430	406	371	406	375	391	393	424	405	366	394	359	386	384	370	370	409	410	391	375	411	388	373	404	402	399	364	418	406	426	400	390	428	413	400	408	390	387	399	400	393	410	386	409	395	418	397	387	354	419	397	407	391	405	433	395	413	423	374	436	380	400	413	433	417	370	428	352	379	422	411	449	395	385	400	411	403	407	417	403	405	432	395	407	388	356	423	394	391	381	409	369	395	392	377	393	402	424	373	417	412	374	401	392	400	394	413	415	408	402	384	412	422	363	399	437	412	424	420	366	424	428	396	417	410	452	421	396	412	401	410	356	387	423	383	415	413	404	386	399	416	374	383	392
17004	30077	65336	18594	3067	856	625	459	528	821	4007	17519	24662	18614	10403	4143	1729	648	341	160	118	142	119	130	130	140	122	143	139	148	143	123	145	139	138	129	139	115	139	133	136	129	130	129	130	129	130	131	115	134	132	129	128	149	116	121	128	147	154	120	123	112	123	114	129	143	132	104	120	137	125	128	127	136	128	139	134	138	124	136	119	128	135	143	148	133	153	137	114	136	120	121	131	127	124	120	129	126	136	103	136	120	136	130	150	123	128	114	133	106	122	127	136	130	127	137	126	138	134	108	115	116	121	132	131	130	129	131	141	148	127	136	140	119	125	130	148	124	125	118	126	135	151	111	128	126	115	139	123	138	143	106	154	98	118	147	142	117	134	141	141	136	113	128	123	115	151	120	127	97	130	121	128	140	127	129	120	108	130	119	149	118	115	129	135	158	120	140	124	112	119	128	136	123	127	124	131	154	120	126	127	120	127	113	122	123	133	139	118	124	133	134	111	133	133	140	135	124	129	128	125	132	108	132	136	120	128	115	139	132	126	130	123	153	128	126	120	133	117	125	149	119	132	125	124	140	116	136	156	141	154	141	137	140	128	156	97	145	138	144	132	146	131	135	137	135	125	122	107	132	140	137	133	114	107	120	127	130	120	129	124	123	139	127	102	117	111	126	138	142	123	111	141	134	126	118	144	106	133	116	118	130	125	121	131	140	111	129	125	133	121	139	108	126	122	98	138	122	115	126	133	160	123	126	112	106	131	143	134	126	136	142	139	134	109	116	117	152	150	138	141	113	126	128	137	126	144	120	120	138	125	135	148	134	134	123	130	135	124	118	124	126	116	146	127	140	124	111	120	138	119	150	152	143	137	131	110	121	111	130	117	141	141	124	121	124	134	133	114	128	122	133	157	140	134	147	128	121	116	131	160	113	130	129	125	131	127	112	132	136	137	128	128	137	116	144	130	139	124	152	140	130	127	130	138	122	126	115	127	128	119	120	118	117	112	127	138	131	134	145	139	135	152	137	112	131	144	137	108	123	143	113	114	145	136	139	135	121	135	126	131	142	118	131	142	131	129	114	121	121	130	109	134	129	117	145	116	141	154	126	152	132	123	138	126	109	136	141	115	128	118	123	121	138	136	153	146	119	127	118	137	117	154	140	113	133	131	121	131	131	144	146	137	138	123	154	146	121	149	118	125	135	130	134	126	115	124	140	131	108	114	133	135	125	123	121	131	134	133	116	133	136	127	105	123	138	114	137	117	146	139	134	118	130	123	133	112	147	120	117	128	153	137	131	130	115	119	142	112	137	135	132	135	151	116	136	126	150	121	132	118	109	128	132	110	114	136	142	159	121	147	120	131	123	124	127	130	145	136	129	132	108	139	122	113	127	139	145	130	124	121	135	140	121	117	121	134	139	132	141	120	139	129	132	133	125	124	107	125	147	130	115	147	131	102	136	128	122	116	146	118	110	124	131	119	124	124	110	118	152	128	146	137	133	136	135	129	127	121	129	111	124	116	118	115	143	127	112	140	123	123	120	113	121	123	134	135	126	132	134	126	136	154	138	110	145	134	144	126	117	140	105	134	108	128	123	120	140	113	141	126	127	144	126	124	145	122	129	141	110	127	118	149	118	125	111	142	148	126	127	153	127	138	126	134	141	155	141	137	136	144	120	132	134	129	126	141	130	98	143	143	135	125	153	131	125	126	136	139	151	128	128	149	121	131	162	121	122	142	108	120	120	118	130	128	145	145	124	146	140	163	130	124	119	107	97	145	146	143	108	134	142	147	142	124	137	144	123	148	145	130	125	134	115	131	131	142	144	140	129	136	125	125	135	119	127	123	123	106	123	128	122	137	125	122	107	120	157	122	151	142	127	127	129	131	137	135	125	128	115	137	126	122	134	136	141	136	140	125	137	143	142	126	143	114	114	131	120	105	134	114	132	137	122	147	145	137	135	109	122	163	133	139	142	161	129	135	137	112	125	131	103	123	98	134	137	125	136	136	128	115	123	116	141	135	125	127	113	142	133	113	144	123	111	125	140	131	118	144	146	135	141	141	125	111	145	142	126	143	134	116	140	136	118	111	129	124	117	149	134	132	134	141	131	131	133	128	126	126	139	120	117	117	127	93	130	110	115	140	132	123	126	132	127	135	120	119	142	114	138	146	130	103	126	134	128	138	149	126	122	161	129	145	127	126	144	135	121	121	103	99	122	140	122	143	133	121	134	128	119	127	138	144	154	128	127	118	133	136	134	132	136	129	126	136	127	138	125	138	125	138	131	125	129	129	149	136	135	140	118	140	140	124	144	133	117	137	129	141	132	145	130	108	130	137	136	129	140	137	134	142	124	123	129	145	138	144	130	137	144	132	119	137	128	119	115	129	126	120	117	127	135	155	121	148	125	128	133	150	126	142	161	149	150	127	137	135	128	143	132	135	116	130	125	138	146	120	119	126	134	129	121	133	123	110	130	134	118	118	145	149	132	132	133	139	130	128	130	113	110	120	146	132	124	137	132	135	148	140	127	107	126	147	122	127	137	118	135	122	137	139	124	132	128	132	110	122	125	147	136	134	141	134	113	117	146	144	129	116	129	113	141	153	141	126	108	128	140	123	122	118	127	130	120	136	121	116	134	127	106	146	134	125	142	142	117	127	127	124	146	113	110	109	110	137	146	128	129	121	124	123	153	136	127	130	137	126	150	123	118	135	125	141	132	118	125	125	111	119	133	129	128	133	125	122	137	123	144	132	125	104	128	117	132	127	125	152	109	131	124	119	126	138	141	141	121	130	115	144	125	119	123	120	117	123	114	144	132	136	138	151	117	109	105	125	132	137	141	132	146	139	140	119	112	139	118	135	117	132	119	144	134	134	129	127	153	128	124	115	137	131	153	126	119	113	130	120	137	133	122	118	106	143	138	134	134	126	124	132	136	140	139	112	129	129	119	112	130	133	107	141	113	136	137	145	139	150	133	138	115	130	135	118	141	144	118	118	134	155	130	115	145	119	137	135	118	125	110	107	134	116	117	116	120	139	141	130	134	141	107	127	147	144	139	131	126	124	112	133	119	125	125	122	108	139	128	141	123	143	124	114	113	133	134	130	118	120	130	125	112	117	123	132	129	154	139	118	122	128	146	115	125	130	126	141	142	125	139	137	114	125	141	133	118	122	114	136	144	129	142	120	130	109	122	159	118	137	114	124	121	137	129	136	135	138	146	116	130	129	130	106	118	158	122	159	108	123	137	124	137	121	119	135	129	127	139	121	125	142	109	133	140	118	138	139	129	123	107	130	143	139	127	140	119	135	124	134	133	134	109	134	122	146	115	122	135	129	136	147	130	128	138	120	123	121	120	117	118	131	144	115	119	135	125	119	136	150	124	130	130	134	123	116	111	131	129	130	123	127	137	125	143	129	123	125	144	152	135	131	113	113	164	127	130	125	126	133	138	125	139	108	123	133	133	138	120	122	145	144	123	145	129	125	138	119	140
9739	24300	47267	4774	3957	3342	2674	2181	2653	3915	16039	41455	46369	38961	27880	15625	7968	3141	1359	600	417	341	328	331	331	330	338	320	370	334	337	316	345	321	345	343	327	341	335	339	356	316	365	344	342	380	320	345	357	307	301	385	342	346	314	327	287	319	334	351	328	333	310	333	345	322	348	331	352	345	340	353	331	375	343	332	351	324	330	343	350	351	316	303	330	333	305	338	341	349	329	308	325	326	336	318	338	350	327	354	327	371	328	317	349	306	329	354	339	344	335	294	326	328	326	345	311	335	360	332	310	336	342	337	313	382	336	349	342	317	302	323	317	363	369	351	337	349	361	323	336	310	336	358	324	324	321	340	324	342	311	351	334	318	330	298	358	329	325	358	339	312	359	322	349	320	335	303	303	310	343	346	342	356	318	334	354	335	342	356	352	346	324	312	345	329	329	336	323	347	312	313	299	326	324	351	309	311	324	303	336	362	316	319	283	296	327	351	312	351	358	349	323	324	332	355	315	316	328	349	324	323	341	331	325	366	324	295	337	317	330	351	324	297	296	323	318	326	342	334	352	340	328	328	359	349	330	367	331	319	314	358	321	346	337	323	325	327	325	366	313	358	339	342	338	322	341	339	321	323	305	314	333	358	294	382	363	333	316	335	329	328	347	357	299	336	338	326	352	354	334	329	316	353	341	311	347	338	320	320	350	315	327	343	340	348	358	333	330	321	326	325	354	331	352	325	336	381	345	335	359	330	315	358	311	343	321	316	367	341	338	358	335	353	306	326	317	362	323	334	359	339	355	296	319	329	321	324	368	352	381	326	341	329	337	369	319	344	311	341	320	342	346	359	325	323	333	347	341	328	322	341	331	314	338	340	321	309	337	334	352	309	373	331	331	335	346	354	329	345	365	316	357	350	325	340	339	355	316	357	312	347	326	356	292	350	307	313	353	353	350	345	361	328	344	318	337	333	341	320	361	325	299	297	333	339	319	384	325	295	362	319	332	371	344	348	329	334	339	353	317	317	322	364	337	333	320	354	351	308	307	324	306	339	317	342	336	334	332	312	331	329	344	342	356	342	318	328	317	365	350	327	319	320	342	355	311	328	374	370	329	343	314	329	343	317	323	314	347	316	333	350	353	337	334	349	322	278	321	345	333	317	325	347	330	323	342	333	330	299	332	314	314	319	322	332	324	330	338	321	328	312	337	316	303	301	325	341	335	340	343	332	349	333	354	307	336	369	300	360	340	307	324	343	333	345	324	319	310	306	347	314	312	336	326	334	338	349	357	372	347	338	319	325	344	339	313	329	341	340	316	289	349	322	298	322	323	334	345	363	318	318	311	313	349	380	311	310	342	343	347	343	375	308	362	362	354	302	332	326	378	334	310	351	315	312	328	338	344	339	344	339	348	356	339	356	308	377	343	315	334	356	356	337	341	342	305	319	336	323	304	337	347	362	336	356	323	333	315	362	342	314	343	352	315	350	315	313	335	339	315	332	311	339	341	308	334	338	346	366	329	313	349	318	309	359	364	365	354	377	323	365	349	335	311	331	330	353	332	365	329	337	349	330	339	340	348	321	322	311	367	337	332	329	344	340	323	325	331	346	324	343	325	332	332	352	336	305	339	309	341	346	376	330	366	305	302	342	323	308	331	344	318	334	324	346	317	355	341	351	330	364	341	349	330	349	342	365	328	328	331	341	314	337	325	313	308	313	301	346	344	318	337	319	316	301	329	315	324	330	347	346	332	325	334	328	344	324	327	332	303	340	322	326	349	333	354	340	308	321	325	297	366	321	315	323	339	349	324	320	356	346	340	375	348	319	317	363	314	341	353	336	318	356	362	352	319	341	340	323	335	332	329	315	338	351	332	342	338	335	343	371	327	301	314	330	331	356	359	345	319	356	302	324	365	331	321	343	352	343	355	356	320	337	314	326	350	360	341	336	361	308	323	328	354	365	331	315	309	335	313	314	330	373	322	327	362	320	312	355	360	326	345	326	343	332	322	360	323	334	320	339	327	334	335	354	325	330	314	326	344	319	328	315	317	359	339	340	342	321	345	388	322	338	356	340	331	351	340	315	346	337	373	328	358	335	318	325	344	287	363	376	318	317	328	342	332	328	356	346	304	312	312	319	339	348	324	322	387	324	332	336	300	347	329	320	363	343	294	362	351	353	343	336	326	307	331	360	333	330	336	333	316	302	312	318	335	356	318	343	307	333	308	335	347	332	285	346	343	318	328	348	321	333	325	327	319	340	326	346	301	345	346	332	333	348	318	315	314	287	343	332	327	323	331	334	330	318	351	329	323	327	332	353	327	335	341	340	345	307	351	319	335	344	334	344	319	320	340	319	338	354	335	337	298	335	346	324	320	343	350	313	315	305	346	320	326	363	363	343	345	299	337	324	301	304	319	341	305	333	319	333	305	327	343	341	344	312	368	297	310	351	346	358	346	319	311	341	308	342	322	342	337	357	340	365	316	356	265	369	347	316	329	349	341	350	344	346	368	348	317	338	331	338	353	294	342	322	321	321	319	341	333	318	337	357	354	357	334	345	318	329	336	346	293	322	316	352	348	315	335	338	312	319	348	330	332	322	333	299	333	331	358	315	330	307	335	327	321	326	354	337	318	333	313	331	301	310	323	319	346	313	326	320	327	350	345	305	322	329	330	369	313	316	342	337	317	371	358	291	338	330	312	325	331	357	322	330	291	352	339	360	358	291	352	299	306	306	282	333	321	358	326	335	328	322	346	335	356	330	335	323	341	322	312	321	323	348	334	315	326	314	360	340	348	336	313	343	319	322	349	337	291	329	363	355	368	348	328	335	323	305	317	346	373	346	306	324	352	353	332	307	347	329	338	350	343	311	372	346	309	362	370	333	349	349	333	339	344	311	299	345	327	330	330	328	324	344	311	294	328	342	321	315	352	341	320	331	324	361	301	296	345	339	321	336	334	328	316	339	320	347	361	337	351	317	342	357	310	351	336	291	334	308	321	334	357	333	298	291	326	343	344	347	343	324	338	342	338	307	298	340	316	332	320	346	324	321	311	318	352	321	368	321	312	319	351	342	326	338	352	329	319	334	327	355	345	326	330	313	330	356	347	354	333	318	299	351	325	343	330	324	321	327	360	326	359	341	327	334	332	350	357	321	357	313	333	304	299	339	302	375	363	370	319	295	325	318	351	348	332	309	329	324	340	328	350	294	355	326	313	365	308	316	323	343	301	328	320	325	348	324	302	363	299	323	341	307	348	344	354	362	288	326	332	327	344	327	305	325	331	334	316	338	319	366	338	344	304	308	346	339	299	391	355	350	309	341	340	326	312	331	346	334	344	339	331	337	345	341	314	311	325	298	334	325	311	294	344	332	316	335	342	337	326	344	312	327	338	336	331	371	343	317	339	350	351	344	346	322	313	354	303	333	314	335	318	331	319	324	321	331	358	357	378	339	298	347	297	361	352	311	326	306	333	328	362	333	329	333	317	303	347	373	320	349
2285	765	3334	327	215	186	218	195	183	175	414	974	1351	1185	763	509	340	254	205	198	176	168	168	188	182	196	200	166	179	203	179	167	205	186	173	190	182	185	187	171	180	177	184	188	182	158	182	182	196	175	194	184	178	187	178	210	200	201	190	167	178	168	185	191	182	160	171	210	168	212	191	197	190	211	168	209	167	217	167	204	198	178	177	164	165	190	198	192	166	186	176	165	189	191	185	194	167	198	197	201	202	157	207	179	192	186	171	184	231	193	194	185	179	195	158	174	186	192	185	182	193	174	184	195	184	190	164	184	191	184	180	178	207	202	175	193	176	171	180	181	204	192	182	185	179	170	169	171	165	178	224	201	203	214	179	191	179	178	184	173	170	190	163	181	171	185	166	208	179	168	196	186	225	189	189	184	184	179	212	192	202	200	159	187	167	202	186	189	200	177	176	175	172	195	170	172	182	174	194	187	199	183	172	181	185	172	198	174	194	199	198	172	193	190	159	205	179	195	234	176	205	177	188	198	165	190	169	181	172	156	163	179	191	184	204	193	191	198	203	179	192	172	174	174	206	190	167	203	171	187	206	170	209	175	192	202	181	164	185	205	197	191	190	165	186	194	192	168	171	185	199	187	174	187	169	208	211	193	176	205	189	174	189	192	187	219	184	198	180	192	175	168	219	169	209	192	195	186	183	197	175	185	201	169	219	173	192	181	186	158	210	181	210	175	192	209	217	207	204	193	179	206	175	203	198	155	167	191	170	190	154	194	193	191	168	206	179	205	172	185	198	182	188	147	178	174	188	156	186	176	204	198	194	160	200	195	178	174	197	164	173	198	190	167	185	184	190	209	204	189	192	207	185	174	201	199	175	178	187	174	200	189	200	172	150	202	198	182	224	162	178	174	193	189	198	190	171	195	187	181	175	172	204	189	185	176	180	162	193	195	201	201	187	168	181	180	188	206	177	204	186	185	185	191	199	181	197	166	188	162	188	190	181	207	198	193	173	186	201	180	198	192	163	179	204	190	193	181	183	167	178	211	181	183	189	179	204	177	211	182	178	163	182	184	178	180	192	201	192	207	205	193	172	214	193	183	184	182	181	172	189	182	179	196	193	180	183	187	195	187	198	182	191	188	165	174	187	201	179	193	195	191	196	177	200	158	177	197	184	182	176	197	177	177	197	190	191	185	182	189	197	192	166	170	181	175	188	202	180	204	195	184	183	153	181	201	182	187	189	184	165	163	211	174	159	179	168	207	207	176	185	168	186	194	176	190	171	183	153	171	191	182	205	177	171	162	169	194	184	184	183	199	199	179	176	179	204	199	181	183	168	214	179	191	182	193	169	169	204	184	192	179	203	183	161	181	174	181	182	166	173	172	192	207	175	188	174	184	189	179	203	184	174	155	184	169	192	178	177	204	189	197	178	182	182	185	193	144	192	185	187	188	190	184	174	194	176	204	189	165	185	201	181	206	204	178	219	200	194	178	185	180	181	191	204	164	187	210	193	188	159	189	198	185	180	180	186	169	181	182	174	186	168	209	207	173	167	187	188	166	212	179	192	164	163	188	182	188	194	193	180	186	200	204	184	179	197	197	218	185	191	160	181	186	181	201	196	173	179	158	212	194	185	196	176	181	174	184	195	186	188	201	173	173	166	169	173	180	176	179	181	164	171	164	167	180	174	200	196	188	177	190	211	201	172	194	179	180	155	179	178	197	213	217	172	192	178	173	165	197	208	214	188	169	176	167	189	171	168	181	162	218	182	180	181	191	200	180	223	186	198	186	157	175	190	165	185	183	199	193	182	169	187	164	171	207	200	171	200	184	189	197	167	165	168	168	187	194	173	197	184	167	210	191	190	173	170	169	172	181	189	174	177	170	207	201	191	181	188	187	170	186	184	184	190	196	198	192	195	172	193	215	182	177	206	176	205	176	174	184	196	180	184	212	160	201	194	184	182	190	190	174	189	179	171	180	194	162	193	172	170	200	181	172	183	159	180	181	195	196	191	191	185	193	163	188	189	183	184	176	206	198	180	187	192	204	209	174	198	200	192	190	187	206	161	198	183	157	203	191	181	170	165	177	177	224	184	173	189	234	178	191	171	169	175	172	169	168	188	177	194	182	181	204	190	195	197	185	163	183	204	204	197	203	211	178	171	194	184	167	184	188	183	194	142	195	165	164	181	184	194	169	189	184	199	186	196	204	187	179	212	182	177	185	167	202	200	190	185	226	178	192	193	182	192	194	180	185	186	172	202	194	194	183	181	174	189	175	175	186	186	188	179	163	197	180	177	179	198	185	179	191	184	165	163	181	168	190	189	180	204	180	178	182	193	183	189	188	154	180	186	174	203	197	192	176	168	185	160	198	183	193	180	176	196	184	175	209	160	203	203	158	201	163	176	181	180	167	164	200	182	196	177	186	186	175	175	178	178	194	177	185	204	193	218	189	191	216	190	186	197	182	181	177	199	186	188	179	193	191	203	202	189	188	172	169	179	188	169	175	190	180	206	179	192	180	196	208	194	187	190	180	191	194	186	214	199	179	182	165	182	195	151	170	172	183	187	183	171	209	186	186	165	196	168	186	170	181	203	188	203	189	186	179	178	182	185	184	160	213	183	176	190	182	176	214	204	194	177	192	188	173	182	191	219	168	181	174	196	180	170	191	194	176	171	169	170	186	167	214	190	199	179	191	195	162	176	169	181	185	187	211	219	186	203	190	186	183	195	171	141	172	197	182	204	199	191	182	198	189	193	197	190	187	191	182	189	220	209	182	188	174	178	166	170	170	183	176	192	165	214	179	178	175	205	164	156	197	173	182	172	202	175	180	191	177	173	190	181	179	182	153	177	164	226	212	183	180	185	163	186	191	207	198	190	202	185	167	204	199	206	205	189	190	197	169	166	188	160	180	183	183	181	161	193	191	192	183	195	177	195	173	197	203	201	191	170	190	200	196	167	161	208	195	235	212	172	175	201	181	177	171	170	195	212	180	183	201	170	165	194	171	186	197	198	186	191	191	197	212	190	170	204	191	200	211	178	165	173	212	192	198	220	185	172	180	185	178	186	177	162	157	159	190	190	160	181	176	184	199	186	186	192	198	194	177	160	196	173	181	186	165	200	178	186	188	191	171	198	171	206	203	170	202	197	198	197	193	196	181	179	193	198	167	184	190	187	205	160	180	187	187	191	166	174	188	195	188	173	182	168	198	191	198	181	195	218	173	177	189	195	191	178	193	187	171	203	188	157	153	169	185	190	173	197	172	209	187	204	196	183	181	196	151	191	180	173	185	172	205	175	186	190	192	158	171	187	183	208	162	206	191	191	204	188	174	188	187	196	190	184	165	190	191	156	184	195	178	172	186	202	159	167	174	202	178	177	182	168	185	181	187	183	191	176	190	182	186	190	218	185	190	189	163	189	169	181	189	207	167	188	185	185	184	181	189	182	182	173	174	203	208	190	181	184	191	180	196	188	194	188	181	165	197	187	181
2419	1417	7922	649	661	570	559	537	534	738	2102	5411	6481	5132	3238	1707	1020	665	562	472	461	481	463	442	475	476	495	444	468	470	473	503	473	447	445	514	493	445	464	475	446	482	471	486	441	468	452	496	472	480	468	467	485	435	469	450	478	490	443	455	456	441	492	505	468	435	472	454	463	461	484	454	474	472	488	448	447	447	439	432	479	430	463	462	448	398	453	482	466	472	444	487	461	446	473	457	472	455	474	474	489	496	505	401	459	438	452	438	460	487	482	452	441	465	453	511	440	433	446	456	475	499	466	473	461	488	449	469	480	445	455	460	467	429	476	420	445	471	449	496	477	431	487	437	446	458	511	441	497	467	506	438	430	440	478	478	487	453	478	476	456	486	481	435	462	460	464	460	467	405	466	433	461	460	487	422	450	473	441	435	504	466	476	427	444	490	424	396	415	485	480	431	467	461	493	439	497	445	464	469	465	498	463	492	474	468	469	451	451	450	442	468	498	488	476	419	482	438	452	457	461	441	470	478	477	446	460	476	446	434	457	463	489	449	436	454	467	471	443	454	434	461	455	415	480	463	462	422	477	459	473	482	460	458	429	468	434	447	447	469	422	481	448	474	441	471	434	473	449	439	446	456	459	486	464	476	454	448	459	474	447	442	494	463	470	459	474	431	458	443	500	453	465	461	435	472	487	476	501	445	479	462	464	454	466	456	464	477	440	476	476	444	478	459	490	469	471	457	432	479	414	513	447	460	432	453	446	437	475	493	451	454	447	443	453	453	475	439	445	492	487	419	455	490	455	452	504	470	467	489	465	437	472	463	444	508	480	441	475	448	432	475	461	448	469	428	433	457	468	468	445	432	478	456	473	439	471	478	466	461	438	418	484	462	464	472	438	455	476	462	457	449	462	466	478	466	452	431	498	464	473	477	467	487	484	459	431	443	425	485	452	490	469	452	489	483	503	477	425	471	472	448	466	460	460	430	448	450	445	497	444	456	453	460	453	457	478	473	490	469	440	464	448	470	497	483	485	480	472	476	454	480	503	463	486	506	486	482	463	451	524	443	455	478	459	481	463	448	415	458	474	432	428	446	467	448	454	433	437	466	424	451	451	458	451	462	444	422	468	465	478	534	457	483	468	453	464	428	468	459	483	472	455	421	462	453	458	485	487	441	464	476	422	474	420	449	459	440	460	465	446	470	482	457	484	448	463	451	459	499	417	449	495	435	437	473	493	469	454	463	447	447	437	449	475	450	443	474	424	467	447	454	449	492	453	462	491	541	473	452	480	446	463	506	477	471	508	453	496	494	481	459	448	477	463	427	471	457	447	442	431	482	451	486	479	465	452	493	426	441	459	456	459	431	462	477	455	447	447	486	461	501	448	507	468	468	480	472	451	474	466	474	452	498	474	450	460	446	433	460	459	471	489	462	453	455	483	445	424	513	426	474	480	444	439	469	465	447	474	482	480	481	454	467	441	449	448	473	421	463	467	450	479	441	466	454	432	445	485	485	466	463	445	496	422	433	446	405	475	461	501	492	436	419	474	419	451	456	492	461	473	472	455	422	429	467	437	458	458	450	444	475	464	467	489	485	409	428	470	469	450	462	458	495	480	457	482	493	452	449	439	460	500	468	500	432	431	446	430	479	438	423	437	463	439	440	448	452	455	447	469	464	420	424	446	479	486	449	473	499	470	464	510	467	455	495	505	463	459	417	432	467	480	444	463	482	453	469	453	489	485	439	504	421	467	467	516	459	474	474	455	478	454	465	459	433	464	462	441	444	466	469	509	460	463	446	438	443	428	482	479	488	449	474	449	445	465	468	486	458	446	476	456	446	498	455	448	456	491	437	491	464	443	424	490	470	444	479	458	480	472	482	446	413	470	441	490	486	461	442	516	495	483	470	450	430	442	472	444	438	457	454	480	468	450	449	498	467	451	441	481	463	459	471	469	458	484	469	478	460	422	460	464	441	457	475	481	434	484	436	472	447	471	446	462	440	435	437	504	449	503	471	467	467	441	466	439	458	468	459	451	456	461	469	423	494	459	454	494	501	462	445	469	421	479	457	456	473	442	451	420	469	515	473	424	430	456	431	469	491	448	432	464	416	453	443	469	454	475	453	435	443	481	452	450	448	434	464	477	447	442	455	498	438	444	458	447	460	492	461	455	459	482	457	465	421	434	444	476	457	426	463	461	418	469	463	441	461	481	466	448	431	477	452	489	454	482	449	458	458	459	472	455	432	454	490	474	459	429	442	446	485	450	475	452	446	463	452	428	455	443	490	484	463	475	452	452	415	437	451	421	466	428	460	483	470	495	508	453	473	488	472	488	488	448	463	452	432	466	474	443	463	484	456	503	465	427	452	420	453	437	440	461	489	430	461	462	475	498	446	477	484	440	447	466	467	456	463	464	467	418	456	457	468	475	499	458	483	449	457	446	410	443	482	449	404	485	491	468	442	437	409	482	466	438	447	437	466	468	455	460	487	436	463	465	465	469	465	407	455	447	454	448	443	435	431	479	487	472	424	455	448	485	470	457	503	470	458	444	464	439	480	491	465	455	478	459	411	483	426	454	434	440	475	460	485	445	443	458	474	464	488	472	443	492	458	416	461	409	457	438	472	476	430	460	482	459	482	496	455	436	418	446	437	494	432	456	492	509	430	452	454	429	445	472	487	455	431	479	498	497	465	459	467	446	467	432	425	483	454	506	465	406	439	456	423	481	450	467	454	448	467	476	465	436	475	449	464	461	444	492	442	485	469	426	460	466	436	480	450	458	473	491	468	458	487	483	450	496	444	434	470	489	457	471	497	451	491	432	465	459	490	439	456	430	452	461	479	474	413	456	491	467	465	479	463	386	514	451	461	456	466	444	471	443	473	444	497	447	523	419	435	481	435	438	472	462	452	454	476	468	467	442	487	464	441	458	438	482	444	486	455	455	492	450	431	476	464	467	484	439	441	426	451	432	498	431	491	450	452	457	451	429	476	448	455	468	449	447	434	449	459	434	486	490	453	471	480	459	466	478	446	455	447	417	470	472	488	460	447	447	482	484	474	456	494	445	460	496	463	500	473	459	449	425	465	462	468	441	466	478	476	462	501	473	462	477	441	440	485	492	444	461	421	479	485	462	475	476	468	450	483	488	461	452	455	450	474	466	468	433	494	490	460	451	487	482	466	411	451	460	496	479	466	448	473	493	442	424	464	451	455	457	444	453	504	515	476	496	430	476	453	471	493	469	466	422	440	490	490	485	453	463	463	459	439	438	455	451	476	485	454	487	478	466	465	540	482	447	458	462	470	499	459	456	448	440	484	433	480	483	459	438	446	460	439	420	452	476	485	459	451	441	517	477	465	431	486	504	463	461	507	410	467	458	444	474	487	503	444	438	455	460	441	450	484	454	451	460	456	475	443	479	472	473	464	464	453	437	478	481	450	441	450	444	466	432	453	463	456	497	478	458	477	457	484	449	438	481	462	440	471	449	464	476	465
8041	8661	39857	14058	1242	538	404	365	365	1108	5547	13165	15236	10048	4844	2079	860	381	243	185	168	200	162	182	162	158	177	162	164	158	158	177	145	154	168	173	162	149	161	168	175	144	170	174	163	155	185	150	157	155	167	154	155	175	170	179	144	150	184	164	179	161	162	166	146	176	167	154	160	190	177	152	183	145	134	144	168	169	174	166	192	176	146	145	156	169	170	166	143	156	164	167	191	172	164	123	191	166	160	166	163	166	156	154	167	152	182	172	160	152	170	165	182	160	167	170	183	162	146	166	175	135	175	174	177	186	154	156	162	173	181	169	186	162	178	172	149	148	153	167	167	178	158	157	171	168	161	179	169	157	172	185	161	161	144	175	174	147	164	164	168	169	166	162	180	162	203	172	147	174	172	161	161	169	162	169	182	152	154	156	142	168	183	144	155	138	152	164	179	152	161	162	143	165	151	160	178	170	173	126	195	149	170	164	143	159	169	166	163	171	160	154	147	179	166	166	170	173	157	168	173	168	158	175	187	168	163	162	173	167	170	159	180	156	164	152	168	152	188	170	180	170	182	187	163	170	136	166	168	163	155	160	163	168	174	189	165	163	146	167	147	165	143	195	174	170	162	149	175	167	149	185	177	191	161	144	196	145	158	166	188	140	138	164	148	166	187	152	169	157	168	175	152	169	135	177	170	166	190	189	178	160	160	159	165	158	152	195	153	156	156	179	174	168	182	189	175	150	153	179	155	164	185	180	163	173	154	152	156	145	160	183	174	152	175	154	167	174	171	145	183	169	163	172	165	178	160	164	161	168	186	191	162	158	179	139	173	159	151	162	174	149	186	146	164	166	162	183	184	164	154	153	179	168	163	164	163	162	144	152	168	158	157	174	169	157	169	187	164	158	166	163	174	174	166	167	163	167	158	158	168	169	183	186	174	150	173	198	163	173	154	157	169	171	164	174	180	149	184	190	178	165	177	168	155	165	159	176	168	160	172	168	160	152	156	174	157	170	163	160	180	172	180	155	168	162	176	169	149	159	179	168	160	178	157	152	165	174	150	165	170	169	173	177	154	175	154	157	157	181	167	171	169	149	162	157	166	159	172	132	173	167	167	160	168	155	185	132	167	149	145	192	160	170	160	144	149	162	170	167	166	141	164	166	159	144	168	160	165	171	175	176	164	162	168	165	148	162	168	152	165	156	163	150	169	169	151	156	145	128	183	170	161	156	178	172	176	147	157	166	158	170	155	164	172	165	160	151	152	166	155	166	194	148	173	145	189	157	147	158	192	198	175	157	147	156	165	170	171	160	141	194	169	179	180	178	184	155	177	157	186	181	154	187	188	156	178	164	138	165	163	140	148	176	155	173	170	187	167	156	168	184	166	168	145	174	178	152	167	159	161	153	146	175	174	167	175	159	172	127	170	154	175	180	163	180	155	168	160	137	170	164	165	190	176	134	170	146	135	166	152	178	178	165	169	177	188	173	159	154	183	187	188	168	184	163	165	165	165	180	167	182	163	184	149	180	168	164	179	173	161	152	163	134	157	172	164	162	156	151	171	164	160	154	185	162	162	159	170	183	179	162	169	190	187	152	188	158	168	137	196	165	165	166	166	165	159	170	170	158	155	170	167	165	163	174	160	182	155	146	146	163	157	157	157	185	177	165	160	147	165	165	164	148	151	170	149	176	189	181	185	152	153	176	176	159	156	179	159	154	165	143	175	129	152	138	183	146	148	172	159	168	192	196	159	143	170	176	150	147	174	147	161	155	145	150	161	144	151	159	180	184	166	161	147	190	162	199	157	153	158	175	161	166	144	173	178	173	173	170	142	180	189	185	178	156	188	173	155	153	165	165	176	178	171	154	164	151	170	158	148	144	169	171	174	129	166	158	158	149	153	162	161	153	171	165	183	152	172	176	154	177	168	184	169	159	181	159	181	189	154	153	148	175	179	182	157	141	191	180	159	164	155	172	168	171	173	147	162	166	169	160	152	159	156	194	156	161	175	172	171	166	167	164	168	173	153	140	175	167	164	145	138	150	174	155	159	176	141	160	182	169	151	168	149	161	192	182	171	156	158	165	159	188	161	157	155	171	163	171	163	152	150	166	183	155	161	140	170	146	155	181	170	150	173	162	162	164	152	152	157	160	171	148	174	154	209	165	167	170	159	185	179	177	153	150	169	164	157	151	164	155	155	158	176	161	137	141	160	154	145	173	139	177	163	197	185	178	134	158	182	183	205	173	151	152	178	161	159	161	179	174	157	151	167	170	168	170	162	187	172	193	168	174	179	163	165	169	182	156	171	189	165	158	164	150	145	143	188	149	176	162	147	167	180	167	169	179	174	168	183	177	151	164	160	140	159	151	138	176	176	170	182	136	150	154	185	180	183	184	174	174	173	185	176	161	169	151	166	181	185	181	160	162	162	144	160	169	179	175	156	161	151	170	163	152	149	149	173	176	153	159	178	180	162	195	193	189	192	176	163	170	157	165	175	167	172	157	202	150	176	168	161	171	152	152	144	140	168	146	167	134	158	160	157	154	163	168	149	158	181	156	162	165	182	128	157	156	143	138	157	161	169	168	160	155	164	137	162	170	171	163	154	181	195	161	169	152	207	183	166	157	153	157	159	159	183	152	154	166	173	167	166	155	181	148	158	171	186	160	166	149	186	159	154	172	164	169	153	172	169	171	162	177	183	147	177	162	173	191	162	152	186	187	179	163	150	167	161	163	177	170	180	162	161	153	184	154	145	175	161	159	157	160	178	165	156	157	178	180	140	177	147	138	158	174	186	177	155	173	185	179	183	171	176	164	182	158	182	149	159	165	178	173	182	161	169	162	179	132	175	173	163	163	157	180	180	185	157	174	169	141	169	164	156	178	164	168	187	181	172	186	161	176	153	163	179	181	170	143	163	191	177	137	163	180	165	161	132	165	143	184	158	164	176	193	153	164	185	171	154	157	163	159	169	169	165	156	178	164	164	170	165	157	154	130	172	166	172	173	183	166	154	156	172	164	169	161	184	164	161	158	161	151	158	160	170	161	166	152	160	156	178	166	152	164	178	159	142	156	164	172	173	161	194	145	155	181	146	164	179	185	174	139	185	147	158	168	169	162	197	167	185	186	148	142	159	187	161	170	187	175	165	174	181	137	168	162	162	135	164	149	176	180	179	184	163	190	194	150	167	168	175	158	179	159	148	197	184	159	168	157	156	153	157	141	158	164	186	146	174	166	152	149	178	184	161	162	156	154	180	175	146	149	170	143	173	162	171	162	162	174	147	162	161	179	161	155	188	166	172	171	150	140	195	176	161	162	162	160	165	159	162	145	183	160	163	190	162	185	173	174	146	167	172	188	136	163	152	172	134	148	171	173	177	155	172	155	158	177	158	172	153	146	162	186	175	149	142	143	157	177	181	173	178	155	172	152	178	148	160	142	164	173	174	136	156	161	175	158	170	170	188	149	174	164	154	171	157	164	160	171	151	190	175	158
5807	8374	39350	5229	2531	2072	1784	1495	1663	5461	22704	36391	37417	28893	17911	9224	3852	1574	733	517	438	451	409	373	387	439	409	379	441	424	422	409	435	399	459	391	402	411	421	423	408	440	429	412	428	427	442	403	408	400	443	387	410	464	403	425	414	370	426	415	407	433	423	413	373	414	411	409	428	380	395	407	407	412	416	431	412	428	434	434	410	392	422	382	413	428	415	422	417	395	438	419	411	439	399	428	418	424	432	397	419	402	388	413	431	395	415	400	425	370	402	407	434	411	417	415	414	391	405	440	387	441	384	386	434	410	424	422	404	436	422	394	425	421	394	402	431	453	418	396	425	404	406	412	394	394	394	422	421	427	399	384	402	425	448	438	430	417	428	423	414	385	370	419	470	449	403	418	366	414	383	384	391	410	428	446	436	422	430	472	400	411	406	426	413	409	417	430	433	407	421	403	446	387	422	415	423	413	405	461	405	387	385	428	430	423	446	445	420	397	401	409	409	347	376	380	440	428	430	417	407	400	449	400	416	424	378	393	432	416	389	428	448	398	432	417	412	418	431	404	412	431	398	424	376	402	380	395	403	396	409	411	385	429	442	398	397	402	393	448	389	365	400	393	406	394	413	416	395	386	423	396	396	381	406	432	426	404	403	412	421	412	378	396	388	377	433	393	416	411	433	416	436	401	431	396	435	411	406	416	452	395	474	402	393	393	418	375	408	394	400	419	415	379	358	441	425	414	391	390	434	410	422	379	409	418	388	412	384	405	387	402	416	379	447	414	432	410	441	427	437	447	388	436	411	426	439	434	396	417	427	402	420	397	432	421	454	407	422	442	425	404	434	417	407	436	412	388	414	334	384	438	429	434	419	411	422	433	424	394	443	393	385	417	425	413	389	412	400	409	414	389	369	396	430	414	405	404	429	384	402	395	433	410	399	453	431	421	410	395	425	435	425	385	421	442	408	396	414	411	429	428	411	448	398	401	391	405	427	413	408	447	450	438	400	401	446	414	411	418	438	415	377	397	418	409	392	440	420	433	407	431	424	399	426	431	428	454	460	422	417	399	397	401	410	421	394	415	376	381	401	408	386	402	428	432	419	387	430	405	430	394	404	420	444	435	410	453	403	396	408	456	420	419	403	429	422	402	409	427	380	413	386	384	441	412	408	400	365	405	453	434	404	396	473	402	440	403	406	414	403	443	382	388	399	411	433	401	414	411	415	419	416	416	405	428	416	389	420	430	413	393	384	411	441	403	422	375	410	393	397	406	393	422	454	390	410	411	443	434	424	422	425	384	396	393	404	380	403	412	380	430	412	412	399	420	422	458	412	435	440	424	414	438	407	359	394	421	407	378	413	431	431	387	414	409	388	415	377	364	424	410	379	438	378	417	414	402	438	384	412	395	418	410	448	419	433	404	409	413	424	393	408	415	428	367	445	420	400	407	395	396	433	388	408	415	429	433	431	416	420	380	441	404	405	381	422	421	440	445	429	444	412	403	412	365	425	410	392	373	422	425	395	408	369	397	410	411	421	401	429	385	400	414	444	405	445	390	426	397	417	419	416	431	402	396	415	450	397	398	420	403	427	417	418	428	422	377	446	406	389	391	445	419	406	414	444	414	412	397	381	383	378	429	385	377	410	359	391	442	414	447	406	418	421	384	442	449	368	416	427	427	439	413	457	416	392	422	413	430	422	443	406	426	428	413	398	411	408	436	386	419	417	417	413	472	382	390	407	409	390	427	409	394	410	418	389	407	423	362	372	396	457	422	384	397	404	414	403	405	415	390	416	415	412	446	395	371	389	416	413	417	422	422	371	391	404	380	423	394	403	388	414	399	405	404	397	429	395	399	413	370	400	427	419	393	445	425	379	415	388	428	410	400	411	411	375	399	436	408	398	413	441	431	440	412	437	415	403	411	400	427	436	447	438	403	426	461	361	406	429	450	427	409	442	387	400	413	389	430	406	388	412	397	429	393	415	433	446	416	407	406	403	403	418	427	459	389	420	427	431	384	454	377	390	437	396	439	397	379	393	404	422	379	429	390	423	410	380	387	418	438	400	445	404	416	434	417	403	432	430	419	435	405	442	429	453	439	442	398	374	428	410	418	409	419	395	407	433	404	440	376	409	425	387	429	419	435	425	409	417	405	431	428	406	400	432	420	426	424	427	420	411	401	390	431	389	429	447	416	405	421	409	426	397	393	398	433	461	394	428	402	420	440	432	439	393	421	386	425	398	430	420	427	384	383	438	439	433	444	432	383	426	438	408	413	417	449	399	436	425	421	443	408	402	432	386	391	409	418	426	405	413	378	408	395	403	421	421	360	392	390	401	409	394	446	426	362	407	436	386	450	422	399	380	436	398	435	393	407	401	437	379	432	402	397	451	432	409	413	415	435	420	432	384	385	443	407	427	420	402	382	373	394	373	441	406	413	412	444	420	427	456	420	404	396	430	428	425	437	401	424	407	435	433	421	388	406	402	444	421	387	430	397	409	437	432	429	388	388	426	429	433	402	402	409	426	462	403	419	422	423	461	419	415	436	455	426	402	449	453	406	407	419	398	391	413	380	402	399	450	397	425	419	398	441	450	430	411	435	430	434	429	413	447	426	430	388	406	435	466	413	406	410	409	388	390	410	369	415	421	412	423	394	407	391	419	407	410	418	455	423	394	431	397	440	422	401	413	381	396	421	403	415	400	403	418	399	379	390	422	405	384	419	435	402	407	416	423	415	425	377	398	419	426	410	414	416	424	391	394	378	410	407	379	427	396	370	440	410	389	414	428	395	388	401	393	455	406	398	402	417	404	405	380	396	419	394	404	442	407	389	415	378	403	376	401	398	408	438	414	418	417	415	412	411	365	416	408	443	426	399	415	420	384	403	395	471	390	421	377	408	392	391	396	423	387	399	400	397	448	416	383	417	405	431	391	382	405	447	419	420	401	442	409	393	412	413	413	407	434	415	411	386	422	394	409	390	414	461	409	427	394	413	412	391	376	416	411	417	445	382	436	402	412	413	441	388	421	413	415	432	398	411	404	408	405	396	434	399	376	435	385	420	426	416	421	398	405	421	421	415	398	369	432	468	445	388	472	410	422	392	387	409	412	419	428	410	392	425	411	448	408	401	460	411	400	433	429	430	418	453	465	414	424	398	417	422	395	412	407	401	381	425	431	423	453	392	379	412	418	395	390	394	441	418	412	415	395	410	447	424	431	403	410	444	422	387	411	381	406	419	390	422	443	407	416	409	410	450	408	413	419	423	448	419	428	442	410	418	370	430	422	416	414	423	454	404	403	439	430	469	386	389	437	464	387	421	406	437	417	390	390	386	435	424	399	404	396	405	389	419	404	420	408	411	408	395	441	457	406	437	435	382	399	428	427	458	408	418	409	407	425	388	453	421	446	403	391	415	395	387	403	387	395	429	420	448	408	415	434	445	417	433	433	409	385	427	431	382	457	403	407	444	421	427	422	378	432	432	419	414	411	417	429	421
14647	32558	64926	29077	6579	876	568	464	515	2147	7440	18962	22389	16527	9120	3785	1390	532	257	175	151	138	125	136	147	141	153	136	139	157	154	150	141	134	135	135	133	131	136	148	143	143	140	126	140	128	122	147	138	134	133	144	136	148	147	131	150	117	137	121	129	154	142	140	160	114	161	123	134	131	137	115	121	129	148	126	140	116	146	156	151	129	131	122	148	129	141	107	148	145	162	157	139	133	127	126	128	151	135	145	137	141	132	132	141	118	105	152	124	125	114	131	118	133	132	126	153	128	140	131	132	136	137	157	164	140	143	139	132	122	139	130	125	129	127	146	126	110	152	160	164	134	146	135	125	143	148	141	142	146	145	144	106	116	141	168	147	138	136	120	140	147	141	155	138	130	124	133	113	127	154	123	117	138	138	144	110	128	120	157	132	130	110	112	132	134	152	125	138	143	117	154	129	155	135	120	158	146	153	140	124	142	130	129	128	156	150	144	145	127	141	132	146	133	140	121	132	137	144	117	137	147	146	136	136	155	127	135	156	152	118	129	141	145	146	122	139	130	128	116	132	141	115	150	131	134	154	139	133	139	140	158	156	126	123	134	144	122	129	140	128	137	124	150	143	135	126	148	150	168	137	130	149	133	150	126	136	156	134	152	128	163	134	138	153	139	121	129	141	131	120	145	152	125	129	129	142	127	126	146	145	118	132	151	131	138	153	126	135	161	136	156	139	139	130	133	149	129	168	156	120	153	132	138	135	110	134	143	120	120	129	128	125	153	146	142	139	148	127	125	131	123	133	139	133	134	131	143	142	141	134	143	129	129	139	123	133	159	126	134	122	120	143	153	129	119	125	112	122	120	132	149	138	123	134	149	137	116	160	131	114	120	130	139	153	133	136	138	156	145	139	126	129	138	133	147	138	145	111	146	153	130	124	134	134	120	137	151	135	131	116	119	112	142	136	143	139	153	162	139	155	122	144	131	125	158	131	113	141	148	128	129	116	145	141	142	137	120	128	147	134	154	144	149	131	120	147	147	157	126	137	129	137	134	134	141	132	138	131	137	148	129	133	157	133	109	120	148	134	151	133	124	121	129	127	133	142	129	129	133	142	133	124	152	131	118	137	145	125	130	123	137	137	123	157	142	125	154	129	138	158	157	146	113	140	147	109	119	115	139	133	127	130	125	132	139	154	148	134	148	155	142	131	121	127	141	130	124	136	139	145	141	131	132	158	119	136	143	155	126	134	149	152	132	137	133	126	152	144	111	154	132	142	146	137	128	122	129	131	136	135	142	139	112	119	140	123	135	137	135	148	144	125	138	112	145	155	110	176	146	133	136	141	144	120	117	132	133	151	125	148	151	130	150	143	151	129	135	148	131	110	122	172	131	153	131	146	136	142	148	129	168	151	141	164	136	152	136	138	125	155	139	131	137	137	136	105	118	134	141	127	142	143	154	139	155	138	138	130	131	138	123	139	154	150	139	132	116	123	143	138	152	152	141	127	147	147	127	136	146	107	153	120	139	112	137	153	143	132	144	129	147	134	128	154	144	132	141	148	144	137	156	144	136	144	136	134	143	121	126	160	154	125	160	132	129	114	133	143	163	131	134	135	118	131	132	155	132	127	141	119	123	135	127	150	127	137	126	130	115	146	156	138	135	118	121	138	152	134	126	151	138	134	134	152	161	136	146	130	137	151	138	123	114	145	125	139	144	147	144	145	152	135	125	142	134	139	143	142	140	162	131	130	130	148	130	130	145	158	133	156	131	149	157	119	125	119	132	135	148	138	131	136	153	129	129	126	147	139	149	132	135	130	134	136	130	148	125	125	130	133	158	143	135	138	130	152	144	149	123	146	132	151	121	134	152	136	127	140	138	139	130	163	125	134	130	129	137	144	150	131	128	147	135	132	157	127	126	126	142	148	150	133	136	135	126	145	128	141	146	131	138	151	134	156	135	148	121	107	140	142	141	116	136	142	133	135	144	142	162	147	140	143	133	147	144	133	116	155	142	143	152	142	156	128	141	144	157	140	137	131	147	145	135	145	137	147	139	169	141	138	167	130	155	127	147	128	111	131	133	145	138	139	133	128	131	122	141	129	139	151	148	124	163	131	134	137	138	141	118	110	125	123	137	134	136	135	154	126	143	128	120	133	123	110	162	147	141	134	138	124	131	140	143	142	137	155	127	135	129	140	154	139	135	143	127	136	126	137	127	148	132	131	155	124	109	148	121	141	109	139	131	141	122	136	124	130	136	146	135	133	134	144	160	136	151	135	137	131	140	139	125	142	136	132	137	146	121	112	135	149	122	142	134	168	124	124	143	117	153	123	152	147	148	135	129	150	127	133	141	154	139	138	133	129	125	147	121	154	132	146	116	138	112	127	126	161	160	141	133	115	125	153	138	135	139	128	164	117	130	136	139	154	133	139	138	164	129	144	139	167	139	139	152	137	161	124	139	137	113	139	139	144	138	142	140	140	127	102	135	159	128	145	118	119	153	138	158	139	144	152	139	130	131	138	141	158	127	121	121	137	146	110	135	116	142	143	144	123	131	159	141	134	130	132	159	144	138	163	150	108	145	125	114	143	104	142	143	127	123	133	132	123	141	143	138	140	179	136	150	109	150	131	116	141	149	112	116	150	129	148	131	136	144	129	135	120	126	137	129	130	144	131	129	142	143	147	137	151	137	134	122	133	129	106	154	143	130	147	154	107	124	141	144	139	141	129	136	141	150	144	138	143	139	131	146	141	153	145	115	136	146	129	138	118	123	127	132	129	134	143	125	140	132	152	136	139	130	137	143	154	139	143	168	116	124	131	134	148	141	165	123	124	138	155	143	141	140	126	127	143	146	117	134	127	162	139	145	132	133	137	149	124	148	111	157	141	130	132	139	137	145	138	140	133	150	143	149	144	119	126	159	149	149	118	138	133	134	144	116	143	149	129	145	148	148	140	118	118	133	160	139	135	147	122	133	127	141	122	111	149	148	151	136	133	143	128	134	124	136	123	137	141	151	137	123	113	148	130	160	142	148	150	133	122	137	147	160	143	122	142	141	135	136	129	130	138	148	163	146	143	137	140	167	134	127	140	147	139	146	151	142	129	123	112	148	137	144	143	138	129	127	117	128	149	131	138	137	124	133	147	138	139	129	122	131	148	154	132	153	121	149	133	146	126	147	154	139	121	161	130	127	146	147	156	135	149	139	151	129	137	143	151	149	128	130	143	141	149	124	124	135	144	132	139	132	144	143	131	154	142	134	125	127	135	134	136	127	121	129	126	150	116	132	139	119	148	126	140	143	145	147	137	131	130	143	135	143	138	138	137	158	152	134	129	122	142	146	125	120	128	125	141	137	151	150	132	173	142	126	153	130	131	128	140	124	151	141	122	125	135	145	127	129	146	132	125	128	135	146	156	146	131	151	123	116	151	120	120	141	163	123	114	143	158	140	134	137	154	129	132	136	136	135	132	142	150	157	154	144	136	144	125	140	149	127
8018	26141	58210	12682	3888	3153	2490	2152	2596	10387	27105	43230	44007	36796	26178	14799	6571	2510	992	516	387	377	351	373	370	363	350	347	330	376	334	325	343	361	371	380	371	327	346	394	359	349	347	341	355	324	345	359	348	316	358	318	354	358	352	324	361	364	392	343	372	397	348	338	349	349	329	328	342	346	375	312	333	369	336	376	344	358	343	359	383	363	373	362	372	378	347	347	338	323	357	307	338	331	340	345	333	355	368	354	352	334	341	382	365	339	338	327	312	318	380	347	354	328	351	377	350	345	322	338	362	346	341	359	372	352	329	320	333	384	375	362	345	333	341	352	401	376	339	318	329	362	344	364	332	388	374	349	346	338	355	338	333	366	337	361	336	341	358	356	338	344	386	368	369	351	354	367	358	344	352	365	350	343	335	359	351	329	374	386	367	373	360	326	355	341	345	332	360	360	340	353	353	380	337	337	352	368	350	358	347	314	360	331	353	355	352	335	375	364	373	333	360	366	320	322	338	360	378	341	345	326	347	335	335	383	306	335	330	344	349	348	333	328	330	350	369	373	325	357	358	351	358	366	321	338	378	353	346	351	376	384	384	388	352	335	364	364	362	372	312	323	385	330	351	361	351	345	381	360	327	328	331	354	359	345	341	376	344	334	348	357	354	327	358	382	372	317	319	353	352	348	353	361	336	344	341	354	366	368	354	326	323	362	331	366	338	315	347	331	350	354	349	365	334	338	319	329	333	344	355	349	339	361	327	362	313	366	377	335	370	327	354	350	370	348	319	352	322	364	370	331	320	332	368	356	361	358	337	356	340	339	360	360	331	321	376	347	362	363	318	343	347	309	350	371	313	361	363	339	354	349	348	379	343	369	328	351	364	331	359	356	320	348	328	346	356	326	327	316	345	372	334	360	362	364	360	352	402	376	348	347	347	329	359	385	344	382	309	353	335	333	374	354	372	357	360	337	317	333	347	350	358	327	357	359	308	359	321	347	360	345	352	324	326	339	329	370	372	322	338	324	346	352	335	376	310	326	324	337	344	356	330	339	362	382	306	343	378	341	327	335	339	400	347	352	369	329	340	310	358	359	358	341	360	337	321	347	363	345	349	342	338	359	344	378	337	351	340	338	345	326	351	360	316	369	315	353	364	337	333	381	336	353	325	357	344	343	346	350	351	319	344	355	362	364	355	356	340	347	351	308	356	406	321	326	382	325	348	339	319	334	338	340	357	359	333	320	357	360	358	361	360	352	344	348	327	341	338	340	356	354	357	333	319	354	341	341	327	391	348	324	369	313	338	338	353	354	346	329	355	350	357	359	321	344	351	339	392	365	343	337	361	381	345	362	322	340	345	338	338	366	352	328	349	357	367	326	353	353	365	345	362	371	344	319	357	324	338	346	343	346	369	356	367	316	384	353	376	388	324	366	342	366	327	363	344	330	364	353	340	324	327	361	361	357	339	346	336	321	356	352	329	342	340	315	333	335	333	358	333	344	345	349	324	366	363	378	319	332	343	338	343	366	354	357	370	368	368	343	321	350	364	349	327	348	328	363	361	364	384	338	356	377	356	351	339	334	326	345	335	382	346	335	350	319	374	328	358	334	341	349	338	328	303	365	381	328	356	348	354	368	337	341	329	342	357	331	311	340	350	330	342	378	369	374	341	376	303	347	397	335	368	335	370	346	325	356	328	349	358	368	345	337	348	354	371	342	381	366	355	343	334	328	341	372	345	347	351	361	366	383	333	350	359	335	365	320	367	342	341	356	384	344	345	360	310	339	338	359	310	337	368	342	363	355	372	353	355	351	330	353	361	346	361	327	354	366	335	368	348	347	371	337	355	356	340	356	359	329	307	355	374	353	341	325	332	365	347	349	330	358	382	333	363	357	331	324	350	339	355	319	329	312	337	337	366	362	346	346	343	360	371	352	356	372	336	312	351	363	349	342	326	344	375	309	329	349	376	331	398	345	397	337	318	359	349	386	331	351	381	343	390	324	375	356	360	344	365	291	361	360	361	380	350	369	329	350	385	321	346	408	364	368	347	345	350	357	332	321	349	344	329	381	388	354	367	358	341	381	339	339	347	347	334	333	364	358	366	365	350	366	370	375	318	358	343	351	322	343	353	370	369	346	349	337	351	334	336	352	329	357	322	326	380	324	316	356	358	362	333	359	321	327	334	357	354	356	342	309	341	350	320	371	328	334	360	345	316	338	356	364	336	335	340	335	363	356	373	335	377	348	322	354	345	371	365	327	350	353	358	346	369	322	339	347	339	321	346	349	323	364	368	373	337	343	344	340	367	352	349	330	350	379	328	358	373	325	307	394	355	340	331	346	332	342	335	337	339	331	324	359	342	360	369	365	370	331	347	338	317	353	335	378	338	313	356	345	315	355	326	348	354	347	345	379	381	330	379	365	319	357	360	355	362	327	366	332	344	348	330	342	358	348	403	359	328	355	387	355	336	323	345	340	338	346	344	371	347	381	354	337	344	343	357	341	325	375	359	329	359	348	342	342	347	367	347	359	365	331	361	358	382	371	343	375	375	321	343	329	331	330	364	366	366	357	357	340	343	383	359	357	342	360	327	321	337	335	366	344	345	374	366	336	337	357	324	367	336	349	358	360	348	344	335	349	348	365	358	336	343	341	362	352	355	352	330	349	332	360	309	344	359	327	311	364	350	356	339	327	379	315	346	358	355	355	309	320	353	348	349	328	344	347	359	346	367	325	345	341	365	353	346	364	329	354	347	333	338	308	340	356	306	336	356	376	346	343	367	356	317	325	357	379	329	322	322	361	379	352	358	331	326	350	329	373	358	327	354	343	336	348	319	349	363	342	362	371	370	327	347	332	374	356	343	361	356	367	361	356	363	345	328	348	356	346	368	333	336	350	314	344	347	360	375	329	333	328	343	306	337	349	337	329	381	329	323	363	324	351	361	312	338	358	359	353	342	347	356	343	323	375	339	385	346	336	364	354	349	359	337	335	356	320	350	333	342	316	330	339	378	327	350	363	361	326	346	377	364	321	362	348	312	342	395	353	378	310	359	339	350	341	367	358	354	327	379	337	377	343	374	351	357	334	361	370	373	348	387	320	346	375	350	336	339	359	371	346	327	352	327	338	330	297	360	385	319	380	366	317	374	356	370	358	373	367	379	382	372	322	331	340	358	349	356	343	338	358	353	360	339	335	370	325	346	341	334	386	357	341	359	355	401	362	326	323	327	354	356	329	332	373	320	344	335	359	341	345	388	398	345	389	345	337	345	343	374	313	347	374	384	360	354	371	302	369	348	324	311	351	318	330	354	356	349	384	328	356	315	361	372	367	328	346	358	361	357	350	334	329	349	355	349	352	321	362	361	365	312	381	351	360	363	352	375	355	345	364	337	336	343	318	356	373	330	332	362	362	343	365	398	327	328	324	366	361	348	359	348	337	336	326	353	380	366	331	350	376	343	326	358	371	326	324	325	346	335	340	357	345	358	351	359	325	340	318
2028	1165	4591	907	215	225	178	222	213	206	253	670	1206	1140	894	525	343	272	203	198	188	164	150	191	182	185	206	199	184	202	200	194	186	180	174	216	189	166	181	176	188	182	182	158	200	205	179	185	160	193	175	193	177	193	200	186	189	182	193	165	198	197	208	214	156	181	196	187	157	204	191	214	196	203	198	169	199	178	193	182	181	165	194	221	200	214	174	185	180	182	198	185	193	195	183	174	201	196	174	170	192	169	191	204	192	187	188	168	186	207	186	191	197	182	187	198	183	190	197	182	213	211	200	188	172	173	189	215	200	191	203	205	203	183	187	183	183	197	193	173	187	195	186	184	178	167	171	199	178	206	181	182	201	171	174	183	192	206	196	208	185	188	171	162	179	184	186	213	172	188	198	179	206	183	210	172	198	173	174	187	180	192	171	199	181	190	165	214	195	192	182	193	209	233	193	227	204	198	190	184	205	193	166	176	205	201	179	199	170	171	187	184	173	173	179	191	193	201	213	186	173	172	189	207	201	188	198	169	169	191	182	179	171	184	177	189	170	187	192	201	199	191	180	192	215	198	181	185	182	185	145	184	182	180	191	209	188	204	171	188	190	197	191	184	205	192	186	165	190	187	191	195	173	213	195	162	189	191	183	181	205	173	169	187	170	197	205	188	184	200	170	213	223	207	199	202	180	186	186	200	184	194	172	190	162	223	202	198	178	194	182	200	187	184	187	191	187	194	168	182	185	189	201	205	194	209	187	202	207	180	198	201	200	196	169	175	195	196	212	188	208	188	189	194	173	206	198	190	223	197	204	204	169	183	192	195	200	178	171	205	182	187	198	181	179	197	198	181	201	185	178	185	210	180	199	158	185	175	164	194	214	199	155	188	201	192	187	192	197	209	178	206	184	186	182	169	188	199	195	188	188	202	188	196	193	192	193	189	206	187	182	187	187	202	181	183	177	191	174	173	206	180	192	179	194	213	186	208	178	162	181	204	200	197	189	192	202	200	194	172	204	184	186	203	199	191	185	188	199	183	178	182	166	208	179	180	197	193	194	184	201	173	221	182	187	218	185	177	202	177	214	199	208	190	197	194	197	197	181	190	154	178	175	197	180	188	176	214	214	191	193	209	183	176	185	174	181	171	173	207	198	180	186	186	209	167	209	180	169	194	187	177	190	196	169	172	185	188	184	193	161	205	207	178	206	187	218	186	185	192	200	202	194	190	192	182	179	188	186	173	178	179	176	204	184	177	191	175	196	184	177	199	176	196	209	201	192	209	184	176	175	201	176	161	174	184	182	181	192	161	192	209	194	189	191	188	204	160	178	187	194	173	188	174	196	193	183	218	178	229	213	192	189	178	194	197	178	204	218	199	186	186	183	177	195	176	193	211	175	184	203	204	162	190	182	189	196	177	188	192	176	219	168	202	200	214	182	208	198	202	211	185	193	197	218	198	178	178	234	192	190	170	179	179	186	177	174	205	136	184	209	184	200	204	193	183	204	186	190	191	194	185	197	185	186	174	167	185	178	180	205	188	183	197	204	214	185	203	198	188	185	204	196	173	170	182	186	200	189	180	196	192	222	187	203	180	200	193	184	174	179	164	190	185	184	175	192	179	222	209	174	208	178	184	187	171	192	156	194	193	186	216	209	185	168	190	208	205	196	201	201	184	172	201	176	203	185	191	169	172	190	214	207	175	183	162	182	202	169	198	194	180	187	195	172	209	185	184	180	205	187	195	194	203	177	191	182	211	179	193	193	197	193	193	209	177	175	218	188	216	188	189	173	197	176	189	194	199	194	195	192	186	170	183	217	209	180	207	180	165	209	146	173	201	193	180	188	187	206	170	175	181	175	172	200	190	201	183	187	195	194	179	200	170	203	175	190	178	203	199	197	207	187	188	184	174	189	191	216	189	180	190	204	178	175	197	184	206	179	187	176	205	180	183	189	209	193	192	204	172	172	184	200	167	177	191	213	190	200	180	209	193	188	180	194	173	193	184	224	183	187	203	213	190	205	179	173	175	187	187	183	185	193	196	170	185	208	184	182	221	186	174	223	189	202	177	198	170	174	204	197	178	184	171	178	185	176	191	197	208	229	196	192	183	184	184	185	177	165	187	203	165	194	174	194	239	154	182	176	192	172	187	189	225	209	195	191	198	177	207	182	165	198	185	166	188	200	202	160	195	176	196	189	189	202	229	202	175	192	198	197	178	165	204	209	163	188	182	212	192	186	185	197	181	202	192	188	162	213	196	164	176	199	188	201	181	181	214	178	170	149	193	198	193	197	179	185	183	178	188	193	176	179	199	183	169	172	217	177	178	212	190	186	166	193	207	174	200	170	220	193	197	189	212	163	166	162	168	179	184	219	206	184	193	191	196	201	206	178	211	153	219	201	196	193	192	184	187	191	157	202	222	200	183	196	190	185	197	215	191	173	187	181	195	186	200	203	215	208	197	191	207	188	196	205	183	198	191	187	182	194	185	176	182	197	198	162	165	205	196	177	206	177	198	204	188	173	176	218	186	171	189	183	211	161	194	163	178	177	151	183	183	193	190	181	186	182	170	185	186	161	174	174	172	187	185	175	195	179	160	193	178	170	198	198	169	207	183	204	167	185	186	198	185	182	174	196	203	173	182	198	192	196	201	189	187	201	184	175	200	203	196	175	184	212	161	177	211	196	185	164	172	187	188	183	185	184	188	177	174	193	200	204	187	201	213	181	186	205	157	185	177	192	199	183	183	198	168	164	190	206	199	181	201	202	188	218	185	204	198	214	199	170	183	191	178	213	218	174	183	194	201	189	197	172	197	166	191	177	199	189	185	196	189	208	186	194	185	200	181	196	196	181	209	174	214	169	182	195	207	195	204	207	203	195	174	206	185	189	202	180	199	187	195	202	200	176	163	188	214	201	184	182	173	170	185	188	184	183	187	225	195	173	184	187	197	194	153	194	198	188	181	201	205	192	179	185	194	189	201	182	178	168	186	169	178	184	195	200	181	174	216	181	182	182	173	186	192	201	182	190	203	176	203	191	195	193	185	182	188	186	194	171	222	193	206	184	171	218	164	209	168	192	174	168	196	180	173	203	204	209	200	174	164	181	181	207	206	188	221	193	183	183	186	215	173	217	195	210	216	181	186	184	205	176	173	164	188	200	207	191	186	202	198	190	206	241	213	229	198	192	219	195	207	194	198	205	174	200	191	201	195	182	203	185	201	213	186	190	188	212	202	187	183	185	172	224	185	217	201	185	196	189	174	202	200	218	207	188	203	208	179	187	179	204	202	177	173	180	181	196	209	187	195	189	202	201	185	197	202	186	201	180	196	185	178	181	186	221	171	200	170	200	188	179	193	194	195	183	173	184	210	188	213	193	171	177	172	209	193	203	183	209	199	188	191	187	181	173	179	204	169	181	195	195	186	179	186	181	159	165	207	205	184	201	190	209	210	187	184	170	192	223	184	192	185	189	189	192	191	167	180	184	180	196	199
2176	2160	10590	2267	611	581	565	542	570	585	985	3868	5866	5166	3528	2027	1073	697	569	489	464	481	481	483	472	487	479	485	463	474	475	467	493	461	472	466	494	437	458	483	471	470	474	501	460	478	447	471	438	442	463	464	445	496	444	457	459	478	466	478	476	458	476	441	447	451	463	484	475	481	452	464	460	499	463	476	478	492	440	439	462	480	455	534	440	502	516	466	469	482	469	484	475	494	446	494	466	455	472	454	518	511	495	460	452	451	481	445	452	465	493	445	487	433	442	504	504	456	493	472	494	465	524	467	459	484	454	467	404	475	436	467	512	478	466	457	457	502	443	454	441	472	489	428	480	456	507	474	474	466	513	448	489	436	462	460	463	488	483	471	448	452	470	480	478	498	493	449	448	485	491	463	491	465	462	443	463	444	481	478	471	434	463	471	497	433	440	477	481	494	452	463	466	475	434	473	457	425	452	481	463	432	476	485	465	463	469	474	481	457	478	455	465	494	472	455	499	454	509	452	457	491	475	481	469	469	474	464	473	472	482	455	460	458	470	498	494	474	449	485	453	451	478	463	455	462	445	461	486	470	454	454	470	477	510	455	504	472	502	466	468	425	462	424	478	454	512	515	445	435	434	444	447	455	473	441	467	441	494	444	469	477	492	484	452	433	493	471	464	488	490	479	429	470	514	467	429	485	469	465	476	476	474	470	492	460	502	522	469	458	460	460	472	433	474	463	492	488	439	445	477	483	453	493	446	475	482	469	443	505	455	470	468	436	457	462	477	453	512	492	494	432	489	471	439	456	460	516	494	471	472	450	467	480	466	474	467	478	483	474	511	457	446	453	455	454	498	477	490	474	469	441	448	484	441	478	494	470	445	477	467	464	497	466	488	440	471	488	467	463	469	494	502	478	467	489	480	472	474	461	471	483	487	476	431	474	467	448	488	492	444	472	460	481	462	480	468	432	450	478	473	476	466	474	445	454	466	458	478	478	466	454	481	458	450	449	455	432	463	460	431	490	478	431	462	464	459	483	426	464	482	477	500	489	442	464	490	444	488	449	481	478	502	460	499	480	482	472	458	440	445	467	465	448	441	479	540	452	446	504	472	478	452	452	490	530	472	479	521	460	470	464	481	504	473	460	487	479	397	517	459	494	424	437	457	447	512	496	476	428	455	472	456	444	479	454	473	462	511	484	487	464	451	481	457	431	433	515	484	459	523	453	471	442	439	499	481	427	454	478	484	467	440	434	473	489	448	434	463	508	473	469	468	492	488	474	524	497	451	468	497	494	485	465	441	484	478	465	505	418	454	496	472	466	451	478	449	442	470	531	449	458	471	447	492	456	443	477	487	496	496	444	489	456	482	445	454	485	481	493	453	499	503	462	438	462	474	501	464	495	434	462	428	482	434	502	505	457	485	455	490	450	449	482	498	483	431	485	423	465	466	434	433	461	445	507	485	481	479	454	470	452	467	429	441	455	465	489	479	465	477	505	430	498	451	471	438	464	439	413	469	449	469	457	474	498	474	440	434	448	446	481	438	487	498	494	451	486	489	456	430	450	458	461	480	486	477	420	476	448	451	482	432	465	436	463	451	480	475	467	480	475	501	481	463	482	508	454	464	486	532	461	450	456	494	487	454	475	460	471	430	424	468	450	479	463	469	485	466	452	478	467	473	479	504	482	492	481	419	475	475	451	433	464	441	436	478	508	477	496	464	483	456	482	490	489	452	456	470	458	459	448	496	478	488	482	519	486	445	486	472	444	473	474	453	462	503	453	485	443	434	470	464	472	473	503	469	428	441	480	455	443	479	490	489	439	447	451	456	469	488	443	509	469	465	486	451	493	468	504	474	492	500	470	463	453	507	433	476	463	483	450	461	424	508	447	454	462	464	446	449	481	481	466	510	471	439	457	488	447	473	451	452	432	478	485	503	484	481	481	472	446	481	446	478	455	477	485	466	433	501	456	457	509	448	480	437	477	481	483	499	472	459	487	462	453	483	457	464	466	467	427	485	454	484	471	437	464	486	486	427	464	459	455	501	472	458	450	476	497	442	460	459	447	444	439	497	488	474	476	487	437	458	467	450	447	475	500	467	474	465	486	444	463	466	451	446	450	494	484	491	468	487	452	467	433	476	457	452	434	485	465	454	444	513	474	466	496	453	494	494	479	447	472	493	476	460	486	453	458	493	504	485	463	461	449	432	493	468	442	443	464	506	490	474	465	492	480	477	474	491	473	456	459	419	505	469	442	499	477	468	479	442	475	481	480	474	453	496	492	435	482	468	476	473	483	438	496	496	485	475	492	446	456	461	445	440	465	509	493	454	468	477	448	476	444	461	469	481	458	421	488	447	469	466	494	487	495	489	457	457	450	496	503	463	504	429	433	460	489	478	475	478	455	447	468	472	469	498	485	459	497	452	462	434	487	470	458	490	449	488	424	507	493	454	466	497	459	490	475	525	464	446	493	452	495	481	470	482	477	521	474	455	485	478	467	463	461	469	481	464	422	465	521	451	499	434	451	493	432	480	474	484	480	476	497	496	488	439	457	454	437	467	479	436	453	469	448	494	460	511	454	478	472	452	474	452	496	454	448	461	482	459	445	457	483	469	497	511	475	461	452	449	479	464	485	461	463	468	452	461	445	463	495	479	438	485	479	513	453	499	465	480	472	474	485	473	456	492	463	489	486	453	485	443	457	479	495	434	509	471	496	462	467	473	499	464	492	454	440	445	464	443	448	486	454	483	493	495	446	422	435	471	488	505	492	497	414	512	450	470	464	443	485	526	485	442	488	479	453	460	436	467	487	502	506	461	487	497	456	412	475	486	457	444	423	451	455	476	456	460	454	468	515	467	457	474	471	506	454	458	460	475	480	494	488	485	472	467	495	439	466	432	487	461	490	457	452	469	473	467	491	468	494	436	494	471	462	452	472	478	470	474	494	464	465	483	501	452	472	468	469	451	446	483	474	487	491	452	451	439	453	444	457	457	485	480	466	439	457	434	477	473	462	468	468	454	450	483	496	444	454	452	495	471	454	489	484	438	469	480	473	464	470	480	509	461	486	460	447	450	485	515	498	442	497	472	459	488	426	441	452	441	462	453	487	463	455	460	458	474	471	414	485	434	487	468	467	441	490	471	475	499	500	482	431	500	464	475	454	470	470	497	481	474	472	439	489	484	452	496	456	442	430	471	465	462	452	476	469	470	456	476	506	469	486	450	431	489	501	444	466	525	436	484	462	501	477	478	454	455	475	472	467	494	461	492	457	457	465	494	479	463	485	441	473	420	448	429	455	499	501	494	457	460	489	496	483	467	467	477	459	458	447	480	481	445	444	452	516	471	467	440	441	457	458	439	464	478	450	480	493	456	456	460	461	469	450	463	484	474	492	467	463	471	447	414	464	488	463	465	480	470	446	466	478	475	504	482	492	471	448	500	540	512	468	458	480	476	481	459	439	483	477	458	503	463	503	449	484	478	523	471	471	509	453
8796	20023	55432	28393	3311	523	384	336	301	314	2650	10730	12804	9504	5031	2170	984	434	288	188	174	164	162	160	157	185	158	176	165	165	177	181	173	154	153	191	169	153	159	176	159	181	169	172	134	161	185	151	188	165	171	143	157	179	155	152	181	171	168	176	157	158	160	180	167	174	173	135	186	141	154	191	178	134	154	177	212	184	157	172	173	159	153	172	140	153	155	169	178	158	175	180	203	144	177	167	169	156	156	142	168	184	171	166	175	170	179	170	152	154	186	157	164	169	162	173	176	155	190	186	187	157	149	154	172	170	150	147	171	172	161	171	133	170	156	178	175	167	178	173	170	144	180	173	173	160	164	169	148	177	155	185	179	157	171	191	144	193	177	171	152	157	168	157	175	182	180	181	158	172	178	194	146	182	160	164	146	161	157	161	155	143	158	140	156	161	189	189	145	164	179	170	140	161	155	189	170	159	166	161	162	166	152	154	173	158	158	163	191	161	174	157	169	154	179	162	167	197	155	163	163	177	174	175	173	168	182	200	179	175	151	165	180	143	162	185	164	163	166	143	148	141	140	165	188	188	163	185	176	191	149	155	187	143	174	166	142	175	169	148	162	153	175	147	170	166	148	170	148	179	153	166	159	145	177	178	163	166	195	175	141	178	168	154	156	195	172	182	168	156	171	178	161	144	152	158	168	166	166	164	162	157	156	158	165	149	173	143	155	176	156	170	160	168	170	161	161	171	166	184	192	167	166	182	171	170	157	174	173	180	152	185	171	156	163	165	195	162	177	163	178	203	143	162	171	177	158	178	162	149	146	149	174	168	195	169	160	167	154	163	143	159	175	158	172	169	152	178	154	171	154	177	151	171	166	176	183	201	178	158	170	170	151	171	183	166	166	169	163	182	152	146	171	166	177	174	163	172	149	134	167	189	160	161	172	171	155	165	171	161	175	164	184	149	175	167	153	173	178	167	159	181	190	172	151	176	166	190	169	158	156	170	162	164	170	167	181	159	165	164	155	148	169	150	163	153	159	170	181	142	186	173	146	157	166	162	157	166	146	154	151	149	159	165	173	154	155	163	187	194	168	174	169	181	149	189	150	163	165	178	159	162	173	173	183	159	142	155	160	163	188	150	166	164	157	175	151	180	176	177	174	160	154	173	169	148	185	154	172	173	183	168	172	171	151	176	197	159	167	180	154	170	162	159	155	187	180	137	140	180	193	182	160	164	169	162	170	172	152	164	181	160	194	184	181	147	162	171	172	173	154	174	148	153	166	169	166	154	166	176	166	166	176	157	168	174	165	172	165	189	137	162	176	168	160	154	161	169	173	158	176	154	175	158	136	157	179	167	166	131	167	169	164	168	191	155	186	172	159	180	169	170	150	158	176	149	167	145	162	145	164	179	168	146	163	189	166	149	161	152	185	174	170	171	178	186	137	202	191	165	154	163	166	151	169	148	147	167	180	155	169	182	172	152	169	167	143	171	162	168	163	162	169	163	165	172	159	134	170	156	158	154	154	150	161	165	161	164	180	144	167	189	173	160	154	157	166	139	149	161	159	160	183	152	161	179	164	170	178	159	178	161	152	168	153	154	167	168	161	192	179	176	140	187	176	177	185	149	143	174	173	177	166	171	159	190	159	147	169	153	166	177	182	188	161	170	146	186	177	132	154	186	149	136	165	188	164	158	178	165	155	153	178	171	173	196	177	176	174	169	159	178	161	168	190	167	193	188	145	166	193	170	182	152	168	148	175	165	176	171	191	179	158	165	163	175	162	162	158	165	190	161	177	183	183	179	171	156	173	150	189	165	161	158	144	149	167	170	169	172	167	179	152	176	191	180	159	180	166	183	160	183	190	165	176	167	158	202	166	155	175	169	161	157	162	167	179	186	161	165	152	159	160	160	161	172	161	158	154	155	158	192	173	173	169	163	179	161	163	161	183	183	167	165	174	163	149	163	183	154	147	158	191	154	160	174	166	154	176	162	167	141	169	151	168	181	171	167	157	161	155	166	177	166	168	174	165	165	181	158	174	177	201	160	143	176	154	164	167	149	176	175	185	162	170	175	188	195	155	167	167	172	158	154	145	164	162	175	179	146	175	150	159	173	152	178	187	169	157	159	168	156	156	176	149	164	181	165	148	164	159	152	168	160	164	160	165	139	169	189	156	134	165	166	185	143	178	144	175	167	177	171	163	177	181	175	163	149	171	184	168	162	160	150	141	145	154	179	175	171	160	170	178	183	171	176	172	146	157	171	180	166	159	175	156	165	163	148	159	173	169	177	178	152	164	168	195	152	147	184	160	158	164	168	163	183	163	169	172	167	146	167	169	169	172	181	163	179	145	168	180	174	165	176	158	144	162	182	157	174	183	172	169	183	191	173	154	177	173	166	166	162	162	164	162	164	167	159	175	154	186	164	175	170	187	181	157	156	156	150	166	159	180	142	179	165	183	158	165	172	174	144	159	134	168	164	163	178	170	169	189	164	175	162	180	164	150	160	171	159	184	158	190	163	169	168	177	186	158	171	156	178	174	149	184	158	151	167	176	180	167	172	178	184	168	170	176	153	186	175	141	172	154	160	156	173	160	163	164	169	193	156	158	184	164	142	134	204	168	171	165	152	175	148	200	169	184	171	176	169	142	164	178	163	174	167	169	168	144	161	136	160	171	181	161	132	184	167	150	178	168	159	171	175	185	162	159	160	169	158	177	180	190	149	154	171	165	183	169	150	160	162	145	154	181	163	170	170	133	190	157	174	186	163	177	190	150	166	183	162	163	158	133	158	155	149	195	194	154	158	175	167	175	178	155	170	185	176	176	145	156	150	147	160	171	174	148	174	151	187	184	196	173	172	168	149	182	164	203	167	189	168	175	183	170	144	183	163	140	162	183	160	157	162	177	164	161	185	179	152	157	160	171	168	177	173	175	170	161	177	172	153	156	151	166	197	163	172	162	177	150	157	152	143	167	185	153	161	171	160	152	198	142	146	151	170	191	148	171	181	155	162	190	173	141	145	160	166	164	150	169	169	189	168	188	160	161	177	166	182	161	167	176	189	171	156	161	183	160	191	175	170	180	165	164	190	174	156	176	169	138	184	173	179	140	154	186	172	162	188	165	162	161	199	140	157	183	151	162	193	161	161	167	155	167	175	183	146	169	188	178	156	185	165	159	168	148	155	168	156	163	152	170	178	170	189	179	159	148	155	159	150	153	175	177	178	144	190	193	155	162	164	174	142	205	187	156	130	191	164	140	161	167	172	185	142	186	143	168	190	156	172	169	165	154	149	164	164	167	193	180	179	169	144	160	179	163	159	136	162	173	175	146	183	171	158	196	176	172	166	163	195	155	158	163	183	179	165	183	139	165	162	152	153	164	149	183	157	167	160	166	153	164	169	177	174	154	146	162	180	173	175	143	157	154	152	133	193	163	188	163	175	158	163	159	171	173	157	144	167	166	163	165	169	168	159	158	167	181	165	167	152	184	178	183	186
6238	18841	52214	20336	2340	1915	1573	1287	1282	1293	12503	33473	34403	28405	18604	9791	4621	1958	886	515	428	418	416	384	420	398	422	426	404	428	431	378	431	422	385	434	439	412	420	405	431	431	413	409	440	448	435	419	416	411	431	375	411	440	417	423	429	458	434	403	373	389	397	389	402	404	440	416	409	444	368	405	404	417	412	416	382	389	406	431	426	424	407	422	411	408	414	419	399	381	401	385	455	403	443	403	441	423	415	451	395	383	389	413	402	444	410	419	425	415	406	471	431	411	398	422	433	409	398	423	405	376	400	428	390	421	422	428	419	401	425	423	411	420	385	411	399	429	421	391	451	430	406	439	399	397	404	410	392	434	395	385	399	408	439	414	429	406	411	396	404	405	436	386	406	391	438	459	384	426	392	408	413	402	436	416	401	391	386	434	397	435	421	429	424	426	427	435	420	435	389	413	390	380	436	438	409	429	421	393	405	421	402	419	462	429	378	443	403	417	457	422	416	441	411	381	456	380	373	424	416	398	392	428	381	383	425	420	384	392	418	422	441	410	429	397	417	402	375	423	410	447	402	409	416	456	397	422	396	409	429	440	381	427	446	412	408	442	424	443	415	417	421	419	438	403	399	409	408	414	397	397	411	424	396	404	432	392	448	440	406	396	397	420	373	390	432	398	426	410	372	418	414	458	389	415	408	389	386	391	440	435	371	418	434	414	413	454	376	401	402	393	383	413	464	396	428	381	434	410	460	436	467	419	469	405	393	390	391	428	382	392	456	402	431	418	424	438	422	400	430	426	404	396	429	392	381	413	369	413	420	406	404	456	404	402	436	415	435	402	415	400	384	411	427	449	408	397	421	399	428	363	407	380	375	435	390	387	435	372	390	415	393	408	436	439	415	421	396	442	451	386	394	418	450	432	408	422	421	440	388	406	436	415	387	461	418	357	439	436	388	407	411	418	425	392	380	417	433	411	403	415	404	417	418	427	415	439	411	418	415	415	395	435	445	423	410	425	389	432	403	388	385	414	421	433	388	379	426	417	429	442	381	409	414	437	422	415	418	415	405	375	418	412	399	401	415	396	409	381	432	421	395	461	454	401	414	425	400	411	365	384	429	443	417	415	383	406	412	427	416	426	452	424	428	407	397	404	406	377	434	409	387	424	390	403	424	422	449	393	443	395	393	439	429	431	441	442	444	420	420	456	438	423	414	445	421	415	411	434	421	434	405	434	426	420	402	393	440	410	412	442	420	397	406	394	380	395	415	378	414	402	438	435	440	424	403	406	404	416	416	379	405	422	405	438	421	415	439	420	399	425	405	407	399	397	419	396	422	444	410	440	386	429	431	396	414	395	439	394	457	393	451	393	428	431	418	409	392	399	415	394	404	417	441	421	410	408	415	397	403	383	417	405	407	432	397	426	438	411	446	390	361	425	421	410	389	437	404	417	432	414	382	444	446	423	401	418	421	418	454	418	456	380	398	408	378	413	400	422	403	451	434	470	401	436	422	438	403	413	379	419	425	426	398	401	410	382	388	439	394	409	382	408	379	406	422	412	437	439	438	442	444	426	388	453	430	420	392	432	415	399	423	421	410	479	402	402	401	403	450	437	455	409	422	426	411	434	410	444	415	405	394	413	445	455	425	442	428	436	438	393	457	436	417	420	417	415	400	410	413	411	427	414	402	426	432	401	410	381	437	416	446	420	444	400	402	426	414	388	400	406	445	403	411	398	394	398	456	408	381	415	424	438	432	436	418	409	409	431	401	410	408	464	418	411	404	424	397	395	456	420	441	439	435	429	436	410	389	463	382	463	421	449	419	383	404	387	407	430	401	403	409	396	442	434	419	399	405	414	453	410	410	408	459	389	395	464	440	419	451	387	412	421	421	395	405	403	428	369	414	391	453	428	408	384	399	394	400	412	421	425	414	462	393	439	449	393	412	441	410	449	424	398	405	403	417	451	394	415	454	455	410	420	391	438	418	402	418	371	408	405	411	418	445	414	406	386	390	393	360	401	409	432	425	373	407	429	417	402	396	437	434	423	375	450	415	420	352	388	447	426	390	424	422	380	402	427	384	415	400	427	446	443	427	442	386	400	440	419	442	447	429	387	401	401	413	422	413	347	413	405	441	406	432	424	439	421	404	400	453	431	403	442	433	434	391	465	441	399	446	430	399	433	418	381	437	403	391	418	386	414	445	421	421	384	461	393	402	388	418	425	422	425	432	393	376	419	386	390	394	443	390	390	412	379	442	436	445	387	408	440	416	406	427	451	443	417	418	427	424	423	433	425	422	444	398	420	397	423	377	424	393	421	431	406	403	424	395	431	410	438	479	414	377	409	400	438	439	445	376	396	436	434	420	423	473	411	450	394	426	425	434	414	398	439	438	421	415	388	414	404	438	427	390	422	390	408	413	423	417	421	390	390	406	390	421	412	433	400	423	426	410	417	415	426	387	432	398	416	425	418	429	429	403	408	399	437	417	403	401	416	402	433	381	412	376	461	460	414	389	430	387	418	439	383	416	410	432	409	395	380	405	425	393	438	455	403	377	406	380	409	415	427	421	429	422	424	419	421	428	431	412	429	440	451	442	393	445	418	431	436	378	400	416	442	441	426	390	419	410	397	412	401	429	404	451	429	438	425	421	416	391	365	415	401	460	423	411	399	432	421	430	418	406	406	431	429	405	420	405	424	408	417	458	421	393	436	397	402	395	417	459	414	410	419	415	423	441	409	357	417	419	379	426	425	408	417	437	461	407	428	418	413	423	383	427	390	414	420	444	455	392	434	439	397	399	389	413	436	392	431	394	387	424	421	398	457	381	412	403	415	409	421	418	428	424	407	414	416	422	418	424	417	424	426	393	393	418	416	423	432	403	401	402	435	443	421	457	391	412	415	418	395	396	417	379	389	403	426	421	403	413	418	402	421	410	396	419	401	413	442	415	401	380	433	404	442	414	439	399	422	397	381	417	412	431	432	426	434	421	411	405	458	432	444	404	451	424	404	422	415	449	411	402	407	429	427	483	386	406	398	395	390	408	424	378	420	420	407	396	424	400	445	406	385	381	416	382	424	433	429	391	397	447	377	408	419	401	427	452	437	384	441	431	411	439	414	416	415	417	431	388	420	414	400	440	397	388	440	432	411	445	442	415	435	409	380	432	396	433	401	389	436	432	414	395	450	408	414	427	409	435	444	408	430	440	421	448	408	407	393	424	413	376	429	435	431	438	444	415	431	423	386	415	407	390	405	426	423	415	424	376	423	435	426	413	411	417	393	400	397	434	434	406	412	362	380	437	440	437	434	435	429	446	427	430	390	404	393	431	408	416	388	414	399	422	406	452	389	441	408	415	414	398	444	432	429	399	424	451	408	462	390	415	446	423	372	437	410	405	397	435	429	389	402	382	419	393	437	388	441	413	441	440	395	428	397	408	428	405	473	396	447	425	462	455	397	420	406	399	448	400	409	402	432	400	420	433	399	438	415	421	442	403	417
15380	22670	71137	43835	9693	1225	602	472	393	799	6588	19765	20641	15673	8537	3678	1624	648	267	179	196	143	127	148	150	123	133	141	118	129	128	141	139	147	147	128	115	133	128	138	162	148	118	117	129	129	126	139	136	134	121	141	144	139	141	151	150	140	152	146	149	140	112	120	132	124	150	145	147	136	132	144	121	142	136	132	141	114	153	145	135	150	128	152	140	118	144	134	132	119	164	109	132	148	145	138	144	160	135	137	149	142	149	144	146	147	130	135	122	148	132	144	148	140	127	127	136	155	157	151	139	131	142	136	136	127	136	140	144	141	125	158	142	151	127	140	138	124	137	122	142	145	139	158	144	108	123	116	116	139	133	130	116	131	128	110	132	126	135	127	121	149	131	132	135	145	116	130	129	146	135	128	146	132	124	147	147	143	132	128	138	108	160	128	135	120	145	152	119	129	150	150	130	129	113	157	129	133	141	118	135	156	131	119	149	133	140	147	147	127	127	140	142	152	129	128	124	128	137	152	119	158	122	146	133	150	139	164	126	137	136	121	134	129	147	118	127	128	118	150	133	142	127	138	139	139	140	148	145	141	130	135	154	128	149	132	118	128	141	139	120	148	142	131	148	137	145	136	153	120	142	116	131	127	136	135	122	138	136	151	138	142	103	148	128	141	151	140	161	149	133	120	165	127	129	147	121	139	142	127	135	140	122	110	127	147	168	146	141	132	133	136	123	126	129	123	131	105	122	142	152	128	155	124	155	132	138	136	129	109	128	132	125	126	136	127	116	125	119	139	133	143	151	120	132	114	129	129	148	125	142	117	140	165	141	125	138	138	121	139	138	122	158	130	142	130	132	121	135	132	152	122	140	156	156	141	132	163	154	120	137	160	128	141	132	141	135	134	152	123	116	123	134	130	167	128	139	147	127	132	145	132	142	132	140	158	131	125	125	137	121	127	132	130	128	119	140	128	119	144	114	145	120	150	146	133	123	131	140	128	142	124	132	136	135	138	149	119	121	131	142	149	133	130	139	140	128	132	136	141	147	136	128	129	114	122	123	123	136	113	139	158	129	128	134	108	121	131	129	120	136	127	134	111	132	126	140	126	133	136	138	158	150	130	134	158	136	148	140	141	116	131	138	131	146	157	138	147	158	121	126	126	114	134	128	138	129	146	132	132	120	154	148	117	139	124	130	124	124	142	132	154	139	137	142	141	141	148	145	132	139	158	150	141	126	118	134	141	128	133	144	135	115	140	155	147	138	126	138	146	127	140	137	150	162	124	157	124	125	146	126	152	139	145	130	132	151	136	121	130	158	158	132	116	126	143	129	158	138	129	131	137	143	143	139	108	147	144	125	100	125	146	135	143	107	127	139	156	160	130	136	139	142	132	131	138	130	143	125	138	139	122	136	132	136	118	149	150	138	121	132	144	126	126	150	145	143	139	147	146	140	146	135	146	157	131	129	124	132	126	152	120	145	157	133	131	123	141	134	140	141	150	127	133	145	135	147	150	150	121	129	149	133	149	158	142	144	122	128	144	132	131	118	141	130	123	136	136	146	132	145	119	103	164	125	136	131	129	153	135	135	135	142	143	152	106	115	130	148	135	130	128	151	130	128	141	131	138	123	127	139	141	161	146	124	120	153	124	106	120	123	117	142	141	153	132	138	149	127	134	134	123	127	140	131	134	142	126	127	130	125	156	133	129	144	147	139	129	125	133	148	123	132	111	147	137	150	127	123	122	152	150	147	147	122	98	144	135	116	122	130	130	136	143	143	130	135	124	120	152	130	133	126	116	131	135	137	139	131	131	125	122	131	126	136	120	150	126	130	114	140	122	114	123	133	134	125	139	146	138	135	141	134	135	170	137	161	136	135	140	155	139	132	136	134	165	139	150	138	135	130	131	135	120	116	129	122	113	120	130	131	148	118	143	143	126	146	129	135	143	147	125	136	126	134	128	111	119	127	135	125	117	142	112	148	144	153	142	150	130	143	153	141	134	152	129	133	141	124	124	124	128	136	152	143	126	114	129	134	138	132	136	122	142	134	146	137	118	142	119	141	133	144	148	152	151	143	134	138	147	126	126	133	143	134	141	128	153	145	131	124	124	129	133	137	148	139	139	127	152	137	156	133	125	154	136	146	148	133	115	159	145	145	125	152	146	146	135	141	146	157	128	141	128	127	134	147	136	128	135	134	146	136	143	139	126	130	136	154	146	112	130	142	139	141	154	122	116	128	154	120	116	127	145	116	119	136	136	123	96	135	125	129	129	139	166	130	127	141	150	153	126	132	139	120	141	133	134	148	117	168	127	145	130	128	147	133	121	107	142	109	142	128	140	159	142	124	139	129	136	130	154	121	162	149	149	137	149	145	141	139	136	135	155	135	136	135	143	124	128	121	149	153	147	124	146	133	155	123	119	113	139	136	141	122	141	130	123	142	116	128	132	137	144	141	131	132	140	129	127	108	116	128	137	137	158	120	141	129	134	115	110	144	164	139	136	160	115	132	147	142	150	131	125	129	150	116	134	131	150	124	136	156	110	137	145	140	140	139	147	138	165	134	156	123	150	128	134	135	146	109	144	151	145	144	117	123	138	127	144	145	156	114	108	140	105	140	145	126	124	153	157	133	131	110	149	159	121	125	133	123	119	110	137	144	134	117	147	143	125	153	127	124	110	132	127	146	147	127	156	134	146	124	137	148	122	126	133	128	129	132	127	149	118	126	150	116	131	134	132	120	134	133	140	132	135	125	131	134	160	122	134	112	112	124	112	124	120	126	139	124	117	147	136	145	138	147	118	141	128	158	116	129	126	129	134	111	150	139	136	135	109	144	152	123	129	126	130	143	132	130	127	145	137	138	149	153	141	132	141	151	143	145	147	132	155	144	134	132	141	119	134	133	122	149	131	141	130	157	125	132	138	134	135	121	124	145	121	125	150	129	155	147	129	139	129	132	138	143	140	122	135	148	115	138	129	143	126	134	125	136	132	128	146	124	148	144	152	135	128	143	134	143	126	142	126	137	149	139	140	138	136	120	138	142	134	130	155	148	149	114	119	119	163	131	142	117	138	124	121	139	153	135	99	137	150	135	124	130	141	112	140	124	136	143	138	116	129	135	148	115	145	144	128	152	133	145	137	144	143	122	141	147	142	124	114	130	149	147	135	147	133	126	140	125	140	133	116	124	143	130	135	146	139	126	134	132	141	120	141	141	143	131	138	154	151	126	137	141	135	148	118	128	132	134	129	142	147	146	140	147	123	138	129	125	140	117	146	138	155	144	132	135	129	123	135	139	130	143	144	122	157	134	134	141	155	117	142	147	130	145	136	132	137	155	148	140	152	154	140	136	155	129	135	107	115	112	122	142	119	114	145	136	129	121	109	139	143	140	135	135	153	121	130	136	141	116	128	149	136	136	120	150	125	125	132	143	131	141	116	138	142	119	142	113	130	148	118	128	141	128	126	132	142	149	134	119	132	126	147	138	129	139	140	142	157
8201	19720	65628	30110	3888	3043	2418	2026	1868	3886	24606	43305	42287	36192	25702	14894	7517	3035	1143	585	378	354	367	336	340	311	328	377	349	373	324	373	321	336	351	354	361	321	354	302	339	364	346	310	331	361	349	384	327	313	348	318	376	336	351	361	340	339	333	347	342	377	329	341	331	353	372	336	369	378	302	358	353	336	346	335	326	334	359	373	345	359	355	366	368	333	350	339	345	303	358	311	314	335	333	337	334	335	335	340	366	325	353	367	372	326	322	355	326	354	351	329	316	364	324	332	324	345	300	376	317	322	363	363	383	319	337	339	349	346	332	364	317	362	393	321	365	341	346	345	318	339	317	355	356	303	354	349	351	351	337	355	341	376	350	358	357	364	364	373	368	363	335	361	343	342	318	380	333	337	324	368	347	322	393	342	313	335	369	311	335	368	353	348	341	335	366	344	338	334	357	334	372	349	324	322	330	318	336	373	327	342	346	339	328	344	339	321	367	361	357	386	359	365	335	339	360	331	357	318	356	364	333	318	359	357	355	382	384	353	347	358	371	349	300	346	334	376	304	328	338	360	370	371	346	338	352	359	336	347	380	342	368	329	341	336	345	342	341	370	349	332	344	344	342	358	351	341	319	352	335	353	350	374	332	341	349	355	319	330	351	321	334	318	343	347	338	382	351	376	303	341	345	314	325	346	331	337	354	329	350	320	351	310	367	346	330	329	339	368	363	326	366	384	357	351	350	363	352	321	354	353	356	353	326	333	322	359	325	351	337	357	346	353	330	339	351	321	347	328	330	330	353	347	355	359	348	343	316	352	349	375	311	341	337	359	363	342	349	335	350	338	345	308	336	349	359	337	376	337	353	360	355	327	323	354	378	355	348	314	374	311	354	323	339	352	321	340	349	338	358	358	333	327	330	344	323	357	334	331	326	384	336	316	340	335	352	331	378	339	354	342	340	337	350	326	364	350	313	315	342	333	354	324	337	339	341	317	317	331	339	317	322	326	350	330	335	358	344	320	349	314	360	327	307	339	305	334	335	327	346	352	351	350	345	336	364	368	360	361	360	346	317	326	343	326	356	339	363	357	357	329	317	352	325	364	318	352	328	337	330	371	313	334	342	329	343	387	326	321	362	337	346	354	348	338	316	355	348	329	384	356	374	331	331	340	348	358	329	356	352	344	317	351	347	327	327	358	347	359	340	353	367	361	360	331	323	369	346	355	356	361	372	386	359	347	341	344	334	346	386	355	310	328	331	348	362	345	311	321	338	326	370	377	345	336	320	336	360	341	367	342	315	387	338	375	355	335	358	333	350	360	367	324	330	352	356	338	381	332	341	369	322	315	367	320	358	350	342	337	372	365	345	351	340	357	324	317	356	334	393	324	317	360	358	348	353	339	353	338	330	398	371	316	340	342	354	352	348	348	351	358	319	366	338	366	308	325	342	339	331	333	359	334	369	362	342	348	360	327	357	349	335	373	307	341	355	355	357	356	353	309	362	348	342	341	357	359	316	344	362	333	348	376	329	303	346	350	357	318	345	358	345	299	324	364	324	362	348	353	348	345	355	314	343	331	347	323	337	362	354	326	334	329	370	351	389	329	324	330	367	340	346	332	338	365	325	336	354	339	383	338	388	344	345	380	345	336	366	347	364	348	353	316	365	334	370	355	310	367	398	315	346	363	364	338	346	391	334	339	341	334	338	349	323	330	351	330	358	388	318	364	319	351	340	333	363	341	329	330	346	340	367	353	342	338	326	362	336	360	338	349	362	329	356	309	353	335	341	352	310	342	362	347	353	326	340	376	376	340	312	351	347	329	324	335	316	335	324	339	341	334	363	338	339	358	337	344	316	326	356	329	357	350	360	349	354	360	333	347	335	354	343	361	333	322	372	327	343	338	358	333	343	342	340	344	344	337	366	359	354	364	355	325	351	345	349	351	364	348	314	371	360	335	377	360	320	359	364	373	353	337	335	355	325	337	373	375	348	376	373	295	350	365	342	335	325	357	348	374	349	361	383	341	347	359	343	354	319	384	347	342	354	348	392	303	313	345	334	337	346	373	333	345	357	351	342	357	349	376	364	328	348	352	299	327	317	345	320	370	379	342	337	325	327	347	309	320	344	312	340	364	374	350	363	349	364	313	359	339	347	331	316	333	340	326	338	389	344	322	354	328	334	324	371	342	345	353	336	324	380	331	320	368	330	350	351	328	353	350	348	353	328	336	345	391	356	331	328	326	328	339	294	349	336	336	344	364	337	317	315	317	355	326	348	331	336	341	381	361	365	335	366	383	351	371	364	365	358	360	343	337	317	374	332	379	346	346	378	351	368	394	355	367	316	341	361	324	346	358	352	347	339	352	370	354	379	368	350	354	331	354	352	354	317	371	346	325	309	355	334	327	370	354	340	323	367	344	322	344	344	335	377	332	336	332	344	342	318	330	345	330	367	360	372	341	328	326	345	384	335	370	343	351	353	345	326	360	377	338	330	328	358	376	331	337	371	341	372	378	364	345	344	343	342	325	321	362	371	353	332	368	352	344	338	318	373	356	320	361	355	364	359	358	344	341	362	349	302	351	365	358	322	368	325	314	326	348	311	359	313	334	303	347	384	347	355	322	342	354	362	323	345	319	353	330	348	349	350	380	356	379	317	356	366	365	363	382	343	341	358	324	338	350	347	322	328	348	323	333	335	346	357	348	325	343	368	348	351	302	354	342	349	350	348	361	402	337	384	381	355	371	326	340	338	314	363	347	354	359	370	340	347	339	369	340	337	348	330	380	376	362	355	343	312	343	343	324	353	318	379	349	364	346	317	287	327	348	348	353	352	371	370	384	332	334	326	354	378	347	354	339	298	358	356	313	340	332	307	354	358	347	334	376	365	380	352	343	338	371	363	331	345	342	324	319	325	328	357	364	364	339	312	324	353	327	351	340	358	353	368	320	363	347	329	345	316	347	341	339	368	308	345	317	353	298	369	340	362	366	349	361	355	312	351	354	337	325	352	318	354	349	340	334	360	337	330	343	325	328	362	364	345	356	307	311	334	330	352	348	352	340	348	353	318	366	315	365	363	326	361	333	345	352	357	312	367	314	341	338	340	339	346	327	351	359	373	356	374	340	366	323	351	352	342	344	314	352	338	325	333	334	354	334	380	369	322	346	331	363	308	334	323	315	341	345	342	350	363	344	350	323	346	349	355	356	356	371	360	340	333	329	324	337	337	352	393	371	353	329	319	389	353	362	320	363	333	349	350	330	342	341	347	357	339	337	344	366	306	343	348	379	359	359	361	338	321	404	315	333	332	320	339	356	367	321	327	356	331	313	349	354	351	366	321	341	336	345	336	333	326	342	348	330	362	340	316	361	326	334	334	315	338	366	364	337	363	316	370	363	337	319	343	344	375	351	361	319	362	330	383	314	365	327	339	341	316	340	352	346	340	334	337	338	350	361	347	393	353	335	351	354	341	338	316	326	356	332	339	346	334	330	344	338	348	314
2096	708	5511	1338	222	202	204	218	211	234	319	759	1134	935	729	516	303	273	220	188	192	190	194	197	207	180	195	191	218	199	193	165	186	171	182	195	217	178	192	204	190	187	177	182	172	160	182	184	190	173	171	222	188	185	163	183	185	206	209	190	198	204	184	183	186	200	203	204	190	182	208	210	186	195	200	212	206	191	188	177	196	182	188	192	186	192	168	186	180	190	188	188	207	200	166	153	164	161	198	188	179	226	210	199	180	188	210	165	192	179	194	185	187	178	186	205	187	183	196	199	171	174	186	190	183	194	193	184	174	184	208	199	185	190	194	185	203	185	189	186	188	198	175	197	197	188	174	196	208	207	183	158	203	176	192	150	170	204	201	166	191	180	179	191	218	195	177	162	177	161	198	172	200	160	202	187	169	202	204	195	185	174	172	212	181	198	217	193	169	181	177	173	191	224	189	196	158	192	196	183	165	177	210	205	198	221	195	183	196	180	201	201	173	178	192	185	210	178	191	220	158	179	188	175	191	189	198	189	178	200	193	183	205	185	224	189	193	189	181	182	194	188	208	208	192	186	180	203	182	198	190	190	188	201	185	177	164	171	182	181	193	195	182	178	199	176	183	197	178	191	189	185	174	186	219	180	170	191	198	204	199	171	189	178	199	213	177	189	201	207	209	182	212	192	188	189	181	188	185	167	185	210	218	187	208	198	166	193	201	191	177	203	199	192	178	170	182	195	159	212	188	179	203	163	171	174	174	168	198	191	183	214	199	191	176	195	173	211	207	192	165	195	187	200	183	206	190	201	183	186	185	181	173	188	195	213	175	187	188	182	189	181	199	208	162	183	176	188	151	193	205	207	182	195	173	178	188	178	177	199	217	203	228	189	190	201	200	183	192	187	180	207	156	217	178	206	195	203	168	213	190	165	196	220	143	199	195	201	183	176	186	202	170	185	207	185	159	186	166	167	194	169	178	188	192	189	197	171	195	220	203	185	169	177	202	200	188	160	187	173	181	194	184	188	189	182	201	192	220	203	200	175	179	193	167	165	182	178	202	184	184	197	191	169	170	202	200	183	187	200	210	199	196	205	192	193	174	193	212	168	183	180	176	180	169	190	186	190	179	191	174	189	177	185	196	206	159	183	168	204	217	160	187	202	176	174	187	200	177	202	217	185	196	200	202	215	173	191	202	160	190	197	193	184	168	185	187	198	183	210	213	191	177	180	195	199	179	184	205	194	191	181	178	186	180	200	185	163	187	180	182	205	167	174	165	185	191	199	188	206	198	187	195	173	203	193	191	190	186	203	176	189	207	183	190	186	193	180	197	182	196	193	161	224	188	175	180	196	200	190	174	172	182	201	183	198	214	169	204	178	183	197	196	171	188	162	176	168	179	163	176	185	203	197	185	213	191	202	190	214	223	187	182	213	174	183	178	181	191	188	192	173	175	201	200	182	185	184	198	176	190	166	178	192	203	172	167	178	204	174	188	176	196	174	198	187	183	166	170	198	189	183	191	218	203	192	186	217	199	198	191	155	173	201	191	185	179	189	177	188	214	189	175	193	191	193	170	183	195	222	191	208	222	167	200	208	194	177	184	189	199	178	206	193	178	179	185	216	193	167	180	156	207	194	194	194	172	189	169	205	189	200	202	164	169	171	211	186	189	187	182	182	193	208	211	203	174	206	184	168	201	198	189	170	181	201	176	192	189	172	198	186	170	200	204	189	175	192	209	170	226	172	196	175	208	180	203	193	174	195	203	188	179	193	199	186	191	179	187	187	224	193	207	194	187	181	160	176	196	174	161	209	191	196	191	173	184	204	210	218	180	217	194	192	195	194	229	226	155	221	202	159	171	188	169	184	170	171	180	177	183	197	189	194	166	207	168	185	178	168	160	219	195	192	214	187	207	189	197	201	185	186	181	208	197	179	197	195	184	176	192	190	178	199	192	181	165	208	173	223	175	180	199	192	185	186	198	198	173	187	207	176	189	168	206	193	203	166	163	185	197	159	175	181	197	172	199	189	145	192	199	182	200	185	197	198	192	184	200	176	205	179	167	205	186	194	193	205	188	192	187	184	172	188	178	203	221	183	188	183	191	182	181	209	163	185	163	195	179	214	206	180	177	219	199	182	200	187	185	192	183	167	197	201	198	183	179	193	184	180	183	188	202	172	193	200	209	181	191	191	187	211	170	201	192	196	178	200	165	174	215	172	178	152	179	170	192	153	193	193	221	190	169	167	184	183	181	192	191	177	201	175	217	195	154	165	168	188	194	191	195	205	192	195	180	198	167	186	210	192	185	192	194	160	190	193	191	167	180	181	221	197	169	186	193	223	188	180	188	185	163	193	193	196	184	194	194	199	197	171	174	158	188	193	191	192	184	164	182	169	181	180	175	185	173	172	201	203	195	203	187	192	173	194	197	181	178	177	177	189	192	192	178	192	175	184	183	221	208	196	189	211	195	182	183	193	190	192	201	205	192	211	211	207	180	190	187	188	182	176	194	193	191	167	190	215	182	215	196	174	178	163	183	177	188	200	160	199	199	194	203	181	193	189	160	194	187	197	193	176	204	198	190	183	200	169	175	198	182	185	185	193	214	196	160	189	209	177	214	201	195	182	197	163	179	199	192	182	165	184	178	191	201	171	175	171	177	164	178	174	216	190	190	187	190	216	185	210	183	211	184	180	182	155	198	179	198	197	200	203	187	176	199	184	192	189	187	180	182	195	204	203	186	167	181	192	175	183	168	167	166	198	209	198	204	181	202	205	207	182	182	185	208	205	176	201	175	171	209	217	194	182	223	169	176	183	198	218	195	159	175	199	179	181	180	171	183	221	187	199	190	187	207	187	207	170	174	176	189	170	228	214	188	175	195	193	206	190	168	171	195	173	174	199	171	175	175	166	180	202	223	190	179	198	193	163	190	187	171	164	192	202	171	164	188	177	185	223	167	186	204	176	197	178	172	196	191	198	212	195	217	188	183	211	167	178	190	184	220	190	167	180	183	180	208	208	177	195	174	184	181	202	201	212	187	174	202	192	166	169	181	191	197	220	190	196	196	197	161	177	197	189	203	185	193	214	186	205	193	202	204	193	186	167	179	205	181	203	182	199	227	182	188	183	169	208	178	180	195	181	193	197	200	184	196	178	213	173	196	190	184	188	194	190	203	172	205	188	193	204	193	188	175	197	203	201	179	199	194	195	216	182	221	180	192	191	191	171	184	188	181	195	212	197	189	202	197	184	177	214	184	186	198	195	206	191	214	173	210	195	171	209	189	173	182	180	164	186	187	185	181	182	156	195	181	191	191	210	175	222	195	180	185	181	160	173	183	206	190	179	206	204	191	183	188	184	177	158	190	174	185	179	192	181	184	182	180	185	175	163	185	197	198	228	191	194	178	165	202	173	212	201	180	186	212	192	203	211	162	183	193	190	191	182	210	198	205	173	172	183	191	171	191	185	174	182	199	188	196	180	207	199	210	166	183	189
2264	1344	12806	3143	624	562	548	514	513	604	1450	4119	5466	4323	2965	1828	1153	738	550	497	502	459	460	482	476	455	474	464	479	445	492	481	430	475	507	442	455	468	475	455	467	452	448	444	428	436	462	445	451	479	452	482	473	487	488	481	467	450	452	453	469	446	462	475	468	452	467	491	502	422	465	433	480	445	468	463	473	464	473	548	456	467	445	467	488	484	497	467	471	445	468	490	436	433	428	463	434	474	434	485	444	469	492	463	451	511	490	451	453	481	476	431	457	442	485	434	453	446	427	476	470	453	456	476	485	502	422	434	477	440	498	489	424	480	464	457	486	455	486	468	446	460	456	491	429	462	430	476	455	492	532	444	484	453	500	450	476	434	473	467	482	518	492	449	488	462	428	441	439	497	481	469	462	453	467	472	486	447	439	465	475	458	416	463	488	463	452	485	486	490	512	449	458	485	451	457	461	494	512	474	444	430	465	461	454	492	476	473	434	454	481	498	450	455	482	505	477	456	443	489	482	452	465	482	453	487	455	474	450	459	464	466	457	474	457	478	456	461	485	477	460	450	437	478	456	452	482	457	442	484	457	468	441	461	450	504	433	453	427	440	448	430	436	476	488	470	449	485	438	466	489	483	510	473	510	464	464	464	470	513	518	490	455	467	477	450	472	500	449	448	497	471	469	462	462	446	470	461	494	463	480	507	482	444	461	450	460	462	404	524	454	492	483	463	497	473	464	489	468	474	488	481	505	448	448	487	465	482	463	447	449	464	435	439	480	468	448	492	486	488	465	493	455	474	531	436	472	457	439	442	457	455	459	452	465	483	484	437	462	469	520	516	466	474	474	450	478	478	436	456	424	487	486	477	494	506	470	465	451	472	476	454	447	483	447	471	455	466	501	469	473	432	470	437	467	436	444	473	466	452	465	449	447	509	465	486	474	492	469	432	476	455	454	460	465	487	505	498	454	479	448	474	489	493	515	498	474	492	437	453	507	489	483	458	418	473	492	462	472	452	487	491	443	441	454	454	455	452	469	444	502	463	491	479	508	486	498	477	423	465	479	435	444	453	453	459	511	518	482	469	465	454	463	486	478	460	423	465	473	468	465	484	458	454	435	463	465	480	449	449	519	483	455	438	488	469	471	486	472	434	489	424	494	492	424	479	482	436	485	465	525	457	479	457	436	479	455	502	476	504	459	504	453	448	439	477	442	465	450	456	469	463	478	446	467	500	424	473	438	426	487	417	465	463	499	461	467	458	482	492	475	490	478	451	459	496	498	442	475	471	479	446	475	469	472	458	506	487	479	492	419	440	472	452	448	479	461	451	454	451	487	465	446	496	481	447	485	449	475	476	452	448	470	475	466	424	481	486	473	462	445	490	444	464	468	444	479	465	488	464	428	483	460	461	498	425	461	495	461	475	464	453	499	461	425	468	471	470	440	476	519	436	462	459	467	452	492	491	450	419	494	447	475	430	430	470	484	495	444	458	459	472	506	460	492	460	462	479	486	492	472	446	475	449	437	455	463	434	447	479	493	490	451	487	463	476	453	485	457	463	471	456	496	436	457	436	463	465	450	475	445	466	426	460	452	501	444	505	500	479	451	490	473	453	500	438	477	470	429	447	448	449	499	455	484	465	474	481	450	452	460	441	464	464	481	472	437	464	462	481	484	448	511	473	455	494	486	459	491	464	454	460	444	512	489	464	469	501	449	414	462	462	487	442	441	489	410	477	468	455	450	473	450	500	473	490	463	450	468	471	444	508	453	503	488	473	469	453	488	456	486	480	474	453	512	487	482	472	490	451	422	454	467	465	427	436	479	475	459	445	491	475	455	466	435	491	468	458	466	493	442	450	493	443	455	439	496	497	481	462	442	431	468	492	442	441	480	484	491	445	471	445	461	420	458	460	486	478	418	444	460	469	455	472	470	441	490	455	462	465	497	475	448	463	468	457	472	486	468	476	466	432	474	450	446	455	467	500	439	448	455	471	468	431	465	450	459	433	438	457	454	441	482	499	410	419	419	412	456	440	447	478	452	457	477	469	488	444	449	480	484	452	477	486	462	477	463	493	513	448	454	492	520	473	460	466	426	517	498	479	451	474	459	427	467	524	466	461	440	469	456	458	502	500	456	479	484	454	446	470	456	489	460	455	460	512	484	446	474	452	513	448	467	441	456	402	492	495	459	460	475	450	475	484	469	476	478	472	447	493	466	467	439	507	420	462	469	469	488	493	452	471	474	481	452	473	483	467	475	455	494	462	493	419	447	456	501	461	444	474	475	468	470	435	480	491	465	449	482	437	492	448	451	491	493	450	478	455	454	442	484	500	446	442	490	471	497	470	471	455	490	494	465	469	432	462	496	425	463	448	489	457	442	424	433	469	434	453	437	473	432	465	470	459	418	461	459	468	448	507	456	438	459	441	481	458	435	458	477	442	434	461	455	486	465	445	470	468	455	469	484	462	452	443	500	474	474	460	449	460	468	502	457	459	461	476	444	447	457	471	478	460	454	471	464	464	475	431	416	478	440	471	424	478	510	466	484	468	461	463	493	469	478	509	464	475	489	492	458	467	432	462	457	486	501	454	475	494	470	515	447	468	463	469	466	470	476	457	492	467	476	461	493	457	497	448	445	441	455	463	494	498	455	417	481	477	464	442	471	476	441	412	497	492	456	445	477	415	468	459	471	471	456	467	454	479	462	465	462	470	473	477	473	461	485	461	460	434	443	485	461	467	456	506	485	456	471	473	480	486	507	451	471	454	470	491	455	465	473	466	470	461	445	467	460	428	475	468	503	456	479	494	464	462	521	469	475	473	433	497	452	436	426	486	440	474	467	455	488	440	436	454	476	484	506	461	483	469	476	469	445	427	465	464	446	453	444	447	477	475	457	442	457	460	493	493	432	471	467	478	466	437	477	464	473	491	458	459	451	479	468	473	487	506	467	484	460	458	457	459	495	459	467	478	470	460	453	463	451	460	488	457	463	455	456	441	467	418	477	449	465	469	462	491	476	420	470	410	458	507	463	489	444	455	480	487	478	431	505	466	430	476	442	453	479	471	444	434	463	455	505	461	496	450	449	498	485	466	466	466	439	485	459	499	488	462	483	461	476	447	484	467	437	449	473	495	419	490	500	475	470	476	483	498	500	444	474	460	475	498	452	466	445	450	476	475	473	479	480	415	498	476	481	483	495	431	441	423	425	458	464	457	470	453	508	452	478	468	501	473	415	445	466	493	485	471	488	491	476	454	482	417	447	433	482	445	488	450	482	475	470	450	455	495	485	483	480	485	455	487	454	472	458	465	458	455	459	473	436	479	500	488	482	429	478	488	475	479	469	444	469	488	477	495	458	430	432	498	480	460	496	494	481	431	459	465	476	498	484	474	473	469	475	501	466	456	479	467	449	455	444	448	517	478	462	450	479	495	494	427	478	482	446	464	468	436	456	478	470	472	457	505	486	427	463	482	478	506	494	478	409	427	438	447	488	503
7493	9248	56376	25929	2865	545	399	347	291	512	2751	10832	12048	8986	5829	2443	1242	543	294	225	170	195	189	161	160	185	169	192	172	159	154	167	157	171	167	145	177	158	150	166	167	164	176	183	160	166	162	204	139	155	160	155	180	166	144	175	190	149	150	154	186	176	156	153	165	194	177	179	160	173	179	182	174	169	166	166	172	152	167	173	177	165	155	188	161	182	161	167	203	167	177	160	160	166	182	170	156	185	161	184	163	189	195	179	156	181	152	161	126	183	152	165	183	165	152	163	177	170	160	152	169	170	152	160	150	169	152	180	132	158	190	182	182	159	155	164	158	133	163	171	155	162	174	142	148	166	152	145	150	159	144	179	166	156	156	169	180	187	178	158	167	167	169	161	151	177	169	171	183	158	178	155	159	177	155	159	150	172	152	160	161	157	190	179	166	161	173	159	179	154	162	180	154	170	162	182	151	171	171	169	176	170	142	173	165	168	191	161	164	182	172	178	176	144	136	169	164	144	168	170	156	188	167	184	161	158	161	165	142	164	169	162	169	170	174	159	169	168	191	170	158	170	197	169	186	176	182	180	169	176	172	164	145	162	164	175	183	167	152	181	188	161	151	172	166	165	156	146	145	167	152	153	180	178	186	171	149	169	146	177	187	181	189	143	172	173	171	177	195	166	191	154	160	171	159	167	166	191	141	169	168	160	168	160	160	175	173	169	162	157	162	174	160	151	140	177	171	178	167	176	153	166	168	165	163	149	179	153	156	167	182	164	151	205	163	178	153	134	154	169	171	143	173	132	198	156	156	178	194	154	164	183	182	180	180	159	176	158	153	171	170	152	163	147	164	157	202	192	164	155	150	155	162	183	174	147	167	180	173	177	174	153	165	158	187	160	173	166	163	159	164	155	170	173	180	170	169	168	155	163	190	170	187	167	164	159	158	181	163	151	141	151	175	181	168	159	135	180	176	159	158	169	166	164	177	171	147	182	181	172	169	185	165	169	162	187	169	170	165	161	172	160	181	161	178	181	166	164	169	183	173	169	174	161	143	166	188	162	167	157	156	169	178	170	146	146	168	183	184	178	154	150	168	145	173	191	155	187	164	158	179	167	158	175	171	166	145	154	156	153	175	173	176	181	179	179	174	144	153	164	145	156	200	178	157	136	193	147	176	167	153	166	149	175	171	165	166	140	168	176	167	163	158	161	181	186	175	163	201	155	161	196	167	152	179	151	175	152	172	152	158	168	183	159	145	186	164	178	163	182	184	171	169	174	168	186	171	154	187	146	165	159	167	153	168	150	156	160	171	147	161	140	146	145	165	172	174	170	140	180	154	146	175	135	170	165	177	156	187	166	138	153	138	172	180	164	167	159	183	189	182	167	176	139	158	159	170	177	161	161	153	178	178	162	179	166	147	180	175	176	154	139	174	135	171	155	182	155	172	141	137	160	144	151	152	174	149	180	169	150	154	135	165	181	168	166	167	166	155	160	184	161	171	186	165	163	165	189	157	133	168	166	163	162	155	159	177	166	165	172	153	177	166	176	162	169	184	177	189	181	168	168	170	159	166	147	156	155	155	159	161	200	138	173	174	190	159	168	167	183	176	158	147	167	173	165	174	168	171	165	179	160	162	146	153	180	179	160	161	178	165	167	177	196	165	176	155	173	166	176	185	165	154	168	180	166	175	161	166	161	178	180	178	195	174	174	161	167	160	153	167	175	157	163	175	154	183	181	163	179	169	169	147	178	195	176	160	179	163	168	151	166	178	171	184	146	178	147	163	175	149	163	143	162	152	176	194	194	178	148	170	154	156	148	191	179	140	145	180	167	192	173	151	159	149	159	179	179	165	144	160	175	172	144	191	162	155	162	174	172	175	143	153	181	167	186	174	198	154	161	175	157	215	144	142	202	184	176	159	168	166	172	171	176	170	168	145	165	153	163	194	184	172	192	170	172	168	165	174	154	166	166	139	165	187	157	178	155	151	150	138	176	162	162	182	188	179	170	146	164	166	182	187	150	157	175	162	158	162	171	188	176	161	152	141	184	165	171	175	191	145	159	156	171	141	186	151	168	166	166	173	170	186	172	183	180	170	168	182	170	167	155	170	174	179	160	177	145	161	174	172	187	167	178	163	183	156	166	139	170	173	149	159	164	191	179	180	170	149	169	180	164	156	161	173	174	167	150	172	155	162	156	178	162	176	166	163	171	143	169	164	141	189	181	181	178	155	186	165	158	187	135	183	150	182	180	178	144	170	177	172	165	166	149	142	169	179	163	178	188	138	176	181	155	164	149	177	182	173	171	167	166	175	163	163	143	146	169	156	169	185	161	169	173	158	161	151	180	151	157	151	188	167	158	174	172	169	172	168	167	168	165	165	185	168	153	176	175	161	213	179	179	165	156	180	179	190	150	161	166	175	158	162	137	164	168	179	160	182	157	140	199	183	161	144	160	143	163	165	172	155	180	171	168	163	150	188	174	165	180	160	158	184	177	168	177	179	166	156	175	153	164	189	148	150	183	157	177	179	171	165	171	161	171	169	163	131	164	172	175	154	163	184	192	178	159	172	148	154	151	154	169	174	178	182	162	166	197	165	177	168	166	167	174	177	154	179	178	186	188	197	163	156	198	194	177	184	165	181	175	170	171	175	159	152	160	152	133	135	151	138	157	137	180	163	167	173	176	144	137	142	161	162	168	192	174	169	178	156	180	171	151	168	164	160	178	167	152	156	164	143	177	161	178	193	157	176	154	178	193	165	185	169	170	176	164	168	183	156	185	155	143	182	170	159	155	153	161	164	170	178	187	182	173	167	187	186	163	185	176	156	155	186	147	173	149	160	149	172	159	179	172	186	166	165	159	172	187	193	162	165	163	160	160	191	167	188	151	192	159	186	165	157	151	181	178	176	170	174	187	168	166	158	180	161	196	159	158	174	163	196	157	173	154	149	182	176	167	158	169	175	171	152	143	156	142	159	187	161	149	168	167	172	179	192	152	176	165	156	168	162	174	188	164	154	178	171	182	162	155	169	154	157	163	142	154	154	167	179	158	168	185	168	177	164	164	177	162	162	201	162	166	183	160	177	151	151	157	156	136	176	156	165	165	159	158	148	147	156	164	161	157	153	172	152	175	192	177	187	163	192	171	149	153	193	174	164	154	178	162	177	177	180	163	148	172	171	179	180	150	165	184	178	166	177	174	161	165	173	159	173	184	157	162	151	173	185	166	164	180	177	167	171	177	168	160	197	159	166	170	165	155	204	177	178	142	180	169	184	176	174	145	167	193	157	163	161	169	174	172	178	183	154	170	148	155	182	186	173	160	170	160	174	172	187	160	181	174	166	164	186	173	136	173	198	157	172	177	194	167	174	172	166	189	180	171	171	152	173	170	178	173	183	182	161	163	167	172	162	141	174	163	158	146	153	182	186	183	195	191	160	182	179	175	176	164	164	192	153	173	173	163	179	171	155	181	146	201	162	191	181	170	162	182	156	155
5779	9460	54128	14067	2421	2008	1650	1401	1283	2551	11833	33221	33928	27639	21705	10619	5743	2350	1032	576	438	446	415	430	393	396	383	402	385	419	408	420	416	408	430	407	405	437	398	441	409	382	429	363	402	368	397	417	404	405	431	400	431	399	420	405	421	395	399	394	400	423	401	391	453	425	403	415	427	440	415	450	416	428	417	413	434	380	404	437	424	404	368	390	429	424	408	413	401	433	381	410	423	422	435	432	398	425	405	405	448	395	464	421	436	414	422	412	441	405	415	416	381	404	442	422	416	424	403	413	379	442	426	421	422	396	409	443	402	447	431	414	442	387	403	399	405	410	416	429	396	406	444	425	384	395	389	427	437	400	411	424	421	419	415	416	417	407	422	397	373	420	374	451	380	407	399	440	430	408	397	409	435	401	445	414	406	401	413	406	430	429	420	377	419	386	406	430	419	405	403	400	432	447	419	388	428	428	426	420	438	430	428	438	382	391	433	403	421	444	409	396	419	397	377	456	413	389	402	427	397	403	391	397	411	399	411	422	423	422	397	414	439	401	409	420	397	396	410	449	426	441	424	385	414	383	448	430	402	410	417	419	410	416	474	422	429	392	451	411	430	416	399	427	404	448	442	443	440	382	416	438	444	394	404	444	392	435	440	427	401	420	394	449	416	447	413	440	414	438	420	405	388	447	390	371	416	423	425	408	390	405	431	415	402	386	409	450	382	420	396	429	393	449	396	395	427	413	421	419	397	453	434	441	408	402	438	476	435	382	419	408	365	402	413	398	401	418	400	414	408	446	427	415	427	427	419	421	410	424	449	453	476	400	397	407	459	426	414	436	427	415	400	401	387	440	397	378	431	416	373	393	419	401	389	435	430	406	408	411	450	393	398	413	406	430	470	430	416	436	404	383	430	405	397	402	433	420	432	394	415	390	394	407	424	426	384	440	429	406	407	410	433	401	405	401	431	420	435	394	395	478	420	424	381	400	420	392	377	367	434	425	386	386	407	437	429	430	406	420	400	421	414	451	396	468	443	446	410	432	446	432	400	397	439	423	398	431	403	450	403	408	403	442	412	408	395	414	412	401	411	415	445	389	455	437	438	443	385	435	445	396	422	411	416	386	381	409	384	429	416	403	388	443	397	419	409	387	417	433	431	438	430	413	397	402	389	395	449	399	393	435	413	443	406	453	428	432	430	392	370	428	425	417	449	418	409	390	417	457	444	411	421	419	385	436	407	446	403	394	428	421	415	400	425	382	430	456	435	406	403	386	411	403	433	436	422	398	428	424	395	431	476	385	414	403	406	409	413	392	394	411	400	411	374	430	439	420	423	418	397	419	392	445	422	415	430	423	447	418	400	415	399	403	438	413	417	398	431	376	455	431	390	425	427	371	407	437	426	387	463	401	420	433	408	411	451	413	419	416	427	424	400	413	412	417	411	436	391	394	425	390	419	395	455	420	429	418	391	408	385	399	386	432	411	399	418	416	429	410	428	459	403	403	413	406	452	398	410	425	402	420	370	422	403	439	402	449	432	384	372	424	401	425	386	419	436	413	402	416	443	417	457	441	410	450	410	426	423	427	385	446	422	445	446	428	422	412	419	421	425	370	397	436	413	407	416	431	424	444	440	425	385	393	394	425	407	402	415	425	434	395	438	404	402	416	431	397	423	415	429	412	378	428	391	421	406	432	434	397	428	423	432	376	409	413	440	442	387	445	425	428	438	428	427	415	439	387	395	404	434	424	409	410	401	401	387	442	445	393	426	398	415	437	417	420	415	386	409	428	406	414	414	427	430	385	412	398	413	387	427	394	434	420	416	445	439	431	433	398	443	427	442	466	439	438	358	405	406	431	425	425	427	419	370	421	428	429	384	412	401	449	438	423	403	440	414	417	416	394	377	429	447	389	389	448	418	393	404	418	398	408	401	474	415	418	431	431	425	428	378	402	441	437	424	413	401	405	427	397	442	450	429	421	442	438	433	409	396	418	411	433	413	411	410	367	410	429	410	380	413	423	448	439	430	418	402	408	387	399	375	419	427	429	399	423	401	408	398	431	438	456	427	417	448	425	397	434	403	444	419	412	447	418	422	379	405	425	391	433	438	398	382	372	451	453	407	453	386	430	418	397	373	414	398	393	388	452	422	462	413	417	452	426	422	412	420	449	413	392	431	392	440	429	402	419	429	412	442	386	414	423	393	452	424	402	413	425	454	394	402	446	411	441	449	422	394	412	426	459	384	397	410	463	456	381	414	437	406	417	439	459	418	440	418	444	419	427	448	412	401	402	428	456	412	419	401	343	403	409	472	399	420	412	419	388	412	419	421	404	391	375	411	413	421	411	425	433	417	393	417	424	402	420	410	420	417	427	399	444	412	387	403	387	408	433	437	405	413	422	390	449	432	393	432	409	407	404	407	412	404	420	423	369	449	415	456	447	410	414	415	426	464	358	402	410	423	449	412	427	422	416	388	417	445	415	420	425	433	418	396	389	393	423	411	364	463	402	419	455	438	405	443	411	397	365	427	381	393	427	425	437	449	451	457	449	406	372	405	413	405	418	381	451	411	432	411	394	405	432	396	382	420	421	430	389	431	432	407	381	400	397	416	400	442	446	405	441	394	411	425	434	436	421	424	416	412	431	412	413	435	424	411	423	443	416	432	437	447	418	402	419	411	429	388	402	450	459	413	395	390	444	440	440	432	426	411	356	424	392	463	427	402	392	411	457	392	441	396	440	417	407	372	427	433	434	420	424	415	447	412	398	461	398	416	381	420	410	460	423	432	396	449	423	425	428	436	428	402	433	421	417	366	412	423	402	371	392	437	419	401	431	424	414	422	426	411	442	392	419	375	433	420	404	442	423	407	437	402	459	441	403	432	386	409	423	452	427	434	425	402	390	403	440	431	417	440	415	440	378	470	439	405	443	448	453	407	415	405	424	414	408	444	429	410	410	419	402	413	412	413	434	452	420	395	426	436	382	428	397	440	438	396	414	409	415	418	386	417	424	370	417	443	427	404	387	419	459	400	432	418	401	412	406	422	437	384	403	397	447	426	438	433	410	372	425	429	413	416	437	379	445	441	435	435	403	457	458	405	383	423	425	417	393	427	405	421	480	405	452	412	425	414	424	383	423	419	421	444	411	442	374	403	415	434	416	431	411	396	430	406	407	444	415	431	438	406	455	365	416	429	420	422	393	438	401	453	403	408	442	443	388	376	421	409	425	395	404	412	425	417	401	430	425	443	440	410	454	431	396	435	380	400	410	422	411	422	416	410	406	406	394	405	412	449	413	426	442	418	384	427	398	423	425	407	420	422	424	401	427	466	413	414	421	412	396	401	442	423	426	391	447	421	415	379	433	395	383	391	402	411	439	421	416	409	393	419	450	436	411	440	413	415	411	421	418	403	397	408	422	454	431	408	445	440	417	434	392	392	466	452	447	409	416	407	437	415	394	404	424	404	368	403	458	381	401	391	413	411	378	374	427	416	411	399	412
13952	14833	71009	33074	6246	924	580	450	397	336	295	9907	20267	19606	14194	6097	2691	1076	410	230	175	140	148	120	107	137	111	146	127	134	122	125	139	120	111	141	149	124	134	145	119	155	113	137	142	113	132	142	128	123	130	128	150	150	128	151	140	132	111	138	118	123	113	126	158	142	118	138	128	105	140	133	114	136	117	135	146	145	132	139	147	128	136	137	137	114	126	105	146	160	132	130	129	119	109	132	132	144	126	130	134	110	118	116	124	133	141	135	134	148	124	108	131	139	142	130	158	130	127	146	138	117	135	136	142	125	132	137	137	113	138	137	129	121	124	129	143	142	127	139	111	142	152	127	127	132	131	123	128	134	138	137	160	120	133	132	130	131	136	132	128	142	138	123	157	138	142	133	106	120	121	142	112	122	117	147	133	149	160	154	136	123	139	133	120	126	125	148	138	129	141	130	148	144	131	136	138	147	140	127	129	142	123	128	124	136	140	108	125	139	118	121	144	118	127	132	144	138	113	121	146	117	132	136	110	125	136	129	125	120	135	129	138	128	126	112	110	133	157	119	147	139	140	129	132	136	127	133	103	127	134	109	130	135	144	134	138	115	135	130	138	150	132	125	128	120	138	154	134	125	151	133	128	124	132	133	133	143	148	123	129	126	152	134	152	155	140	125	126	117	110	129	130	140	150	136	164	125	125	149	103	116	137	144	115	145	138	130	143	144	121	132	134	150	141	129	126	141	111	144	130	152	144	134	125	131	129	147	143	119	144	156	135	116	148	132	146	150	133	154	141	149	140	137	118	138	121	142	138	127	108	121	118	114	133	126	147	100	117	138	124	118	140	140	135	129	112	131	149	110	148	124	162	147	131	125	114	120	149	133	126	88	145	132	146	148	140	138	145	127	127	133	146	113	141	135	122	143	130	152	131	128	150	114	127	125	141	149	140	127	140	138	118	136	141	146	132	124	126	126	116	154	110	144	143	141	138	145	114	132	133	126	135	127	119	129	146	129	106	133	129	127	130	122	146	130	117	124	126	132	118	134	123	123	142	128	140	126	136	115	136	134	129	133	138	140	125	134	119	142	138	129	133	126	141	131	124	121	129	113	122	139	122	115	131	121	113	136	149	144	132	122	156	143	112	145	154	126	135	136	121	126	123	156	132	140	127	147	127	137	129	143	143	113	135	167	122	134	135	114	137	134	128	141	131	146	122	148	106	124	145	152	119	147	130	129	131	130	107	138	128	116	137	125	114	130	155	135	124	111	100	143	119	151	129	124	149	146	152	146	142	130	130	144	142	136	141	119	154	133	138	120	145	141	141	137	110	116	129	125	134	132	145	128	140	131	140	138	126	108	131	133	138	142	105	138	120	130	141	135	123	132	122	122	133	117	133	141	126	117	127	121	110	142	111	134	135	127	142	138	130	135	150	144	128	117	126	130	116	122	138	129	128	123	147	144	131	134	138	122	130	157	130	128	135	125	142	136	132	140	139	132	143	134	132	150	118	145	125	116	118	129	135	112	129	136	140	119	154	143	152	134	131	129	149	124	126	120	130	141	154	118	123	142	114	132	141	131	122	139	123	123	142	137	141	148	141	124	122	123	123	138	134	118	132	150	133	133	155	127	125	110	135	119	152	110	148	133	111	142	135	126	133	119	113	132	126	109	120	132	152	140	133	144	143	133	121	120	121	129	128	124	137	131	125	123	135	133	142	121	151	129	135	132	145	115	142	135	123	131	138	123	115	127	113	130	118	136	130	129	146	122	132	139	149	119	112	132	151	126	123	142	140	122	140	158	139	124	149	139	133	132	133	129	150	124	106	117	95	122	121	124	150	133	140	136	136	123	119	147	135	123	140	127	129	134	128	151	110	144	136	126	117	130	134	131	134	140	107	107	120	137	140	128	131	139	119	128	132	112	127	146	147	147	151	118	117	127	126	126	129	124	120	130	115	124	120	141	126	162	120	116	128	140	132	125	116	117	144	128	111	108	123	121	124	145	119	113	141	145	141	137	142	115	136	135	136	155	125	162	131	138	145	154	131	121	138	141	133	126	138	119	119	139	140	116	150	140	143	119	132	130	120	121	140	116	131	137	116	138	117	119	127	117	152	132	134	106	133	128	131	151	126	120	107	128	143	139	135	152	120	121	137	128	137	132	129	139	120	125	133	133	137	136	122	144	140	137	117	118	129	119	127	142	142	143	125	137	142	125	113	117	117	156	125	117	151	106	143	130	143	141	145	132	146	139	117	130	139	115	144	144	139	125	139	120	131	119	145	155	146	127	140	110	151	140	117	118	126	109	116	138	126	133	128	106	133	135	127	139	128	124	121	128	125	149	149	139	130	132	138	140	128	139	140	139	135	136	134	125	125	125	155	114	128	138	122	119	138	125	132	143	148	152	109	144	145	125	137	127	127	158	124	145	135	140	147	155	117	127	140	136	146	127	135	132	120	137	139	128	139	124	119	135	154	123	141	140	121	128	117	139	130	123	131	130	129	139	130	134	119	135	128	127	126	144	141	125	118	135	121	114	140	148	118	112	118	139	142	121	138	154	112	129	129	118	115	142	132	137	118	138	143	136	123	131	131	138	128	142	118	115	138	142	118	121	114	132	137	136	155	119	135	121	139	130	136	142	126	141	143	130	114	133	136	129	140	122	138	131	129	128	137	155	123	140	148	123	150	132	125	129	121	113	114	126	130	133	126	106	142	136	151	123	142	139	137	152	126	132	140	145	148	127	124	123	134	138	130	125	124	116	126	111	112	137	156	130	123	117	129	122	138	126	141	148	130	135	121	119	99	132	134	132	135	130	104	113	113	137	119	123	149	141	106	119	128	122	118	112	154	128	163	145	145	145	123	122	127	135	142	125	131	121	128	114	126	136	123	146	125	126	115	162	134	119	123	132	133	136	144	138	126	122	125	130	146	136	123	137	153	129	122	136	138	139	128	110	149	134	123	118	121	127	124	143	115	118	129	124	137	135	129	131	132	119	141	148	129	138	121	157	137	147	136	128	130	125	130	127	135	123	135	151	130	133	128	115	141	134	131	151	125	129	148	132	122	122	161	139	126	102	106	135	128	119	126	138	130	133	130	148	131	126	129	142	137	112	124	122	123	128	126	138	144	121	133	96	114	152	133	136	133	130	138	124	133	138	125	122	135	140	130	147	140	128	138	119	131	130	142	108	139	118	141	114	139	127	127	130	133	121	149	122	136	121	129	145	129	120	133	156	164	143	126	120	127	131	113	122	134	138	89	127	143	110	128	139	133	118	122	146	122	117	143	143	138	120	143	142	130	130	142	122	128	137	115	143	125	125	134	149	144	139	140	119	123	124	153	144	137	135	138	127	125	124	139	122	137	127	117	123	115	142	145	121	139	132	117	124	117	140	146	146	138	130	138	134	116	150	121	134	150	127	115	118	128	131	120	150	153	127	130	125	135	131	119	154	146	133	127	130	142	138	147	142	135	140	138	129	117	141	126	129	137	121
7487	13727	63354	15297	3937	3104	2625	2130	1903	1614	1621	29689	43489	40014	35149	20080	12193	5120	1965	761	439	409	333	316	321	362	330	346	354	356	362	333	384	343	328	329	292	331	315	320	351	362	313	357	356	334	341	329	324	355	339	322	325	311	359	350	362	296	341	320	329	301	325	351	335	335	375	326	335	322	315	346	336	345	340	342	309	348	320	335	356	354	366	346	364	344	325	348	350	357	337	354	346	328	340	338	314	306	368	328	310	352	368	360	354	341	329	390	310	341	325	291	319	390	325	352	328	354	339	329	304	360	335	343	320	331	352	348	315	312	349	317	345	324	325	329	328	312	335	330	344	345	341	329	327	348	310	356	310	348	351	349	311	386	364	343	366	339	330	313	348	349	353	363	362	309	336	322	318	346	365	325	329	321	336	361	319	326	319	332	360	332	366	345	330	332	343	339	337	342	334	303	355	327	319	351	356	343	312	318	358	350	338	352	345	337	340	324	314	328	336	303	355	338	297	327	306	353	339	312	330	340	359	353	318	335	323	354	321	344	364	337	326	353	346	311	327	368	327	322	306	326	328	319	364	309	366	325	357	346	337	333	329	353	303	341	345	359	362	311	345	351	335	367	347	368	367	330	329	365	355	351	334	319	328	334	364	339	341	330	353	347	327	333	314	374	341	376	333	352	320	352	344	359	364	338	310	362	330	320	326	297	329	354	327	292	325	328	308	340	326	321	340	323	333	339	372	353	338	356	327	357	345	328	339	307	337	316	326	333	300	320	371	336	357	362	333	340	320	321	344	337	364	335	341	320	356	348	364	347	285	349	361	333	331	346	350	326	352	337	345	316	352	330	336	328	333	329	327	303	334	343	338	324	335	338	352	330	350	333	350	354	346	352	328	322	326	334	333	345	315	355	328	331	306	375	340	334	339	324	337	334	309	327	328	358	360	325	348	363	335	294	342	335	326	358	320	316	325	337	360	320	331	344	332	359	324	361	338	321	343	370	334	348	373	347	315	314	304	317	332	325	321	343	324	356	358	311	340	310	342	344	352	339	316	318	315	353	304	343	334	325	327	320	342	337	308	326	330	325	316	321	340	336	354	318	341	353	359	329	319	364	330	335	345	315	329	326	286	372	308	361	326	369	357	317	348	310	332	310	345	334	345	372	339	358	324	330	337	310	318	309	342	334	348	326	369	356	336	327	355	348	331	340	312	340	318	308	380	334	319	365	326	325	346	353	345	359	332	312	365	337	334	369	311	374	342	336	384	349	334	375	309	322	320	357	363	320	347	331	348	334	336	345	349	319	314	307	346	330	351	326	325	366	333	314	310	333	340	332	346	311	330	289	309	298	336	342	370	351	347	337	330	348	292	364	349	323	331	320	343	314	332	347	351	345	337	337	329	345	352	344	358	359	323	346	343	343	331	322	343	327	329	326	305	316	331	354	342	301	326	335	354	311	334	357	378	298	355	364	347	351	361	327	324	331	350	348	341	356	319	337	350	313	326	322	328	349	279	342	314	304	346	308	342	328	365	311	334	332	350	351	335	336	354	317	357	361	358	295	345	318	304	309	355	354	312	318	325	330	347	344	348	336	370	297	328	331	337	321	341	327	325	342	352	336	301	352	343	316	310	359	348	346	309	329	332	320	340	369	348	395	313	326	326	313	340	349	347	355	331	310	364	363	383	343	337	320	326	342	358	332	371	340	318	382	338	373	309	329	330	304	318	337	343	331	309	351	319	330	348	308	336	320	295	356	337	341	381	373	318	360	334	347	376	333	345	330	319	355	324	341	314	332	350	369	337	313	324	368	346	342	337	360	344	333	337	342	346	320	325	343	355	336	338	362	335	304	318	341	357	333	353	331	381	337	338	347	360	379	339	358	365	343	339	320	318	344	313	321	339	335	324	321	324	359	348	374	340	317	366	332	325	360	354	315	341	304	326	335	348	344	327	339	311	332	322	310	317	356	309	330	357	336	355	330	340	328	312	335	326	340	323	344	339	344	311	320	318	333	350	331	356	375	329	335	347	349	330	332	348	297	327	342	362	353	308	338	320	330	361	330	352	359	345	316	369	342	298	376	307	342	334	295	322	312	327	374	305	322	342	344	329	334	334	345	316	332	346	336	326	355	342	322	320	322	313	349	307	314	310	352	334	323	309	321	337	306	327	323	344	343	325	327	347	346	328	307	360	321	333	300	336	351	370	326	312	349	361	352	340	333	367	293	342	302	342	353	324	311	346	352	339	335	335	350	333	371	329	360	362	368	371	341	313	337	346	297	332	333	349	314	329	321	310	345	370	336	385	319	310	335	310	302	320	359	350	306	323	336	359	316	329	309	329	330	306	326	306	352	322	335	328	337	317	337	319	349	340	323	321	331	350	364	333	364	347	342	366	316	348	336	331	291	304	362	349	347	336	339	328	327	337	343	326	323	327	367	334	357	337	329	347	343	329	327	335	313	318	320	320	367	341	335	291	343	334	348	335	358	315	378	310	317	320	334	339	299	352	330	356	326	335	326	314	365	371	309	338	341	312	305	359	352	311	340	333	327	338	309	371	343	337	360	331	328	300	364	315	351	285	311	378	345	329	353	348	356	350	334	348	327	347	328	329	360	332	340	341	351	338	323	308	370	322	330	354	341	362	328	325	329	306	337	337	307	343	352	332	352	333	329	373	343	348	351	319	344	313	304	335	330	393	388	321	359	333	348	356	331	307	325	351	339	304	354	335	320	341	331	326	378	320	338	317	351	316	383	330	358	333	314	319	325	333	346	345	328	346	328	325	323	347	357	370	359	341	339	319	309	317	317	345	310	320	340	319	328	347	308	334	319	320	322	334	334	352	339	346	331	342	344	307	359	351	345	362	334	307	329	331	337	288	327	341	358	329	373	336	333	298	365	337	316	347	323	363	337	346	335	332	331	358	337	328	354	358	337	346	314	323	344	357	320	313	313	297	363	361	299	314	341	310	315	323	325	322	354	340	340	320	318	336	333	333	365	357	343	319	330	341	366	339	361	345	308	344	355	327	317	335	314	347	330	326	331	338	328	345	340	348	333	343	331	334	309	357	360	318	297	333	350	324	342	296	342	363	338	322	299	324	299	330	359	329	335	368	362	337	327	337	381	317	310	335	313	381	350	343	338	351	340	324	286	350	343	320	332	321	328	340	335	346	319	342	357	338	326	349	338	332	301	313	353	339	317	327	348	327	320	331	308	341	350	329	332	318	332	326	340	329	331	321	336	337	335	334	335	285	314	342	326	346	332	342	323	349	337	353	327	319	350	321	333	360	314	316	340	301	324	381	367	342	318	342	343	342	334	341	322	366	345	320	349	342	317	316	314	331	354	356	322	334	363	341	323	324	347	338	341	328	341	298	319	325	358	361	355	304	348	342	362	332	323	336	341	344	356	312	291	345	349	321	323	341	339	335	364	325	338	314	357	311	342	337	344	330	342	322	340	351	341	335	352	321	358	350	352	349	339	323	337	344	308	358	352
2147	506	3607	450	244	208	205	188	209	218	191	316	916	1173	1168	759	507	352	249	204	181	156	201	186	207	193	205	207	187	183	207	192	203	199	191	168	171	184	173	170	194	148	198	195	181	178	184	170	177	176	191	201	194	169	161	193	213	200	206	181	180	172	188	169	187	205	177	156	173	187	209	171	172	192	204	172	165	170	171	198	191	190	178	200	182	181	200	176	188	178	216	206	170	168	184	187	180	174	194	165	175	173	167	171	183	197	212	173	176	174	192	194	208	169	161	206	198	175	184	194	175	163	173	177	189	175	200	221	177	193	170	202	187	178	164	197	191	180	189	171	189	176	186	180	181	160	177	172	212	176	187	188	217	166	204	194	198	185	198	182	189	193	212	187	192	177	194	192	180	156	177	164	183	166	175	185	173	188	161	188	195	179	169	174	202	178	189	166	176	178	176	170	173	192	159	203	165	183	199	171	194	172	203	175	164	179	187	165	195	132	182	182	172	168	192	196	181	208	186	169	174	186	184	193	188	162	174	173	168	177	189	177	177	191	190	156	186	189	188	181	161	158	169	204	179	203	175	181	186	183	184	186	201	177	183	185	201	172	181	187	180	164	180	169	177	175	210	189	202	186	178	166	186	178	195	184	211	168	192	181	185	198	209	190	203	184	194	171	194	186	209	207	193	193	198	188	184	180	183	184	189	198	195	165	179	173	185	178	187	187	194	197	171	204	190	186	173	176	146	161	183	213	184	169	189	215	188	187	211	189	181	190	179	198	186	170	178	158	187	202	183	192	194	199	193	174	180	154	199	217	200	166	198	175	200	205	205	177	175	176	172	168	201	171	183	204	196	169	182	168	185	195	193	196	183	197	175	206	179	163	197	186	188	175	183	176	166	184	207	215	199	182	183	169	207	210	164	204	171	204	175	190	209	187	151	201	191	158	165	184	166	178	173	212	191	177	172	170	200	190	181	185	199	146	187	154	152	174	184	198	194	188	181	174	199	189	175	200	179	178	175	200	168	175	180	151	168	182	171	165	183	202	191	165	189	174	170	184	167	170	167	200	176	180	177	191	185	176	172	192	169	176	184	167	172	172	177	180	184	196	189	158	172	187	192	159	174	165	184	180	180	202	205	188	194	206	167	166	182	187	189	168	173	160	186	176	172	171	172	158	156	186	174	187	199	188	172	176	186	201	171	183	168	198	154	206	170	196	197	160	179	180	204	170	165	218	200	168	160	183	164	184	194	186	161	188	210	190	185	179	203	164	188	176	164	164	193	199	200	175	181	195	180	211	197	193	184	199	184	189	177	200	185	189	214	185	196	192	194	174	194	190	202	207	159	181	180	173	188	167	196	198	168	173	185	186	182	213	198	188	187	194	174	189	206	187	161	202	171	189	169	184	180	168	159	189	187	174	174	173	163	206	207	207	183	191	207	189	170	189	177	174	174	167	174	181	197	181	194	186	219	182	195	195	180	204	171	178	190	224	186	220	174	192	211	183	194	183	181	205	195	195	194	174	187	183	205	179	172	200	207	197	207	171	205	228	190	201	179	190	177	180	190	204	175	195	166	211	167	201	178	199	205	197	205	192	206	202	171	196	187	194	183	173	184	202	187	178	180	175	193	176	173	192	183	190	184	193	220	153	188	181	181	183	174	181	168	197	171	184	181	169	193	198	186	171	193	180	176	187	183	218	170	195	194	190	185	186	178	208	156	189	160	223	204	197	169	180	185	193	165	186	179	177	186	180	202	182	211	165	214	167	161	178	189	190	198	185	176	188	183	189	173	192	175	176	182	182	186	180	202	159	187	203	188	181	186	181	196	193	188	148	183	190	196	190	179	190	166	186	201	163	194	202	174	191	220	185	179	174	182	182	198	197	212	185	203	182	165	186	185	176	188	171	179	195	136	176	192	202	178	181	183	197	191	213	183	193	208	169	214	178	170	183	182	174	211	166	192	184	221	187	200	169	189	207	190	175	150	197	189	197	186	171	187	169	202	164	188	160	185	211	178	195	158	192	179	180	165	162	185	197	185	188	178	191	189	199	193	178	184	180	171	159	181	188	176	200	212	189	196	164	184	177	187	166	170	185	186	158	184	193	179	196	167	173	195	166	175	218	171	178	180	182	175	187	206	206	172	175	175	200	204	181	174	190	154	209	183	165	179	182	201	211	179	167	184	227	201	197	188	193	234	204	191	172	200	198	173	179	189	197	181	181	204	198	187	168	174	173	187	192	190	186	188	177	189	175	161	186	183	159	207	175	201	181	172	199	198	199	191	223	182	209	169	190	168	174	188	195	164	171	191	185	191	192	188	180	192	203	192	177	180	190	174	158	193	165	181	197	196	196	171	186	193	194	203	179	193	202	171	170	178	152	169	188	164	205	178	203	178	207	184	197	205	198	172	155	159	162	196	182	160	200	194	170	176	178	170	181	176	179	172	176	205	180	181	164	185	193	195	162	176	191	199	206	182	177	218	198	195	186	178	188	198	176	187	201	163	199	201	213	170	192	161	176	178	186	178	192	185	178	202	197	152	200	179	179	162	191	204	167	223	163	195	202	183	182	177	173	166	190	173	174	171	177	164	161	182	165	183	193	184	197	208	191	195	178	179	186	200	187	199	188	168	176	196	179	188	164	161	182	195	180	178	177	177	156	207	186	186	170	182	172	194	175	173	178	153	185	202	172	179	207	186	186	171	160	152	184	187	168	197	196	184	181	185	184	199	193	203	174	187	193	216	203	197	189	200	186	166	190	198	175	162	170	199	166	213	198	163	229	190	217	191	160	173	199	187	184	173	175	175	192	177	204	215	198	181	168	183	188	184	182	175	171	186	182	197	179	168	195	167	182	160	188	197	154	179	177	184	186	177	188	176	215	184	171	209	187	172	179	189	163	199	196	192	207	161	192	186	196	163	193	182	206	160	201	197	212	189	166	178	190	189	186	177	196	168	189	196	179	191	185	206	205	196	197	189	174	184	169	204	174	178	188	179	177	161	157	177	173	182	188	183	184	175	151	196	177	178	167	169	195	177	214	195	198	183	177	191	195	190	186	196	200	190	157	204	185	200	176	193	172	191	195	182	164	198	170	187	184	178	213	188	199	177	173	186	193	180	165	176	182	179	177	163	180	198	154	191	176	198	169	194	173	165	161	166	174	203	176	205	183	198	172	208	167	169	218	190	179	177	174	213	209	218	185	180	166	150	157	186	202	183	204	164	195	177	196	181	160	151	207	171	194	213	205	208	192	191	202	178	183	167	181	188	170	179	182	202	185	192	170	197	208	184	183	183	195	170	165	203	180	178	180	163	205	172	163	193	184	174	189	208	174	194	199	195	181	177	179	182	194	179	189	200	147	191	162	171	193	195	185	212	186	217	199	206	194	173	178	181	172	196	176	211	181	187	184	145	172	191	211	171	192	178	185	200	199	187	162	170	178	196	160	184	176	179	155	168	185	186	162	189	181	170	192	186	219	205	189	177	193	177	177
2211	895	8552	1021	659	635	576	535	560	517	537	1483	5203	5873	4970	2962	1728	1079	651	585	496	451	485	450	440	441	448	486	471	500	469	474	485	522	427	428	460	457	459	497	496	456	448	441	428	476	454	480	459	436	488	456	449	466	477	461	457	484	455	453	493	440	473	419	481	429	482	465	443	470	453	469	439	457	485	443	501	453	516	479	432	456	471	488	427	442	427	462	482	439	494	447	443	447	458	465	445	441	432	496	444	469	453	464	482	458	461	432	455	477	427	433	440	494	479	434	474	447	437	467	505	481	493	432	429	415	438	497	468	458	453	429	457	442	462	460	462	461	435	440	460	462	462	488	464	403	463	461	447	479	457	454	502	477	465	470	482	489	472	454	460	438	436	474	471	475	416	426	456	451	481	485	441	437	452	415	435	462	502	462	508	457	423	467	459	446	452	439	431	432	453	448	440	528	426	444	434	455	472	456	478	459	412	446	453	440	433	469	458	442	473	444	434	444	431	440	458	470	482	432	448	447	495	422	446	451	448	456	482	427	452	449	440	406	471	440	445	424	470	462	486	440	467	450	451	413	449	474	471	482	469	471	435	475	457	452	503	435	425	433	487	437	433	419	425	493	464	486	476	457	432	447	437	479	464	486	473	459	455	443	446	459	484	433	436	435	448	426	458	434	477	461	440	441	459	461	441	446	489	461	464	442	480	399	434	488	480	476	437	465	469	438	465	474	452	426	392	470	482	450	470	407	487	441	467	458	451	449	507	429	450	430	467	482	422	456	432	497	446	468	453	449	467	469	467	462	463	466	442	442	439	461	463	475	450	432	449	447	452	457	432	444	431	452	444	468	456	479	483	460	471	425	477	449	452	418	423	496	484	477	425	470	451	439	462	473	476	482	473	448	432	433	436	482	448	464	504	470	443	451	458	471	471	426	438	489	439	484	470	427	459	481	433	445	441	445	481	484	457	472	449	493	455	447	437	455	455	457	454	466	460	445	472	482	461	448	467	468	441	444	449	486	492	436	452	488	460	501	393	442	430	440	472	447	433	488	481	465	454	464	452	474	407	470	440	440	465	443	472	479	480	480	454	486	458	434	453	451	442	450	463	454	483	471	451	443	480	471	436	431	439	467	443	430	478	432	441	465	438	455	469	444	473	450	487	441	463	457	415	468	456	457	443	401	470	429	451	470	433	443	438	436	482	480	472	455	444	471	449	436	494	461	439	437	446	443	444	467	419	467	435	454	504	496	472	434	432	438	457	448	478	472	437	455	450	517	439	453	436	475	507	438	470	445	474	466	440	480	444	477	419	468	460	447	432	458	453	472	478	491	476	477	445	460	445	420	451	472	449	464	439	508	448	432	469	444	479	447	461	494	440	447	448	478	465	443	490	451	466	453	430	475	470	476	463	459	441	466	465	435	433	452	441	439	452	450	472	437	414	454	456	461	483	477	517	460	472	486	518	424	425	444	448	447	464	459	482	431	408	412	452	490	435	438	450	464	472	452	448	451	432	497	471	420	442	459	424	460	465	475	433	468	470	478	455	435	436	457	437	522	463	467	447	436	445	460	441	467	492	464	469	455	470	449	461	486	486	458	471	479	450	447	475	456	445	459	458	477	466	452	425	433	475	462	457	434	442	440	448	447	436	454	454	466	456	450	458	472	435	432	467	437	479	447	486	431	496	445	455	492	489	430	466	405	455	475	457	477	445	471	466	441	478	438	471	459	476	447	458	463	429	477	466	469	436	487	475	474	485	477	451	431	435	440	425	454	437	454	459	421	473	474	427	472	451	504	476	438	479	446	458	446	482	448	430	451	420	499	445	446	450	455	495	444	423	436	431	424	442	467	471	435	447	436	446	435	472	475	489	446	442	489	498	484	419	458	473	438	436	425	456	470	515	445	454	436	466	456	444	496	478	493	492	467	489	446	456	433	435	461	422	438	419	492	450	466	464	456	405	422	457	479	438	491	464	452	461	488	409	448	455	429	476	482	482	425	464	426	440	473	458	451	473	436	480	455	434	476	486	464	452	488	429	455	462	479	428	462	469	465	434	473	442	441	458	454	430	483	447	453	506	459	411	440	437	429	470	457	482	441	435	452	469	456	485	478	447	424	446	439	460	438	474	479	451	462	467	457	427	434	409	464	456	463	466	436	469	462	445	478	444	434	472	466	439	485	447	456	436	465	437	440	476	450	454	468	446	451	418	438	472	464	470	437	429	462	471	439	509	430	465	444	495	436	444	435	438	455	452	470	464	456	466	463	489	448	458	459	437	462	492	454	472	431	489	467	463	467	434	469	452	466	434	437	479	408	452	446	456	402	439	463	471	462	455	452	458	410	453	484	488	477	415	415	452	433	413	444	453	466	457	479	466	470	435	429	472	488	463	486	488	478	495	477	433	430	425	456	449	467	394	487	455	474	489	464	430	455	476	436	445	423	453	447	446	452	425	462	431	448	454	463	473	449	454	471	432	431	429	448	435	450	484	444	476	448	452	452	455	489	439	469	434	463	429	429	443	442	460	484	456	475	489	452	415	484	466	439	441	443	454	457	465	443	436	420	481	492	459	434	459	444	469	490	475	473	499	477	471	456	492	487	451	456	467	435	457	473	462	472	454	444	432	401	450	469	469	495	414	446	455	480	485	457	476	456	471	468	447	455	476	488	469	443	416	442	425	430	459	471	443	459	474	447	416	483	441	438	473	476	447	447	455	453	494	429	493	472	474	477	456	418	416	427	420	433	435	454	458	502	439	441	479	464	450	435	440	477	440	474	426	443	429	436	438	439	454	508	453	446	472	441	452	483	422	456	468	507	483	473	460	455	491	443	414	459	447	457	434	494	468	468	470	441	480	455	476	417	437	443	458	441	482	458	463	460	441	467	492	446	452	495	492	445	469	501	448	458	446	472	441	457	466	472	478	411	500	462	425	458	496	444	433	452	488	464	409	468	459	487	466	448	441	437	461	447	507	440	451	471	451	458	497	457	469	443	472	454	461	428	457	466	445	420	428	445	441	415	427	450	471	478	436	439	483	432	425	451	455	454	452	476	449	444	462	469	481	419	434	464	445	450	460	457	468	486	447	439	464	435	491	471	450	448	476	451	449	425	439	470	442	455	422	459	408	503	458	469	456	465	484	459	484	480	473	429	451	468	443	454	473	492	463	459	439	401	472	454	439	447	482	472	439	425	447	493	433	462	454	450	453	500	482	432	443	433	438	462	445	474	471	463	444	460	470	472	455	473	473	434	452	531	459	485	457	479	453	492	481	455	467	447	463	462	436	466	489	432	446	487	457	432	424	465	502	461	457	458	427	466	455	470	458	468	480	421	515	445	473	474	474	461	454	435	437	435	462	471	447	467	458	426	469	409	484	440	440	466	402	434	425	472	467	428	461	442	448	422	455	464	486	432	467	439	481	442	448	398	447	462	462	493	456	492	516	479	477	477	409	482	450	443	411	445	445	462	434	431	476	447	487	451	407	464	459	419
7607	3588	42253	8825	824	522	402	353	307	279	271	3953	13543	12162	9944	4447	1945	715	340	214	160	171	164	157	155	163	148	155	137	156	178	163	138	182	182	163	153	140	154	162	171	150	158	178	158	150	149	164	133	176	178	147	165	196	155	168	159	168	149	179	138	143	160	163	161	162	162	140	147	161	145	157	156	154	136	177	142	136	172	147	157	145	154	150	148	174	158	174	178	158	157	161	148	122	145	184	149	166	177	157	173	142	171	176	156	161	155	154	148	163	178	141	155	156	157	148	160	166	176	152	145	153	179	150	156	137	146	156	183	169	171	144	157	162	160	161	171	150	137	153	158	168	176	158	151	151	154	169	162	158	142	136	130	190	175	144	159	174	147	157	155	151	157	157	144	162	155	144	141	168	171	158	152	159	162	168	160	161	158	173	175	166	157	158	148	155	125	148	160	147	172	159	156	153	135	164	138	152	146	161	147	163	175	131	149	136	161	166	161	170	140	161	165	165	172	157	163	144	166	160	181	147	127	165	152	164	167	176	170	133	165	170	156	160	152	155	158	153	152	140	162	172	150	164	137	139	169	164	163	164	149	159	157	166	157	170	142	145	156	165	166	151	146	168	159	161	154	149	157	158	154	152	136	165	166	152	172	162	150	176	162	148	156	133	151	169	174	143	156	143	146	165	161	154	148	160	156	149	178	160	164	170	157	151	161	153	166	166	149	164	150	156	146	150	172	162	155	146	167	157	149	153	153	160	159	163	169	134	161	173	156	155	156	176	159	169	174	186	154	159	163	150	163	142	147	146	152	147	167	166	165	170	162	156	137	155	141	154	164	150	174	142	155	180	143	146	152	158	171	148	161	154	182	152	136	141	167	169	158	174	146	161	152	145	175	153	172	159	165	145	126	158	157	163	154	174	151	145	157	174	145	144	157	179	165	145	143	152	167	149	182	178	142	175	192	151	162	152	155	165	148	149	155	165	174	169	156	166	159	141	155	157	154	154	160	183	163	179	171	152	170	153	163	165	158	158	161	166	171	173	172	151	174	149	165	146	140	175	167	141	127	170	132	138	151	153	166	166	171	164	140	173	154	166	198	144	138	127	148	179	138	159	163	150	161	151	150	175	158	159	175	167	172	148	152	158	156	145	165	172	169	174	186	178	158	143	154	157	144	165	172	158	152	148	164	162	163	179	156	154	169	157	144	161	145	140	145	160	155	173	156	164	143	147	156	146	176	164	167	157	180	175	161	173	189	140	153	172	161	167	188	186	160	147	158	152	163	159	166	192	150	162	144	154	166	193	149	172	161	171	175	177	162	171	177	146	139	165	167	150	143	143	165	150	155	163	154	159	158	164	149	159	167	180	151	156	167	129	157	160	163	159	154	169	136	137	161	157	162	121	179	150	170	165	157	168	150	167	173	176	153	148	176	162	167	146	131	152	154	160	161	181	150	156	165	159	156	141	155	160	165	149	147	150	164	151	162	172	151	148	142	149	145	190	151	146	183	139	151	161	148	162	176	153	129	147	178	165	168	152	143	150	145	150	146	159	153	159	161	120	148	158	159	143	147	176	166	166	158	153	183	139	152	172	148	143	161	140	137	162	154	165	151	159	134	178	164	174	158	155	154	164	174	150	168	128	168	151	143	166	169	154	173	140	154	188	163	154	174	156	156	150	188	178	156	172	149	162	148	160	173	150	143	148	167	141	164	158	156	163	146	146	141	183	151	144	152	137	144	157	153	163	156	170	160	127	168	154	138	162	164	153	182	166	168	172	166	141	168	165	150	165	149	156	159	166	154	125	171	153	161	155	183	192	164	151	174	163	165	147	175	194	144	182	173	157	169	166	151	145	165	163	154	165	154	153	153	154	171	164	149	164	156	137	180	151	148	169	158	175	132	163	173	173	154	165	154	167	138	151	146	164	149	132	169	152	174	146	164	173	158	165	146	161	159	141	167	164	150	148	174	176	169	159	155	148	165	150	138	157	159	165	163	157	175	154	115	164	146	151	160	149	151	142	154	193	161	146	172	150	162	171	154	169	142	168	144	150	170	168	155	131	142	148	166	156	164	177	143	165	173	149	172	154	159	181	169	160	171	149	142	168	174	171	164	163	153	173	151	142	145	161	138	164	129	145	157	167	162	161	154	146	141	145	156	158	178	123	168	165	154	154	168	149	148	161	164	163	175	182	158	142	152	150	152	143	161	162	150	166	187	177	142	150	156	146	147	153	151	161	127	146	158	170	174	134	155	172	145	153	173	150	155	152	152	157	170	162	169	159	145	160	172	143	161	152	150	144	151	153	155	156	161	171	153	144	169	143	145	141	184	180	163	173	177	159	165	167	142	148	174	146	180	160	146	150	148	135	177	166	152	162	154	179	143	174	156	149	141	163	165	167	181	168	157	164	160	158	166	152	149	163	165	160	157	145	150	142	182	134	165	190	171	167	137	151	153	154	135	157	166	163	149	157	159	181	157	154	131	168	172	153	153	168	158	157	146	166	159	169	153	179	160	134	140	169	158	168	164	138	150	175	178	141	141	149	167	177	158	141	165	157	163	165	157	165	146	159	163	147	164	175	141	159	173	159	153	165	137	151	146	144	155	160	152	158	159	154	177	182	156	162	151	161	143	144	156	156	160	153	142	119	159	135	155	158	154	158	161	160	175	162	170	181	162	156	160	144	159	179	150	146	155	164	159	139	131	173	156	152	161	154	138	145	164	150	156	184	183	159	130	152	151	166	169	144	177	145	162	161	174	187	148	136	155	147	158	165	152	154	139	150	147	174	165	162	143	184	131	141	165	159	166	160	153	154	134	171	148	138	156	162	179	163	152	175	172	164	153	161	146	172	159	164	140	156	154	155	176	152	141	146	161	196	175	147	166	146	131	143	175	162	142	164	139	185	181	174	176	150	157	188	170	146	143	153	168	152	161	154	149	139	160	152	167	190	140	177	173	154	166	171	145	138	158	170	164	167	134	153	141	153	187	153	162	168	167	156	155	155	144	153	164	163	149	151	125	125	151	133	164	160	146	135	183	160	145	149	161	175	145	146	159	166	152	144	177	161	139	161	165	153	169	167	151	137	171	165	146	152	155	153	168	157	175	156	160	140	172	185	149	162	170	171	151	163	163	147	148	165	158	144	166	153	167	166	157	137	157	153	143	154	152	154	148	143	153	175	181	158	148	162	153	167	177	148	155	130	162	156	173	164	181	172	158	148	156	171	152	150	133	146	137	161	166	170	156	161	136	171	144	169	163	168	145	150	142	150	175	162	158	163	161	145	162	162	147	158	164	162	160	159	153	154	167	162	167	158	165	178	157	191	179	167	163	146	166	144	151	141	147	165	176	177	170	175	171	178	170	174	157	168	158	138	151	136	171	158	150	140	178	155	157	155	157	167	165	160	142	133	172	168	169	159	152	146	148	148	169	163	145	134	174	156	151	157	153	157	157	161	161	159	179	169	138	138	145	178	137	172	151	159	158	175	125	153
5670	4072	37678	3638	2596	2168	1822	1530	1376	1240	1150	16912	37276	32418	29605	17534	8307	3308	1271	615	452	434	424	360	438	399	409	398	398	374	413	405	374	407	381	404	402	379	389	393	380	394	412	389	404	374	392	415	388	348	377	408	400	391	378	380	417	397	413	390	377	403	390	405	388	407	412	385	415	384	418	420	407	398	398	410	388	406	364	369	430	400	351	370	369	368	373	391	378	358	417	384	402	405	378	365	416	391	426	420	364	399	392	402	398	377	389	400	425	396	402	367	385	436	394	397	396	417	416	375	414	380	392	423	400	412	402	391	385	387	399	375	368	370	396	377	405	385	355	419	358	372	391	383	398	396	345	413	388	386	390	407	396	373	388	383	427	427	374	406	360	389	412	377	404	385	394	407	362	410	400	375	413	361	387	390	419	356	405	416	423	392	395	382	396	387	370	417	353	412	381	382	437	408	407	388	401	431	416	389	406	390	441	391	378	418	390	383	384	423	361	392	412	394	352	380	361	386	377	383	397	403	395	382	368	372	414	370	369	394	384	388	406	422	381	355	391	375	361	375	400	402	423	395	421	362	367	376	380	416	400	398	416	378	403	356	388	374	369	398	344	400	370	392	357	418	373	404	406	398	396	393	396	377	418	393	378	373	392	359	400	395	395	394	391	374	401	366	351	398	381	385	408	388	406	388	391	419	403	404	399	412	431	393	397	356	398	406	400	383	380	399	414	376	406	375	360	392	372	397	398	381	386	445	357	393	363	399	389	375	413	384	415	412	377	391	394	411	406	400	408	397	390	372	419	410	365	363	395	357	422	400	404	400	386	373	410	376	375	397	363	426	419	387	350	386	416	374	393	401	373	416	385	351	409	376	373	414	369	340	401	388	396	403	425	397	394	398	394	373	366	373	403	395	363	420	413	414	401	434	365	406	398	400	406	392	413	387	407	407	423	358	382	404	390	400	406	390	411	407	416	399	408	365	418	430	371	371	374	400	389	360	388	372	390	365	409	400	391	421	399	370	368	380	391	383	376	380	370	419	396	373	418	366	362	409	385	368	407	402	364	383	407	364	399	388	392	415	399	398	368	387	368	382	410	398	388	401	417	387	420	379	381	371	349	393	385	423	382	359	378	390	375	405	419	403	365	400	389	372	388	426	408	366	386	369	430	363	429	349	392	393	370	402	374	396	366	389	367	392	396	381	340	343	379	401	415	396	392	372	391	388	417	352	375	400	393	421	413	430	401	401	391	423	384	384	391	388	367	395	388	392	391	386	391	377	369	420	363	400	394	412	418	388	389	380	389	397	390	389	360	376	393	386	358	413	393	402	419	402	407	391	375	407	432	385	369	364	400	393	365	359	385	436	400	423	409	380	406	399	373	367	404	383	411	403	431	407	394	436	386	392	403	379	407	352	411	374	364	386	377	373	402	367	365	377	368	387	421	391	385	396	357	366	402	363	415	420	410	391	399	420	373	421	331	359	366	398	391	402	427	379	391	416	445	380	393	399	395	390	413	395	379	378	414	393	390	397	378	375	388	374	399	378	372	374	398	400	436	372	439	418	397	432	397	399	407	385	392	400	374	378	354	382	382	416	398	370	373	379	422	370	401	376	381	393	410	409	362	387	392	415	425	408	389	432	387	367	387	366	392	390	400	391	369	389	388	392	415	389	389	360	374	370	407	386	435	382	352	369	426	388	403	444	390	369	392	429	413	372	403	428	406	380	371	386	406	421	424	405	431	402	410	395	396	367	435	384	412	395	387	438	379	404	395	412	391	407	416	384	424	366	359	390	407	386	393	397	394	402	422	427	404	420	381	384	387	383	389	426	383	381	384	378	392	338	377	391	417	401	396	403	397	375	384	427	392	378	370	398	384	430	352	388	419	369	389	380	405	373	329	381	374	401	406	406	416	402	382	390	444	356	386	399	409	361	366	408	404	354	447	361	386	368	414	346	386	407	384	355	417	385	395	388	412	391	380	411	362	394	402	393	384	413	396	388	403	402	375	362	393	381	386	366	348	381	375	396	404	396	407	382	411	401	377	390	327	381	396	417	381	374	404	396	415	367	397	416	371	395	411	350	367	340	351	396	388	406	424	377	408	400	389	397	388	392	394	366	414	366	396	365	400	376	391	400	432	393	373	401	402	363	433	392	369	399	409	407	376	373	449	379	382	436	396	401	361	413	373	392	369	389	396	388	393	403	441	391	389	377	405	416	394	394	419	398	377	389	349	424	386	387	373	377	371	410	424	391	398	381	384	399	438	401	385	401	385	403	401	385	374	415	397	395	330	410	410	345	353	394	377	410	381	398	397	387	382	397	380	347	432	389	441	409	411	342	407	382	391	373	398	385	371	399	385	415	372	367	412	414	407	430	382	422	402	374	372	384	412	396	379	386	418	377	396	415	367	378	394	404	410	392	425	386	415	407	380	384	398	399	373	393	380	384	400	412	383	388	398	419	416	371	407	397	366	401	413	408	419	365	393	387	372	411	403	364	388	427	388	370	420	414	412	392	407	433	408	403	381	379	408	423	409	403	387	371	395	396	419	404	396	380	391	365	389	372	397	409	390	404	393	383	400	394	401	370	409	400	397	393	396	400	405	395	412	412	398	394	420	381	364	373	387	400	380	414	406	403	363	396	409	401	371	386	393	409	389	380	424	400	366	385	369	360	413	393	420	392	402	381	376	398	392	360	362	421	395	372	374	379	401	381	383	395	415	378	370	404	359	440	391	413	346	373	378	382	392	404	384	348	406	406	377	398	434	348	363	378	416	344	389	377	402	384	375	409	375	413	375	385	350	386	403	390	371	384	412	377	390	367	391	367	369	413	375	390	409	353	431	363	383	423	377	421	392	382	381	385	375	404	374	346	402	385	403	395	427	381	381	375	371	372	386	386	399	372	422	398	386	371	423	414	376	368	446	392	411	390	392	392	376	383	384	373	390	383	378	378	378	400	357	404	418	378	393	398	412	358	410	399	376	412	411	395	366	370	382	407	364	388	381	379	381	375	392	381	381	395	404	392	409	382	400	355	393	398	370	377	396	393	408	404	381	382	394	422	381	446	412	394	424	415	401	424	415	370	396	417	367	388	380	391	414	362	384	415	396	412	378	402	418	389	425	404	388	388	363	400	352	400	384	394	389	371	384	390	392	373	399	397	361	372	344	384	383	404	404	381	401	460	406	394	377	396	360	372	388	368	415	405	406	405	342	380	400	391	368	390	402	431	424	421	398	390	412	407	361	403	407	406	399	360	395	397	383	394	401	418	394	401	417	379	366	401	384	395	430	392	388	372	386	396	399	412	399	408	411	369	370	404	398	373	389	386	405	381	413	357	419	348	402	403	389	416	389	390	340	394	420	413	395	406	377	353	392	404	381	416	365	379	445	376	378	408	381	377	385	402	361	412	388	428	375	391	414	390	409	413	414	375	380	402	396	387	393	403	398	337	386	388	386	361	384	376	415	371	376	456	418	412	358	382	411	391	403	465
14047	21198	55195	12401	1745	955	717	521	442	394	411	9078	25592	20119	15308	7166	2663	964	374	203	161	124	104	112	123	118	128	118	115	103	118	130	114	126	104	128	112	110	102	102	106	116	136	103	143	123	137	102	114	135	143	118	120	128	109	104	128	120	126	103	110	116	108	102	129	106	118	129	133	115	105	107	119	127	115	119	103	123	137	101	122	127	125	125	124	110	132	142	110	120	133	128	107	109	105	128	108	149	119	115	110	118	106	104	113	139	121	118	124	125	118	117	124	107	124	123	118	141	134	114	115	117	134	105	110	121	134	120	138	131	117	121	116	121	126	97	133	108	130	135	123	115	122	119	128	112	131	144	112	110	111	89	136	124	130	132	116	116	137	107	110	128	121	104	119	106	124	108	120	133	131	120	129	108	105	107	120	127	102	132	131	115	108	98	119	123	114	128	107	97	114	125	118	112	131	122	128	137	110	104	112	129	126	130	110	124	114	108	101	130	121	139	132	103	111	122	124	132	116	124	114	112	110	117	96	134	118	114	108	127	129	119	138	106	109	113	135	133	127	90	119	122	112	125	115	133	123	108	128	93	101	132	123	134	124	122	133	133	146	116	113	134	107	131	143	103	105	119	100	113	113	118	114	146	105	124	132	106	86	123	108	131	120	119	109	107	136	116	109	103	119	108	119	105	97	115	126	122	119	116	111	107	103	122	105	132	128	114	120	110	105	95	125	116	136	126	110	106	102	118	130	127	110	139	110	139	123	107	127	126	110	112	115	95	102	132	132	112	112	108	123	113	124	134	121	120	128	99	108	147	125	105	111	122	101	108	123	131	115	114	122	121	128	119	107	127	102	127	117	118	130	120	115	109	116	123	135	129	110	112	117	120	123	119	113	127	124	122	92	125	105	141	102	109	118	140	112	121	120	128	131	95	120	124	134	112	122	125	117	123	114	111	126	120	87	122	106	123	116	127	106	124	129	108	108	99	112	106	123	120	112	113	116	135	115	100	127	114	139	120	122	117	117	124	125	124	122	125	132	107	121	126	116	124	119	94	116	99	124	117	118	119	143	133	108	123	113	101	115	109	105	129	146	102	127	120	123	140	119	105	110	132	111	111	107	102	107	110	119	126	104	121	125	104	111	110	121	108	113	114	119	129	114	109	104	131	125	140	116	117	108	113	134	133	122	121	130	139	99	124	125	106	125	124	126	120	144	120	124	105	101	114	127	126	108	127	118	116	100	122	118	114	110	116	125	111	108	123	117	116	121	127	122	114	113	108	131	118	108	105	108	123	116	144	114	127	131	107	116	121	102	132	113	119	131	139	108	118	105	132	126	138	123	116	106	134	129	119	123	114	110	127	115	134	121	119	105	126	125	111	115	120	95	124	119	113	116	130	114	116	121	130	106	128	120	117	131	113	125	120	112	147	117	116	142	108	120	113	117	101	126	112	116	110	139	115	119	120	109	124	122	114	122	100	133	109	97	109	128	117	124	130	125	114	94	129	110	118	113	109	116	113	123	117	117	121	131	132	120	142	126	127	115	120	114	110	119	89	117	126	119	111	133	138	108	128	111	124	95	126	122	118	114	130	100	113	129	103	128	96	122	108	131	109	130	118	111	123	109	114	113	107	102	106	119	103	107	117	123	118	86	123	130	117	123	122	107	104	119	114	132	117	132	120	121	134	124	117	101	119	129	138	93	118	133	117	116	106	139	120	99	123	127	102	118	108	121	126	120	132	122	87	124	103	135	112	118	133	108	123	120	105	116	119	106	98	114	120	118	128	128	149	130	122	131	110	100	133	115	140	139	111	127	136	125	109	126	104	129	117	121	115	123	123	122	128	118	118	124	118	121	112	102	123	120	123	122	119	127	145	124	129	127	131	123	112	96	119	127	109	129	100	102	113	129	134	114	103	125	128	123	122	113	97	111	125	122	104	119	132	123	130	133	129	109	134	109	109	110	129	119	126	136	106	110	125	124	134	132	115	110	128	128	135	124	121	107	136	123	122	106	110	122	118	127	116	139	125	152	126	123	123	104	115	135	119	116	104	113	126	110	101	114	112	138	132	93	126	129	121	88	128	136	121	114	128	102	111	121	126	122	118	120	117	118	120	96	118	111	98	110	109	125	125	118	96	124	108	136	142	129	138	117	128	117	111	114	107	117	108	133	128	127	108	86	119	106	123	131	127	129	128	106	102	113	135	123	125	118	126	111	115	126	101	108	117	128	118	108	115	116	106	139	103	108	97	121	121	106	128	120	115	120	128	119	122	116	125	118	104	107	131	115	116	110	110	131	106	117	110	120	115	103	123	125	98	118	105	101	116	97	111	99	120	109	140	100	126	114	114	115	113	111	109	92	117	111	121	112	133	105	107	108	103	108	114	109	109	124	127	110	108	135	126	144	117	104	105	132	98	130	106	130	119	106	113	97	109	120	110	105	126	130	122	114	103	103	131	120	105	109	127	108	129	126	121	116	121	121	118	120	124	108	129	127	114	111	134	122	131	127	105	109	113	107	119	114	121	103	116	117	104	99	118	117	110	114	141	133	123	120	116	104	130	122	120	132	127	131	108	128	110	117	125	113	129	121	122	103	117	115	122	113	119	120	109	120	97	124	121	109	108	135	117	106	117	118	118	101	138	98	130	119	124	113	109	147	114	89	119	107	101	121	119	123	106	111	125	136	101	129	123	129	119	116	138	134	117	121	141	106	109	114	123	119	130	113	98	107	112	114	107	113	132	116	115	97	113	129	120	108	126	124	109	104	120	132	101	105	129	116	119	126	121	105	102	93	113	140	93	113	101	142	118	92	116	122	130	126	127	111	116	101	104	106	124	108	123	126	135	120	95	131	114	130	101	115	121	100	117	121	134	132	100	108	104	111	128	122	91	138	132	103	109	119	115	115	93	120	123	113	117	129	103	122	111	102	122	126	130	123	127	113	126	95	107	116	120	115	118	119	133	110	129	117	115	123	121	118	135	138	139	97	125	128	106	127	138	117	138	133	132	144	105	118	111	89	117	115	113	115	102	111	125	121	115	131	120	126	112	130	115	100	130	137	110	139	122	127	106	108	114	126	117	110	112	97	132	118	116	120	110	121	117	134	121	124	105	130	125	118	125	115	117	102	125	95	88	112	114	113	135	127	115	124	129	108	121	91	136	120	140	113	130	107	135	105	117	119	134	110	111	100	127	110	130	111	122	91	123	124	98	112	130	125	106	116	133	112	108	103	143	109	127	137	126	120	100	126	133	109	135	115	101	115	126	141	131	121	125	122	131	112	134	121	128	102	96	129	100	129	120	108	121	124	123	116	126	118	110	118	109	108	117	132	134	102	112	110	112	118	134	103	106	130	105	120	116	130	123	110	103	123	119	133	109	130	128	107	112	126	117	131	119	121	124	123	126	133	104	131	129	116	119	126	107	102	110	126	131	122	126	117	143	138	119	115	108	118	126	83	106	119	115	139	109	105	123	135	111	131	128	115	113	140	146
7605	18211	39054	5497	4458	3747	3027	2592	2095	1926	2103	27934	48186	39989	36077	22407	11183	4328	1530	621	448	364	305	329	292	341	312	284	296	300	315	294	314	286	315	340	302	307	308	322	335	300	312	323	315	290	284	292	280	297	309	305	283	299	309	313	319	293	304	320	289	329	291	280	297	293	288	322	319	288	305	290	341	349	307	303	310	321	325	308	295	283	320	338	314	287	291	337	300	307	312	330	299	300	311	279	299	298	294	324	305	316	307	240	306	327	305	318	299	311	300	296	301	288	302	293	326	279	305	306	321	294	321	336	312	275	340	327	302	286	292	293	316	300	279	302	282	307	317	345	307	278	311	280	333	317	314	306	303	299	275	311	314	284	307	291	278	333	310	288	296	294	337	303	324	306	317	315	301	318	294	315	334	309	289	288	303	291	292	314	295	317	289	308	279	294	289	293	352	299	303	316	319	305	310	303	311	298	299	283	316	285	307	282	295	314	289	293	310	278	295	307	276	293	275	321	300	313	304	289	308	287	318	335	306	308	290	312	315	305	289	294	313	269	282	285	296	325	294	302	312	278	273	298	338	286	321	295	326	292	291	325	303	306	338	309	282	272	295	317	303	297	290	296	291	291	271	311	317	324	305	351	331	313	310	285	292	291	311	298	290	292	287	302	295	297	283	299	306	302	298	310	321	284	307	289	294	312	290	298	311	339	340	296	297	312	347	309	294	303	308	306	284	306	285	274	298	312	292	302	309	277	304	304	294	313	330	315	307	294	333	324	313	286	332	279	307	295	290	317	312	309	321	285	297	295	304	298	325	295	289	315	275	299	316	314	319	283	301	275	333	292	298	303	265	322	299	293	315	297	298	321	288	323	300	274	329	277	296	295	307	303	270	312	293	295	307	285	291	359	295	318	271	299	278	311	307	296	290	305	296	288	306	311	315	309	300	281	306	324	292	315	314	319	306	281	335	278	291	306	300	309	279	288	329	281	300	302	313	311	303	298	276	321	322	316	300	306	316	312	337	287	313	337	304	286	289	299	287	329	284	298	290	301	309	292	302	328	331	281	270	314	315	296	307	329	313	306	305	324	322	315	290	300	301	273	318	331	305	280	306	328	298	304	303	309	284	335	302	297	304	300	328	286	307	299	309	326	311	266	317	311	297	318	321	291	300	318	321	314	299	306	327	267	271	288	326	292	284	306	277	296	290	302	297	311	285	322	308	310	287	262	275	274	302	306	321	279	299	303	294	296	327	337	324	295	311	293	323	301	306	274	294	269	293	299	286	281	300	318	267	283	346	291	329	265	293	292	286	278	290	303	290	298	334	329	305	308	293	324	290	310	308	276	290	297	322	285	271	295	306	317	344	289	327	314	284	281	269	294	304	311	301	319	281	334	306	305	330	300	312	281	311	311	313	292	291	304	271	274	304	318	266	309	284	300	315	291	307	327	338	313	292	312	310	286	302	322	325	298	275	341	315	330	315	312	288	297	289	299	351	313	331	319	300	286	319	327	332	314	288	306	306	351	320	279	293	300	301	311	291	298	258	323	302	283	274	303	336	294	279	318	311	311	280	302	311	300	331	296	317	321	291	321	323	293	292	319	323	279	290	346	321	290	328	298	357	294	316	305	276	317	291	281	313	314	324	282	283	313	309	277	343	316	309	328	332	308	284	324	310	340	296	288	316	283	323	268	322	310	315	303	273	301	314	299	288	276	304	281	324	304	300	303	298	318	324	316	315	314	282	312	332	300	334	305	283	294	326	299	320	305	319	321	295	293	306	295	301	271	300	292	323	308	294	310	285	297	306	304	304	299	298	309	287	310	305	290	309	289	297	313	328	295	303	297	306	303	293	302	324	316	308	352	305	284	297	326	299	305	315	316	317	304	311	296	297	297	308	282	304	321	302	288	291	294	326	306	319	288	308	314	317	306	292	290	317	310	296	301	312	301	304	323	294	277	276	290	298	298	312	306	264	285	298	295	288	306	334	314	311	328	281	296	350	309	296	313	302	335	318	316	309	301	304	292	284	301	278	298	307	301	300	311	322	300	342	313	295	301	286	298	288	299	308	304	320	299	296	306	312	300	316	307	325	309	296	309	289	293	282	312	290	291	304	299	291	297	285	325	304	317	293	315	299	332	283	321	275	297	316	309	302	282	313	300	353	293	285	327	312	310	296	308	289	337	298	307	319	287	298	295	302	287	319	275	320	302	304	311	286	316	346	316	322	270	289	307	327	317	324	315	285	337	301	283	294	330	286	307	288	299	333	292	326	309	325	283	306	319	329	324	302	347	301	331	303	294	321	279	288	289	301	294	307	343	303	322	292	309	329	340	309	315	311	291	321	302	309	303	271	321	270	295	320	292	287	310	326	330	312	321	306	307	309	282	337	321	308	286	279	300	314	293	317	316	274	327	280	326	327	292	276	280	307	329	330	315	300	273	295	321	293	309	297	297	331	325	327	309	333	319	299	302	310	327	293	315	312	321	332	301	307	296	325	293	319	311	319	296	309	325	319	295	302	279	331	301	291	286	285	322	289	301	318	301	299	296	331	294	286	317	306	270	322	272	294	281	321	289	302	308	319	324	325	306	324	311	323	310	309	308	322	304	289	288	329	293	267	303	291	319	272	306	288	339	275	288	319	299	285	316	314	283	320	323	305	323	287	300	320	292	284	328	282	304	324	287	300	289	266	309	299	314	340	305	293	319	316	292	313	311	296	317	307	322	295	333	305	292	344	313	347	293	319	270	284	308	297	312	313	298	290	284	321	316	312	303	322	295	302	292	290	285	312	325	270	292	248	313	319	276	291	292	295	296	298	272	283	317	309	307	279	302	305	303	292	274	288	315	325	300	299	305	332	273	300	303	338	290	308	297	263	307	305	339	292	300	290	305	320	281	309	299	361	293	304	295	317	319	304	327	314	287	282	301	293	310	306	268	318	323	294	280	300	293	307	286	313	301	301	293	282	272	289	284	285	291	287	315	311	301	298	320	301	306	283	313	340	290	319	302	319	329	318	298	300	315	291	278	298	290	318	342	332	313	299	304	320	274	293	309	299	301	325	283	297	292	289	319	294	301	300	286	293	313	310	302	288	276	304	287	318	284	357	289	319	313	298	301	309	329	328	318	311	334	320	319	294	305	312	298	286	298	271	289	298	284	331	328	302	296	309	300	314	320	301	311	324	305	318	302	288	318	306	319	301	268	304	332	307	357	274	297	320	297	307	315	271	302	307	304	316	312	300	291	298	306	320	311	334	318	333	313	325	331	341	338	326	298	325	317	349	318	292	291	315	280	277	301	281	307	291	298	280	268	277	318	299	324	286	265	326	298	316	286	287	293	309	295	306	311	323	304	307	340	311	293	320	331	322	293	319	316	322	297	317	318	303	315	275	286	318	305	276	312	305	308	353	295	279	303	301	292	300	279	303	275	272	307	345	323	313	320	323	315	283	295	318	322	286	303	286	301	284	279	320	287	301	289	285	334	288	300	329	312
2058	814	3267	404	265	230	209	190	211	195	193	536	1583	1581	1110	703	447	280	204	187	196	181	157	152	175	163	171	168	167	188	169	167	169	175	176	175	181	205	171	188	194	183	175	174	195	156	145	167	176	168	175	205	182	165	180	188	187	175	167	178	167	154	178	185	182	162	183	148	194	169	190	173	192	172	165	169	174	168	193	183	175	177	161	166	190	168	156	158	179	167	148	176	193	176	197	185	184	185	169	186	189	200	166	166	170	171	187	188	180	166	179	173	180	168	200	197	165	191	168	184	191	176	179	185	148	177	169	159	181	160	184	189	181	177	170	165	186	161	180	157	182	168	189	180	171	174	164	178	194	155	168	169	173	161	167	175	181	168	187	171	195	152	179	179	184	141	155	187	189	168	184	202	160	160	179	172	174	199	170	181	168	170	174	176	171	202	165	156	183	181	171	177	187	181	192	191	173	187	171	184	168	166	166	169	170	162	165	185	155	186	173	185	178	179	172	176	183	178	188	175	166	202	183	179	155	163	166	165	177	162	164	175	170	197	196	174	185	157	168	183	203	164	167	173	165	188	180	168	148	162	176	159	152	184	152	175	168	183	223	176	195	167	183	165	175	166	167	178	188	156	184	176	167	170	172	181	200	187	177	178	165	163	148	191	154	171	189	176	179	154	172	193	177	160	193	175	193	169	162	172	192	172	183	166	196	178	157	177	174	171	171	186	198	187	185	166	194	178	158	160	202	194	171	169	181	189	163	198	171	162	187	179	198	165	191	161	153	168	178	194	188	186	174	185	170	163	155	168	178	171	159	200	189	173	151	161	195	175	188	180	175	168	200	183	180	167	194	158	158	154	169	177	165	195	172	179	194	175	173	163	170	187	204	154	184	201	166	180	180	196	144	165	197	172	179	144	162	156	205	185	167	162	168	179	164	184	192	168	176	175	164	172	161	175	188	175	189	173	182	179	185	171	184	160	190	147	182	206	172	153	146	187	179	151	177	169	166	171	179	175	183	197	170	147	151	171	167	170	172	179	157	192	162	177	176	174	159	196	189	184	170	165	181	193	157	182	174	169	188	190	169	179	180	180	168	178	174	163	159	179	189	184	172	188	168	191	182	176	180	177	179	183	183	164	185	168	169	170	169	165	159	200	169	179	183	186	180	175	150	197	159	163	188	172	194	169	173	179	167	198	180	173	171	169	222	179	159	165	187	176	189	179	183	177	155	177	187	167	164	160	183	203	178	158	157	162	199	183	172	159	185	199	156	182	173	151	201	188	183	171	177	179	183	160	191	164	175	167	183	162	171	171	162	187	190	191	184	174	172	154	186	183	201	177	165	184	191	204	169	186	159	187	177	158	184	143	171	172	176	163	167	175	196	179	180	176	157	179	175	187	152	176	170	182	176	200	188	194	193	191	165	191	163	208	194	188	174	176	180	153	179	154	162	198	184	180	182	189	173	170	161	167	198	161	179	169	177	172	165	184	177	177	154	171	160	170	147	178	174	155	176	177	175	172	181	188	161	158	193	172	154	188	173	173	169	156	157	182	166	178	176	167	176	186	180	176	169	183	164	153	183	179	167	173	172	164	185	152	171	168	162	169	170	162	159	178	193	175	172	156	167	187	192	150	152	185	181	162	167	162	173	157	160	164	171	181	178	147	189	172	181	183	175	157	158	174	159	172	188	168	188	164	170	172	155	183	175	145	197	189	169	206	175	190	178	159	177	136	175	191	172	195	163	200	146	157	178	157	187	176	189	170	165	159	173	171	189	183	173	166	177	187	159	208	184	182	190	191	174	192	169	178	183	157	176	173	169	197	185	184	165	182	185	184	150	180	186	150	196	181	190	184	176	182	159	170	183	164	179	186	189	162	156	165	213	172	188	184	182	177	194	176	171	166	160	151	157	164	172	179	173	171	155	158	162	173	175	158	172	164	164	171	155	179	178	171	195	174	156	164	185	172	181	150	183	156	192	169	172	204	196	141	188	183	201	154	181	197	184	178	165	184	191	193	196	185	170	162	176	202	160	173	155	171	166	170	212	164	186	157	173	182	177	162	202	178	162	198	169	187	139	168	175	179	191	159	152	160	187	153	161	165	190	198	175	172	176	188	167	150	152	177	181	172	207	173	185	165	176	169	200	165	187	171	201	182	184	160	167	170	176	167	172	167	161	179	179	174	166	178	171	191	163	190	186	185	205	153	203	193	175	178	176	157	183	153	167	169	179	183	198	164	161	171	185	175	168	188	188	160	179	220	176	154	172	162	164	158	181	189	167	211	163	189	164	157	202	168	161	179	160	177	169	193	178	193	163	156	183	187	189	174	198	178	168	184	171	170	171	210	194	191	172	202	163	179	186	169	182	185	183	171	172	165	191	172	167	170	173	178	173	170	176	177	166	179	149	188	187	186	176	163	166	195	174	173	166	151	148	171	210	164	191	177	156	184	177	183	168	170	191	176	161	197	175	166	213	195	169	170	175	184	170	179	171	190	203	171	180	190	226	192	160	179	164	168	175	154	157	170	178	172	206	182	201	178	160	178	170	188	177	189	177	195	175	199	176	175	196	175	175	187	197	171	195	165	180	186	178	178	165	185	174	168	172	177	173	170	193	188	178	165	168	178	156	182	185	184	186	183	180	150	179	189	190	161	170	150	213	197	191	182	177	176	158	199	153	180	182	167	165	169	155	157	171	171	186	162	175	151	171	170	168	151	189	188	186	188	179	165	181	156	176	192	189	196	161	209	157	155	172	173	190	169	187	154	203	175	166	183	177	173	199	191	180	173	162	202	168	162	161	185	187	149	182	169	169	176	153	188	180	178	148	212	176	168	174	189	192	185	188	170	179	182	197	158	187	183	176	176	183	198	166	176	171	149	167	204	195	191	191	170	180	171	159	200	200	157	172	175	165	179	193	194	159	176	173	164	170	180	177	158	168	184	172	172	185	157	161	171	168	204	179	148	158	194	169	176	179	166	182	183	182	163	186	184	191	159	179	182	181	158	200	194	210	164	199	174	170	179	175	158	176	175	163	153	171	188	161	181	190	158	194	191	171	171	155	154	168	176	167	167	187	185	189	170	185	164	190	189	174	198	178	168	163	191	182	180	205	194	189	198	169	190	187	189	180	170	146	174	154	170	162	190	183	181	199	175	182	169	197	178	168	180	181	174	169	164	176	140	168	185	178	170	182	182	167	204	177	174	180	191	195	179	183	175	178	170	180	186	173	188	186	169	172	158	164	164	169	184	167	176	159	220	200	154	161	181	176	178	152	178	175	176	176	202	186	187	189	184	194	179	176	183	175	172	186	158	165	177	167	179	204	164	192	179	159	167	171	150	169	184	185	190	178	195	159	168	168	143	169	167	181	203	198	179	178	180	182	192	197	188	168	188	173	189	206	181	198	167	175	180	156	194	164	169	166	202	195	169	164	192	172	174	174	180	180	171	168	147	176	188	172	161	167	180	160	164	161	160	210	191	175	162	174	168
2218	1355	6792	826	778	679	703	591	563	552	524	2858	7260	6610	4590	2665	1437	852	576	439	462	468	454	468	417	428	464	458	443	412	413	415	427	396	431	415	452	422	421	453	419	416	457	432	418	430	395	445	417	433	416	436	412	406	403	435	465	395	444	438	428	413	423	410	489	450	430	436	463	440	430	427	432	429	430	481	430	425	405	427	424	434	419	430	423	416	464	427	450	431	444	440	427	474	406	445	416	405	391	431	441	414	409	407	447	418	421	471	424	421	426	409	423	449	452	404	458	447	425	484	482	379	434	446	433	438	456	419	455	421	384	410	455	437	416	424	477	443	411	392	443	406	435	399	417	414	431	436	459	433	415	438	452	416	442	450	422	421	443	456	435	450	450	454	433	449	449	411	426	442	434	434	405	444	428	428	440	427	422	422	434	442	415	454	410	440	448	459	418	451	454	423	440	441	421	440	433	395	432	427	427	416	393	492	456	441	448	430	466	409	423	436	412	402	441	403	415	419	400	480	449	479	403	471	447	407	417	424	420	416	418	418	445	405	435	450	450	377	424	459	425	405	441	452	431	403	415	464	445	467	432	449	409	396	436	424	419	449	475	435	425	442	463	410	432	416	405	415	466	405	403	475	404	460	435	430	425	407	442	449	445	445	439	449	431	416	408	460	383	468	420	413	439	401	422	473	439	412	424	434	426	438	439	425	418	476	453	413	430	399	462	418	460	452	425	454	422	398	410	434	425	418	420	464	469	390	433	427	427	409	402	416	431	446	410	437	437	426	454	423	482	435	427	441	449	444	447	403	394	435	422	435	430	436	420	413	460	430	420	408	437	437	460	426	426	453	412	430	442	434	452	444	451	420	459	415	412	416	438	442	428	428	395	445	493	425	446	429	451	452	410	439	433	453	452	414	454	416	426	419	445	412	455	445	464	434	457	395	438	412	412	395	462	419	445	445	432	420	422	433	458	437	426	451	419	439	431	451	438	426	416	390	462	407	425	417	408	454	443	417	446	418	441	430	405	440	464	449	369	451	405	462	407	438	396	441	423	428	420	417	451	422	442	408	458	411	469	430	397	444	406	444	435	441	406	460	424	427	455	404	423	409	429	429	448	444	438	457	450	428	433	438	448	436	427	444	432	406	391	453	442	425	475	415	452	404	432	452	412	456	454	406	464	462	388	398	414	429	425	424	458	423	444	414	416	438	444	463	431	424	408	415	373	434	440	401	416	447	361	427	470	419	413	448	406	404	499	432	445	435	441	446	448	447	420	452	432	437	406	418	436	468	448	429	395	433	420	438	451	387	420	449	435	427	423	456	445	424	464	385	458	390	475	437	437	446	436	454	453	408	432	454	426	466	403	437	410	416	476	454	439	441	439	428	419	414	444	430	414	459	406	424	426	462	402	436	449	452	424	467	428	459	406	428	421	475	421	460	424	410	486	421	444	403	428	456	425	420	433	426	459	447	436	438	429	411	416	472	467	406	425	434	433	417	426	430	456	492	385	444	429	476	464	436	423	450	411	435	411	449	426	433	405	452	451	406	434	412	417	436	398	414	451	420	405	423	440	412	418	414	483	479	401	424	443	455	441	383	416	410	463	424	450	447	433	416	429	474	408	446	432	446	429	426	444	440	454	437	442	421	432	451	430	434	449	425	448	450	461	409	429	436	415	453	426	453	456	454	410	432	445	428	400	429	403	468	408	444	482	426	434	453	457	442	428	411	388	438	410	413	441	429	465	467	435	425	422	433	429	422	436	431	455	438	442	411	492	395	424	406	431	401	404	441	418	404	452	432	451	419	451	428	428	460	401	425	447	449	403	428	443	428	432	446	463	427	457	426	443	449	425	440	426	423	403	451	460	387	405	430	488	398	412	453	447	420	414	458	404	411	485	389	458	432	459	412	418	414	437	429	419	439	429	420	432	410	435	451	388	404	437	498	428	457	423	434	429	410	444	433	462	447	412	438	456	445	484	445	398	447	460	440	437	440	415	429	432	429	441	476	457	461	442	413	458	439	439	454	432	426	436	413	417	392	431	481	462	457	443	423	422	443	446	436	415	424	461	408	424	453	471	499	451	463	437	436	418	474	424	455	447	405	408	436	469	455	441	438	416	435	411	428	429	444	400	430	420	398	445	411	430	438	450	447	415	462	408	462	428	442	415	426	453	421	420	454	433	403	424	410	427	453	428	481	426	430	419	446	433	445	446	429	449	452	455	413	406	419	402	420	434	422	445	441	438	456	458	431	432	437	440	426	439	454	420	414	407	440	421	441	415	397	435	444	451	436	470	451	458	450	408	432	415	460	443	455	437	380	438	451	403	461	436	426	454	409	444	426	426	441	439	403	448	446	440	419	450	431	449	406	443	443	435	448	420	474	393	429	472	456	429	425	407	445	409	444	457	452	414	453	411	424	421	426	449	412	446	430	460	461	448	437	416	455	446	437	451	437	443	450	457	446	448	422	439	451	445	429	402	435	450	441	454	429	424	420	463	424	420	460	415	448	439	407	410	410	410	469	396	388	399	452	412	457	453	431	426	460	400	431	456	412	426	454	392	461	440	385	444	429	408	443	449	428	446	420	450	428	417	403	418	400	457	444	423	439	439	439	439	460	453	411	432	437	416	416	430	426	434	402	431	412	437	438	401	443	403	420	442	453	387	443	433	430	443	414	457	446	433	430	417	429	453	402	462	437	454	458	413	461	442	423	425	448	424	432	424	444	433	461	435	389	438	448	426	450	450	429	447	441	419	418	434	429	426	434	438	364	429	419	434	405	459	408	421	420	428	416	478	438	401	411	443	417	437	393	430	427	430	460	392	414	440	421	423	430	444	428	472	438	443	417	469	377	455	449	440	421	446	471	487	434	425	437	440	405	419	441	444	417	434	453	446	440	455	425	444	421	415	435	413	451	482	397	400	417	428	460	457	448	486	407	424	438	417	411	416	420	452	420	395	414	438	402	420	399	430	441	414	452	400	412	410	425	472	447	413	410	417	454	463	440	434	420	472	418	444	425	422	428	439	446	424	441	431	402	457	431	429	450	434	469	472	408	401	440	412	434	439	389	413	454	465	435	433	424	422	410	391	446	437	475	456	467	387	460	423	448	406	439	418	464	408	396	448	447	442	396	388	438	445	440	445	446	459	480	476	456	424	425	460	430	459	413	404	441	457	427	437	423	429	387	411	451	400	446	409	440	411	401	467	406	464	440	404	457	452	436	420	435	401	433	447	419	444	428	441	426	431	447	437	460	443	414	420	453	423	410	424	408	444	453	433	428	372	393	423	394	475	465	431	440	443	423	467	459	436	450	399	492	411	402	421	448	471	422	423	439	423	450	415	420	370	432	466	402	425	455	446	435	419	445	389	426	463	432	433	430	473	413	453	464	435	476	442	421	424	454	435	436	429	451	411	437	419	416	459	418	375	442	432	438	411	422	424	414	438	448	450	441	456	448	452	446	433	436	432	416	415	444	437	441	446	430	444	429
7738	8902	50429	14334	1274	499	466	365	302	278	276	6825	16275	11677	6699	2999	1237	545	259	183	160	153	135	154	150	137	138	132	144	157	139	145	131	158	155	174	147	133	155	142	151	156	152	153	161	141	143	143	140	129	131	168	147	138	159	157	164	159	144	150	132	155	148	151	139	151	144	141	135	149	125	161	138	153	155	149	158	123	154	164	127	155	127	166	157	158	159	138	142	168	148	141	137	151	140	151	159	155	143	151	163	167	166	156	152	134	133	158	148	140	154	141	135	138	157	152	140	153	152	152	143	149	142	151	147	140	158	154	132	145	152	150	139	145	155	171	127	157	146	165	151	160	153	141	138	146	126	140	169	153	165	155	153	160	153	153	144	140	141	144	146	163	159	141	144	149	138	148	155	171	130	163	159	134	129	142	161	131	159	137	140	144	151	165	163	158	142	163	162	138	126	172	140	159	144	182	153	153	141	146	161	143	172	131	147	147	135	151	143	150	136	144	141	130	155	148	158	148	161	161	130	154	138	157	156	151	152	151	139	156	133	157	176	156	155	128	136	156	134	155	153	155	146	142	145	164	155	139	171	168	174	157	142	137	142	151	159	125	143	133	149	154	151	143	175	150	129	145	173	164	125	149	156	155	147	158	141	144	155	156	137	129	158	144	120	130	130	151	138	149	150	146	138	159	135	136	167	150	148	159	141	152	170	130	161	161	168	153	149	174	151	143	173	146	123	146	143	139	131	156	134	161	140	142	162	156	132	174	151	139	162	147	152	123	144	136	159	152	124	163	172	150	152	142	152	154	126	163	153	161	161	169	146	132	134	152	132	146	126	180	138	139	135	161	182	130	142	148	134	158	166	132	149	174	154	146	154	143	159	137	159	140	178	144	153	159	144	128	168	153	147	153	159	144	137	147	123	153	154	145	160	158	155	155	162	159	142	149	150	148	162	161	160	160	149	169	144	145	123	137	134	145	163	137	143	131	156	186	135	147	152	163	128	148	139	171	135	164	160	156	140	142	142	163	151	158	152	147	148	153	175	150	156	144	133	158	150	168	151	168	133	143	137	136	146	160	121	131	159	148	134	136	153	126	130	141	135	143	148	134	155	142	145	174	153	146	154	150	137	141	143	153	140	164	136	153	138	161	153	153	127	149	148	138	174	156	142	160	164	150	157	152	166	152	132	133	145	143	167	158	147	122	164	154	144	143	153	146	135	161	127	148	150	179	149	144	146	158	138	126	142	138	140	131	151	137	147	149	128	170	163	140	149	153	133	175	151	128	178	148	162	131	127	130	152	160	158	151	165	142	161	140	139	144	145	151	144	164	143	163	144	154	183	143	174	149	159	127	123	147	129	154	175	164	148	139	135	146	147	170	167	139	178	151	126	135	151	135	156	165	147	137	145	148	142	132	170	150	127	132	168	160	157	151	134	152	172	149	172	153	141	138	142	147	126	152	137	154	155	147	148	161	164	162	151	156	148	132	157	170	145	156	149	130	153	137	159	170	146	146	159	129	135	134	154	122	139	149	150	176	127	147	158	157	142	139	131	143	153	139	159	151	150	170	138	159	155	140	171	154	144	157	168	150	151	146	134	117	150	148	159	160	147	165	147	155	162	159	147	156	161	124	142	167	140	134	153	135	141	137	166	152	150	154	172	144	143	139	162	161	157	167	153	138	139	124	150	133	162	149	141	150	166	176	137	154	153	142	156	132	110	146	144	163	180	145	152	151	135	172	147	169	143	156	159	151	154	145	142	159	151	170	166	159	164	150	152	144	151	143	164	154	161	149	152	168	157	139	136	168	153	145	140	149	154	153	147	141	141	145	126	134	157	156	155	140	139	149	133	113	170	164	157	154	141	137	136	162	159	140	169	156	137	155	141	160	163	153	171	129	166	147	150	158	159	160	143	143	130	145	155	163	156	163	145	137	153	118	136	165	138	144	156	148	150	153	166	157	128	157	155	160	135	153	138	163	136	145	148	152	130	145	126	140	141	150	158	165	130	152	157	154	164	161	167	129	139	179	132	136	152	142	134	152	143	133	144	146	156	142	153	142	159	162	157	152	176	162	171	135	155	174	170	138	154	155	137	161	172	124	167	155	154	149	177	144	139	151	175	146	145	157	147	158	133	144	164	148	173	167	129	143	125	154	146	147	137	144	156	149	151	129	144	149	143	151	157	131	167	169	144	137	166	160	139	135	182	138	136	148	132	150	144	129	159	147	117	139	162	193	158	152	143	143	151	136	138	120	124	155	160	141	122	148	144	157	177	152	122	128	134	164	137	161	130	145	155	138	149	158	150	157	140	153	153	152	139	162	139	167	164	155	170	163	152	155	158	139	142	161	139	143	134	150	174	150	152	168	154	148	156	162	161	131	149	146	168	144	148	152	149	150	147	152	144	151	138	137	123	166	144	133	154	140	156	177	140	146	141	127	137	138	164	127	129	149	144	141	152	159	126	148	145	139	162	138	166	136	169	150	162	160	160	151	148	159	162	155	157	133	114	158	150	144	135	144	150	144	161	158	152	151	148	153	144	185	147	155	154	125	142	146	163	141	161	145	132	136	146	151	147	136	154	162	168	149	141	143	131	156	134	154	159	149	133	154	166	170	157	147	167	148	147	157	153	135	153	172	152	151	125	145	152	145	147	137	140	136	136	142	171	146	139	140	154	163	169	166	146	145	146	154	159	145	150	149	128	132	137	157	166	141	160	162	127	130	127	132	162	137	159	148	155	156	144	149	132	137	127	151	166	143	154	127	141	180	145	158	170	127	162	144	152	142	160	127	177	161	160	155	150	157	124	156	167	125	163	171	136	149	156	138	154	155	175	155	142	144	149	166	153	142	153	132	147	145	135	131	172	143	163	153	148	141	138	168	148	139	162	127	151	151	155	143	150	142	162	133	165	171	149	144	140	138	150	147	161	140	151	169	127	166	166	147	155	149	159	159	127	153	167	140	156	141	161	166	152	136	139	144	139	138	156	160	157	157	138	164	131	152	148	145	153	143	158	126	149	151	153	144	145	136	163	177	166	171	132	155	148	143	147	145	147	155	128	151	151	135	181	136	147	160	148	162	135	134	157	152	139	141	131	156	149	143	178	135	163	133	148	154	149	139	136	135	151	123	148	140	146	170	147	147	148	129	151	139	164	141	139	172	144	157	154	158	131	146	158	134	133	129	177	161	133	147	140	142	161	158	157	154	159	145	148	162	159	173	153	153	124	152	138	130	165	149	143	167	163	140	133	146	170	158	142	144	165	134	163	154	156	153	154	147	158	151	133	144	150	147	147	149	121	159	150	149	154	138	142	176	141	169	164	141	148	127	167	129	154	154	158	146	140	143	135	153	162	137	161	144	175	143	147	148	141	120	166	155	143	153	159	159	158	166	157	166	168	139	150	156	151	145	165	146	132	168	148	148	159	136	140	158	152	139	157	159	141	132	137	144	140	147	164	147	153	152	168	154	137	139	159	152	157	148	121	145	125	148
5664	9430	46447	5020	2779	2216	1832	1551	1408	1167	1079	24535	39372	31743	22720	12236	5522	2031	872	555	431	395	340	358	368	403	361	343	360	341	369	407	371	375	405	321	386	329	372	378	361	366	343	356	381	399	387	393	368	345	361	364	361	411	389	345	358	395	356	364	356	379	364	390	343	366	401	386	403	372	389	370	365	388	390	375	398	356	366	364	330	396	381	371	359	334	343	348	384	367	351	372	384	352	353	386	373	345	353	367	360	365	335	414	366	404	372	383	384	340	378	351	390	368	377	405	362	428	361	373	368	343	359	391	344	364	384	370	349	355	363	382	385	368	408	404	359	391	372	359	391	419	400	364	359	386	366	365	363	399	375	335	355	384	406	397	395	362	396	388	332	367	353	352	352	357	366	332	378	329	381	378	344	353	367	372	309	366	417	374	364	367	334	399	372	361	326	382	366	356	407	362	403	373	349	344	371	381	360	358	355	359	372	347	403	344	396	340	396	375	363	349	367	356	341	370	383	360	335	352	398	378	335	334	345	357	367	382	400	362	361	355	388	397	378	372	384	365	375	349	390	398	345	377	360	377	367	364	357	367	361	349	343	381	388	369	390	370	364	377	363	384	378	375	362	359	335	370	343	372	404	378	372	375	339	391	348	354	390	367	400	364	369	352	369	381	383	364	417	361	365	385	357	404	379	329	378	365	363	360	343	364	401	365	385	424	367	371	351	362	353	389	345	352	362	334	356	372	348	391	409	356	382	372	363	363	349	354	378	378	348	359	378	382	344	385	387	398	371	347	403	417	359	331	363	363	365	395	381	399	351	403	335	384	395	358	392	385	355	417	341	395	386	354	321	381	355	398	370	377	363	386	368	363	348	373	383	356	385	348	338	368	404	422	376	359	365	361	403	378	346	373	389	376	403	373	334	359	360	338	333	351	357	402	387	375	387	375	373	363	380	354	361	378	389	351	366	400	352	325	355	338	372	364	363	377	387	347	398	344	353	363	363	354	369	369	369	377	380	359	392	364	384	381	386	350	360	363	355	362	389	363	381	391	364	374	349	335	396	345	376	390	397	339	375	370	377	372	373	359	369	387	382	381	354	367	381	393	365	394	345	379	405	343	373	403	375	398	382	379	359	351	385	359	336	407	377	425	352	387	339	368	374	353	375	360	377	352	374	360	407	375	325	356	375	349	409	351	357	386	385	361	383	375	361	333	394	366	367	385	347	402	365	399	359	379	373	364	360	346	383	341	361	336	399	392	364	377	363	359	375	366	372	369	415	392	343	370	376	331	372	429	369	368	375	364	355	372	370	387	355	397	363	395	416	336	366	371	350	368	371	371	380	354	365	383	363	380	337	368	368	340	383	360	340	375	369	383	353	365	385	340	335	365	381	351	348	360	382	345	379	383	346	383	382	358	351	368	408	386	336	360	357	366	361	390	350	380	354	368	355	395	391	373	395	405	358	368	384	367	366	372	350	360	412	384	372	359	350	350	378	356	390	386	351	360	413	331	375	371	325	377	341	368	372	400	401	371	370	343	351	335	403	331	392	362	367	375	376	360	375	370	404	374	375	351	397	418	403	407	391	342	363	342	367	412	392	372	380	364	388	362	381	378	375	358	386	384	372	401	407	379	362	364	387	342	354	356	361	345	339	375	375	388	370	379	389	371	386	353	382	355	385	401	433	371	358	386	384	366	392	386	369	345	366	347	359	331	362	352	386	368	358	358	368	385	390	376	402	382	340	374	356	346	351	356	373	386	353	367	355	377	380	362	388	404	358	355	342	356	362	381	382	385	369	363	383	384	331	336	373	364	394	355	374	360	380	368	382	380	377	356	395	400	317	385	387	390	363	345	392	381	380	402	366	375	364	360	357	369	352	384	387	339	371	381	380	387	343	399	400	375	360	363	325	367	355	364	347	371	354	370	390	402	350	413	375	340	357	369	343	357	367	353	330	378	350	332	350	380	372	369	344	365	375	365	384	340	367	368	400	353	366	389	362	377	376	383	385	343	386	391	370	383	331	361	379	356	361	384	407	346	352	363	369	395	379	388	330	359	346	385	373	364	373	371	391	378	415	360	354	388	308	362	381	373	381	359	366	327	365	386	347	383	360	350	368	383	376	401	391	379	375	372	392	329	387	376	356	363	380	348	374	402	377	345	370	367	353	363	397	342	380	396	353	364	361	369	328	352	356	401	364	377	371	362	397	379	383	369	384	364	370	399	333	367	368	372	380	358	383	354	343	359	356	382	370	394	350	351	380	359	364	375	415	392	391	383	408	370	356	352	375	390	363	370	358	348	380	371	376	346	390	372	347	355	361	378	387	343	333	382	353	369	405	360	380	357	378	363	368	349	373	343	370	408	382	318	382	361	392	361	368	347	388	334	362	360	359	372	377	369	371	379	349	359	379	395	372	335	357	363	339	351	336	397	376	351	354	351	398	346	387	355	362	382	373	348	396	390	366	387	395	348	360	376	360	349	360	372	388	394	376	353	345	374	370	365	400	373	353	351	358	334	375	362	372	374	370	374	380	368	354	372	345	362	379	372	375	361	369	373	381	368	351	368	380	357	362	392	353	350	369	356	375	367	403	350	377	382	354	357	396	359	357	376	380	364	354	352	390	355	383	355	394	353	372	325	376	397	407	371	373	375	383	352	374	362	393	352	361	376	357	374	379	343	369	371	336	390	360	372	406	366	392	373	381	347	359	356	395	360	367	311	357	357	376	365	356	381	335	368	370	327	369	358	385	410	396	366	392	430	373	378	384	360	391	385	380	347	396	381	361	367	377	345	354	396	363	375	395	363	385	391	335	406	370	400	359	378	369	377	397	380	372	382	378	348	396	376	362	354	355	325	372	406	375	393	355	340	386	329	358	380	353	375	349	349	375	357	373	387	383	377	389	359	367	388	364	406	375	371	349	356	354	354	366	366	377	410	403	366	377	372	368	339	389	372	361	371	378	366	344	347	375	363	385	399	343	359	388	355	362	379	349	355	370	390	387	390	355	393	336	353	356	354	357	372	375	420	349	389	345	363	373	383	378	364	364	385	360	379	330	334	390	378	363	377	367	402	363	331	354	371	358	365	388	332	403	346	361	365	382	361	390	350	365	335	376	379	380	378	330	377	377	374	414	359	375	347	397	343	372	391	371	345	364	361	342	386	368	364	397	362	395	373	400	335	384	351	366	362	360	338	352	346	366	388	380	369	356	377	357	373	366	381	387	363	361	362	391	393	341	365	368	336	360	387	379	353	378	372	374	400	363	383	333	411	408	348	387	373	359	365	401	403	378	360	416	335	402	385	329	371	359	353	363	374	388	364	342	367	395	381	372	379	395	351	369	348	367	376	389	357	393	380	384	358	348	368	366	327	332	372	355	351	374	339	351	353	359	385	363	332	355	348	361	363	346	350	406	365	378	377	368	382	360	355	343	359	346	405	359	390	352	345	359	357	372	342	419	385	371	381	401	357	362	347	355	363	347	352	362	364	396	410
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
