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
337009539083	337009539629	337009540179	337009540729	337009541279	337009541829	337009542379	337009542930	337009543479	337009544029	337009544579	337009545129	337009545679	337009546229	337009546779	337009547329	337009547879	337009548429	337009548979	337009549529	337009550079	337009550629	337009551179	337009551729	337009552279	337009552829	337009553379	337009553929	337009554479	337009555029	337009555579	337009556129	337009556679	337009557229	337009557779	337009558329	337009558879	337009559429	337009559979	337009560529	337009561080	337009561629	337009562179	337009562729	337009563279	337009563829	337009564379	337009564929	337009565479	337009566030	337009566579	337009567129	337009567680	337009568229	337009568779	337009569329	337009569879	337009570429	337009570979	337009571529	337009572079	337009572629	337009573179	337009573729	337009574280	337009574829	337009575379	337009575930	337009576479	337009577029	337009577579	337009578129	337009578679	337009579229	337009579779	337009580329	337009580880	337009581429	337009581980	337009582529	337009583080	337009583629	337009584179	337009584729	337009585279	337009585830	337009586380	337009586930	337009587480	337009588030	337009588579	337009589129	337009589679	337009590230	337009590779	337009591329	337009591880	337009592430	337009592979	337009593529	337009594080	337009594629	337009595180	337009595730	337009596279	337009596830	337009597380	337009597929	337009598479	337009599030	337009599580	337009600130	337009600680	337009601230	337009601780	337009602330	337009602880	337009603429	337009603980	337009604530	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
61707	32612	13004	3045	1237	898	655	576	467	10632	1302	345	404	7859	922	240	223	245	203	196	206	196	210	220	195	190	207	202	187	185	203	194	176	180	178	214	191	159	196	186	167	194	183	178	193	197	188	186	186	175	189	187	189	153	166	172	178	174	210	156	157	150	167	173	173	172	177	144	174	169	176	171	198	174	167	189	168	175	177	168	162	215	196	160	146	200	170	183	157	162	197	198	171	189	196	166	175	190	172	154	171	178	186	181	159	174	176	179	166	162	164	153	181	168	184	191	180	156	174	151	176	189	176	182	199	195	185	176	167	158	195	190	176	173	149	187	176	174	172	150	178	168	161	166	195	160	181	174	190	144	175	160	181	169	203	181	182	166	186	163	179	163	187	169	182	178	188	157	155	175	173	187	158	134	170	182	192	171	166	177	147	168	171	198	188	191	164	176	180	151	179	181	170	187	153	183	176	190	191	185	184	185	177	167	166	160	183	175	161	165	180	185	183	188	145	170	136	170	160	170	189	194	184	172	154	146	184	177	175	173	177	177	170	178	181	169	194	174	180	161	177	171	156	175	177	150	161	192	181	170	175	171	185	174	176	166	185	156	175	200	173	164	162	176	157	155	168	167	179	171	179	174	156	174	171	177	219	182	167	160	175	181	178	169	184	157	168	155	170	201	162	197	180	187	163	180	163	209	154	173	187	197	168	186	160	187	166	173	192	168	174	165	158	162	162	163	178	177	157	162	184	197	185	156	182	195	194	164	152	166	166	173	180	156	168	163	162	161	169	160	174	185	160	169	191	182	169	175	181	199	154	166	187	153	163	194	152	182	157	185	186	183	159	184	173	164	173	185	194	176	192	182	163	155	160	169	169	158	168	187	156	170	189	173	183	179	177	163	196	158	171	163	180	162	188	175	209	168	172	189	177	183	170	167	173	172	185	194	194	156	170	167	172	175	180	189	184	183	179	170	158	180	144	164	136	161	198	158	186	172	164	154	163	156	181	202	198	162	171	174	165	162	181	183	152	155	163	168	170	173	164	164	195	183	163	177	151	166	168	183	165	179	198	163	161	179	154	183	186	187	180	194	170	159	164	164	185	213	160	174	182	186	183	171	165	180	154	171	167	183	166	175	170	177	190	181	205	162	159	196	165	162	172	197	170	166	176	163	173	173	176	152	187	175	177	155	183	185	168	166	174	153	173	186	186	192	177	177	174	180	180	164	163	204	185	176	156	209	171	160	200	180	163	183	187	192	185	167	183	172	167	182	182	189	157	149	177	196	185	188	165	172	165	162	185	158	164	180	164	170	182	157	173	182	150	178	206	157	182	170	160	192	155	164	185	184	141	166	189	170	173	168	154	189	192	176	192	175	181	195	168	162	164	180	168	164	186	193	192	155	161	165	189	170	184	168	193	157	191	181	176	159	149	165	168	158	186	176	176	183	180	192	172	167	158	182	170	173	184	151	166	165	160	167	195	162	190	179	174	186	192	187	169	184	160	205	172	189	177	204	161	181	182	181	159	188	185	199	162	170	133	163	193	173	171	174	173	178	187	208	169	170	160	176	185	152	145	165	194	173	173	197	163	186	178	175	154	188	193	158	173	176	180	168	184	199	189	183	153	151	185	174	170	169	193	180	170	182	173	170	173	194	181	165	160	170	175	151	167	162	161	146	185	172	175	146	169	172	188	171	173	172	173	193	212	178	186	175	144	175	178	175	177	162	199	152	178	179	167	173	155	182	167	171	146	157	146	190	157	167	173	183	179	197	207	189	191	185	206	190	176	185	191	167	168	162	196	172	165	170	169	182	169	162	190	180	181	167	175	195	151	163	153	182	175	162	179	170	191	159	159	166	155	165	192	147	166	197	174	171	170	165	171	182	179	205	169	143	187	181	172	180	200	184	203	170	163	177	181	176	150	187	175	179	176	200	176	184	185	163	171	172	191	163	163	193	175	196	176	149	185	171	190	184	178	163	157	172	192	147	183	188	162	142	178	162	181	169	177	187	180	172	168	190	155	168	172	150	194	169	156	159	173	159	175	189	167	146	165	174	203	187	166	155	183	173	169	164	176	160	171	181	204	173	178	158	158	170	179	171	185	174	167	133	159	173	151	167	162	207	176	150	169	183	187	176	183	186	201	179	181	217	170	180	196	169	157	172	172	159	177	163	170	171	157	192	174	185	189	180	163	204	169	168	143	170	194	176	190	195	182	166	163	175	147	163	164	173	182	169	187	158	160	181	183	176	165	185	182	173	160	167	172	192	178	177	169	152	188	146	160	182	153	160	170	165	174	185	159	176	183	179	192	184	183	176	186	179	177	195	167	175	175	163	183	179	184	170	186	181	187	164	167	158	170	165	181	152	161	177	176	186	175	164	197	196	169	162	175	187	184	193	159	175	168	170	193	163	157	204	176	174	175	209	170	164	163	170	198	217	184	175	160	185	161	171	183	151	179	189	193	169	165	178	153	175	183	159	192	158	167	165	182	157	155	152	157	172	169	161	172	193	167	161	173	155	197	153	170	166	170	177	172	189	196	193	173	176	182	173	172	167	171	173	184	167	186	182	186	163	164	177	170	173	179	160	192	165	167	185	166	181	164	163	155	168	190	151	164	154	166	175	169	180	208	192	177	185	158	164	164	173	186	172	161	163	172	149	191	186	186	180	190	175	175	168	166	189	160	176	180	161	182	181	181	180	173	164	190	199	164	165	204	169	194	184	138	173	148	189	183	180	176	168	156	172	193	152	192	178	169	164	167	157	167	176	179	174	181	180	172	148	157	166	176	158	166	180	165	170	170	196	169	183	187	190	166	164	184	191	213	171	178	185	191	188	190	178	162	180	180	168	190	181	175	164	185	181	172	178	163	163	198	179	199	185	185	163	159	177	175	181	200	182	201	188	155	168	160	171	165	168	188	175	180	166	153	151	164	175	185	153	185	179	158	190	170	197	161	163	157	175	167	155	175	180	167	170	164	173	184	174	157	167	166	171	167	178	178	181	177	166	173	181	177	214	182	193	166	167	173	171	175	145	169	182	157	164	168	164	177	186	200	192	170	203	172	146	173	177	171	182	192	177	153	181	165	168	196	179	168	180	158	183	175	171	174	169	176	162	174	180	151	169	159	169	171	182	169	143	147	191	187	165	190	179	172	189	135	191	164	206	180	195	184	167	193	180	188	170	176	170	167	182	167	168	189	162	200	193	175	156	182	181	184	156	185	178	190	184	157	152	179	191	178	179	175	177	187	181	165	170	181	192	141	188	175	184	177	150	170	173	165	179	170	173	183	186	150	186	188	177	172	184	169	176	170	170	161	190	170	162	161	177	182	180	185	196	186	166	172	176	178	152	166	192	187	183	180	169	176	188	167	166	174	180	182	156	192	205	166	156	168	172	179	189	194	161	157	188	153	158	180	169	200	183	194	174	193	187	187	181	170	151	172	159	185	182	183	192	164	208	171	164	174	155	179	190	195	170	175	198	185	157	166	178
40580	8673	5769	5218	4281	3433	3046	2444	2129	26994	1498	1399	1967	27310	1104	911	805	757	712	659	680	658	625	663	574	560	578	609	577	501	533	514	454	500	458	467	497	480	466	459	480	494	438	487	456	430	458	445	449	447	423	420	436	465	428	431	449	412	420	414	439	433	436	424	407	404	410	452	437	413	442	438	411	425	391	425	438	419	438	383	410	456	382	410	415	405	429	406	419	423	445	434	414	430	427	380	401	399	413	431	408	462	425	423	444	437	431	390	412	415	397	395	403	397	381	405	412	390	426	402	428	411	406	395	384	425	399	416	436	438	415	429	387	391	443	389	368	440	392	442	405	396	401	398	410	420	399	432	422	389	456	405	425	409	422	424	447	428	419	393	426	417	396	377	405	382	435	390	415	428	412	414	420	400	412	421	431	413	412	422	394	400	378	434	422	403	387	394	408	418	401	445	419	424	441	411	424	471	415	398	408	464	416	435	403	398	411	390	426	419	415	384	409	378	379	421	420	417	417	373	406	361	423	444	408	390	416	424	427	383	422	387	375	431	405	422	424	419	427	419	397	422	383	438	403	414	424	404	409	404	428	367	384	400	396	419	424	410	371	405	383	396	413	429	400	432	408	399	426	420	410	433	413	420	386	410	411	407	417	393	444	418	409	418	412	375	412	423	415	419	413	394	433	426	371	413	435	393	410	401	375	395	416	396	410	392	400	398	386	403	391	376	409	397	426	453	416	400	387	425	394	438	431	392	399	426	408	403	396	394	420	376	441	344	414	401	396	397	459	408	416	435	396	446	400	407	411	382	414	394	439	414	410	400	409	417	437	388	386	404	418	377	407	463	418	421	423	448	393	406	410	398	392	424	404	409	404	417	427	382	402	399	399	394	383	390	429	436	409	403	413	395	412	355	393	399	402	404	399	406	406	430	428	438	421	403	403	411	419	353	434	421	442	383	434	416	397	437	427	425	423	408	406	402	401	402	403	381	374	420	441	414	411	393	376	409	431	428	374	390	395	405	410	379	391	425	426	410	374	423	455	412	441	399	400	440	415	421	407	401	412	424	452	412	385	375	425	396	414	417	369	419	397	382	429	380	442	415	386	433	402	415	406	420	354	410	393	376	395	413	433	385	419	422	434	389	398	442	408	404	386	425	399	374	413	435	400	401	422	382	434	390	426	397	388	372	397	397	377	389	418	440	419	400	394	370	426	448	434	384	404	398	409	412	422	414	400	375	436	398	394	391	424	399	419	392	407	413	414	432	433	397	418	413	378	415	392	414	438	406	426	380	403	369	430	444	399	427	387	403	396	363	391	434	395	392	429	428	407	429	406	392	403	402	399	402	423	394	392	395	405	399	414	393	430	423	423	399	426	404	379	390	405	375	433	403	430	414	412	394	378	401	416	405	434	405	387	390	401	405	383	360	416	381	417	414	417	405	393	410	396	394	412	381	399	404	385	453	414	425	430	406	387	431	428	369	406	415	424	438	424	400	409	390	402	431	438	407	404	396	379	442	379	389	418	393	411	393	426	424	382	414	385	397	407	394	403	369	402	388	394	378	377	385	427	392	402	407	395	392	433	423	461	423	408	418	427	438	395	377	405	370	405	425	454	378	393	401	402	421	419	391	374	387	367	393	399	441	433	428	423	407	421	359	388	408	399	404	402	400	395	411	398	365	417	430	391	414	404	404	411	400	405	434	425	383	379	385	397	425	399	386	403	434	393	397	392	405	399	385	426	409	400	419	400	430	376	410	383	426	406	423	405	411	393	388	374	400	386	412	393	406	447	375	447	432	413	433	405	430	424	386	436	417	409	385	402	410	373	402	394	422	448	423	405	382	398	408	413	390	420	391	418	441	369	425	407	444	417	398	420	420	444	419	394	404	381	429	397	400	384	366	387	435	426	402	383	395	400	413	374	409	390	431	415	420	420	401	441	412	412	399	368	420	412	392	415	426	429	405	355	405	433	405	416	403	405	384	399	415	439	414	389	398	423	366	416	402	431	407	404	413	394	396	423	393	436	410	391	373	386	407	390	420	434	390	397	425	418	425	405	403	384	360	382	443	434	396	403	422	450	375	392	415	375	377	397	405	423	395	413	391	429	446	413	406	413	434	419	390	400	419	392	444	421	424	363	403	377	423	428	426	428	399	426	385	443	395	439	405	422	380	423	428	438	393	406	387	396	400	397	432	398	395	404	402	384	381	381	409	377	377	394	434	397	429	388	407	407	450	410	419	420	375	375	436	417	436	438	407	425	390	407	438	418	411	399	417	419	453	419	390	425	416	418	446	413	386	401	375	351	429	456	400	405	407	383	395	371	395	392	408	413	397	454	417	404	399	391	377	405	407	417	411	402	445	441	409	382	384	430	407	443	403	432	427	353	400	387	399	408	416	387	410	409	376	393	378	427	387	425	435	405	382	395	417	378	424	413	392	406	381	418	378	440	398	411	411	406	396	410	409	368	404	389	419	421	418	376	424	424	384	380	395	386	374	417	403	410	419	463	400	421	406	445	385	365	392	390	346	415	405	397	407	387	381	405	380	384	422	429	409	420	400	386	396	440	402	402	383	408	401	440	418	420	406	410	400	392	425	372	403	386	389	441	396	422	459	402	421	442	409	402	406	405	387	413	412	421	425	424	384	411	412	416	385	422	379	407	412	415	392	403	419	457	419	412	402	444	399	378	397	431	389	409	402	456	411	442	408	433	408	379	416	413	427	428	397	361	407	383	405	416	386	398	431	407	405	419	401	402	405	382	387	415	404	413	410	413	409	396	402	402	408	399	440	407	409	426	398	394	407	432	427	434	422	419	434	410	393	416	404	388	385	395	396	382	408	419	384	394	450	418	402	410	408	427	395	418	382	394	437	382	415	393	407	404	414	422	395	412	422	404	409	376	379	435	398	422	433	445	394	406	422	397	402	402	416	427	388	425	409	370	414	388	385	422	441	416	414	371	406	403	424	386	415	371	397	382	403	395	401	438	396	394	382	437	445	406	406	388	432	435	419	421	393	396	407	412	385	397	405	399	409	391	430	438	384	417	420	409	412	392	421	426	421	385	402	406	429	379	405	425	379	401	407	436	391	446	396	371	396	419	410	426	433	397	416	411	437	448	437	436	415	409	418	416	391	397	423	396	390	419	419	407	394	419	440	421	398	407	402	405	418	451	424	417	389	410	465	420	425	406	412	368	436	446	421	397	408	445	424	428	405	391	393	433	403	395	401	409	408	427	393	421	433	423	426	417	424	449	421	444	401	369	450	427	400	401	421	418	405	430	404	410	411	403	401	415	421	444	438	381	423	403	391	445	435	394	412	389	381	417	398	424	391	384	415	449	431	417	390	400	403	418	403	430	411	421	405	428	412	377	429	398	404	421	376	420	358	440	425	373	404	408	396	366	439	389	399	433	412	413	393	431	426	382	389	432	410	413	375	386	397	393	418	383	410	439	414	409	418	396	415	412	381	407	444	403	383	383	391	380	400	407	404
8815	796	277	185	130	108	97	123	101	199	94	88	87	224	89	77	76	85	75	68	62	65	82	92	81	74	90	73	79	94	87	72	83	81	90	106	82	104	94	73	54	78	77	79	88	81	99	68	94	85	88	76	71	89	93	86	89	95	89	93	90	91	71	76	88	79	77	79	74	108	79	74	90	93	98	92	89	79	90	94	83	65	72	96	81	80	90	87	89	86	80	72	66	87	76	83	97	68	89	99	74	70	79	84	80	87	96	68	77	98	77	82	112	67	90	85	71	88	78	68	75	81	85	72	76	84	72	77	86	76	60	95	69	79	73	84	97	73	78	68	91	76	78	93	96	86	83	61	68	88	85	75	83	77	60	89	73	76	83	74	80	83	78	98	70	82	97	87	77	76	82	77	90	72	81	89	70	88	72	95	71	78	83	84	68	63	86	87	84	94	92	80	72	92	79	73	70	85	100	79	87	89	78	82	79	90	82	74	87	66	83	68	75	79	88	84	81	93	75	73	84	85	85	72	86	70	80	72	83	85	77	66	78	90	81	66	84	88	81	92	89	90	69	71	92	84	93	62	68	88	79	95	74	90	76	66	71	68	78	80	83	77	79	81	68	78	93	92	86	95	71	82	74	83	78	76	73	79	70	80	78	83	76	73	62	77	80	87	71	84	72	72	88	82	89	75	84	94	87	89	82	59	87	81	66	89	81	80	80	88	64	72	88	72	75	85	88	73	77	82	77	58	67	90	64	89	93	62	64	98	79	72	84	88	78	84	92	106	76	78	74	79	85	82	93	87	64	62	88	77	79	51	76	72	77	88	101	81	71	99	77	73	85	75	77	69	81	92	96	88	61	73	80	81	83	89	77	78	90	85	90	83	67	94	78	97	81	84	82	81	58	66	82	81	86	97	78	74	72	84	80	90	81	69	105	78	78	97	89	88	95	63	73	82	75	84	73	78	96	69	81	83	88	71	71	80	81	76	82	75	66	72	95	86	86	94	87	110	87	99	82	79	78	84	83	78	73	82	63	87	89	77	81	95	89	80	65	82	75	78	80	85	83	84	80	80	93	87	72	86	81	84	81	60	76	85	68	85	74	86	88	95	73	88	88	79	80	89	97	97	89	80	87	78	89	89	67	81	73	85	94	76	72	80	86	69	76	83	85	80	78	75	76	74	77	68	88	72	105	73	62	98	90	74	82	71	84	83	75	81	88	82	77	98	85	85	79	63	81	61	87	73	82	80	71	81	78	85	93	76	100	75	83	80	56	73	95	90	81	81	75	83	72	89	70	86	86	73	66	91	76	81	67	75	76	80	71	88	108	102	97	66	69	92	77	78	78	78	71	94	84	71	79	79	70	78	88	73	80	80	82	89	62	70	84	89	76	80	65	86	93	65	83	69	81	93	73	70	89	87	79	74	81	99	90	69	83	92	65	90	79	76	63	90	83	101	85	69	84	85	82	87	93	78	70	93	67	80	82	87	93	72	90	77	78	75	81	92	95	84	83	83	74	71	84	74	82	78	90	81	78	87	84	102	79	73	71	74	84	84	65	76	63	69	72	79	99	90	88	74	62	82	93	92	91	79	67	80	71	73	76	80	71	82	80	83	95	81	62	76	78	80	87	85	68	72	75	73	81	73	90	82	85	94	79	75	94	90	91	74	86	81	93	89	89	77	75	73	75	78	62	63	91	76	92	87	78	78	72	72	80	76	83	86	95	76	75	75	63	72	75	81	90	93	91	89	69	67	88	105	83	81	84	87	90	62	95	77	76	98	76	81	75	73	86	101	85	75	69	88	81	83	95	102	88	73	73	88	80	89	80	84	82	83	87	78	78	90	65	95	84	87	78	75	91	72	78	78	71	68	91	62	87	85	78	83	88	76	92	71	71	89	82	86	78	72	79	71	77	87	93	75	94	80	94	86	79	64	83	73	87	95	95	80	88	89	90	87	71	85	74	79	99	80	80	81	85	67	66	81	89	87	75	78	91	89	86	98	76	80	73	71	86	76	78	80	83	89	83	74	54	81	79	86	67	91	92	73	72	87	82	83	80	80	81	88	87	85	84	65	78	74	101	76	82	84	93	83	80	61	70	83	103	85	83	82	70	61	93	65	101	68	91	77	80	70	79	83	61	75	80	76	98	77	73	92	74	75	81	64	69	91	70	100	80	80	67	74	85	91	88	84	71	79	74	75	79	89	79	101	86	76	82	95	86	72	85	81	82	72	105	83	74	76	81	89	94	81	72	88	77	91	88	81	81	53	78	80	85	70	84	78	89	81	89	91	95	89	79	92	89	88	88	88	80	64	79	85	68	79	74	87	77	84	78	77	83	86	65	76	78	74	88	81	78	83	90	81	76	69	82	88	81	82	76	69	78	79	76	80	75	82	87	81	70	75	80	95	83	91	83	93	98	93	91	79	73	75	67	83	73	77	83	107	74	86	75	74	81	85	76	88	81	77	66	89	93	80	83	67	82	52	83	78	81	82	82	94	94	79	77	76	83	71	85	75	71	82	55	76	69	81	88	101	80	78	69	64	85	80	71	86	73	70	77	98	89	81	77	87	75	71	93	84	86	77	68	93	68	68	72	81	77	104	73	93	92	85	75	76	76	92	92	71	79	73	64	60	72	82	62	73	79	82	90	68	82	80	64	87	73	66	93	88	71	87	74	98	96	74	75	67	97	72	84	85	69	76	88	74	71	73	90	86	76	75	89	75	86	84	63	71	81	81	82	94	77	83	77	85	63	63	80	66	84	93	93	77	79	76	84	78	69	74	72	70	94	74	81	90	80	93	93	82	96	73	77	72	70	76	107	81	82	79	68	85	79	69	91	78	114	82	75	88	76	88	82	85	95	70	89	76	84	75	67	60	76	78	77	78	87	74	79	70	93	74	85	72	77	82	66	87	72	68	68	75	82	98	71	78	62	78	82	74	77	85	90	75	88	85	71	79	61	79	85	85	71	71	99	72	94	70	81	92	76	81	75	73	82	74	75	80	85	75	86	71	82	98	79	95	89	69	73	62	98	70	72	78	96	82	70	76	71	73	87	91	84	82	93	83	96	76	77	78	76	79	85	76	74	84	95	88	72	78	79	74	77	78	60	73	80	84	81	97	103	70	74	86	77	84	67	64	61	84	77	74	68	80	88	88	69	87	83	95	83	75	91	97	71	87	81	82	71	92	57	86	89	79	79	74	94	103	80	83	79	81	70	87	84	73	80	78	72	68	96	66	89	82	89	85	79	88	84	75	79	96	92	92	86	91	88	75	88	79	92	81	74	93	75	80	77	83	100	87	65	59	79	80	65	67	97	76	81	92	78	82	92	78	87	90	81	92	74	77	75	86	71	82	78	76	83	64	65	84	74	69	82	84	71	79	74	91	80	93	72	92	71	103	81	79	88	86	80	76	77	86	57	97	98	81	94	79	81	70	87	86	71	79	68	88	83	95	99	78	77	91	87	90	92	95	71	88	64	74	97	98
7305	837	637	581	491	364	433	404	345	1138	265	247	305	1417	253	217	236	223	251	218	221	220	233	240	235	241	220	251	244	215	234	242	213	208	237	215	225	217	214	235	208	214	228	237	216	231	217	248	228	224	224	194	255	235	220	261	259	224	227	251	202	196	227	230	200	243	217	232	258	219	207	215	218	257	246	222	222	219	213	252	238	231	214	225	221	234	220	220	212	234	220	232	234	213	218	218	204	238	240	231	219	210	228	234	240	229	235	233	231	208	226	234	221	218	201	219	221	231	223	212	230	230	232	229	233	245	230	218	248	212	207	221	236	207	205	240	237	213	221	254	219	214	233	230	221	239	231	218	229	219	225	207	220	217	232	226	228	224	196	237	207	214	201	223	208	217	204	226	220	227	207	220	185	213	240	219	211	227	246	230	220	227	216	227	233	213	217	248	210	248	219	248	214	218	206	230	243	234	220	211	203	210	220	249	221	215	241	229	190	237	228	231	214	230	252	232	222	204	227	235	228	220	231	226	248	216	198	206	217	231	251	233	230	241	221	225	246	232	248	235	230	225	213	240	214	232	258	234	242	244	251	235	232	235	253	227	207	220	227	235	245	238	217	206	227	243	211	213	249	219	225	224	223	233	243	185	245	231	237	236	212	221	244	224	220	241	227	226	209	219	219	245	213	244	205	235	231	210	235	216	235	212	222	214	225	217	226	226	233	196	223	218	222	197	213	207	254	215	238	234	227	227	236	217	242	232	233	228	204	217	218	240	235	264	243	238	212	225	224	215	229	208	200	233	215	260	223	212	233	246	232	211	222	216	225	229	245	231	227	226	242	217	243	194	225	193	207	226	210	203	218	235	212	242	251	228	225	227	221	236	223	249	218	220	182	225	226	239	230	195	230	223	218	223	220	214	239	202	227	207	212	217	219	249	212	196	209	185	245	222	207	211	227	230	226	214	234	239	238	232	222	217	210	221	255	232	224	238	239	228	233	219	232	223	235	216	226	215	236	221	210	229	237	208	185	214	209	204	217	197	226	229	212	227	235	240	208	225	251	244	234	204	222	212	211	226	244	218	222	230	219	201	230	234	242	227	231	228	229	248	216	214	210	212	210	221	233	217	260	245	219	228	236	244	227	236	229	247	225	220	215	216	225	241	240	233	227	212	254	211	230	220	252	193	222	222	224	234	213	244	250	234	214	188	227	222	194	236	211	214	250	238	212	243	221	213	221	246	223	218	226	227	232	222	213	216	251	217	229	209	231	232	275	228	218	189	225	225	207	232	229	221	223	214	193	220	230	244	222	227	223	220	212	233	221	227	200	246	213	221	202	235	247	221	236	240	226	254	204	224	245	238	242	211	221	237	216	225	218	234	240	248	258	223	234	232	211	210	238	229	228	211	244	233	219	237	216	206	254	260	238	219	213	224	255	220	219	232	231	251	217	220	214	231	230	224	224	237	242	225	227	209	231	227	226	197	205	217	230	213	254	246	217	240	241	238	221	228	233	205	218	238	238	234	246	241	231	233	189	230	233	225	225	224	234	195	210	190	243	222	218	225	228	220	228	219	226	224	230	252	215	246	232	246	217	200	234	257	247	216	210	243	229	228	258	256	237	234	230	222	243	221	220	210	207	219	227	205	225	238	201	223	193	215	231	200	234	218	229	211	221	214	223	230	245	217	210	226	228	223	235	265	214	244	234	194	228	245	198	215	224	225	241	215	226	223	230	254	241	246	215	217	228	236	207	231	261	220	236	233	225	219	236	224	238	230	236	231	226	218	231	229	231	246	220	227	210	235	244	226	239	232	213	246	220	201	229	206	227	227	224	205	232	224	223	217	214	247	233	226	217	221	217	235	203	230	243	219	239	225	209	209	246	255	227	189	233	234	228	226	246	233	259	210	217	252	222	227	210	242	227	234	221	219	237	245	220	213	236	229	227	206	214	220	211	214	260	200	208	207	231	217	224	207	208	217	225	265	240	232	227	217	204	203	216	240	217	243	213	262	209	240	228	220	217	219	211	236	240	209	217	259	220	218	225	240	230	226	204	229	229	212	211	230	235	215	233	223	217	232	225	216	206	206	227	229	218	230	227	238	231	196	220	212	232	231	262	247	202	230	206	239	225	227	227	229	220	215	228	242	236	242	227	216	219	253	208	248	212	222	227	223	224	243	241	241	230	217	235	231	240	208	226	248	226	247	232	227	220	229	224	211	234	231	210	213	223	245	232	222	225	231	235	220	244	267	220	221	240	242	235	219	213	247	247	222	212	217	247	252	209	224	235	230	208	237	223	207	238	242	232	226	217	220	211	229	251	231	229	224	213	223	230	204	233	226	242	227	219	222	215	263	255	202	229	221	233	221	232	237	244	245	220	194	235	219	232	229	235	252	223	274	241	216	210	222	243	252	231	233	243	228	241	253	221	222	200	207	205	232	228	214	224	253	232	239	228	212	235	231	227	223	225	218	246	233	232	231	236	229	221	213	238	225	225	211	256	249	236	193	217	222	223	218	201	224	219	227	228	248	205	228	217	234	255	226	246	242	237	234	234	232	237	217	225	228	229	205	219	254	243	241	240	217	208	239	234	232	255	210	217	221	236	222	225	226	244	220	250	219	252	211	244	231	232	254	224	242	232	215	234	226	221	229	230	202	217	225	243	247	222	226	217	235	218	231	219	216	255	238	228	216	207	226	233	215	225	231	235	218	229	201	196	235	208	219	232	225	228	254	259	224	240	222	230	233	216	233	189	242	218	245	214	249	217	210	212	224	214	248	239	209	217	253	238	245	249	236	229	228	221	220	222	203	233	236	224	223	213	218	231	209	233	222	227	207	210	231	232	230	241	235	237	217	219	232	232	221	208	231	219	226	227	218	215	203	272	234	235	231	189	182	224	189	243	241	223	239	229	228	225	247	226	250	219	228	217	259	241	219	240	253	214	200	218	204	214	231	240	227	215	223	193	199	212	242	221	258	231	235	235	247	232	240	225	222	226	206	214	229	237	246	182	227	231	232	238	227	231	188	221	216	211	234	225	226	219	234	249	221	227	215	212	237	241	220	207	235	221	230	233	212	219	218	229	242	218	209	213	217	241	215	236	227	238	211	207	229	226	243	232	212	230	230	228	264	217	235	184	246	236	244	213	272	220	253	247	225	237	212	218	200	229	222	228	202	233	223	195	217	216	227	240	230	243	218	228	210	204	222	247	236	227	236	230	225	234	240	240	223	229	227	209	210	196	213	218	238	235	244	247	247	226	195	240	222	227	191	226	225	245	235	216	238	244	226	214	243	207	220	239	240	256	244	250	247	226	225	223	215	230	224	240	211	254	220	218	228	234	211	210	241	260	252	221	240	231	200	205	218	228	242	251	237	223	236	247	209	245	220	234	256	237	225	256	234	235	232	214	238	219	246	211	230	220	219	243	211	203	270	237	227	224	241	212	233	258	218	223	227	237	202	255	199	195	215	208	211	198	252	242	228	247	249	223	232
55278	25908	6084	1065	681	496	401	358	288	5309	935	255	399	4550	470	244	193	192	206	183	208	187	167	193	228	184	186	182	179	179	164	190	161	196	178	160	200	185	207	197	197	182	187	189	175	196	199	167	191	205	166	161	161	171	153	166	205	201	184	191	200	173	181	152	161	198	157	219	166	194	187	153	154	163	187	186	185	181	187	189	171	182	162	179	187	192	173	186	187	196	183	165	177	199	166	162	165	190	175	206	204	184	185	182	186	211	186	174	187	157	174	164	195	171	186	190	189	185	184	179	165	180	146	174	190	179	192	164	164	192	190	175	192	165	207	181	161	204	183	203	179	175	173	187	194	177	192	167	165	158	166	164	180	198	153	169	180	177	180	179	175	177	187	198	190	160	192	172	190	183	187	174	168	185	185	182	150	176	179	181	154	165	183	158	190	189	186	167	173	178	184	207	191	167	197	175	172	188	196	159	159	186	176	195	184	187	194	177	174	174	181	168	175	185	212	185	176	170	200	185	173	184	176	170	145	150	192	187	170	193	183	187	168	169	173	190	176	194	169	194	186	190	185	175	189	179	164	185	181	187	164	191	188	173	172	204	173	181	177	208	225	181	200	187	155	171	182	173	170	171	190	209	182	176	170	185	178	194	209	181	164	179	168	202	178	199	185	200	184	187	178	185	158	194	179	202	200	173	183	166	175	187	185	186	196	186	174	196	168	177	171	178	173	165	185	185	186	184	174	188	171	175	166	187	174	183	200	181	188	196	190	171	175	171	179	187	163	180	171	167	163	171	180	196	166	159	180	168	168	173	180	158	179	161	170	176	168	163	183	185	161	178	170	174	190	174	190	170	177	151	163	177	190	161	158	166	168	189	187	184	180	173	176	166	166	181	182	147	201	170	191	166	182	179	178	188	163	171	193	179	175	167	195	199	171	170	164	172	172	187	185	160	201	194	167	175	152	190	157	159	169	180	165	193	169	177	176	170	195	181	195	178	179	196	158	207	196	158	146	201	188	177	192	167	186	180	181	199	192	189	175	165	225	213	190	172	172	179	187	169	186	183	166	181	202	207	167	183	174	175	200	199	167	185	200	169	175	176	190	179	180	182	183	171	161	184	165	172	186	168	188	195	175	179	192	159	170	177	180	148	174	170	171	168	209	194	173	190	199	178	189	182	168	180	153	174	190	193	151	201	184	174	170	199	188	184	168	190	176	179	196	190	168	184	186	184	197	170	168	199	174	172	186	198	179	201	185	171	163	206	181	164	173	147	184	197	178	176	182	166	163	162	198	172	175	169	156	175	172	188	168	181	162	210	191	169	181	168	205	172	162	168	174	183	167	191	174	187	195	172	164	202	170	185	169	154	171	185	173	163	194	213	190	174	168	176	162	199	174	195	173	172	168	176	167	168	178	207	202	187	183	202	186	177	187	174	163	179	169	173	183	182	157	171	169	167	154	183	189	163	200	152	174	171	178	161	185	174	164	157	181	192	167	193	176	180	168	169	197	161	201	172	177	181	167	192	176	182	190	172	206	183	185	182	156	188	155	185	164	176	168	221	180	176	177	177	189	197	174	164	178	179	170	179	164	156	163	173	165	209	155	172	209	190	157	177	181	188	168	180	186	165	200	169	194	161	193	171	181	158	182	177	171	186	188	167	179	183	196	192	188	181	185	188	203	185	186	204	212	202	206	181	192	173	184	175	208	191	198	190	175	176	194	181	172	176	183	188	185	190	200	167	163	198	183	188	175	172	176	167	186	192	163	173	209	172	165	179	174	164	170	214	183	183	162	177	196	158	161	157	187	179	162	184	176	177	166	163	195	180	182	175	184	169	169	176	177	175	179	199	173	200	191	169	143	178	160	181	203	170	204	168	197	188	193	177	198	179	188	177	186	181	178	196	170	181	192	187	184	160	183	173	181	190	171	175	155	163	175	167	191	158	172	170	185	208	169	187	176	196	188	162	167	202	193	189	193	184	167	178	176	180	183	154	171	172	181	197	183	200	169	189	184	184	179	146	178	167	173	208	187	161	168	190	188	219	179	201	190	194	213	152	180	177	165	167	197	192	188	195	183	182	174	194	171	182	179	178	191	195	180	177	186	189	186	153	169	160	171	184	191	165	164	171	170	186	209	192	164	204	196	172	205	187	188	172	200	163	185	163	172	169	208	161	154	166	180	175	182	182	205	193	196	204	212	199	183	174	167	179	162	215	202	167	149	189	173	172	168	184	184	175	187	184	171	165	215	190	190	184	213	160	154	179	177	165	168	165	172	203	183	198	197	197	184	192	177	170	171	187	199	160	200	171	193	161	163	169	183	178	177	176	180	176	170	180	190	192	181	173	171	173	183	189	165	191	173	182	165	197	180	188	175	171	170	177	203	191	180	154	170	167	179	197	177	168	199	183	185	171	166	207	180	184	170	161	185	190	165	181	162	174	189	175	172	188	194	174	173	193	193	195	185	190	182	233	177	194	183	180	196	189	170	176	218	199	183	176	201	188	181	200	164	194	208	197	193	175	173	178	174	177	163	178	155	179	183	185	188	152	183	172	158	190	178	185	176	173	206	192	167	197	167	165	163	197	186	204	206	179	179	222	173	170	201	184	169	192	190	186	172	209	169	192	193	178	191	174	186	199	178	188	190	178	186	189	160	179	160	168	176	194	164	154	205	190	186	176	188	199	188	171	189	190	168	177	147	179	164	190	176	174	187	179	181	167	187	173	212	142	172	186	190	188	177	191	190	188	190	195	163	175	170	188	191	166	192	172	183	164	186	200	175	155	199	150	184	175	154	167	202	190	157	174	144	169	166	199	182	175	190	167	164	173	182	191	171	167	192	181	188	194	173	180	195	175	183	173	199	166	177	174	187	177	184	203	197	171	177	165	181	193	179	180	163	172	212	179	165	175	182	173	196	194	182	174	157	173	184	178	185	162	185	181	188	205	208	205	168	179	167	181	166	158	201	200	166	155	195	188	217	207	176	179	156	204	203	173	186	184	186	188	187	192	166	185	187	167	180	202	172	186	180	190	182	201	197	189	167	182	169	160	178	166	198	187	199	172	162	210	186	164	188	191	191	178	167	190	162	188	197	194	187	166	175	172	197	181	185	193	197	184	197	172	197	156	183	191	148	216	191	193	158	162	163	165	175	189	202	190	193	192	161	182	162	176	184	202	161	158	192	182	167	186	162	188	177	175	190	183	173	195	188	192	174	215	162	176	195	194	174	190	181	169	191	195	175	202	171	170	173	171	177	172	184	175	192	156	179	179	188	192	177	188	178	185	205	181	177	179	175	172	195	196	151	189	162	187	171	202	200	184	174	176	181	165	186	180	199	168	164	171	155	180	191	182	156	186	162	171	185	207	182	194	204	177	191	185	174	173	182	194	185	189	189	183	191	196	195	177	176	172	173	167	189	189	198	185	161	169	173	153	175	171	183	166	172	182	179	206	174	168	169	187	151	195	174	195	178	195	215	191	156	169	189	180
33896	6455	3306	2943	2571	2024	1779	1612	1355	19958	1586	896	1634	21083	913	694	610	607	595	532	553	564	514	545	537	521	523	476	541	487	494	512	462	524	478	504	477	449	482	464	439	457	476	436	410	443	463	474	459	447	457	444	466	440	497	472	468	408	403	461	458	465	431	465	439	443	459	442	424	433	456	448	477	455	440	428	450	466	420	454	456	490	476	499	426	451	414	414	470	442	412	439	461	457	449	446	431	449	427	443	450	408	451	460	424	451	443	425	486	450	440	426	462	454	430	498	452	435	439	433	462	409	453	398	483	410	442	450	419	453	441	430	442	460	454	417	400	429	420	464	405	452	416	452	409	443	471	446	415	423	404	420	417	438	444	402	452	482	439	407	459	423	454	478	425	418	429	434	453	410	418	413	443	436	446	456	468	446	404	441	455	421	446	423	445	455	432	432	447	481	416	436	440	407	416	446	450	407	445	447	457	458	434	486	428	443	463	450	464	401	441	411	402	439	447	427	453	407	465	455	406	411	448	446	424	460	430	405	431	433	472	434	445	483	437	466	454	453	470	472	442	440	437	487	396	431	442	473	494	421	433	432	453	459	447	458	418	467	469	454	448	442	432	419	448	433	473	466	447	431	442	403	457	434	404	451	421	445	406	402	420	416	440	484	444	441	452	432	451	418	441	453	430	404	457	440	424	411	407	421	431	439	448	419	470	441	433	426	434	422	446	432	436	427	433	434	465	442	432	437	421	402	430	465	436	436	406	421	382	475	440	434	431	481	449	464	451	419	458	432	449	458	439	404	433	399	464	460	429	433	445	418	443	454	446	454	417	409	483	438	426	426	421	438	431	420	439	427	442	465	421	447	463	406	450	418	460	440	455	436	459	463	445	443	455	427	434	447	432	446	441	469	422	448	436	442	459	453	404	450	425	450	451	419	467	470	464	444	427	465	426	459	476	423	458	449	414	453	449	468	441	480	445	418	429	411	432	439	468	444	458	396	470	451	476	430	465	439	450	446	400	452	439	417	462	444	436	451	433	451	412	454	462	433	435	439	414	455	419	408	430	433	411	429	443	416	452	443	431	423	413	431	406	424	439	400	446	441	427	423	433	438	463	430	443	393	453	444	426	432	452	456	462	437	430	425	481	453	424	439	427	430	423	398	436	409	428	429	457	408	437	428	419	430	435	452	434	485	412	451	411	427	451	446	436	450	437	452	450	469	460	399	423	441	425	458	466	399	466	416	456	424	419	431	465	415	427	432	404	390	467	434	420	475	454	409	410	440	455	443	438	439	416	428	457	418	451	426	478	421	442	420	441	437	446	441	485	439	415	397	452	444	409	464	419	447	409	433	417	438	450	442	485	435	437	414	418	454	422	387	464	422	428	440	427	426	446	439	435	415	417	419	431	470	426	419	453	416	422	392	463	446	454	421	435	465	397	406	414	439	427	462	465	408	443	464	458	454	434	420	435	436	463	431	403	444	459	438	455	441	427	431	443	472	417	420	453	451	398	454	458	450	453	440	440	443	435	456	402	491	417	451	429	454	408	464	445	423	415	464	420	444	406	424	427	451	421	439	457	447	427	447	503	443	443	430	410	465	450	440	476	457	396	446	415	418	452	456	417	463	447	439	402	426	482	419	413	449	447	452	434	452	419	445	448	445	424	418	394	442	450	451	442	413	401	443	458	435	411	402	459	448	412	421	427	446	430	440	485	439	453	406	465	436	417	447	466	447	435	402	460	423	444	484	453	450	464	477	386	461	432	439	474	488	429	445	459	433	380	396	471	394	443	470	444	436	453	416	402	447	434	449	444	422	403	434	432	420	435	421	438	397	476	446	430	464	462	437	456	445	471	433	443	416	426	480	442	443	441	415	440	464	410	404	433	439	481	416	452	416	409	412	438	440	475	436	460	427	475	390	426	437	464	427	491	429	432	435	431	457	410	456	439	427	457	439	419	438	458	458	422	428	437	427	440	416	399	443	435	433	430	424	461	417	439	472	440	429	433	471	419	419	442	470	442	455	434	422	428	419	455	428	432	430	408	423	434	443	442	430	407	470	459	461	434	431	479	401	416	454	421	421	418	429	439	435	472	444	431	408	465	423	407	433	428	419	475	467	421	447	443	451	447	447	440	439	425	464	431	435	443	408	437	422	419	437	447	445	432	427	456	417	453	458	436	394	419	411	423	436	432	456	434	465	432	420	436	443	439	455	433	469	453	405	421	444	453	418	438	424	413	443	450	447	443	430	432	447	423	437	433	408	466	413	424	433	476	468	463	479	457	419	455	477	430	408	472	366	466	462	431	431	457	469	411	449	423	428	436	445	426	422	441	437	431	408	435	454	481	425	447	434	481	428	429	407	426	441	461	452	414	457	421	436	407	403	406	415	422	418	467	432	421	430	418	435	441	431	445	415	442	429	427	409	425	471	433	441	467	451	458	411	410	440	450	425	452	422	464	424	466	451	440	444	417	398	421	466	442	444	425	394	434	426	433	439	426	477	435	418	457	459	436	404	414	444	449	414	424	432	461	447	441	402	431	469	433	423	424	432	434	439	407	453	464	435	435	426	408	408	453	470	431	464	453	455	451	428	445	418	440	465	458	422	424	441	475	443	420	439	457	434	417	443	436	416	448	427	422	473	444	444	421	429	437	443	467	429	432	428	440	399	454	447	459	439	436	420	439	473	440	442	451	423	418	413	424	417	457	459	472	423	454	481	435	419	433	445	417	404	468	429	429	445	462	421	400	412	430	448	461	452	432	451	452	419	429	465	443	433	440	422	460	437	432	422	452	451	439	474	439	457	421	444	447	440	458	442	388	413	500	404	423	425	445	436	434	443	446	473	440	446	478	414	430	456	455	445	422	444	424	464	470	462	458	458	457	403	461	476	440	430	455	431	467	454	385	440	432	446	464	436	411	438	417	422	454	426	417	428	430	422	392	425	409	451	433	434	468	466	453	452	431	441	479	404	444	405	431	426	510	460	423	421	451	464	465	404	484	450	417	488	435	417	435	459	425	449	410	471	405	451	422	413	434	449	418	460	412	442	436	428	432	410	428	482	448	429	415	425	450	448	430	460	439	412	431	428	436	466	441	451	465	453	397	460	429	428	447	420	417	400	445	393	457	416	481	442	382	442	440	421	429	420	444	502	427	442	444	423	412	413	469	420	486	485	476	429	447	454	455	447	405	446	451	449	425	414	452	420	470	432	473	435	460	443	463	432	436	415	434	423	425	463	462	418	459	395	383	420	423	421	443	457	386	449	421	419	400	441	419	414	431	481	457	451	467	435	399	465	416	401	461	431	442	430	400	443	470	459	457	436	406	428	411	416	417	408	450	456	481	422	417	424	440	427	448	456	433	442	425	432	434	423	429	415	456	425	425	411	455	444	438	442	438	452	418	417	463	452	442	441	447	432	421	441	476	437	453	451	456	430	475	436	438	438	420	440	412	427	410	436	454	433	465	437	405	454	449	380	435	410	452	441	428	411
66540	33628	14635	3045	1082	787	650	524	423	10300	3019	331	1456	9902	1095	245	265	202	221	199	206	195	194	241	213	186	188	208	178	206	209	206	191	197	196	182	170	215	179	175	195	185	176	180	197	205	171	170	171	170	169	164	165	172	204	196	150	181	181	169	190	174	170	181	168	153	169	177	201	169	185	175	172	204	146	164	174	167	192	163	189	188	216	159	190	186	168	197	180	190	163	185	173	174	185	224	181	184	182	169	158	176	168	171	170	175	191	164	188	193	165	208	167	163	158	183	172	155	179	162	165	156	151	160	186	177	177	198	179	163	176	193	177	159	183	186	178	151	167	188	161	171	148	173	166	181	185	184	180	181	145	164	190	176	174	163	182	178	175	171	202	199	197	155	194	182	201	172	201	162	163	178	162	209	185	181	188	196	167	186	177	176	202	184	194	167	193	184	177	167	172	189	176	173	183	178	218	177	160	194	168	183	175	175	158	176	194	182	174	182	161	175	157	157	167	202	200	182	176	161	189	165	150	193	178	160	178	183	182	185	156	185	187	199	211	162	217	188	182	193	191	208	184	166	174	194	191	176	189	180	185	181	163	207	167	201	195	165	169	168	169	204	214	173	199	178	197	181	169	181	188	178	214	195	182	185	197	161	172	174	174	165	187	164	179	202	178	172	158	167	194	145	183	181	173	170	166	214	159	177	186	181	196	162	168	175	179	187	178	202	187	186	167	161	160	185	183	170	186	176	177	167	166	168	156	191	178	154	175	173	174	185	177	185	159	219	182	194	160	169	194	162	161	179	179	157	200	193	143	156	157	165	180	161	193	161	184	155	167	162	163	186	208	179	182	206	166	156	152	175	161	178	176	193	175	181	199	201	190	165	180	195	180	165	167	159	208	172	177	196	166	180	146	171	175	202	195	170	182	200	192	178	209	180	187	174	162	190	178	165	191	170	164	168	171	164	169	175	182	168	175	170	161	157	192	187	160	193	207	196	218	183	166	167	167	171	184	189	169	161	178	190	172	177	222	163	181	162	158	172	159	178	204	194	182	189	187	180	199	181	204	157	171	188	196	171	159	201	172	201	168	173	189	171	177	196	159	192	170	184	174	173	155	180	201	200	185	173	177	171	172	197	176	191	165	180	193	183	156	158	175	170	184	184	170	179	198	163	157	217	164	170	169	179	194	159	187	180	192	183	165	203	171	199	180	175	155	194	179	202	198	169	213	150	185	153	171	191	154	186	190	163	164	193	165	186	168	162	176	185	177	170	161	184	186	170	175	197	169	189	174	194	169	162	194	181	175	164	168	185	191	201	164	180	182	188	157	195	186	167	186	184	172	185	172	143	170	176	203	177	182	204	169	164	178	177	174	179	193	168	186	165	163	168	186	204	178	170	172	171	173	201	189	197	187	165	180	198	206	167	202	183	160	190	179	178	181	183	173	160	173	170	192	163	174	188	176	157	169	195	173	194	166	183	187	158	185	197	181	157	179	175	153	178	197	194	186	187	173	179	177	183	178	173	162	162	168	180	159	188	198	199	177	188	157	182	199	187	177	189	171	153	177	169	178	166	174	200	149	197	164	173	172	190	176	179	160	184	182	178	165	196	165	176	173	193	202	196	164	188	181	178	199	188	188	190	184	185	175	184	173	180	163	149	164	169	193	179	175	181	165	186	170	182	169	166	183	210	183	199	167	192	162	183	189	158	168	170	185	179	178	170	180	192	175	175	180	192	184	194	154	181	184	161	170	182	203	175	204	158	162	189	181	171	167	195	177	193	181	187	162	198	177	147	163	175	186	163	168	197	179	186	193	161	195	164	187	183	185	161	189	179	212	170	198	168	143	182	171	196	165	175	184	166	153	198	165	168	218	186	170	165	197	168	165	169	170	175	184	188	170	182	150	175	182	172	163	166	163	187	184	177	179	169	175	199	166	199	185	198	203	142	190	178	181	210	180	194	191	158	175	182	191	185	199	191	204	159	164	166	168	175	173	174	183	159	189	171	217	169	163	197	191	159	148	190	173	185	200	169	163	190	176	179	182	163	154	193	195	168	185	186	165	161	165	159	188	210	163	177	176	186	181	166	167	175	180	180	150	176	179	200	172	167	162	189	180	174	178	163	181	179	179	186	192	192	161	165	188	197	176	148	167	180	150	177	176	166	190	180	167	162	154	164	182	172	180	164	159	179	163	181	167	189	168	188	180	156	157	170	176	183	176	181	156	176	182	181	161	177	183	170	187	163	162	193	185	181	192	154	181	164	182	191	190	163	200	187	171	189	200	174	204	188	189	198	158	189	168	185	182	181	175	167	214	170	163	186	174	148	200	179	174	203	160	172	158	177	175	184	143	170	176	173	193	169	173	213	184	178	196	185	155	175	190	185	176	161	167	170	191	159	186	185	177	212	189	189	177	171	179	155	192	191	192	181	201	176	174	187	175	184	167	178	182	174	165	183	219	169	167	164	164	159	165	169	192	196	188	184	169	170	153	177	150	188	177	163	166	183	170	156	174	159	179	192	169	180	153	174	189	155	184	180	192	187	205	188	190	191	187	162	189	189	155	152	189	163	160	161	192	170	165	187	170	184	179	191	192	191	168	184	210	186	174	171	130	170	165	187	182	181	167	188	186	178	178	196	170	209	178	179	166	172	152	193	189	199	183	184	180	165	162	173	191	191	173	200	159	168	193	203	168	191	200	195	191	188	186	185	166	165	192	189	181	156	203	165	168	170	194	198	176	206	190	173	178	163	159	158	184	184	148	147	187	209	164	176	180	187	145	185	187	192	180	178	179	181	188	173	164	179	204	173	178	168	199	173	206	180	168	168	191	182	187	194	174	168	171	191	156	161	185	175	179	178	167	198	173	168	167	213	183	183	160	182	173	166	193	176	172	176	167	175	172	182	208	168	180	163	167	165	185	195	203	173	171	183	176	182	161	186	170	165	177	206	186	171	192	168	176	167	194	180	192	179	177	170	184	182	194	181	168	178	176	180	164	147	203	188	181	156	186	172	164	165	177	196	167	180	175	157	187	204	209	177	187	184	194	185	169	196	148	162	174	160	172	187	206	184	173	179	174	171	203	209	155	167	198	179	170	191	172	181	185	169	162	177	161	164	205	151	182	164	159	177	171	193	187	188	186	146	148	164	181	155	166	175	180	170	185	165	193	157	175	189	164	173	207	165	190	181	153	185	198	159	186	192	163	171	172	192	170	172	175	180	155	179	177	192	137	172	168	170	202	194	188	181	183	172	178	188	145	193	157	154	183	150	180	182	196	167	187	179	191	174	186	150	184	164	191	168	189	199	182	186	175	181	172	199	173	189	166	172	163	156	175	189	178	179	219	179	165	183	180	195	186	151	162	179	177	177	145	169	175	169	190	188	184	159	194	162	191	175	206	182	212	175	180	168	200	167	166	175	180	160	188	171	164	200	187	177	159	167	184	180	172	182	167	160	186	172	194	188	164	168	178	154	197	207	170	160	162	178	166	176
44571	10012	5451	5065	4178	3393	3059	2478	1954	27842	4031	1364	6886	32144	1545	801	819	794	786	625	685	620	661	671	616	581	560	607	576	548	493	502	475	492	461	481	494	473	467	452	485	438	459	424	487	477	439	442	448	458	413	448	466	452	406	490	419	438	409	451	410	457	466	449	437	435	457	426	440	415	452	420	428	395	425	406	458	405	419	456	430	450	411	420	485	432	451	411	411	421	424	419	452	400	410	439	441	427	386	423	413	463	442	413	385	395	442	402	397	428	430	416	448	433	450	409	469	456	435	438	419	414	396	427	409	415	437	443	448	390	390	421	434	425	399	398	421	405	433	434	419	438	412	398	383	452	395	441	415	415	419	436	432	411	420	439	445	384	435	449	419	434	442	408	435	425	420	396	438	442	405	430	403	430	444	409	438	407	368	399	392	421	427	408	421	414	416	403	434	427	417	444	388	411	427	412	440	399	397	392	390	411	432	438	432	407	388	410	421	406	431	451	400	413	393	413	444	440	424	370	391	399	432	440	413	430	417	424	367	434	432	449	422	432	403	405	406	416	403	417	407	417	414	407	430	414	374	401	417	427	397	407	436	416	430	414	423	409	390	446	418	428	431	395	411	404	389	419	422	414	386	466	367	410	407	415	395	422	423	397	401	378	398	428	422	399	427	413	388	464	405	420	428	407	400	444	442	399	406	422	391	440	425	451	418	446	405	421	404	407	436	418	424	426	432	410	420	392	419	424	416	386	439	427	397	403	428	407	393	419	398	420	435	430	384	430	426	387	404	436	442	439	401	413	400	398	423	463	438	411	458	382	429	418	372	445	401	413	432	392	400	399	398	405	397	443	407	414	400	412	450	416	433	390	402	402	416	426	444	423	474	425	435	414	425	406	408	394	417	403	437	426	443	412	440	426	432	411	394	427	409	433	405	427	389	415	394	389	402	431	436	408	424	468	388	387	435	419	430	442	429	424	429	399	401	401	408	421	416	432	440	416	402	440	406	415	445	394	405	413	417	462	435	406	447	409	446	407	365	398	380	391	433	390	400	435	443	420	438	441	383	448	412	422	422	406	394	450	428	395	426	440	425	395	449	428	409	406	410	436	425	389	435	400	407	408	425	445	418	433	388	456	441	401	458	398	409	409	410	397	431	424	404	406	404	407	447	417	427	422	417	426	407	434	436	411	405	356	444	383	421	417	411	436	399	386	401	406	409	389	421	427	406	417	415	408	416	420	435	417	407	429	396	433	402	435	429	413	405	407	428	422	430	412	432	416	407	396	426	462	451	434	393	398	423	389	437	398	414	411	379	398	443	404	456	375	399	424	412	395	400	396	402	443	418	433	376	414	445	413	390	406	407	434	398	402	449	440	425	368	428	407	410	410	433	404	383	427	453	437	448	417	388	406	405	414	409	445	399	401	426	357	435	393	413	426	417	408	407	377	412	368	428	418	413	427	438	392	408	397	417	426	416	422	386	424	405	394	435	459	390	452	433	423	407	418	398	416	395	427	425	433	438	381	394	431	436	424	454	422	417	425	401	396	420	429	445	426	443	414	421	370	423	416	398	408	432	427	455	396	387	431	386	437	401	429	407	424	422	438	417	413	392	432	397	425	400	398	442	447	409	409	408	453	422	423	416	430	430	409	378	385	407	395	420	384	375	388	410	416	401	416	449	431	413	395	398	422	403	439	399	425	393	417	418	435	433	399	410	411	425	408	404	451	430	417	407	412	429	433	394	388	409	400	411	429	360	455	374	452	439	431	406	410	411	399	402	425	432	401	408	385	416	372	410	410	438	418	423	452	369	413	442	423	458	403	441	400	423	398	392	432	401	390	426	447	419	428	423	423	399	428	444	409	406	399	397	467	388	408	419	388	378	397	444	411	408	406	430	435	437	400	471	423	419	419	439	426	391	411	405	430	419	397	382	419	419	412	382	392	445	419	429	384	407	456	404	438	407	413	401	397	441	403	406	413	404	409	423	371	447	437	439	426	421	447	405	406	426	432	448	426	395	430	414	409	419	439	424	438	411	471	414	408	400	390	398	386	441	400	395	423	404	394	428	417	416	421	426	424	414	393	429	431	362	414	369	442	403	390	410	428	422	387	435	400	411	446	411	432	377	433	410	399	432	412	433	397	404	380	416	415	411	410	401	438	386	392	399	411	399	416	392	418	453	427	434	401	419	429	424	431	387	412	387	411	403	400	446	440	445	452	445	428	409	426	458	420	411	433	379	425	431	438	412	428	433	434	388	406	445	450	431	386	389	439	428	418	383	404	418	423	456	394	432	429	410	428	421	426	402	452	418	421	403	418	437	387	422	427	401	465	416	419	399	405	446	426	423	415	409	417	419	414	444	392	405	463	430	404	415	400	383	402	430	408	440	434	408	413	429	410	431	398	397	419	382	395	402	380	446	416	394	408	386	412	417	411	436	412	440	408	421	425	397	442	393	374	429	407	407	430	430	411	419	431	447	432	420	397	408	385	380	437	466	424	385	407	425	405	412	422	435	424	420	388	400	407	390	428	413	435	425	415	443	445	449	411	436	428	418	433	381	419	406	423	398	434	407	452	422	397	425	396	404	431	422	383	405	394	399	443	412	410	400	418	399	461	418	439	438	397	413	457	448	430	409	418	366	395	391	406	424	439	409	440	419	405	412	400	406	413	419	394	417	422	405	403	400	461	401	402	397	368	391	391	436	437	453	369	437	396	394	427	441	390	462	432	392	404	466	396	401	442	427	408	405	400	395	469	425	400	438	412	414	414	414	399	396	441	420	429	406	423	386	441	461	427	406	404	397	407	414	457	405	443	430	474	431	423	422	415	420	391	389	416	404	422	390	424	428	412	400	397	423	420	416	417	393	425	431	408	423	395	417	407	422	415	429	430	436	418	412	403	442	416	431	398	400	402	397	422	442	447	437	407	417	421	405	406	378	405	425	418	427	423	416	396	410	442	395	408	430	394	398	422	412	421	418	412	424	446	407	389	397	414	382	400	407	427	416	414	435	428	447	406	407	415	415	410	399	445	400	418	414	417	398	396	421	402	366	415	448	376	411	434	421	411	411	434	412	428	383	411	446	421	451	401	401	432	392	421	424	442	431	388	447	418	433	410	410	397	412	417	408	421	411	457	442	416	410	428	440	433	394	417	404	415	459	426	414	441	417	432	424	396	434	422	419	436	386	387	456	436	407	439	399	431	388	429	440	429	427	412	429	388	395	428	409	411	397	395	389	405	400	382	410	451	414	418	406	410	441	394	434	399	409	407	404	447	391	416	439	409	423	404	419	420	391	403	407	424	413	402	432	425	431	452	393	444	415	399	403	409	434	437	415	401	439	419	407	417	417	394	418	389	412	425	429	398	425	414	425	404	468	371	412	424	459	447	429	410	392	421	442	414	430	403	410	422	413	397	391	461	416	412	398	405	393	397	402	389	412	430	407	417	448	389	417	461	427	423	422	403	404	422	429	435	409	400	386	400	412	390	415	440
11485	1100	264	163	144	108	110	80	89	252	134	83	110	265	86	98	99	93	99	85	66	72	94	87	75	90	76	76	95	73	77	84	90	94	78	93	85	77	85	79	71	83	71	78	84	72	65	65	76	78	85	98	86	91	97	76	70	80	68	106	86	77	91	80	83	73	79	78	73	79	88	67	78	75	77	68	94	89	75	74	83	98	75	84	102	81	90	87	99	90	96	84	84	77	70	85	80	80	63	97	84	94	88	77	77	99	74	96	85	78	87	98	88	78	79	83	92	87	93	91	73	83	77	105	73	88	84	81	94	77	73	80	92	98	73	87	77	89	80	72	79	94	92	73	72	90	85	93	74	75	75	82	65	73	71	79	76	86	90	95	79	76	76	83	68	78	86	86	76	77	82	86	86	86	104	83	84	100	83	95	91	77	77	88	92	83	83	75	91	78	95	83	78	92	92	63	92	85	75	88	72	74	103	75	82	81	96	81	92	68	89	80	89	90	76	89	75	79	89	84	89	74	77	70	90	78	77	86	68	101	80	71	89	76	78	84	81	88	87	85	75	77	70	86	101	95	81	83	102	79	84	71	95	87	105	94	95	69	80	90	98	82	77	89	68	92	104	76	99	79	102	82	79	95	85	82	72	89	104	88	82	88	80	77	88	99	94	88	76	75	88	86	97	83	83	80	66	89	95	95	91	85	101	84	94	101	86	94	90	89	101	96	108	95	82	79	71	89	80	90	78	92	90	96	93	63	77	80	84	71	89	75	79	75	80	101	69	68	80	83	101	80	89	84	98	74	69	89	94	76	82	93	93	89	76	82	72	79	75	81	96	83	94	74	108	76	72	71	93	75	70	88	103	95	73	75	94	103	86	77	83	77	90	64	82	79	72	69	78	90	88	73	87	72	79	83	69	94	72	83	88	86	89	68	90	99	86	68	78	75	83	81	70	82	96	75	91	74	96	102	83	107	90	87	88	89	92	91	97	72	80	96	91	89	90	91	94	93	80	78	88	79	80	85	93	77	92	84	91	79	90	80	83	70	73	80	78	83	96	86	86	90	94	84	92	89	95	101	91	68	86	80	89	81	79	73	80	68	88	81	96	87	84	84	83	92	85	86	99	93	110	93	82	97	72	91	87	113	92	70	79	84	87	88	94	75	81	64	82	85	92	93	101	90	77	102	83	85	76	98	79	69	85	86	74	54	79	96	96	68	85	104	53	82	82	83	80	82	67	95	91	81	81	71	97	80	82	92	70	86	88	84	84	91	91	78	76	105	80	70	75	90	85	92	86	76	108	89	91	71	104	101	101	92	90	78	82	89	97	77	74	96	82	95	95	84	83	77	72	78	83	97	85	103	76	92	70	66	59	78	72	77	73	78	73	99	109	77	103	76	78	70	76	84	88	88	92	88	101	94	82	87	85	83	90	87	104	89	92	89	93	85	67	83	84	80	81	86	77	90	84	74	96	95	83	111	90	101	109	90	83	81	96	86	75	83	80	87	92	102	100	72	106	98	91	79	90	89	74	81	70	106	81	78	81	80	83	72	82	77	83	108	83	72	76	97	82	70	72	100	97	93	97	84	85	75	76	86	94	97	67	86	82	80	90	79	91	89	102	97	89	89	81	101	93	83	91	81	87	86	91	66	90	77	76	61	71	87	92	81	88	96	84	82	94	72	71	70	109	76	85	86	93	75	82	83	83	91	87	97	86	97	73	73	92	85	103	76	75	70	80	107	88	73	80	75	100	87	89	83	86	102	92	86	86	84	84	94	80	80	91	69	90	93	105	100	95	90	72	87	76	78	72	89	95	73	84	79	77	88	80	87	73	95	95	90	93	93	99	88	61	76	83	74	80	72	88	76	99	97	94	74	82	79	66	78	99	83	80	86	66	66	84	95	96	89	92	89	93	81	86	75	94	80	78	69	97	74	72	80	71	87	102	64	95	98	76	95	82	92	89	74	82	86	79	96	84	90	93	86	84	88	90	86	96	105	76	99	98	96	87	82	84	62	77	85	82	83	94	83	97	80	73	94	75	76	74	87	99	81	87	87	86	84	77	77	76	78	73	78	74	97	80	81	78	80	79	90	111	84	91	85	80	78	69	109	85	100	84	92	87	74	90	75	64	104	107	93	75	97	77	92	79	83	78	68	98	92	79	81	68	80	69	69	89	83	94	83	80	94	88	70	101	82	86	69	72	85	86	92	85	98	83	79	82	86	91	84	88	80	79	86	87	93	90	96	94	73	80	86	93	75	97	91	75	92	67	90	96	80	86	89	77	81	90	65	92	85	82	69	97	89	77	83	88	70	94	62	81	73	94	51	80	76	76	81	85	81	90	74	79	91	72	89	73	70	94	87	95	92	92	83	89	76	85	95	76	92	86	87	75	68	81	89	84	90	68	74	86	75	86	75	84	83	91	110	89	78	87	64	76	78	91	88	101	70	97	91	95	88	95	89	87	73	68	83	91	98	87	90	71	88	76	87	82	83	93	85	94	103	96	97	83	82	83	84	86	96	92	96	74	96	102	83	101	87	75	75	86	78	79	85	89	81	95	83	77	78	71	74	75	76	93	75	72	71	85	84	86	76	85	92	78	89	78	92	80	87	68	109	92	84	85	76	81	83	86	87	68	88	81	83	80	96	82	85	85	99	76	92	101	102	84	75	74	85	76	75	85	91	96	96	81	97	97	89	89	81	84	88	91	78	78	76	84	81	88	100	83	66	80	86	84	90	70	88	92	81	84	81	83	90	94	73	92	94	75	91	90	76	84	94	90	90	77	95	91	71	76	92	76	67	80	80	99	85	87	86	83	77	90	87	85	83	67	87	87	84	76	100	99	79	96	79	82	74	82	89	68	90	97	91	77	91	91	79	101	92	85	96	99	91	80	105	77	91	83	80	80	81	79	91	98	91	77	92	91	86	78	88	81	65	82	77	100	79	91	78	90	72	84	97	81	82	89	78	85	99	76	83	66	97	58	94	79	92	85	85	76	95	84	86	96	79	81	73	63	75	91	84	86	87	72	87	79	88	90	77	60	104	87	77	61	87	85	106	97	65	83	86	78	98	92	85	72	76	94	82	89	80	91	86	95	77	88	90	75	79	74	89	105	80	79	80	95	97	93	80	72	75	89	74	80	67	84	84	59	87	84	87	87	89	91	94	76	69	78	81	81	79	69	69	71	81	86	94	85	82	86	81	94	85	81	88	90	78	93	79	103	83	93	77	92	98	72	88	79	85	81	83	73	92	73	90	98	69	86	92	96	86	75	73	98	79	101	80	106	84	94	85	82	80	81	85	84	84	81	85	95	100	78	90	93	74	76	83	100	84	85	87	87	66	92	81	94	78	97	95	88	75	95	73	62	83	89	90	84	77	75	78	95	96	82	79	79	79	99	86	88	78	83	98	90	99	99	64	92	101	106	90	78	84	95	99	87	70	88	69	82	74	80	94	93	89	83	80	101	73	74	87	94	87	85	78	71	79
9060	995	579	562	427	394	462	419	354	1616	629	269	335	1729	285	227	232	214	246	261	230	256	250	235	233	207	238	264	224	259	231	211	224	224	237	245	256	249	245	261	235	244	256	226	248	234	242	257	238	214	253	221	244	221	247	243	206	256	224	247	233	245	265	231	238	245	246	230	251	237	216	243	226	217	241	232	219	262	208	234	245	231	242	231	231	232	257	246	233	235	221	240	232	222	213	236	232	226	219	250	233	225	245	231	238	241	263	225	200	213	222	265	235	249	240	257	241	251	247	248	233	244	238	235	215	250	215	256	244	216	215	235	251	233	214	238	236	226	251	250	207	235	212	232	210	261	220	241	223	240	248	211	229	224	221	255	252	241	232	223	230	259	239	232	228	232	223	219	205	259	246	196	247	239	230	209	249	220	254	227	241	232	216	251	220	231	235	257	234	238	221	219	229	232	258	206	233	217	247	216	254	217	241	217	235	235	249	232	233	225	227	256	237	281	244	260	232	247	235	222	230	223	260	221	251	241	217	254	233	251	267	244	245	251	241	239	232	241	249	247	234	219	231	252	236	215	232	234	230	262	227	245	251	236	247	236	232	215	252	239	221	215	250	234	246	235	217	209	258	232	238	235	229	233	239	264	240	246	235	243	243	226	209	228	222	226	234	268	246	262	248	249	252	253	227	238	231	246	224	237	218	220	206	234	225	230	238	265	236	229	247	238	234	207	228	243	221	238	231	249	236	210	235	237	234	240	236	219	256	202	243	241	231	225	240	210	250	236	244	252	228	215	238	258	230	247	234	227	244	245	243	243	204	241	242	243	238	212	255	241	252	234	232	204	208	231	246	238	223	223	237	231	223	224	232	238	276	247	220	231	239	235	253	236	234	228	260	244	232	235	242	226	247	245	204	244	255	249	236	249	244	245	249	214	253	235	226	234	237	241	244	219	244	240	234	230	244	215	240	219	280	232	255	260	237	218	254	247	233	249	206	228	235	220	214	239	260	223	236	220	231	225	234	236	218	239	240	232	237	240	262	237	226	230	213	234	265	240	225	219	246	237	226	233	237	230	237	232	231	215	258	249	226	266	239	241	223	222	243	212	259	224	226	240	247	269	232	247	260	230	228	218	252	239	227	235	226	266	224	239	255	276	209	246	209	235	255	255	264	231	241	214	239	238	241	251	235	233	242	265	244	240	224	250	246	229	263	232	235	247	243	252	251	211	250	227	246	227	212	245	245	222	229	250	237	237	240	229	238	199	224	254	218	242	232	235	223	252	262	252	215	236	245	234	215	247	232	238	228	244	228	210	255	273	259	196	242	235	245	245	259	233	235	228	249	249	262	200	216	199	234	236	250	223	242	228	226	233	224	237	229	229	272	221	251	235	225	213	237	226	241	240	259	223	212	240	208	246	224	209	237	222	240	220	262	238	208	218	227	254	274	234	242	257	232	252	237	236	237	204	248	238	226	230	230	220	231	228	234	251	265	227	250	236	238	213	243	230	236	254	221	228	234	246	215	252	231	249	260	207	249	218	251	223	229	226	287	235	221	211	249	273	247	239	269	222	245	237	260	228	232	236	212	215	230	248	225	273	228	232	228	246	242	236	239	234	237	252	235	265	238	220	248	203	248	247	247	242	246	249	255	232	254	239	214	239	206	213	239	249	240	238	251	253	233	216	200	243	267	219	247	232	242	244	225	233	235	220	236	253	225	230	236	236	232	234	232	250	236	241	212	249	222	234	243	246	247	234	227	215	219	212	212	214	226	227	233	224	252	217	233	245	239	249	229	247	253	230	227	234	231	244	232	239	229	240	223	278	226	220	241	201	265	247	245	231	240	219	228	235	233	236	241	247	219	263	246	239	231	244	273	251	264	234	233	232	207	239	227	225	205	222	245	250	215	236	243	229	224	232	211	247	264	215	223	264	218	241	232	237	228	254	223	258	236	235	225	236	236	231	224	248	260	266	224	217	237	232	225	249	230	260	222	240	229	237	254	234	208	253	240	257	259	240	228	240	265	249	223	228	234	267	255	249	248	209	250	210	226	262	232	228	261	241	254	258	246	237	216	250	248	243	239	229	253	235	263	232	227	233	243	235	243	221	217	212	262	224	226	214	222	236	225	250	240	229	248	222	256	246	187	243	231	247	224	235	225	265	246	242	259	205	211	229	230	248	208	262	242	242	236	237	255	232	234	214	236	236	220	239	235	227	248	258	224	229	263	202	234	245	256	235	247	237	273	242	228	241	209	203	226	214	232	227	243	224	230	237	238	253	237	232	245	225	223	233	253	227	235	230	210	220	239	230	245	212	224	237	243	218	227	273	235	252	239	255	229	245	250	223	218	241	231	231	230	227	244	226	223	227	215	214	268	207	240	223	242	230	250	254	256	235	232	252	229	252	244	254	229	227	216	205	227	240	234	214	228	204	241	212	248	213	252	201	236	237	238	230	259	232	224	223	241	220	234	242	237	274	224	252	244	238	226	247	249	233	225	220	238	235	227	232	218	246	258	222	260	227	209	237	219	242	245	240	223	236	244	249	231	216	256	254	253	204	236	211	212	191	253	220	258	230	237	198	257	267	221	240	208	221	226	231	243	243	220	220	220	232	227	221	246	233	236	246	252	251	236	243	206	214	274	254	251	277	253	249	246	250	214	254	201	239	238	228	215	257	219	224	256	243	261	240	215	272	247	249	238	228	229	238	223	237	210	226	252	256	240	214	244	264	214	240	248	253	229	246	226	236	222	220	215	237	236	246	233	224	231	227	229	241	215	244	252	225	251	229	236	229	235	235	236	256	256	239	228	251	246	226	235	249	226	235	245	250	236	243	246	243	226	204	223	256	233	231	224	237	266	228	217	258	229	246	232	254	233	227	240	243	225	220	232	224	231	220	226	232	230	241	232	229	234	218	242	232	221	243	221	243	238	238	255	216	221	243	251	235	234	236	256	230	240	237	241	235	225	194	232	230	272	227	225	252	247	231	218	254	247	246	239	260	233	260	209	241	221	226	250	226	225	228	227	253	229	237	237	233	240	208	242	241	228	254	231	211	242	227	223	249	247	227	217	223	252	220	220	205	222	242	246	219	229	243	220	254	225	262	208	222	214	215	224	240	267	293	229	233	272	214	221	206	235	264	216	234	241	208	234	249	202	269	251	258	236	239	218	228	223	211	250	221	206	224	262	275	209	230	250	235	235	274	265	245	238	259	215	235	244	244	232	221	207	231	249	246	231	223	220	220	237	242	222	220	230	237	215	221	242	227	250	245	265	221	228	243	221	246	219	224	210	217	236	224	239	235	243	259	235	247	238	225	265	235	216	231	257	234	237	217	219	244	228	232	246	263	239	221	240	243	223	212	220	227	214	211	222	241	229	259	259	219	205	260	265	223	249	237	256	232	227	240	220	227	235	267	233	227	232	240	246	231	270	207	261	221	268	234	219	243	203	233	209	243	225	210	214	226	209	211	245	215	242	238	238	221	235	259
59592	25664	5343	1008	625	471	412	369	326	3371	2534	265	532	5841	828	249	181	212	209	191	187	189	187	196	211	189	183	209	160	209	185	197	183	188	187	219	196	197	181	185	189	172	179	195	163	183	184	179	211	194	165	184	181	182	190	206	171	175	169	171	187	168	161	173	199	180	178	172	192	175	187	186	195	161	182	169	208	201	206	176	170	173	177	180	187	178	157	180	199	188	183	196	173	165	158	215	162	192	185	195	193	174	187	171	166	175	207	190	180	163	208	176	195	166	153	160	180	175	176	183	178	184	206	178	189	169	221	184	189	178	199	161	175	195	174	181	195	196	181	190	183	177	157	195	193	184	190	205	178	176	174	183	199	163	154	185	161	169	181	178	161	203	214	177	183	182	191	159	193	165	198	172	172	172	162	158	168	196	186	190	154	176	197	170	178	189	194	191	182	174	195	193	190	169	177	183	189	167	192	171	190	178	195	203	177	189	171	174	178	183	207	176	193	193	174	176	172	160	205	157	176	188	181	188	181	183	177	165	169	173	167	168	197	171	167	169	164	190	166	168	191	198	178	171	210	170	190	203	203	198	175	182	184	160	188	171	175	174	182	198	151	187	187	163	162	173	176	181	187	172	183	170	191	182	186	169	183	184	200	206	180	178	174	205	177	168	168	164	181	155	156	187	163	178	196	191	183	186	185	172	199	174	175	183	171	190	174	200	200	191	164	181	179	166	167	188	201	198	165	189	174	157	170	169	189	201	168	200	163	185	182	183	192	182	180	195	160	168	207	158	153	209	166	198	174	182	169	186	186	203	201	211	202	181	173	175	182	196	171	200	178	194	196	180	166	181	197	195	177	178	190	182	200	186	165	195	203	164	181	197	211	188	183	192	192	193	225	161	179	160	190	183	170	197	183	183	173	181	166	174	178	188	177	188	192	181	169	184	168	170	164	197	202	178	182	178	172	197	192	165	156	174	189	183	213	190	185	209	178	173	194	189	194	174	205	215	187	174	181	172	188	178	163	183	195	190	165	180	192	210	178	191	169	159	163	153	176	183	173	199	163	161	183	180	205	205	174	160	174	173	192	195	175	184	189	188	180	191	192	181	181	188	184	160	167	163	161	172	173	185	201	191	181	193	178	178	197	195	179	210	182	175	186	170	198	178	204	186	174	171	212	185	193	200	159	179	188	174	180	196	183	174	175	148	198	173	184	173	178	168	203	193	183	199	180	180	194	186	163	208	180	154	185	199	163	169	173	200	191	172	202	181	180	158	187	170	151	212	186	198	173	199	179	187	181	183	194	154	180	181	196	198	180	195	193	185	167	165	195	178	169	185	189	181	177	169	182	184	215	188	169	210	172	177	171	169	187	194	160	191	176	199	185	171	168	170	182	168	187	186	171	167	179	176	186	200	185	164	182	191	200	188	184	183	184	163	187	192	174	162	194	173	173	187	173	169	173	167	173	177	185	189	186	204	191	160	171	170	164	156	171	186	180	200	176	180	223	181	177	192	157	182	204	146	164	199	198	204	212	201	177	195	172	186	184	201	176	173	168	179	169	188	180	182	201	175	181	183	187	194	184	206	183	209	164	164	199	214	184	163	182	206	196	201	193	176	183	168	183	186	173	193	191	170	177	193	194	197	185	157	191	177	184	177	182	169	187	186	191	189	171	189	184	193	189	180	162	183	192	206	184	148	178	161	179	179	180	182	175	190	171	170	202	183	172	194	177	159	164	177	199	205	186	173	172	178	189	185	188	201	196	178	199	185	192	166	191	189	179	212	199	186	152	193	169	158	152	141	160	177	165	183	173	155	179	181	194	162	182	187	176	162	164	173	203	160	167	182	207	190	196	193	192	164	203	158	181	185	180	181	176	205	184	204	188	169	156	167	162	175	190	186	189	163	170	182	158	175	198	178	192	186	163	174	160	163	166	177	203	185	180	206	181	175	177	194	202	193	202	183	189	157	185	182	212	171	219	186	179	140	199	198	187	186	195	168	179	193	176	153	197	195	196	161	185	170	176	199	185	198	153	165	195	174	172	185	168	188	174	177	187	186	188	180	187	186	217	171	200	165	181	179	172	170	187	196	192	198	156	170	174	206	190	186	172	183	162	165	183	167	175	174	210	182	194	191	174	167	186	189	185	197	183	181	188	156	181	193	190	180	224	179	188	176	221	188	198	191	164	178	182	188	163	200	197	197	163	184	188	196	201	173	201	197	156	170	177	183	177	181	151	177	192	185	165	174	186	163	176	189	176	167	184	182	201	194	199	186	142	174	208	155	187	192	200	191	191	185	204	196	196	198	155	165	190	183	208	145	183	164	195	179	175	173	175	169	194	184	187	191	176	168	180	205	166	159	182	180	181	193	171	175	186	160	208	182	172	177	176	185	198	191	180	144	161	169	177	218	202	185	196	165	173	171	189	171	188	176	195	202	167	190	211	181	166	187	189	178	188	199	211	164	171	142	178	175	173	202	162	188	188	195	185	189	180	175	191	173	184	196	177	164	172	172	194	189	185	157	184	177	191	187	179	190	175	175	207	168	178	173	173	182	198	173	192	205	190	147	179	172	166	211	174	188	176	186	187	187	176	169	176	182	194	199	176	209	176	196	187	163	159	178	188	181	187	170	183	174	187	200	178	212	178	167	184	202	185	190	171	178	198	189	191	184	168	172	195	194	180	183	188	181	193	177	185	190	173	169	168	177	213	186	178	211	152	171	149	166	189	202	177	190	167	175	177	174	179	191	170	191	179	185	182	194	181	173	197	200	190	187	172	203	199	207	174	180	187	149	181	180	171	219	188	163	169	181	165	187	171	167	155	208	179	177	174	207	196	187	195	187	194	154	192	189	178	183	175	174	192	170	182	189	178	163	185	154	201	183	169	171	185	180	181	150	143	211	206	166	189	171	163	199	167	194	198	214	182	176	182	193	197	213	180	176	187	172	174	185	196	175	191	193	189	186	147	190	214	191	189	167	182	184	177	193	183	191	168	158	177	174	176	183	196	183	197	164	193	200	199	180	182	181	186	178	157	195	197	191	176	179	194	183	166	164	170	173	170	154	186	176	184	181	160	186	162	195	181	181	167	195	164	169	203	194	183	195	185	172	156	192	208	179	188	174	161	178	184	156	172	187	193	167	165	169	191	167	166	195	167	179	192	186	180	181	179	199	158	192	180	171	173	201	205	169	154	168	174	184	186	186	188	141	212	225	166	191	193	195	189	177	176	178	195	194	184	186	176	186	213	154	182	201	186	177	168	166	205	190	172	183	201	172	175	155	185	191	161	190	158	172	172	194	203	170	188	192	191	183	194	168	186	179	201	183	212	176	188	180	184	180	202	199	176	196	165	178	202	191	191	181	204	179	182	172	160	183	177	193	175	176	198	189	178	174	180	151	197	195	155	174	162	159	187	173	188	178	203	194	205	193	171	192	165	170	159	153	185	188	189	191	185	184	194	195	192	164	174	185	204	170	192	184	171	156	211	193
35478	5600	2805	2993	2462	2064	1904	1595	1309	13509	7217	963	2708	24879	2052	659	633	612	621	563	561	534	494	544	509	560	544	522	517	471	499	478	492	463	453	484	454	485	505	472	441	445	460	423	458	451	464	472	488	468	435	442	464	446	452	457	438	454	470	478	457	425	448	448	417	455	440	470	461	458	470	460	454	465	453	423	444	444	465	457	437	456	459	396	469	425	469	486	531	436	463	475	467	423	457	457	470	423	454	451	416	406	435	461	427	456	441	464	456	457	450	457	446	429	448	454	446	456	455	415	441	449	457	437	455	464	467	426	404	440	413	433	449	423	445	419	449	429	430	433	441	471	440	451	437	418	438	467	453	419	426	426	444	487	446	454	431	436	452	433	439	450	443	418	481	453	435	452	463	454	442	444	441	465	470	464	448	480	442	499	454	470	411	447	446	423	422	428	461	429	413	441	461	472	472	441	436	438	488	464	447	469	460	473	443	425	436	458	457	433	453	424	421	471	420	434	439	462	403	453	441	428	403	459	470	429	450	424	429	468	463	389	465	413	433	459	430	438	452	435	421	474	446	464	441	432	451	447	429	415	458	464	443	483	437	458	468	398	452	449	422	447	434	484	457	467	423	397	472	443	414	433	448	411	443	467	446	436	445	444	398	462	404	441	442	403	450	415	460	418	453	462	432	423	457	452	427	465	422	441	434	436	482	455	466	452	449	460	430	446	458	419	437	462	444	442	451	448	407	418	424	412	450	428	456	457	454	470	440	429	443	463	426	453	461	432	457	445	430	453	442	446	459	451	448	450	454	458	421	453	440	431	464	442	457	460	476	466	429	466	447	416	437	478	414	446	431	476	485	424	422	467	431	456	435	413	482	455	457	448	432	478	440	431	435	431	428	432	432	437	418	435	459	466	421	455	470	434	469	430	496	468	451	463	431	479	458	412	447	456	404	456	453	431	444	464	445	435	472	422	403	426	444	444	431	434	500	465	428	452	470	446	459	417	433	434	429	447	457	461	423	419	451	417	483	427	419	456	493	424	404	440	430	443	473	431	443	403	457	449	452	435	446	436	438	424	433	459	450	465	434	418	451	456	440	422	464	450	441	439	434	447	471	443	435	423	452	453	428	431	442	428	452	431	401	420	404	439	432	441	447	464	435	424	434	429	514	453	454	408	444	429	460	440	436	489	496	484	454	457	418	455	403	431	456	467	441	449	440	418	436	428	464	465	428	486	465	457	471	419	447	439	447	452	415	460	463	462	408	441	470	441	428	445	432	450	427	430	429	442	457	430	434	439	431	449	442	439	441	415	455	459	454	464	478	458	452	433	487	437	444	445	441	471	448	467	452	456	435	413	433	476	461	473	423	418	442	441	431	459	412	424	420	435	437	452	394	455	474	460	446	472	461	440	428	421	474	488	414	443	477	469	421	422	438	429	469	457	422	422	423	437	453	461	457	485	490	465	484	426	421	466	434	419	409	476	425	441	443	471	448	427	439	430	426	453	450	453	463	434	460	431	463	472	405	435	418	468	405	449	440	433	443	440	431	450	420	418	428	449	460	421	459	443	425	450	461	467	444	449	450	443	469	419	435	440	409	445	442	455	473	445	413	455	464	459	448	434	455	443	451	437	452	404	448	399	439	444	478	428	443	452	466	429	428	435	421	450	445	448	450	471	451	468	443	441	437	451	477	412	406	457	437	431	402	435	473	464	439	435	457	457	460	433	451	452	457	451	414	455	538	423	444	457	456	420	477	438	439	418	427	408	455	457	464	454	412	434	411	451	458	411	444	467	457	432	412	443	441	457	417	458	457	434	412	478	420	439	439	483	457	422	458	436	450	421	430	482	401	435	416	447	419	459	432	443	449	436	445	402	470	411	464	438	458	492	446	471	484	429	481	421	436	464	427	458	445	472	467	438	451	488	422	436	454	434	467	422	429	476	427	426	462	460	419	435	458	433	456	410	463	436	455	449	422	476	449	426	467	401	426	445	430	449	435	456	453	435	431	445	423	468	467	468	425	437	407	418	456	438	463	446	475	416	414	449	451	449	470	416	460	425	378	474	444	450	456	432	480	467	475	424	425	433	469	445	414	474	448	445	460	434	424	437	449	458	440	445	441	447	436	452	447	457	445	467	485	451	457	453	445	458	419	472	416	475	446	455	450	430	446	445	438	454	465	437	422	474	516	447	452	454	414	444	424	442	471	476	448	408	446	450	442	472	456	408	443	452	406	466	413	448	428	427	424	446	428	416	425	456	435	468	446	465	431	464	405	451	439	483	457	486	470	438	444	445	441	444	422	410	376	481	422	457	454	459	431	433	458	385	416	436	463	448	445	457	444	455	417	443	412	465	429	460	457	434	470	452	438	457	419	431	456	444	450	453	465	388	437	454	428	446	416	460	436	446	436	429	425	412	436	471	422	451	474	439	417	459	450	452	441	458	497	450	422	417	456	468	438	451	437	451	446	427	437	466	496	456	443	478	499	445	453	456	430	463	442	451	465	443	513	430	441	428	429	441	447	472	461	425	451	474	411	426	474	455	430	422	459	444	447	445	451	434	430	467	446	484	434	453	474	428	408	469	458	422	488	441	474	410	453	493	445	431	415	451	461	429	429	427	448	432	382	435	445	431	483	419	421	454	421	454	495	466	441	423	443	454	482	456	457	407	448	465	473	472	438	427	437	456	422	469	441	438	440	484	444	405	422	431	477	463	412	459	468	444	453	432	452	457	434	453	453	431	453	450	444	448	465	439	430	443	448	468	426	430	424	411	414	424	416	465	422	438	450	440	420	477	437	415	442	426	463	455	442	438	434	439	447	438	416	446	465	413	466	410	446	434	477	493	443	464	443	445	394	460	443	451	433	436	479	447	469	454	462	432	443	415	433	477	436	425	444	442	481	477	459	459	415	428	448	469	449	459	448	396	447	415	509	462	456	448	475	441	451	442	423	446	460	457	482	396	429	411	495	479	495	437	502	435	443	429	439	423	454	466	459	414	441	489	457	405	468	439	449	480	406	440	479	450	480	438	414	457	437	453	434	466	427	449	443	482	442	414	450	421	400	436	422	457	440	453	435	425	453	416	438	494	440	483	444	497	437	439	478	414	441	416	458	440	443	441	490	434	454	477	479	396	478	445	463	475	437	438	421	430	436	436	461	424	412	430	465	442	419	461	438	431	467	464	410	458	450	438	474	420	472	443	446	483	450	428	445	453	406	455	449	438	433	385	423	487	471	433	438	401	468	453	428	446	422	440	429	433	428	425	442	453	422	487	442	439	462	439	404	427	471	438	424	450	439	464	439	441	455	443	440	449	437	490	465	440	459	455	440	459	450	442	438	465	397	466	473	472	450	440	442	459	470	434	467	453	424	443	450	435	428	458	472	409	442	424	435	423	418	450	437	439	490	449	408	419	434	426	416	432	433	426	445	433	461	427	460	448	469	446	454	475	419	447	470	457	391	422	468	438	432	492	446	484	458	425	469	395	410	438
69112	32674	13478	2482	1093	780	686	499	448	3573	6175	382	1107	11461	2991	259	222	246	184	204	209	214	197	203	222	215	196	190	192	215	201	205	183	160	179	203	183	180	196	171	187	183	176	176	177	199	171	183	199	166	168	191	196	193	188	184	174	169	215	164	156	182	155	171	182	169	199	206	179	166	207	165	192	195	178	166	194	173	181	180	185	193	167	193	160	162	187	161	203	193	180	192	203	178	189	166	175	183	191	192	171	170	182	213	173	179	176	171	188	184	173	185	179	183	191	160	173	196	189	174	203	174	175	194	192	145	158	162	190	193	170	162	185	198	178	181	204	179	183	201	198	161	178	181	193	176	191	195	187	168	197	182	193	170	187	160	181	202	171	202	187	184	195	168	172	182	158	177	191	174	175	188	153	190	163	166	188	159	193	178	183	184	163	176	138	200	184	196	177	195	170	180	179	161	170	196	193	165	204	192	214	146	187	185	168	166	199	130	183	200	193	158	169	192	167	191	185	150	172	180	178	167	158	193	182	179	192	195	177	190	174	179	180	157	174	182	198	174	179	178	191	161	187	177	186	179	213	169	191	193	181	187	213	167	195	191	177	192	176	178	199	175	206	184	169	183	178	181	152	202	178	187	176	193	194	163	190	174	189	179	199	162	188	195	167	143	194	193	198	175	168	170	194	168	158	196	173	170	151	176	180	162	180	197	183	208	177	179	192	169	163	175	181	192	165	186	164	174	192	175	184	181	176	176	146	178	203	182	173	180	187	172	181	172	203	163	171	179	164	192	192	178	177	180	177	168	149	202	172	186	198	183	191	179	190	171	155	176	206	176	200	158	170	203	185	170	166	177	176	162	169	168	162	164	170	164	183	177	169	199	196	171	166	167	188	195	174	192	192	162	164	157	186	194	184	164	186	175	187	193	190	171	192	177	186	169	174	175	169	186	157	148	186	160	183	171	184	179	181	174	179	185	207	198	191	171	184	202	186	173	172	183	197	169	203	172	189	204	160	176	183	199	188	167	198	166	208	182	198	181	187	181	155	173	183	180	176	170	189	187	191	182	199	199	193	204	157	184	183	172	203	199	178	170	190	189	180	166	180	191	154	172	177	186	192	164	182	187	159	183	162	158	170	181	198	184	186	178	183	162	175	188	171	160	171	205	173	195	189	168	170	174	195	163	186	204	205	194	169	173	186	185	196	195	172	183	193	192	176	191	162	169	194	204	167	161	168	210	185	160	176	192	179	164	163	165	176	159	194	197	176	190	175	159	177	150	154	194	172	178	169	179	172	166	183	190	193	174	183	168	178	181	172	180	184	190	191	176	177	189	188	187	179	169	165	180	172	239	190	165	156	183	175	147	184	189	186	192	165	186	169	174	199	188	183	199	183	192	179	165	156	193	188	184	170	180	171	212	187	175	192	199	171	168	190	171	220	173	169	206	171	157	225	182	177	174	203	163	165	163	173	185	219	157	170	136	170	196	190	169	170	190	201	154	184	168	180	180	177	178	175	176	188	169	199	169	191	164	154	153	209	185	163	158	169	217	181	182	160	173	179	150	167	165	167	201	195	187	202	180	171	170	170	170	165	191	194	200	167	160	148	188	173	218	181	189	216	176	210	210	190	192	169	172	164	195	187	162	202	167	202	187	193	172	205	183	157	200	197	169	188	166	176	173	200	191	176	173	167	187	176	186	163	193	183	177	202	192	151	194	176	158	179	173	174	184	154	155	196	166	188	176	174	192	186	169	182	188	172	178	206	159	194	167	196	203	171	199	178	187	157	167	170	173	156	195	182	183	190	176	177	175	188	203	164	180	154	190	197	180	161	177	177	185	179	184	178	202	194	189	193	183	190	162	193	170	170	189	178	170	171	181	180	201	174	196	176	182	186	188	172	183	165	159	176	165	190	180	175	174	178	206	170	181	192	199	178	187	185	186	183	168	174	186	200	177	167	177	190	171	178	186	167	155	189	189	186	164	194	170	171	184	178	183	184	174	162	183	175	167	179	193	169	181	163	179	188	176	181	160	172	164	207	184	162	199	182	184	179	180	196	177	189	184	203	199	182	178	189	190	195	204	168	210	206	199	176	156	187	199	172	205	191	152	184	167	158	185	150	183	162	187	172	199	182	163	178	181	178	181	186	192	187	163	163	171	172	195	185	175	176	197	200	200	189	185	184	200	186	167	186	173	168	176	214	176	156	167	192	180	144	177	186	187	159	191	181	168	176	163	170	178	205	181	189	181	195	166	188	169	164	161	166	167	160	181	188	177	129	206	203	206	199	185	195	156	169	189	185	163	168	190	180	206	178	189	176	179	184	185	164	178	182	195	154	191	155	209	197	180	197	161	183	199	181	160	196	182	170	162	157	192	205	181	168	209	156	154	198	205	160	166	184	183	193	187	178	183	191	208	174	205	196	176	180	185	188	173	190	159	192	178	179	171	182	188	183	177	186	161	178	178	196	154	172	188	200	185	190	170	167	181	173	164	155	202	193	151	179	208	192	185	171	166	166	192	184	197	176	173	180	163	153	196	190	163	154	157	209	174	187	174	187	184	178	191	158	166	157	167	167	159	171	189	182	178	176	181	156	164	166	171	188	184	171	187	172	172	193	166	217	162	195	161	180	176	171	159	180	189	188	182	195	184	175	182	159	157	178	175	166	150	171	191	196	180	160	159	159	170	159	175	202	180	177	183	186	183	185	161	177	207	164	163	178	199	192	177	199	171	186	184	166	195	176	196	189	186	193	161	174	190	173	185	184	183	183	169	183	146	162	204	160	183	187	197	169	188	172	169	162	175	173	182	182	175	185	201	190	213	202	205	195	187	148	201	191	204	177	186	165	169	194	176	150	175	199	180	192	180	187	158	194	198	190	179	176	169	173	181	169	171	201	182	200	179	168	166	167	181	190	167	160	169	163	188	173	189	159	176	186	192	177	165	199	194	187	183	194	179	184	180	179	190	151	195	195	188	185	169	183	198	185	199	192	172	192	197	171	170	191	190	203	175	174	157	154	177	191	202	167	191	196	174	189	180	199	170	198	173	174	190	170	184	189	158	141	167	182	196	169	165	173	155	180	163	173	180	193	209	162	180	185	185	166	176	177	208	172	189	192	169	201	181	210	154	172	181	178	188	190	167	180	184	172	184	182	192	167	154	185	202	156	184	172	183	175	189	183	185	142	168	175	173	161	159	152	182	170	192	183	186	170	167	164	177	186	178	194	182	183	151	202	163	195	183	195	178	167	169	191	188	188	187	142	184	179	149	186	185	193	176	194	162	185	156	171	173	177	194	187	161	169	164	164	173	163	184	169	157	199	206	184	201	183	181	174	190	180	176	185	181	178	158	171	175	163	183	172	170	185	173	155	185	182	212	167	201	169	193	172	189	158	207	166	179	185	212	163	191	169	182	184	153	173	180	200	184	169	186	163	194	178	158	210	187	187	161	183	175	195	197	185	168	166	164	172	182	179	185	163	208	182	199	188	143
43615	7881	5525	4963	4046	3407	2974	2368	1932	12828	14507	1358	5415	35017	5738	767	796	722	674	664	634	615	653	585	590	542	562	516	532	529	528	487	474	486	523	477	464	488	460	482	509	464	481	464	478	459	472	469	468	425	509	434	480	435	490	429	458	430	427	449	428	444	465	442	421	454	395	415	423	437	440	491	420	428	366	429	424	428	445	480	433	437	443	439	432	434	466	445	429	402	396	416	393	443	461	445	423	432	415	424	431	443	482	448	398	417	403	399	412	406	414	412	433	422	415	426	429	425	464	408	412	417	421	401	406	412	466	447	434	402	436	413	422	456	455	422	400	417	414	402	448	422	436	396	466	382	408	426	413	478	380	411	408	377	422	429	387	388	380	436	470	424	406	425	433	391	436	445	360	430	418	437	420	447	466	389	378	425	427	432	411	434	401	402	414	414	388	449	438	387	421	381	446	449	405	424	409	457	387	377	427	429	381	403	480	410	426	448	418	436	428	401	430	436	453	482	443	431	437	407	438	405	456	406	439	400	441	399	389	430	410	448	434	445	408	408	419	446	426	364	455	405	371	451	410	421	430	398	395	423	390	386	425	409	434	412	432	420	417	448	413	427	432	428	410	401	431	416	406	379	400	389	431	406	398	435	427	403	448	456	458	423	422	382	411	459	429	441	436	427	461	494	385	405	455	441	428	383	422	394	421	428	415	387	400	394	430	418	418	434	399	445	407	432	418	397	416	431	458	430	388	434	412	426	440	428	418	405	425	385	380	429	423	450	435	430	420	435	415	430	420	418	426	426	437	410	430	462	475	417	385	424	421	412	409	424	409	406	408	433	379	430	424	428	416	414	411	400	413	399	469	425	432	424	430	425	423	466	404	439	427	410	426	389	411	425	413	427	420	439	438	442	422	424	417	435	450	428	409	430	450	422	411	430	415	397	453	414	408	405	441	444	407	412	396	405	402	463	395	407	435	375	408	400	400	428	423	425	402	422	424	385	432	399	402	423	407	402	403	406	421	408	437	416	413	403	449	424	399	422	437	416	421	464	404	436	398	387	423	445	402	424	455	421	419	425	399	407	411	406	442	403	406	440	407	367	415	397	467	490	419	427	424	431	430	382	457	397	383	415	423	410	431	387	426	414	431	430	427	395	429	422	365	407	417	419	418	410	426	405	413	464	460	419	443	427	422	401	423	401	406	428	427	407	419	391	436	429	380	413	408	407	385	439	393	445	413	414	449	420	414	447	395	388	424	391	375	418	411	449	424	413	422	424	401	434	442	427	420	436	410	419	408	419	379	437	409	443	431	444	431	439	419	430	450	448	444	417	432	400	428	435	391	453	430	451	388	440	420	462	449	408	407	408	398	374	451	385	425	433	401	390	433	413	420	405	447	386	391	415	453	427	420	391	417	424	407	420	398	425	436	413	415	438	418	417	460	406	433	437	398	413	408	446	418	363	404	412	392	419	414	464	423	380	439	454	406	456	426	407	436	421	412	420	398	399	427	383	427	451	396	439	414	424	442	416	388	444	434	404	404	434	404	409	429	455	402	409	413	417	387	427	407	390	443	415	408	432	412	438	421	412	407	440	434	424	427	412	437	448	419	421	427	442	428	426	430	433	398	418	414	413	391	430	409	407	429	380	396	433	433	405	401	395	417	413	411	439	429	393	425	427	425	450	403	463	408	414	426	460	417	427	433	420	429	415	443	444	403	383	414	439	438	423	420	430	425	423	440	384	444	393	419	418	435	420	418	404	394	386	404	468	415	476	380	425	419	422	438	450	375	408	400	384	417	419	425	435	384	430	461	419	408	405	418	424	398	443	407	404	435	434	459	467	427	408	402	418	435	401	388	442	442	425	393	424	447	426	424	430	417	439	430	393	424	439	453	440	454	417	435	441	401	399	406	483	412	424	425	446	446	460	408	439	421	438	432	406	438	418	394	408	415	417	408	420	427	399	414	445	441	413	447	429	433	441	444	464	414	424	439	384	401	449	434	401	428	433	423	416	442	443	424	406	406	410	440	433	424	456	420	388	386	411	414	416	421	393	405	393	391	404	446	412	444	412	447	393	408	441	440	409	430	424	411	415	415	410	422	402	413	428	448	414	407	404	389	402	462	444	397	413	436	409	434	430	395	395	416	418	434	409	387	384	436	390	413	408	451	421	452	413	400	452	427	426	403	423	389	435	444	426	430	423	375	396	422	422	409	433	411	413	403	402	426	413	394	405	391	409	458	452	464	398	406	434	433	408	410	422	420	423	428	447	409	432	427	412	380	434	428	390	465	388	403	427	406	407	418	443	414	406	371	388	423	378	391	470	376	414	363	435	408	396	424	424	437	432	431	465	441	438	403	409	430	421	424	405	465	417	435	407	394	460	415	458	438	432	447	425	397	458	373	416	404	415	407	379	374	423	411	374	408	422	414	404	414	453	433	496	387	460	407	428	441	458	461	402	429	460	423	413	432	436	389	438	399	381	418	378	467	438	388	429	490	401	407	454	433	412	418	386	393	403	407	411	381	413	473	427	441	455	415	437	446	396	395	424	397	464	438	396	437	393	424	424	431	390	444	403	426	428	430	414	388	444	395	410	390	419	431	415	406	434	424	398	443	429	420	419	424	407	395	405	398	423	483	444	405	425	427	419	415	428	385	407	427	426	431	420	403	461	450	431	421	448	441	385	418	426	411	430	409	421	391	439	390	424	416	441	395	486	466	382	435	416	459	412	403	427	431	442	424	432	411	414	408	384	368	428	412	402	419	402	459	391	432	385	431	425	415	375	399	447	425	450	432	431	419	443	428	439	422	412	439	389	402	409	430	376	435	416	448	418	434	442	405	427	418	403	458	380	419	443	444	420	405	411	411	410	450	384	420	430	440	409	392	417	421	390	443	422	436	369	422	402	409	409	451	423	400	442	450	456	434	451	440	424	416	411	440	388	391	423	414	410	448	436	385	426	418	399	425	378	417	412	403	438	450	423	453	433	429	404	409	393	449	388	420	397	410	432	420	414	430	406	445	416	423	431	412	427	423	400	392	436	427	444	420	378	414	446	431	428	380	424	440	400	416	392	371	449	399	421	455	426	417	442	415	474	429	411	410	438	419	444	397	398	455	409	390	438	441	445	432	423	446	419	416	404	413	460	425	417	406	446	405	423	446	422	446	421	450	403	407	445	438	451	441	407	423	419	409	406	428	412	383	395	402	435	392	409	438	406	420	419	384	427	423	428	447	436	400	412	417	407	413	418	398	450	401	406	430	411	425	397	451	427	376	447	440	412	414	405	400	406	436	396	432	409	408	413	456	425	445	410	464	441	404	399	439	449	402	404	428	391	437	423	441	396	433	431	428	404	398	422	412	429	442	456	409	448	431	421	415	410	402	410	441	437	432	405	457	410	413	481	403	380	426	406	446	425	387	425	422	428	410	420	426	425	385	400	409	433	451	431	431	420	436	431	452	386	424	398	411	454	403	423	426	405	432	395	410	393	422	436
10267	807	247	190	112	150	133	110	105	162	234	92	114	328	132	95	69	88	95	96	88	91	88	91	81	78	74	83	101	83	69	78	99	90	92	91	81	86	81	90	84	87	70	90	92	91	93	72	73	75	97	96	71	85	89	101	94	100	80	91	89	92	77	80	98	83	84	93	90	100	93	70	93	70	85	92	92	88	96	89	77	79	88	81	76	96	109	86	77	82	83	99	84	90	101	72	100	80	106	58	89	96	73	90	79	82	88	94	83	88	87	89	93	102	86	79	101	107	82	81	79	84	79	79	75	89	90	70	76	89	74	76	71	80	96	77	87	85	87	72	98	91	100	87	95	84	103	72	103	79	90	94	79	90	76	102	91	94	89	85	74	75	91	84	90	94	90	104	74	77	97	89	90	87	93	81	97	87	77	85	91	74	85	92	81	84	74	78	95	79	78	81	83	113	89	77	91	96	74	92	82	74	67	89	86	80	90	75	77	94	88	84	90	83	75	101	96	82	73	86	82	104	82	71	81	79	101	97	75	80	99	98	77	69	81	77	79	104	76	81	91	92	76	92	86	87	89	90	73	98	78	90	97	102	89	70	73	96	98	85	88	98	94	74	104	75	75	78	91	80	85	87	92	101	104	81	88	84	72	83	99	90	74	91	72	80	79	91	76	81	89	78	76	87	99	89	93	102	87	102	84	79	84	77	103	107	68	73	80	83	81	75	104	92	72	90	83	85	92	87	97	96	85	81	91	65	91	80	65	78	83	75	79	87	88	91	84	97	84	86	99	80	77	68	82	90	103	93	81	92	89	96	67	78	91	86	76	92	94	102	99	107	85	82	97	75	88	97	90	94	90	91	106	87	96	73	75	84	84	84	84	92	82	87	67	80	97	81	75	93	88	91	83	99	85	90	98	85	73	89	78	84	80	75	86	74	110	104	86	88	85	93	89	96	90	102	85	67	78	92	73	63	81	80	91	94	77	75	83	79	91	103	81	79	79	85	96	91	97	75	85	82	93	95	86	87	86	101	97	97	92	75	77	99	80	79	82	76	79	79	105	89	75	82	86	89	80	80	77	75	95	74	101	80	84	88	90	88	95	75	90	87	70	108	88	89	77	80	84	74	95	94	89	82	90	71	94	91	71	91	107	79	76	87	87	79	103	89	89	84	98	92	95	85	94	85	92	88	83	62	88	93	72	88	78	88	87	98	103	104	92	78	93	85	74	88	79	83	94	89	105	73	75	80	88	90	75	100	87	96	83	94	108	85	89	74	82	93	72	90	81	105	87	78	91	89	96	93	78	86	85	84	91	88	83	77	81	81	88	95	83	87	88	80	91	83	70	85	100	90	80	79	68	87	86	80	101	89	85	110	98	88	91	76	83	78	89	84	86	80	97	94	82	82	83	78	81	87	77	80	88	87	80	75	71	76	86	92	93	83	73	87	104	96	81	77	98	64	98	74	102	69	93	84	73	90	73	95	86	93	74	84	82	77	91	88	100	93	80	81	63	77	91	89	83	82	92	69	86	100	114	75	102	80	77	78	90	91	81	92	71	76	93	75	81	88	64	82	88	91	80	90	81	77	92	80	72	97	64	72	88	98	81	84	93	95	84	90	87	90	82	83	84	79	87	78	96	99	87	102	85	75	86	84	85	91	81	76	84	96	67	75	78	74	91	76	79	91	70	76	89	87	81	76	66	87	75	102	95	90	99	92	88	94	79	80	82	91	94	84	97	96	92	79	91	71	82	106	78	95	92	77	81	92	77	81	97	99	71	78	112	91	85	61	84	75	77	95	81	75	66	81	99	72	85	80	86	87	77	103	81	90	75	82	83	79	71	92	87	94	95	96	72	74	96	74	75	109	88	88	84	70	77	75	80	94	106	92	100	106	89	77	79	72	93	77	88	88	85	81	79	82	73	79	56	74	84	72	81	93	58	102	69	81	76	72	82	82	85	87	78	54	72	87	88	97	82	73	78	76	93	97	88	72	97	65	89	87	80	90	97	85	89	90	86	82	92	96	81	93	94	100	92	78	86	101	81	75	75	80	88	97	89	98	94	100	85	91	99	71	75	118	88	87	75	102	90	85	71	89	81	106	77	84	65	83	82	96	104	74	77	87	86	68	77	69	81	78	82	99	71	99	85	71	75	99	89	97	73	78	90	90	98	81	75	91	86	97	87	97	98	89	93	78	74	92	79	96	81	89	94	103	80	71	90	77	72	83	99	79	91	100	89	115	81	81	76	86	93	93	85	80	93	96	82	92	85	92	71	73	80	79	90	86	79	91	87	99	82	68	100	85	87	101	92	86	95	78	79	92	96	81	94	74	81	81	92	80	84	95	83	91	71	74	87	90	90	96	86	79	80	67	98	86	71	102	65	84	76	83	91	83	87	77	71	71	83	83	82	98	84	76	80	88	89	94	83	102	84	90	73	90	91	91	81	89	85	86	80	82	100	84	82	101	85	91	86	91	98	79	86	70	95	80	76	89	83	82	83	90	83	95	88	89	75	89	75	72	93	94	78	115	81	85	98	75	89	79	91	86	79	80	83	93	80	83	85	87	82	88	81	98	75	90	81	89	88	92	83	102	93	91	81	79	88	86	83	83	91	77	95	92	80	83	83	89	81	91	82	76	86	86	68	86	87	81	84	96	87	76	75	82	79	91	96	74	91	81	92	95	89	88	91	88	70	84	85	79	83	76	87	74	88	69	87	67	83	95	102	91	88	83	75	85	104	95	86	82	88	71	91	88	83	89	97	77	79	71	76	96	79	77	87	94	94	89	90	84	92	87	80	110	71	97	82	90	76	82	88	90	90	74	81	88	89	79	90	83	88	76	90	89	101	81	87	94	74	83	73	90	102	95	87	76	83	89	94	75	94	61	76	74	105	92	102	83	88	88	88	79	81	89	91	91	70	85	80	82	97	72	82	77	81	92	66	83	85	100	96	87	72	94	94	83	92	93	83	91	92	88	83	82	97	75	102	92	79	82	91	89	75	118	76	84	88	70	101	103	99	100	78	76	87	75	84	114	92	101	94	80	82	84	70	80	89	84	78	100	87	86	86	78	100	88	93	75	77	81	91	84	96	80	71	81	101	80	80	77	99	77	71	64	86	101	95	88	94	86	83	83	85	88	78	76	89	84	81	95	94	72	82	79	73	86	93	88	89	77	81	78	91	96	89	94	94	84	91	86	77	82	92	90	99	99	90	73	87	90	101	100	114	76	71	88	94	80	79	75	85	56	84	85	78	70	109	92	79	100	90	74	83	64	92	91	90	88	84	86	82	85	73	91	91	87	81	106	84	75	98	88	77	86	89	89	80	87	87	74	89	98	81	78	86	94	85	68	113	78	99	93	82	99	76	96	71	92	79	86	79	75	82	87	81	107	78	71	85	97	93	85	80	111	92	81	101	86	97	76	83	69	77	80	73	89	83	92	96	77	88	72	93	93	93	90	72	85	92	60	81	91	74	85	75	88	88	87
8722	704	555	547	428	430	449	400	350	993	1360	269	343	2021	546	264	262	263	257	209	234	232	239	247	221	214	262	260	237	250	229	242	236	241	257	251	247	257	253	249	241	224	243	244	233	239	242	268	262	236	233	242	270	249	259	246	221	252	237	270	225	238	226	242	226	274	239	233	247	220	259	250	231	232	216	237	229	234	212	253	234	227	261	244	250	224	229	221	217	260	242	233	240	265	232	252	251	233	234	232	234	254	255	249	224	232	250	244	235	237	238	240	234	233	230	244	227	240	249	231	236	245	256	218	247	246	264	227	218	208	226	239	258	244	243	238	235	263	230	228	226	222	247	238	230	254	241	214	261	239	227	250	244	247	228	245	236	233	230	258	246	237	234	231	234	248	257	221	258	249	266	268	247	220	244	215	215	256	264	227	256	241	245	244	232	258	244	230	242	242	246	242	243	237	263	229	249	210	188	215	220	236	208	255	215	239	245	242	224	224	230	243	277	236	266	232	265	233	233	238	248	232	231	254	255	227	214	240	216	238	244	232	257	247	251	233	240	251	239	247	231	241	254	247	241	231	248	210	245	223	241	236	248	247	251	246	242	236	227	219	248	235	210	244	248	248	248	222	229	207	245	221	277	207	235	227	214	248	230	261	240	235	242	238	242	231	209	255	248	212	245	233	225	232	243	242	246	253	245	220	226	259	228	246	234	237	236	196	233	261	256	239	228	220	249	247	227	234	231	241	237	237	218	249	218	225	264	251	184	242	226	244	226	250	222	236	243	257	239	243	229	234	231	235	259	259	229	217	208	222	254	255	238	237	220	234	269	232	246	236	227	225	236	249	240	253	231	216	254	212	216	256	251	243	233	270	237	232	228	226	237	229	258	248	247	232	233	217	253	229	284	242	233	245	217	237	250	214	234	222	251	243	212	221	256	225	256	239	227	235	236	221	282	220	233	240	237	279	254	267	246	232	241	234	254	233	271	267	233	196	220	230	242	281	236	237	194	231	226	231	279	279	238	236	250	225	236	233	214	249	234	218	238	217	250	234	255	232	218	239	256	238	235	240	220	226	260	225	267	221	237	294	242	222	248	234	263	267	247	250	222	226	240	229	251	221	212	247	222	254	240	255	231	245	250	255	220	217	231	268	261	221	235	229	245	269	239	253	239	259	245	241	240	257	231	241	233	265	227	224	228	230	245	248	225	236	235	222	232	227	209	243	242	235	267	221	250	244	256	233	241	277	275	259	231	244	223	236	235	256	249	211	261	237	243	236	244	264	271	282	211	227	204	255	240	252	247	231	236	251	240	220	245	216	233	227	258	249	234	231	210	224	244	257	273	211	232	232	246	214	217	211	255	244	211	242	220	235	241	276	248	238	227	257	224	232	239	227	266	255	258	225	262	253	249	254	215	233	246	219	240	234	244	251	221	240	230	237	223	238	256	221	276	245	238	202	238	244	216	239	257	229	253	233	260	222	244	259	236	236	229	241	253	229	231	228	235	249	245	260	262	253	264	220	252	224	235	241	242	226	246	243	254	233	231	236	240	232	219	260	266	264	252	249	241	222	246	237	233	225	249	243	238	241	254	250	238	215	260	228	247	238	240	236	236	238	229	231	243	243	260	261	252	229	233	233	249	263	269	233	223	258	243	227	231	222	226	233	237	248	232	241	254	237	258	248	249	246	213	275	213	243	259	248	258	252	244	225	278	259	223	248	237	254	232	246	247	258	235	259	253	219	248	251	233	260	224	254	241	251	253	241	251	230	235	256	243	235	204	243	235	220	225	217	237	263	253	259	199	243	255	219	254	226	275	237	230	254	241	249	233	248	233	240	234	240	229	241	223	257	230	227	239	237	245	243	240	242	260	245	254	243	233	237	241	226	251	228	221	234	227	258	264	233	240	238	226	265	260	283	252	248	217	206	223	219	227	225	231	218	250	206	225	226	232	227	254	254	195	237	219	273	236	246	229	248	235	220	225	244	225	231	267	268	218	239	238	253	260	242	236	244	258	241	223	220	206	226	218	238	240	247	225	218	224	250	233	259	239	240	231	219	230	214	246	255	242	234	220	250	229	243	230	236	209	227	243	248	255	256	250	236	218	228	235	261	235	237	221	254	244	243	249	230	240	250	212	239	223	251	226	262	233	255	262	247	248	227	221	262	262	225	242	251	246	236	212	248	234	224	257	232	246	249	248	224	233	249	243	248	241	211	234	202	259	205	243	237	252	242	245	224	223	232	232	239	248	247	236	229	257	250	240	248	236	238	241	231	232	236	256	246	248	273	217	210	266	238	244	256	236	254	265	246	254	205	274	231	227	230	232	239	243	213	252	224	250	249	235	236	200	231	216	231	242	236	255	242	211	230	252	242	256	228	233	219	225	245	209	259	248	236	230	247	228	238	231	243	263	251	236	231	260	233	271	255	225	230	223	201	242	248	261	253	256	229	249	234	223	222	252	235	250	270	244	230	253	256	239	234	232	244	223	262	242	257	262	250	238	235	240	225	213	216	224	221	224	246	241	228	232	256	238	246	241	225	236	228	243	234	240	262	232	233	225	259	243	240	241	232	210	249	259	257	214	201	241	241	264	257	239	247	240	244	227	253	225	228	258	229	256	205	237	214	244	247	253	247	226	239	242	246	243	273	249	229	261	269	256	243	237	242	240	263	219	256	233	245	234	279	249	251	228	260	245	242	259	234	249	210	240	258	235	262	240	251	213	228	255	262	212	242	224	249	251	280	237	233	239	228	268	238	262	228	224	250	240	235	257	215	241	248	254	253	246	228	202	228	266	229	247	220	215	231	237	236	246	237	224	208	219	230	245	249	257	244	228	245	219	235	202	249	272	235	253	232	254	265	240	245	229	241	245	243	245	222	220	246	257	229	244	232	231	229	220	242	229	242	254	225	234	219	237	274	262	241	241	244	246	239	242	254	243	255	231	233	253	241	240	245	225	248	255	221	228	231	229	240	251	230	227	232	275	231	235	225	226	223	233	234	251	255	209	240	243	241	233	253	250	241	252	246	247	239	223	245	256	241	217	245	252	243	252	227	249	278	235	232	251	238	243	213	228	277	283	264	245	239	225	233	217	264	228	284	256	221	248	250	253	236	236	226	221	256	236	245	232	234	238	226	238	287	239	244	243	237	233	254	222	229	250	271	236	242	231	229	222	274	218	242	232	244	248	233	223	209	254	216	251	238	240	254	218	256	251	256	234	203	249	234	233	218	230	233	246	231	259	246	225	253	244	219	206	259	239	233	226	208	218	244	247	267	233	240	255	236	230	250	233	265	248	223	216	236	244	247	235	273	234	252	230	235	233	214	238	229	249	226	215	239	225	214	233	255	242	247	229	225	246	214	244	267	256	242	229	232	228	224	233	239	226	217	240	239	226	240	241	245	194	242	238	232	241	236	232	257	263	247	234	262	222	214	252	236	232	251	258	246	229	264	235	239	229	226	236	219	277	253	216	240	256	204	254	235	247	242
59310	24550	5083	1032	593	459	464	372	329	1679	5422	298	1376	6349	1190	204	196	225	208	206	206	180	221	180	201	184	193	201	182	200	175	191	161	182	176	185	178	170	192	188	203	150	186	170	206	173	203	209	173	179	180	179	177	175	181	195	201	189	146	171	203	172	184	191	206	175	190	171	221	191	211	191	187	206	200	184	175	169	175	165	182	194	193	200	215	180	185	200	162	154	196	177	177	161	174	192	188	194	196	183	199	210	216	175	194	168	208	176	186	190	203	189	206	211	181	192	176	178	219	191	195	202	190	204	185	184	160	189	181	196	160	188	206	183	179	166	169	159	192	171	185	176	166	202	184	174	182	187	188	182	184	198	213	200	216	202	188	179	190	205	170	194	185	164	207	181	203	175	187	172	179	178	178	172	188	189	206	173	212	197	169	188	203	180	211	197	173	195	181	171	206	161	188	183	175	175	187	200	187	204	187	194	198	175	207	181	177	182	187	194	189	155	192	198	175	188	188	180	194	182	181	177	210	199	176	190	187	185	149	202	210	155	170	181	170	153	201	176	175	162	182	186	200	198	192	180	190	188	168	154	181	172	184	179	179	219	171	203	187	180	183	183	187	190	184	179	175	200	199	176	179	199	175	209	181	179	165	186	165	198	168	190	192	197	177	219	183	195	196	208	206	188	191	177	203	199	192	177	163	185	171	180	194	195	189	173	194	171	178	173	167	165	206	169	192	167	190	172	164	198	193	197	191	190	192	167	164	188	207	172	174	163	190	194	190	196	183	196	170	171	203	200	194	188	208	174	209	196	175	222	177	194	183	179	170	183	168	189	195	163	170	231	193	165	196	165	189	172	174	193	179	174	202	180	203	178	181	159	209	161	168	181	178	183	171	153	165	197	191	195	181	174	147	180	197	148	200	201	204	156	198	168	191	182	174	189	184	157	193	161	168	184	182	191	163	181	166	194	187	186	190	179	165	178	184	181	219	193	187	165	180	192	171	159	190	187	167	185	192	183	189	183	204	195	184	182	190	167	169	212	195	187	190	193	195	197	180	166	218	188	211	186	193	187	176	189	177	193	205	164	182	160	184	198	202	199	196	211	188	198	191	170	195	168	185	178	191	195	202	186	172	188	182	201	185	166	199	185	185	192	194	167	195	171	199	181	191	182	176	177	201	175	175	183	183	182	172	166	189	170	172	190	182	201	205	167	181	190	184	194	192	211	184	175	203	164	176	175	178	187	173	193	207	206	178	178	191	165	147	188	215	168	169	185	195	177	166	182	200	185	180	190	162	157	187	174	182	198	181	192	179	194	188	185	174	171	175	187	200	174	191	185	166	188	177	179	196	167	200	169	185	192	174	191	200	183	183	179	182	187	191	181	191	184	191	169	180	204	175	199	188	173	181	169	199	197	166	164	171	160	191	153	198	169	205	198	200	183	187	182	186	172	194	179	171	168	172	208	199	187	169	188	173	170	189	179	178	197	193	202	195	172	178	179	190	193	177	190	209	197	186	210	172	169	210	178	168	212	203	181	186	185	160	167	187	168	193	185	208	185	182	183	187	200	161	197	175	172	195	185	190	202	176	188	170	203	201	168	181	182	175	203	183	175	194	183	193	207	188	201	172	182	200	186	190	204	160	187	212	217	173	175	185	197	188	208	193	187	186	156	177	157	176	184	177	209	166	176	198	159	184	188	153	172	181	198	215	173	192	163	175	183	186	140	168	165	158	176	193	159	183	210	193	201	189	181	202	174	177	163	173	227	195	173	190	196	176	168	199	168	182	195	188	196	172	186	179	179	181	176	165	165	178	188	156	197	192	175	184	197	207	180	195	174	202	201	195	194	163	183	213	192	206	163	184	220	195	148	216	178	214	194	217	200	188	213	173	186	153	211	195	180	179	181	209	204	203	201	156	216	195	172	197	191	214	172	161	190	182	198	187	184	170	187	175	176	180	163	187	187	163	179	181	180	197	172	182	150	195	169	166	164	178	171	177	188	195	190	188	195	183	177	170	223	195	172	200	178	157	193	158	204	200	186	188	196	189	174	158	185	190	205	195	182	164	186	204	178	169	169	195	206	193	197	194	187	172	161	181	190	190	204	184	204	182	191	206	191	192	175	191	186	180	168	180	157	174	171	216	174	167	187	191	200	178	200	199	179	168	189	213	192	164	184	177	171	151	186	209	205	196	184	186	203	170	190	169	167	195	184	183	184	193	188	175	158	177	182	180	178	184	184	169	150	180	176	180	179	183	187	162	203	177	173	175	158	197	175	189	185	181	165	173	206	192	186	190	165	140	176	190	187	194	183	194	190	201	163	186	199	195	171	162	164	194	192	183	184	166	184	182	171	195	193	163	189	187	193	178	183	194	188	182	190	201	182	196	182	194	181	196	199	171	198	169	182	183	175	178	178	180	180	185	199	188	189	182	199	192	169	166	189	200	187	189	198	202	161	193	201	186	172	199	165	205	172	190	192	192	205	182	183	195	190	192	181	169	178	173	199	165	222	207	195	192	172	148	182	185	173	196	172	187	203	175	172	159	191	174	173	182	184	214	204	162	176	203	198	186	205	199	215	194	195	207	181	207	198	173	192	194	186	175	215	182	175	185	181	200	177	190	159	177	180	185	185	193	194	187	175	177	178	168	177	185	165	163	208	192	166	187	173	184	190	196	157	183	188	168	196	197	179	190	175	182	167	184	193	168	179	206	175	177	185	176	169	196	186	166	187	183	211	193	181	185	187	183	175	189	162	193	214	191	206	182	225	161	180	191	184	184	196	173	180	194	183	214	198	192	166	172	162	157	188	197	192	200	190	161	193	172	173	192	175	163	175	174	185	172	183	175	162	207	161	176	207	198	209	178	173	190	185	195	193	163	166	197	200	202	199	176	186	165	176	192	183	198	212	196	179	191	199	211	195	204	198	181	194	188	170	206	169	185	227	177	200	185	189	196	188	201	182	223	194	194	182	207	171	187	180	216	167	177	172	164	162	189	183	208	194	206	170	176	173	184	196	181	205	184	218	191	190	187	208	181	195	189	178	190	175	179	168	190	176	187	185	159	183	184	179	178	212	203	181	179	158	192	154	169	186	178	182	190	190	186	176	205	175	180	165	186	161	198	171	188	181	185	201	186	173	189	175	176	207	190	178	188	202	171	196	150	167	229	186	178	171	184	189	212	205	157	189	198	195	180	197	209	175	164	193	170	182	178	193	204	189	159	152	191	191	199	173	187	177	188	210	196	178	185	171	183	164	201	159	183	189	174	160	198	193	192	163	184	188	198	176	186	188	179	171	148	170	179	169	189	200	196	190	190	172	214	160	207	181	163	166	189	195	198	183	170	181	177	155	179	170	184	203	187	200	193	173	162	164	188	182	182	189	191	184	178	170	192	212	187	209	176	181	195	214	185	159	182	198	168	196	192	219	204	207	187	169	191	170	171	163	208	195	194	197	186	213	165	194	167	156	194	172	189	184	176	188	192	178	179	170
34771	5292	3039	2906	2440	2007	1841	1536	1271	7655	15978	883	7546	26068	3139	649	622	573	583	564	567	509	542	582	501	526	514	523	514	522	516	476	504	480	490	478	493	492	451	469	459	440	464	475	487	502	472	474	459	466	479	455	457	482	438	454	470	445	439	479	473	458	447	451	476	426	474	426	456	491	424	464	419	475	453	476	436	445	446	482	474	455	440	432	519	489	467	462	462	472	445	443	444	449	449	430	472	443	430	431	441	460	426	450	476	450	489	470	412	481	445	431	458	444	434	443	438	452	418	418	467	457	455	405	453	492	444	450	435	465	442	471	466	428	473	430	421	463	443	503	456	417	442	472	498	465	420	439	442	446	387	437	463	458	449	441	461	438	474	472	463	446	460	441	445	431	450	465	469	450	464	416	445	442	487	433	460	460	462	462	422	443	478	422	452	444	452	440	434	447	490	442	441	464	451	453	465	478	439	437	442	471	450	423	479	417	416	455	463	444	425	457	408	474	446	443	440	420	449	430	429	423	454	464	404	466	452	417	468	424	459	471	491	449	442	407	411	422	498	461	462	432	471	451	475	446	442	416	426	459	442	407	429	424	437	454	438	446	409	460	436	402	457	445	415	430	426	447	486	449	420	479	475	433	476	455	482	426	467	455	453	444	477	453	469	455	434	464	457	437	469	406	438	477	433	448	433	442	449	454	466	474	462	455	422	419	433	445	479	436	471	463	448	477	435	475	425	432	460	441	454	442	432	468	452	402	437	477	458	488	457	436	437	468	440	481	437	434	442	467	477	440	443	432	431	440	447	437	510	403	435	428	451	453	455	452	478	441	436	457	413	447	442	473	435	444	459	486	463	471	402	446	416	437	456	447	530	460	439	498	415	441	438	426	476	460	444	474	409	469	458	480	438	449	454	435	458	469	468	463	421	442	468	436	435	391	483	421	476	437	435	446	486	422	443	436	466	474	432	438	443	436	457	480	429	405	468	458	461	449	445	470	427	459	468	431	456	403	438	452	435	453	448	479	437	428	467	431	419	453	406	440	427	398	453	445	458	448	469	475	448	506	455	440	465	464	456	454	443	409	464	431	458	483	459	456	473	459	457	413	467	454	461	435	463	458	420	437	431	498	452	440	506	488	477	446	427	460	449	408	452	415	456	453	431	477	430	451	457	465	474	431	452	438	450	443	462	480	458	453	436	427	438	468	459	473	454	468	415	436	462	423	442	422	408	443	440	449	426	433	454	438	509	465	434	441	471	488	463	457	463	476	460	421	452	456	444	463	460	459	441	462	460	428	446	464	463	423	443	467	438	467	442	445	452	490	424	441	447	456	457	479	453	404	447	436	486	463	481	483	431	444	435	447	458	470	481	476	477	429	451	476	445	427	440	493	468	441	425	444	486	420	481	436	413	475	429	463	424	455	423	448	437	465	432	429	472	444	441	449	472	449	427	412	405	458	475	449	455	444	420	428	417	453	430	482	435	458	453	453	465	447	448	466	451	458	408	421	451	432	427	451	447	447	465	461	476	435	440	450	428	427	419	433	446	432	435	437	447	433	453	438	464	441	444	471	410	404	466	430	433	442	482	464	447	458	433	429	471	439	422	446	448	444	406	457	443	439	440	453	471	432	436	472	434	462	420	434	484	432	419	435	453	453	457	431	468	437	439	451	465	453	465	392	451	467	484	420	458	433	446	454	436	438	464	428	411	427	465	446	451	471	455	449	436	441	439	450	414	456	478	406	454	415	460	454	458	441	487	446	424	414	475	462	429	422	462	456	449	463	456	448	471	468	473	470	468	452	416	431	464	469	471	464	469	434	475	463	493	437	471	469	425	447	437	495	443	410	459	414	437	454	432	431	430	453	412	425	409	420	451	491	475	491	442	448	401	440	431	406	429	448	458	490	478	414	449	433	425	462	448	451	430	471	474	428	450	444	430	449	466	487	448	461	454	454	493	454	437	454	435	461	439	446	466	456	455	443	409	455	426	462	448	454	496	429	451	481	427	450	439	483	439	450	473	449	429	422	448	453	455	460	458	443	457	468	427	449	426	475	450	486	466	458	422	409	445	454	433	413	446	454	433	424	468	447	448	476	412	437	433	471	460	439	433	458	509	437	459	433	441	445	449	442	441	468	478	404	471	449	441	471	462	475	426	473	428	420	456	424	442	443	443	449	421	446	418	443	415	401	432	429	440	462	451	436	437	453	425	435	469	463	433	430	421	433	437	459	464	484	458	460	485	481	494	409	434	454	438	432	484	452	459	461	430	449	446	465	464	436	441	466	423	453	447	450	461	436	418	478	497	436	478	450	455	445	431	420	440	432	428	416	437	451	453	443	396	493	432	442	448	435	474	458	439	443	439	456	452	442	410	458	395	456	443	422	456	418	445	460	483	474	466	400	433	430	441	429	474	471	454	460	464	427	419	444	450	468	458	452	438	418	457	438	440	429	460	457	470	449	434	459	417	438	436	460	457	443	488	450	466	484	462	435	430	447	462	448	400	461	500	450	450	456	441	425	480	449	467	460	420	448	457	471	499	414	422	458	462	471	404	433	451	465	480	450	447	475	455	448	442	424	450	447	455	438	463	463	450	404	430	412	425	442	459	453	457	449	435	449	412	440	435	489	484	472	418	462	477	437	459	447	408	461	427	464	431	444	458	427	431	432	472	463	411	428	434	395	465	439	414	478	448	443	458	453	421	451	503	416	414	457	433	440	422	419	433	462	460	453	479	444	430	452	460	449	479	433	456	442	437	442	453	483	455	447	462	444	457	448	449	452	469	420	424	483	454	464	467	417	451	431	453	450	431	428	444	453	399	415	463	408	412	461	462	470	483	454	459	454	444	462	467	433	468	448	470	426	448	432	448	429	447	445	445	437	434	418	449	467	436	448	451	432	430	410	458	465	440	463	438	498	432	463	444	436	434	431	430	479	424	426	460	458	436	456	465	458	452	487	466	458	437	436	421	449	446	494	447	433	468	454	462	437	437	432	477	444	465	462	493	481	427	450	440	424	491	468	424	417	461	419	446	463	412	400	461	455	421	467	450	456	445	441	449	461	440	456	444	447	422	473	442	458	478	461	479	446	479	411	454	433	408	470	424	477	450	461	415	432	466	442	413	448	439	439	457	411	431	453	383	476	477	430	424	470	416	436	447	450	428	490	469	440	471	442	453	478	471	473	472	443	439	432	440	478	436	471	459	449	431	453	489	420	404	472	441	475	457	452	439	469	426	455	416	440	498	455	459	448	466	442	430	467	458	455	468	410	468	454	458	456	426	459	433	430	431	441	429	458	449	434	471	465	418	396	448	450	405	414	466	473	429	470	429	424	452	468	421	449	432	448	425	479	420	483	444	443	471	450	436	461	430	424	473	456	447	449	463	456	441	432	439	473	452	459	472	463	401	420	435	467	451	453	455	450	482	451	460	474	462	446	453	442	464	410	436	451	452	483	467	493	430	460	446	442	454	409	442	474	447	430	469	400	432	451
75809	33281	12942	2376	1103	803	654	548	395	2859	11033	517	852	10417	2150	234	228	233	210	216	195	198	206	168	218	222	211	177	196	220	169	175	195	171	195	190	201	153	205	199	182	158	170	187	185	179	190	176	165	208	200	164	163	180	172	199	178	214	195	177	187	176	170	174	193	185	164	187	162	187	204	212	207	188	191	173	180	217	171	188	175	165	179	175	193	178	179	168	198	156	186	173	188	175	174	182	200	171	182	190	176	198	211	163	196	175	186	152	153	171	169	181	194	169	188	186	178	184	205	197	158	177	160	164	190	174	168	169	189	165	192	166	185	167	175	212	165	192	168	204	188	154	188	190	160	159	202	198	200	157	184	180	183	180	159	189	190	169	172	159	179	181	174	175	200	175	197	189	178	168	215	176	175	190	165	173	179	187	160	197	191	210	211	179	182	187	175	158	190	202	176	176	200	177	198	191	171	160	166	164	208	187	150	150	175	193	182	169	184	172	167	168	180	161	186	172	190	194	182	192	176	167	193	162	180	194	175	197	171	182	177	165	199	160	162	186	198	172	173	174	183	179	189	182	176	183	188	180	193	176	161	173	188	192	146	154	195	163	140	166	180	186	173	166	197	190	142	174	166	173	154	168	179	172	171	175	214	158	186	199	188	187	157	203	175	178	199	210	173	172	188	184	178	180	181	193	186	183	160	193	182	185	198	194	196	171	189	203	171	186	156	196	170	170	167	197	199	151	187	178	189	191	153	147	179	180	165	175	160	189	168	142	183	154	184	181	183	156	183	178	176	172	172	200	155	159	156	171	176	185	167	176	170	164	187	181	180	151	168	161	190	180	178	158	193	193	217	170	183	169	164	196	180	162	156	180	165	166	194	152	147	181	211	174	165	165	170	190	180	171	138	157	200	200	196	169	166	175	169	169	179	184	191	149	149	200	182	183	165	181	177	202	171	194	170	194	185	182	180	166	182	188	171	163	185	163	194	188	172	186	175	188	178	191	211	191	156	177	185	160	186	179	165	176	181	181	182	153	186	174	160	162	187	164	165	164	173	199	163	156	174	156	194	170	169	193	164	162	169	169	173	196	181	171	196	172	176	126	206	189	162	191	171	195	190	156	186	157	167	174	172	205	164	165	196	184	206	213	177	177	157	198	194	194	168	166	169	186	178	160	181	146	143	176	182	144	187	175	184	195	166	163	177	160	181	189	172	170	161	178	171	154	185	188	168	171	186	191	195	167	191	189	176	171	180	162	176	203	189	171	177	183	184	178	172	184	169	175	183	175	203	171	167	179	154	200	182	201	185	180	161	168	158	176	178	202	196	186	194	176	161	159	174	157	198	172	183	194	148	166	181	177	162	196	190	176	174	202	169	180	183	180	205	195	170	162	172	190	191	176	201	204	182	162	180	177	203	201	182	168	167	172	201	178	156	155	180	188	162	183	184	195	156	160	178	185	181	169	192	180	167	158	158	171	189	174	184	167	178	151	181	189	199	168	166	180	179	181	172	167	198	171	196	180	187	199	168	154	190	191	180	172	183	202	190	174	174	174	193	174	192	209	194	191	204	148	171	173	168	188	199	181	172	199	177	177	199	186	172	171	166	180	189	186	184	181	179	146	179	150	159	172	187	176	170	170	173	193	156	183	176	179	201	185	185	172	180	177	184	166	170	180	185	200	182	191	153	174	192	171	160	154	183	189	187	186	197	182	192	178	181	195	154	208	183	172	185	174	180	173	192	192	162	201	172	156	179	179	198	199	164	179	179	174	213	185	182	171	184	164	179	180	168	181	171	192	173	168	167	168	188	177	181	170	162	150	177	158	158	198	183	158	173	196	178	193	165	194	159	155	169	169	171	183	178	176	208	179	198	189	170	181	197	164	191	160	198	186	199	174	207	163	184	191	186	184	184	190	185	178	190	170	166	176	159	176	181	179	180	173	166	188	190	189	169	175	195	191	173	184	177	189	200	174	171	185	171	180	188	187	177	187	183	177	164	186	182	168	163	197	192	175	199	200	170	186	191	183	168	173	181	153	176	215	189	175	178	185	166	183	183	178	170	183	204	189	180	168	176	207	173	208	198	175	154	181	194	173	190	181	187	171	188	189	185	175	164	158	159	184	195	177	179	172	164	171	210	208	188	192	173	144	167	173	188	185	212	153	182	167	191	163	204	185	182	146	182	158	184	203	177	183	185	173	182	170	184	163	186	176	162	168	167	167	163	158	203	205	181	170	188	170	166	187	190	189	194	184	176	198	202	212	222	181	153	184	160	197	190	170	181	214	198	175	171	175	168	174	176	181	210	173	171	198	185	187	176	187	177	162	164	174	159	196	177	178	169	199	179	194	171	167	174	166	180	176	174	174	161	146	149	169	172	150	156	200	210	166	171	171	178	189	209	198	181	220	177	179	187	205	169	174	200	190	186	165	173	180	164	183	167	190	177	173	176	175	211	184	183	155	168	183	194	164	187	194	183	174	180	182	162	173	206	170	164	185	180	188	172	156	168	205	171	173	201	197	196	178	181	175	164	196	169	174	184	197	157	160	182	186	166	187	183	162	162	177	164	181	192	193	170	180	189	170	185	186	151	181	195	187	197	186	159	188	172	156	183	164	176	181	198	174	190	173	189	165	195	170	158	171	183	183	168	180	185	188	176	151	166	203	167	175	165	184	191	162	176	156	153	203	189	186	171	159	179	139	182	178	198	179	174	188	172	189	188	185	167	179	181	180	189	197	193	174	156	174	181	157	182	174	179	168	167	183	179	198	187	160	194	179	166	157	176	187	186	155	170	184	194	220	169	175	199	173	185	171	177	167	192	163	165	184	174	196	187	165	182	185	181	188	176	176	186	172	212	173	199	177	189	188	180	186	181	174	162	150	184	179	210	168	186	152	179	166	171	168	172	155	175	172	178	176	162	162	164	173	157	200	171	185	166	166	163	195	158	184	167	192	175	201	182	160	170	169	190	186	173	178	153	159	172	184	193	164	164	153	178	188	174	168	179	178	182	186	189	171	197	185	179	182	168	165	181	193	199	150	220	167	168	202	179	205	184	183	178	176	177	191	175	161	179	192	178	179	196	188	164	162	184	177	153	185	195	193	160	146	188	171	158	190	177	197	188	183	174	162	217	174	172	184	201	192	200	168	167	164	177	160	190	160	203	189	164	196	163	184	163	206	182	181	166	177	181	158	181	151	184	178	172	175	190	190	185	175	166	167	196	195	177	203	150	171	190	179	179	185	182	186	164	174	196	187	193	188	160	204	193	165	187	197	180	190	196	208	186	184	167	169	184	163	167	183	187	208	191	155	180	158	187	178	180	213	168	201	191	195	174	183	187	180	163	167	191	197	157	169	162	192	172	197	190	190	171	180	182	171	177	179	182	189	189	160	175	171	181	198	168	174	177	169	185	181	170	167	190	203	177	150	177	187	150	169	181	158	190	197	192	216	185	181	190	184	190	184	164	164	196	210	175	180	150	163	178	205	164	185
45717	9541	5008	4782	3968	3354	2849	2315	2006	10648	23066	1305	4744	34175	4127	756	764	756	703	651	613	591	567	663	606	606	583	541	618	533	512	482	473	480	477	430	436	477	491	429	492	476	461	449	436	461	421	456	473	460	463	441	459	448	397	432	448	420	453	453	445	440	421	444	420	404	444	407	431	480	459	427	432	405	426	436	443	431	437	412	459	463	439	438	451	432	418	395	435	446	395	380	425	442	429	470	420	407	446	435	431	415	453	450	436	476	426	437	433	406	441	421	436	426	412	438	442	422	417	429	419	424	424	386	403	433	416	434	428	398	435	452	460	426	416	417	424	432	450	435	458	434	425	390	404	443	423	451	405	423	411	392	435	456	413	387	416	415	454	381	397	393	424	393	420	413	429	444	432	428	405	382	430	440	426	410	404	383	428	426	437	430	414	407	395	412	484	384	453	459	430	417	426	392	429	403	464	436	431	401	392	444	426	425	424	401	403	432	407	426	406	437	395	426	395	448	434	454	383	401	433	381	434	408	409	394	444	425	441	402	441	399	403	448	380	394	451	447	452	412	400	360	412	436	422	439	424	378	420	452	404	425	431	422	441	434	411	388	435	413	409	415	421	367	414	428	420	446	464	407	410	382	435	422	425	433	436	407	393	436	370	431	424	370	446	434	443	416	387	421	417	427	369	432	403	430	406	393	400	414	410	430	397	406	437	407	420	424	441	443	419	407	423	402	433	420	431	403	430	459	402	373	411	417	458	393	429	459	422	412	452	385	438	407	444	438	424	447	427	414	422	430	434	406	449	405	395	425	399	442	416	436	378	452	387	421	426	449	399	410	405	422	418	453	413	407	386	443	409	413	407	441	431	412	409	407	416	390	447	407	403	422	409	434	412	396	423	392	422	390	407	406	422	441	442	394	416	437	424	413	422	403	431	431	427	411	417	409	419	446	423	419	439	408	464	438	421	433	424	411	424	407	399	422	428	427	461	412	379	444	421	438	414	391	432	405	436	414	402	404	448	414	440	414	397	417	411	417	413	432	423	422	430	426	413	455	443	442	430	449	419	413	426	418	444	436	420	425	452	413	431	413	432	381	434	387	389	416	389	395	423	448	424	433	438	419	408	427	425	415	430	389	463	397	403	429	386	409	406	401	433	436	444	407	402	397	412	418	437	430	414	391	374	452	401	417	450	430	418	414	417	405	448	402	415	448	419	430	413	411	419	434	413	417	443	434	420	407	419	417	434	433	441	436	407	420	395	409	429	411	451	430	426	407	435	434	452	390	427	386	395	436	412	440	418	430	420	396	435	459	446	431	430	429	441	469	407	440	374	421	447	420	446	392	454	424	442	419	434	455	414	422	422	402	445	410	436	399	412	417	420	412	401	382	418	431	404	441	437	408	381	402	439	415	441	393	436	396	401	419	429	448	463	439	405	399	420	434	394	444	452	396	435	413	379	446	402	398	440	375	424	412	403	405	432	395	392	423	430	404	382	441	419	461	433	389	444	369	424	418	405	417	426	447	391	395	443	393	405	459	446	432	407	398	405	433	431	434	432	421	456	440	404	428	448	437	425	426	433	418	405	419	434	437	422	385	437	469	424	401	427	404	433	386	399	423	418	445	397	403	428	431	408	400	412	409	437	410	472	428	403	410	440	435	436	405	377	420	405	395	433	442	421	447	426	430	467	407	422	460	427	424	399	457	418	410	409	403	406	423	420	419	419	449	447	396	409	456	416	436	413	444	420	422	425	406	440	401	389	402	447	429	407	395	420	431	419	458	456	419	441	398	402	389	406	409	399	408	451	391	455	469	492	423	353	402	441	464	439	439	428	395	405	406	448	394	394	425	429	420	440	397	402	447	454	423	416	443	434	392	436	450	404	444	403	443	411	400	399	412	415	430	435	384	432	406	403	407	400	409	427	450	424	392	420	409	387	411	423	428	410	446	421	373	452	401	422	436	435	388	394	447	407	410	410	423	406	439	425	399	435	454	381	436	402	437	402	429	420	435	409	408	437	407	396	443	397	402	367	440	400	449	424	445	425	422	425	452	444	411	389	445	399	418	459	410	417	401	405	421	427	416	394	409	420	423	415	404	416	392	433	426	424	476	439	432	395	433	413	398	410	411	416	393	430	419	456	455	444	434	430	408	441	443	450	444	480	401	444	415	447	419	432	427	429	384	458	444	434	407	431	427	422	396	392	424	418	412	400	419	423	450	442	448	445	417	430	392	408	407	402	387	384	417	439	454	408	400	435	386	419	449	423	422	426	397	466	425	413	411	417	411	442	415	433	410	423	421	387	410	408	402	428	407	445	415	405	442	402	455	423	431	428	445	451	418	371	422	456	421	414	387	459	444	420	418	419	402	438	420	396	414	395	441	416	403	421	453	400	399	418	442	447	413	393	412	456	386	417	420	397	419	435	392	450	399	463	404	402	427	445	404	412	426	430	406	398	425	391	411	442	380	447	421	392	454	455	424	448	417	454	419	422	375	427	465	466	414	408	402	374	412	436	413	404	416	395	432	434	409	403	388	437	427	444	416	429	429	422	426	419	421	408	396	406	458	385	446	390	422	435	466	430	458	403	429	412	400	402	443	433	428	412	425	389	421	462	445	406	432	405	435	416	412	429	439	410	400	429	447	413	429	438	435	403	451	438	431	409	426	396	386	375	479	399	436	422	425	397	428	408	423	385	442	400	407	413	409	456	413	439	409	416	420	424	393	443	404	413	429	437	429	404	423	446	413	409	397	421	421	440	401	443	402	430	412	414	429	421	412	402	422	430	426	430	418	417	449	408	432	409	416	427	437	418	419	416	388	411	412	411	399	425	455	411	401	461	395	398	456	446	407	430	379	370	412	437	393	434	385	417	406	435	417	406	431	406	436	371	423	440	448	436	407	426	434	489	439	432	376	388	412	406	432	453	442	442	457	415	400	431	448	444	406	415	436	427	430	407	444	401	461	415	374	442	400	426	427	432	442	419	409	428	427	419	444	428	423	461	436	432	424	423	433	390	417	402	452	458	429	432	417	430	397	421	450	395	409	425	400	387	462	431	394	419	435	400	410	413	423	426	424	442	424	410	422	424	412	383	417	391	440	418	405	419	436	402	404	418	443	422	429	422	398	428	421	388	406	408	390	433	350	426	379	434	395	443	462	438	430	383	429	424	428	390	417	432	435	389	430	404	379	415	423	424	427	429	436	440	442	430	409	442	406	434	475	430	402	442	419	396	412	428	423	401	400	415	411	397	414	422	445	392	421	433	431	403	430	431	455	466	410	413	399	411	403	426	417	440	387	429	441	423	427	391	480	412	444	404	418	447	427	419	389	439	484	442	373	423	409	439	445	443	386	408	445	413	404	415	411	444	428	420	407	412	433	417	433	427	418	456	452	411	424	402	450	423	400	454	390	404	427	429	456	375	393	430	397	417	426	416	393	433	426	410	375	411	439	446	418	447	431	418	431	399	416	439	435	415	439	376	454	400	405	426	422
12467	1020	240	168	130	110	127	108	109	134	294	82	118	299	102	100	99	82	77	85	96	94	82	89	93	85	97	92	90	83	89	84	78	81	85	77	94	106	93	112	91	84	97	88	110	98	93	75	86	113	89	88	105	102	84	101	72	72	79	94	75	81	99	81	102	111	73	107	104	90	80	84	103	96	95	92	82	99	81	75	90	98	68	86	92	84	89	81	84	91	74	88	105	84	84	69	90	91	95	71	84	65	80	86	94	81	85	79	79	83	93	88	97	98	85	91	98	84	92	75	65	94	86	92	88	77	101	88	100	93	83	77	85	83	74	80	73	95	83	77	91	89	107	78	104	78	66	92	93	103	85	98	92	72	105	97	88	89	100	85	95	90	74	96	90	85	84	98	90	84	86	86	72	71	112	91	90	101	85	82	79	97	67	85	99	91	85	105	99	87	93	91	87	90	98	88	78	89	88	55	77	93	95	86	92	94	84	88	80	89	101	79	89	89	85	77	71	104	93	90	88	85	97	89	99	90	92	82	91	81	80	70	82	104	91	90	90	91	85	100	94	82	72	92	99	77	102	105	71	75	117	92	93	77	82	99	95	79	77	77	91	94	77	81	87	89	74	83	92	102	82	73	81	76	93	81	90	121	94	92	83	96	104	72	84	74	85	89	75	91	90	81	78	81	84	84	87	85	79	79	80	94	87	80	73	87	68	106	87	76	73	97	89	102	93	78	98	117	89	99	96	83	74	80	69	91	81	94	93	81	73	95	83	62	88	92	93	87	89	66	80	84	94	92	67	81	67	74	92	102	106	89	86	67	76	84	86	79	78	71	75	74	81	83	95	91	82	88	90	84	68	83	88	83	99	88	86	79	99	94	90	93	104	60	82	71	97	102	89	75	77	83	79	90	93	96	87	82	82	75	87	85	82	100	96	84	71	91	75	108	98	65	84	97	79	93	100	85	97	92	93	60	75	93	86	78	91	93	89	84	99	93	78	94	98	106	92	79	75	80	75	81	80	88	90	92	97	89	79	102	79	81	93	74	81	77	81	81	96	88	88	71	121	98	94	92	111	86	95	84	94	87	113	87	94	86	86	92	94	69	88	89	95	86	92	101	76	85	83	87	66	91	95	95	79	86	82	83	97	98	87	84	83	93	89	99	88	82	76	95	82	90	76	76	78	76	98	92	79	75	94	92	84	97	88	107	72	72	82	86	103	82	77	83	90	91	91	91	101	93	84	73	98	88	89	103	80	85	93	78	78	92	108	86	66	87	66	90	87	79	83	97	84	98	78	104	97	109	80	88	73	80	97	77	90	81	89	91	95	81	82	75	80	97	85	93	88	69	95	90	94	86	94	90	99	88	87	90	90	71	83	90	83	94	83	116	86	88	85	100	93	89	80	85	116	102	91	70	99	104	84	64	76	86	94	111	72	103	98	91	83	88	71	90	96	76	73	86	92	67	88	78	96	83	84	94	82	79	114	89	100	92	103	84	84	97	82	79	79	80	100	88	74	81	90	90	97	101	81	97	83	82	83	88	70	94	98	82	102	86	79	81	91	85	71	79	75	85	91	81	83	88	72	101	83	76	95	97	98	99	82	69	81	95	94	84	89	90	87	89	70	85	78	88	88	92	94	90	91	86	64	71	72	92	76	70	72	102	96	87	86	94	111	93	91	81	71	83	97	85	87	86	99	81	97	71	95	83	94	89	88	92	87	83	74	87	79	82	98	79	86	82	85	77	82	94	91	97	92	86	92	76	87	86	80	80	89	83	81	98	106	77	100	109	94	67	75	103	87	77	91	84	104	88	89	101	89	74	86	71	97	77	84	86	87	80	89	97	78	88	88	110	61	75	72	83	88	68	93	89	70	73	87	94	71	93	81	83	87	87	79	106	102	92	86	93	85	76	83	95	79	84	97	93	76	78	78	91	83	91	92	89	86	72	94	88	101	77	79	102	83	84	88	104	90	98	85	75	86	78	87	75	94	80	82	89	103	77	96	78	93	84	88	103	91	90	103	100	84	90	107	65	82	81	79	103	88	97	88	94	83	80	89	88	95	67	96	71	66	93	92	83	101	101	101	89	91	90	80	84	90	75	83	82	88	77	96	106	78	67	91	87	90	101	74	83	103	87	94	74	104	78	71	88	89	85	102	78	80	74	80	81	76	68	80	73	70	79	89	98	79	67	97	76	93	82	87	90	76	78	83	85	94	84	90	73	88	87	73	78	79	88	77	89	103	91	88	80	74	68	75	92	79	74	80	99	90	91	79	86	81	78	86	81	78	83	94	93	75	96	94	87	71	86	74	101	95	89	93	93	76	86	76	97	85	96	96	95	95	82	87	84	100	86	93	79	102	93	84	85	101	92	100	86	83	84	81	96	71	99	82	95	98	87	89	93	100	100	83	87	78	73	74	101	82	94	90	92	93	80	91	106	89	74	82	88	94	104	87	67	93	88	92	85	72	92	82	72	93	96	61	79	90	75	99	80	80	98	96	102	106	108	90	91	78	76	89	108	87	76	83	85	79	85	86	96	75	77	88	90	93	98	96	102	86	75	104	107	89	71	78	84	102	81	63	84	75	94	93	92	86	84	90	99	97	86	75	111	76	87	92	84	101	82	90	76	83	83	90	71	83	76	105	86	69	76	75	90	89	93	119	81	98	107	82	111	86	77	82	82	79	104	85	89	100	85	84	90	91	79	83	89	96	91	83	82	93	82	89	80	86	74	96	93	97	91	75	85	80	83	90	90	75	93	99	77	96	104	102	79	96	94	86	73	96	84	87	98	66	107	79	74	88	92	97	74	90	73	93	89	84	96	85	101	92	73	71	73	83	96	99	95	86	92	74	97	84	77	77	77	86	70	107	91	91	105	92	95	91	94	99	97	84	77	86	87	96	95	95	77	84	93	84	99	65	89	89	78	78	92	99	77	64	70	91	94	86	90	90	90	95	100	71	79	82	98	95	75	89	86	81	77	86	93	67	72	93	86	81	103	82	103	96	85	73	70	96	88	82	85	89	86	86	81	89	92	78	83	86	89	78	91	91	81	87	74	96	104	83	85	107	78	83	98	71	78	86	91	76	83	95	96	76	97	106	86	100	78	92	78	99	74	87	90	90	82	85	102	93	98	79	68	74	67	86	87	81	98	74	89	97	89	70	104	78	88	90	76	80	85	89	82	91	97	100	84	81	105	87	74	99	75	96	77	95	97	108	78	83	81	87	81	85	92	77	80	83	72	67	82	98	89	91	83	86	90	98	92	77	87	97	92	91	102	88	83	90	100	97	103	102	107	77	93	84	75	92	95	90	83	87	88	77	68	84	93	92	85	95	90	92	81	105	91	71	102	92	81	82	91	80	79	95	89	94	83	88	61	80	104	86	78	99	86	85	90	95	95	84	112	81	89	83	87	89	88	83	80	95	95	86	75	73	71	83	107	98	68	82	96	87	103	81	84	68	80	78	101	83	90	77	80	89	76	78	92
11848	953	591	530	390	452	459	393	345	536	1620	281	435	1915	321	248	256	219	240	265	237	249	250	249	215	254	240	245	228	254	251	228	233	271	253	252	214	289	249	227	253	252	243	226	234	236	246	227	306	235	262	233	224	257	261	234	253	264	240	250	238	252	231	274	235	222	237	268	235	220	209	247	230	239	244	245	247	269	227	241	218	227	249	223	224	263	259	236	241	222	237	227	240	273	223	221	243	241	234	247	253	207	230	268	230	252	236	241	243	249	273	218	221	219	244	241	257	230	250	228	243	228	264	243	225	232	244	225	252	254	235	281	266	244	263	260	237	235	240	229	262	247	228	247	252	229	249	247	248	238	239	255	260	259	245	227	230	253	229	257	263	243	232	236	249	248	233	246	251	229	240	245	217	243	244	270	241	239	243	239	256	233	244	245	256	255	221	252	245	242	260	227	241	265	238	229	248	262	255	237	256	244	251	251	277	261	244	244	236	248	244	238	264	256	249	256	261	250	256	249	231	237	261	268	224	254	268	211	235	252	248	225	241	240	277	246	256	226	264	232	218	246	239	220	269	241	232	221	270	252	257	226	240	256	250	224	238	265	220	242	260	266	249	212	274	256	218	263	228	248	228	252	255	228	216	225	261	244	252	243	243	224	242	234	242	262	235	253	248	261	231	241	229	279	226	239	224	244	211	237	230	263	234	234	253	236	250	240	241	218	243	218	236	256	241	246	228	232	236	217	240	224	256	236	237	236	249	253	258	198	210	233	203	238	248	260	232	247	237	238	198	217	222	239	246	226	229	257	254	258	249	211	242	247	247	256	238	212	228	236	255	231	221	212	247	257	258	236	244	238	251	276	238	238	238	217	243	251	263	245	252	239	216	245	240	270	241	249	250	233	255	237	272	245	222	247	268	219	245	233	258	245	264	258	234	239	238	269	227	248	213	263	275	258	249	208	246	232	259	247	233	228	244	254	271	219	249	246	228	245	233	261	234	247	268	241	260	225	240	223	263	242	223	259	238	252	236	206	226	271	282	226	246	220	213	217	261	248	247	259	226	234	266	219	238	272	232	269	234	239	244	252	216	250	253	206	241	231	214	243	204	232	225	227	217	236	258	211	241	231	255	255	240	214	248	229	238	251	246	262	224	226	248	236	223	232	263	255	244	240	220	256	286	225	259	220	233	233	248	246	216	224	223	233	265	256	223	244	230	251	251	235	233	251	246	238	243	236	255	235	214	255	257	253	244	232	250	246	229	241	253	246	221	254	248	241	232	255	220	248	262	245	241	236	239	250	267	234	263	263	235	232	230	266	238	223	252	246	281	232	218	227	222	211	239	244	239	226	235	238	250	237	215	238	246	240	224	254	247	222	238	232	245	252	263	250	243	242	195	286	246	248	242	274	241	249	246	234	231	247	240	252	227	214	226	254	260	244	242	246	223	244	246	254	252	235	224	234	247	247	213	249	229	218	251	220	250	219	236	228	249	246	244	251	247	230	233	239	217	219	262	273	245	262	247	266	233	254	225	228	242	250	256	211	226	249	244	259	250	240	226	247	259	247	251	231	239	220	236	240	243	272	240	236	245	219	245	245	235	261	232	265	239	229	259	212	245	240	245	224	241	221	239	259	241	237	229	228	231	242	224	262	232	265	228	251	266	247	226	268	264	241	259	248	225	230	227	262	240	241	256	231	229	245	236	250	232	242	223	215	255	258	219	244	239	245	235	223	224	214	251	265	231	261	262	236	236	248	227	227	225	249	204	235	249	248	250	232	225	254	241	226	250	249	234	228	249	254	241	254	223	264	251	233	242	237	238	234	253	239	254	220	241	247	258	249	272	234	237	230	236	259	247	257	231	237	221	247	241	236	245	216	248	237	254	235	233	261	229	263	246	242	248	277	236	249	237	250	244	260	208	268	247	229	252	238	252	248	267	246	219	242	249	240	256	237	220	266	232	241	235	213	248	236	230	237	238	224	222	210	255	230	218	254	230	236	223	241	188	204	222	214	214	233	247	258	238	246	240	243	244	233	249	272	210	247	251	241	232	243	243	232	225	220	264	230	269	238	261	231	220	228	231	236	230	236	213	252	214	225	244	232	215	226	247	227	238	227	251	217	236	253	267	259	232	230	252	215	263	235	264	247	233	227	256	235	215	239	223	224	243	263	234	236	218	251	235	225	264	241	252	245	238	262	241	226	268	278	228	239	261	225	230	247	237	269	226	256	237	211	241	217	243	271	232	243	243	247	270	265	226	250	226	242	264	255	230	211	257	247	244	235	248	258	253	238	252	259	254	246	232	255	220	244	243	236	242	259	217	252	246	235	236	276	258	241	257	247	250	225	242	259	287	247	239	249	250	259	245	232	222	280	228	226	235	215	249	226	217	276	254	229	236	257	223	219	237	230	233	224	221	235	223	251	244	246	226	230	211	225	225	262	235	222	256	222	255	245	263	228	226	239	244	232	227	262	227	224	243	260	233	233	260	258	239	234	254	252	233	230	263	219	244	215	247	290	248	236	220	237	232	265	234	249	232	263	259	261	236	269	229	272	260	251	240	237	258	232	231	260	220	257	241	240	256	230	256	209	267	246	237	221	256	235	281	232	210	237	250	252	253	246	232	251	233	250	238	257	216	259	231	240	261	239	235	244	255	242	260	251	258	240	237	237	228	244	234	196	211	251	225	233	224	251	228	236	262	223	228	224	229	247	239	251	239	254	252	247	279	230	232	227	245	250	224	252	268	233	235	234	224	245	259	238	234	258	234	269	237	275	249	237	272	230	244	244	242	239	236	236	252	228	226	235	216	242	239	232	252	236	265	227	257	245	196	264	252	237	249	228	229	246	215	251	233	233	260	241	246	244	249	239	251	232	235	226	242	241	270	249	258	242	241	217	250	238	205	237	223	258	214	232	229	239	241	229	228	255	228	225	231	228	230	233	248	221	264	257	270	228	234	240	231	244	227	231	235	232	230	234	230	225	258	220	247	241	234	252	218	237	250	242	235	217	240	246	247	257	239	212	246	229	251	226	259	232	264	218	219	212	235	223	232	256	235	206	217	234	218	270	243	227	238	242	243	263	267	246	263	228	254	244	240	239	238	246	231	242	239	258	235	263	260	254	244	238	244	243	215	273	253	233	241	224	246	227	247	256	231	259	243	249	236	192	252	241	241	242	206	245	237	257	227	236	221	242	258	230	236	235	214	247	248	234	254	233	220	238	254	268	247	253	241	259	229	256	240	235	236	240	230	255	221	244	250	229	230	223	224	209	261	247	229	224	246	244	237	200	256	239	249	258	251	219	237	219	258	236	226	252	250	210	228	220	270	247	247	233	219	229	245	261	216	251	202	217	223	241	250	250	242	232	230	254	231	248	192	254	230	266	272	228	236	247	258	243	213	245	244	228	253	219	263	236	250	225	266	266	254	262	245	248	232	262	232	239	248	228	243	239	262	252	237	256	238	242	250	243	232	234	242	246	230	247	212	246
62419	27208	6946	1118	557	483	458	356	337	761	6160	318	668	5596	698	187	225	198	205	168	192	209	190	182	209	210	182	181	179	180	177	189	205	180	215	187	177	184	185	187	159	188	165	199	206	170	197	183	160	182	180	192	187	185	176	194	199	193	187	179	213	176	188	195	188	199	181	192	177	208	158	178	190	160	190	207	184	151	170	180	189	187	200	172	170	185	198	183	186	162	220	188	186	188	230	175	178	188	179	182	169	207	193	175	172	201	199	190	201	193	192	195	177	171	185	191	163	173	180	183	186	170	161	181	183	211	169	175	193	214	167	171	167	166	183	145	194	162	191	191	172	175	202	184	186	180	196	206	191	180	176	190	170	177	189	177	198	183	186	187	192	192	181	201	165	173	189	187	194	184	192	172	195	198	181	204	205	194	215	185	195	191	190	174	182	192	169	155	173	157	189	188	219	191	160	175	168	201	198	172	187	200	188	177	185	191	173	181	171	198	193	203	208	174	184	174	197	174	187	180	182	181	192	197	177	181	168	190	192	186	184	193	193	180	152	177	191	200	186	180	180	198	207	172	217	182	168	169	180	182	187	182	169	182	186	188	182	188	168	169	196	169	185	169	172	207	212	200	173	189	192	187	183	183	178	188	186	181	193	164	179	192	195	184	167	192	161	164	183	180	178	190	196	188	188	173	195	181	178	186	190	163	177	164	205	187	174	186	183	188	179	177	172	174	163	187	177	174	175	171	181	191	199	162	159	179	176	175	183	185	214	178	182	161	175	194	183	192	192	165	196	165	182	179	161	176	172	185	175	200	174	180	185	220	182	172	162	150	201	193	199	172	195	181	174	180	169	163	179	178	175	214	177	192	192	188	218	195	192	216	197	173	178	178	174	162	189	178	203	190	179	187	173	193	159	190	169	197	199	178	195	171	186	168	185	190	198	200	197	183	179	211	171	203	182	188	174	192	184	179	210	194	179	173	182	192	182	170	181	189	174	168	194	204	177	188	183	174	180	176	163	189	159	167	223	188	181	182	189	194	197	145	209	155	183	174	201	176	204	165	189	183	170	171	186	172	173	172	188	171	178	181	182	191	200	197	170	152	190	164	200	180	181	183	205	195	189	155	179	179	199	177	185	166	180	167	192	162	162	183	182	183	174	172	182	184	179	181	187	176	193	176	188	188	187	184	172	171	198	183	166	175	206	179	156	177	181	192	199	164	169	171	172	166	145	177	188	179	203	184	180	168	180	196	198	207	184	168	172	180	179	188	168	198	167	175	180	210	206	164	170	168	168	182	183	180	176	183	198	158	172	188	159	204	192	186	165	163	178	183	169	180	172	179	179	193	206	188	156	179	196	160	203	171	178	175	172	174	172	173	171	177	184	171	191	193	187	187	174	216	165	186	195	195	195	197	177	191	206	184	190	178	199	186	200	181	188	172	187	189	155	168	191	167	182	202	166	196	209	168	193	153	191	179	196	185	209	186	176	193	180	177	192	177	197	191	190	190	171	183	187	172	194	187	185	188	180	169	166	210	191	200	150	189	186	191	176	175	185	207	206	158	168	169	182	169	160	192	210	205	186	201	177	166	181	152	175	182	188	193	198	214	184	160	186	177	190	181	195	185	189	185	179	185	178	176	183	176	199	197	185	190	192	182	172	181	206	171	168	189	187	178	165	182	179	186	185	209	165	169	207	168	181	190	175	179	205	189	184	203	185	197	189	204	201	181	169	195	175	160	175	174	176	200	186	190	170	187	199	169	166	214	188	192	176	171	194	173	174	178	171	206	175	175	175	180	192	211	170	168	193	186	164	166	171	176	183	191	177	175	168	208	194	186	169	181	175	195	185	193	192	184	175	189	176	179	202	181	165	181	185	179	179	160	163	182	201	195	204	182	181	192	197	183	208	190	169	167	179	186	209	193	200	175	167	174	178	183	188	173	184	173	192	182	207	194	157	181	185	186	181	181	183	179	175	153	179	198	191	187	163	203	159	193	175	190	182	176	188	159	174	197	206	193	194	180	168	195	186	189	206	167	189	184	180	195	205	162	195	211	184	198	177	191	214	197	180	198	175	161	161	190	169	191	172	174	185	177	209	193	172	189	178	167	174	196	178	208	190	157	196	193	176	171	181	201	186	179	169	175	190	183	186	209	190	201	173	158	192	188	216	183	172	176	211	159	181	204	200	199	160	161	177	179	182	202	174	168	174	173	177	193	193	186	177	207	194	196	215	164	161	206	182	200	195	171	192	206	159	184	176	167	180	161	170	190	164	201	206	167	187	182	196	189	187	152	173	189	184	165	179	207	177	164	196	183	194	194	202	198	178	188	191	186	197	157	205	188	177	175	190	205	193	184	208	173	177	164	184	198	160	174	193	162	172	195	165	170	193	169	201	172	182	163	161	173	185	159	186	193	188	184	178	157	214	175	180	163	187	191	186	184	198	170	184	189	192	183	197	179	154	189	210	171	171	200	208	192	188	190	185	188	175	178	204	198	179	188	179	185	176	193	174	210	211	168	190	191	180	166	170	184	176	202	193	196	161	195	194	183	187	200	195	173	183	188	190	182	178	196	171	186	164	173	173	179	213	149	167	181	188	198	178	151	183	214	184	193	162	196	225	194	195	185	174	181	188	190	190	202	165	189	212	184	183	203	168	184	179	165	178	200	184	172	169	175	166	184	159	170	168	168	184	195	181	178	179	151	169	198	163	184	188	171	173	172	196	163	190	199	187	193	184	163	178	162	184	185	152	202	176	180	192	175	178	170	200	200	161	188	176	176	174	197	217	178	207	180	167	194	174	175	173	205	217	178	219	174	183	173	187	188	186	222	203	190	159	188	191	188	187	198	182	184	188	178	191	166	205	181	180	183	187	171	162	153	192	185	193	183	200	196	200	156	197	184	182	201	172	179	164	170	168	165	183	191	172	189	189	209	174	196	152	183	190	193	184	161	180	181	190	160	162	187	182	206	225	219	172	189	180	179	206	190	187	197	195	179	177	173	183	174	186	183	166	181	187	213	171	168	171	185	189	185	167	185	181	193	184	192	183	186	157	200	190	176	209	171	165	175	186	179	195	174	194	198	166	192	181	184	194	187	177	196	204	162	200	164	204	202	185	176	195	192	192	206	191	176	190	182	166	163	197	182	189	187	191	164	180	190	166	165	219	171	179	177	198	164	171	183	183	197	175	183	164	205	176	188	211	175	215	169	176	180	182	179	169	208	204	187	151	181	202	171	168	195	191	170	177	206	173	195	174	200	161	174	214	193	186	177	175	165	181	176	178	196	204	225	183	184	187	207	195	159	186	197	182	184	186	195	194	184	168	183	183	191	207	169	177	174	183	201	174	172	186	197	198	175	196	193	181	183	201	182	185	192	164	185	183	179	182	188	213	170	165	186	198	155	148	178	174	182	183	179	176	161	167	180	176	198	160	183	198	179	204	169	198	193	204	188	209	168	168	153	178	177	151	198	194	175	175	191	185	191	175	172
37221	7691	3642	2774	2295	1969	1875	1408	1220	3734	19075	911	4026	24081	1400	635	615	589	577	560	517	562	557	557	540	520	542	527	507	483	465	515	494	489	471	471	453	436	465	466	434	485	470	442	455	431	436	460	476	468	440	451	431	453	463	471	457	454	468	459	441	478	436	439	447	479	444	459	449	426	436	451	456	452	431	429	441	460	455	418	455	427	455	438	435	439	465	456	409	424	449	431	467	473	436	457	430	483	446	426	436	472	407	477	445	461	418	446	478	452	466	459	438	415	457	470	462	447	468	479	451	451	468	430	465	438	411	435	469	437	415	452	469	445	432	427	455	493	467	485	444	446	444	427	458	422	498	426	468	480	400	434	443	448	430	462	447	440	474	464	424	444	502	424	459	433	445	452	441	457	421	442	460	439	415	428	450	462	448	471	426	443	428	422	452	407	473	420	439	429	481	446	445	476	440	476	491	440	425	485	433	451	459	436	426	464	476	471	448	440	443	481	443	468	438	469	472	462	467	474	461	412	428	452	445	432	460	426	451	426	464	450	478	440	444	416	446	450	459	454	458	454	450	465	425	443	478	413	441	461	449	441	396	471	515	458	454	467	425	457	428	480	436	458	434	455	457	455	447	408	433	454	422	427	439	447	445	454	456	465	443	473	456	458	451	436	463	480	461	470	425	453	469	497	424	438	412	462	460	435	475	434	467	484	487	462	470	470	420	447	399	476	431	442	433	452	439	473	428	441	421	437	416	484	455	480	456	470	427	461	459	471	456	446	430	460	412	472	464	444	480	406	409	429	431	435	453	478	448	459	465	466	485	449	437	433	439	439	437	435	455	442	431	463	455	416	433	434	483	439	456	444	441	468	483	460	436	431	443	448	425	418	456	456	440	430	430	440	426	464	411	463	430	483	469	441	453	414	452	457	497	460	450	449	486	464	449	410	443	444	434	428	426	445	441	451	447	456	436	427	444	485	444	396	453	434	489	419	451	479	429	468	443	417	434	471	445	446	463	416	439	422	448	418	450	423	457	449	416	477	436	461	433	447	446	482	479	449	429	464	451	441	424	454	432	409	457	477	460	470	465	457	456	448	474	436	446	486	447	454	448	435	446	455	426	467	420	448	454	441	441	474	465	430	431	449	448	433	461	445	438	440	479	437	453	450	462	471	418	451	444	443	424	454	408	471	449	441	454	463	451	416	494	467	432	447	446	443	452	447	441	413	443	433	465	451	450	444	437	431	429	418	479	444	431	477	443	428	436	467	414	485	478	433	449	397	455	452	459	430	457	453	469	434	456	432	435	453	434	450	451	482	424	401	445	476	471	431	430	451	452	440	507	436	420	411	436	449	466	428	476	455	447	433	445	468	483	483	464	450	503	421	428	434	458	455	463	462	425	459	451	436	451	418	417	442	418	402	435	436	449	449	424	491	459	441	458	454	429	468	484	423	450	419	446	424	461	477	451	455	476	435	410	416	449	458	457	442	439	472	482	451	440	429	448	438	416	475	459	384	445	438	435	439	464	481	467	441	419	440	478	439	452	444	453	465	456	432	458	507	456	459	464	405	463	461	466	424	445	482	472	451	457	420	455	455	411	486	447	448	412	429	464	448	447	466	490	476	453	430	442	463	438	442	465	441	456	457	456	444	465	425	438	471	416	470	449	458	428	405	431	433	445	435	461	465	472	461	503	458	437	452	446	474	442	406	427	441	427	451	492	460	446	444	476	469	428	448	473	460	431	442	443	456	468	482	455	474	458	454	437	443	461	447	447	405	410	460	488	424	458	425	501	444	455	462	434	432	476	445	467	447	434	477	433	391	429	456	450	453	442	476	474	429	466	454	459	449	424	466	447	435	453	417	447	441	418	457	397	458	431	427	443	444	462	426	479	446	443	479	430	445	481	423	440	439	434	443	436	478	460	452	466	412	457	439	450	428	476	478	439	458	400	453	436	477	425	442	441	438	422	448	450	489	415	431	417	474	452	457	442	402	422	486	437	455	427	435	468	456	419	483	449	468	465	471	448	459	459	429	445	444	433	471	448	434	409	421	430	418	455	425	425	461	477	420	415	417	444	430	461	449	443	458	474	414	435	486	498	405	430	450	467	483	449	465	465	461	489	443	478	448	454	467	465	444	460	395	443	462	481	457	461	441	450	459	446	457	474	439	455	482	427	482	452	416	428	475	434	425	421	454	428	437	426	472	434	446	458	440	462	447	453	463	498	430	428	507	425	441	443	408	422	450	449	450	474	456	443	422	449	462	431	469	463	445	452	444	438	477	446	450	427	465	449	460	440	482	439	445	456	443	468	466	412	444	467	446	443	444	440	426	463	454	429	455	452	456	439	468	465	422	434	455	444	456	426	461	469	472	484	404	491	464	439	440	420	425	462	431	465	446	463	471	442	463	475	417	482	451	429	455	478	437	457	445	439	406	431	460	461	427	429	510	470	466	478	462	465	460	460	470	406	452	463	449	447	454	463	434	465	457	447	460	443	429	441	439	443	476	470	436	449	444	443	412	465	451	429	449	418	444	459	428	437	477	438	432	436	461	465	494	439	435	481	444	456	413	462	416	456	442	459	478	454	446	440	424	444	448	453	426	427	442	465	434	484	425	448	438	457	457	479	431	434	436	423	466	484	422	481	469	498	439	472	508	415	400	450	463	431	484	462	441	443	469	463	438	414	463	429	451	474	468	435	433	439	478	443	440	455	474	451	454	438	447	432	436	452	446	452	462	423	446	442	441	437	409	456	468	442	438	459	418	448	453	451	441	436	439	463	449	465	463	466	478	438	422	469	422	466	474	437	477	436	452	440	444	420	442	463	448	453	443	452	463	456	473	481	450	468	461	409	447	431	433	470	454	420	432	407	469	434	458	469	419	460	477	450	418	459	455	462	462	439	420	435	421	437	416	453	461	482	418	438	456	480	466	517	461	462	467	482	443	419	445	409	461	475	427	445	438	459	453	432	490	405	458	459	453	462	451	486	453	442	413	426	479	446	417	424	477	406	418	424	449	484	427	464	452	450	429	436	428	447	497	470	455	451	448	416	456	478	436	452	448	467	412	421	455	428	450	422	408	432	442	485	441	450	481	429	420	414	425	468	467	446	424	419	430	462	418	432	422	409	406	449	472	436	441	460	440	446	428	417	435	431	434	447	447	471	429	445	429	436	413	439	436	471	439	417	458	491	485	405	480	431	434	490	457	437	455	453	443	467	467	432	459	424	477	456	411	459	417	443	405	430	466	489	476	421	468	453	458	482	450	427	444	445	455	487	428	439	411	482	467	439	444	470	460	482	455	432	450	462	464	464	434	452	423	415	443	450	431	456	459	456	484	454	437	429	466	440	431	426	405	452	495	458	426	443	445	436	466	440	425	464	489	402	433	448	436	440	455	447	467	433	439	438	451	478	466	438	460	482	440	387	459	447	430	474	489	475	442	483	438	439	466	487	479	435	462	466	443	486	462	421	457	440	446	473	432	473	448	440	468
73141	36302	16014	3154	1074	805	639	528	424	1214	10994	550	1202	8670	2156	212	216	224	208	208	204	185	204	181	181	196	213	161	205	178	218	191	187	159	177	178	168	172	190	177	176	203	159	166	205	178	188	199	188	190	172	190	156	159	173	191	193	186	159	194	150	188	180	183	188	194	189	180	191	166	178	183	173	193	179	200	174	185	201	208	166	173	179	183	169	195	180	191	181	153	181	159	156	179	170	193	169	160	158	169	172	183	191	197	164	165	190	193	147	157	165	217	177	155	189	175	202	181	154	168	165	150	186	184	183	176	182	177	185	192	176	167	182	183	189	169	201	162	169	186	168	160	186	156	156	177	194	164	157	197	192	172	188	175	174	182	162	168	202	192	186	197	183	155	195	178	179	186	163	173	179	177	178	178	194	164	182	170	186	182	190	203	174	171	201	176	175	166	168	171	194	199	161	163	152	180	180	172	171	176	194	191	166	205	178	180	180	173	188	198	152	188	206	182	180	166	165	154	183	181	177	173	163	215	165	179	185	168	170	159	194	171	175	207	185	160	175	197	203	189	173	215	151	176	173	172	170	183	180	186	179	158	176	167	184	187	175	190	163	165	170	180	170	185	168	179	183	191	187	157	204	197	185	139	155	190	166	159	202	206	192	182	183	167	183	172	190	180	174	172	195	195	190	184	182	180	168	155	188	186	164	155	178	174	170	169	179	170	205	194	180	169	173	174	185	173	162	182	190	169	184	168	206	198	200	170	174	182	200	181	152	200	182	165	165	162	168	184	182	150	154	170	161	191	162	155	176	166	216	169	165	176	173	159	178	161	176	169	161	171	174	179	172	169	170	167	152	173	174	204	193	200	157	167	172	156	171	171	188	202	175	188	165	185	179	161	189	170	159	159	196	171	186	174	185	156	202	168	181	207	187	189	168	175	192	173	163	188	172	173	181	192	150	172	179	195	170	168	175	151	188	187	175	169	162	182	197	172	167	175	173	177	197	179	183	180	164	177	160	182	146	177	164	179	181	185	183	168	163	160	165	186	170	184	174	194	195	219	177	211	209	185	147	180	175	178	192	167	164	174	174	179	156	198	157	169	189	207	178	167	162	199	160	170	172	176	173	155	185	193	169	180	179	189	167	186	177	176	175	203	189	171	173	186	166	172	195	178	172	183	195	175	191	173	192	185	190	166	181	169	174	198	141	176	167	160	166	165	155	195	156	172	168	168	161	176	186	154	201	183	177	174	193	159	214	173	173	206	173	173	201	205	159	187	176	193	159	170	161	168	198	190	197	163	168	166	171	189	177	182	189	197	178	163	179	175	210	180	189	183	158	189	203	194	177	211	188	161	190	181	184	185	163	182	190	182	180	191	185	176	190	133	182	186	192	142	169	172	170	189	203	156	185	196	199	173	178	176	160	163	170	180	180	170	205	157	181	182	194	180	183	155	194	177	162	174	168	194	172	154	187	182	194	188	165	185	174	171	170	165	193	158	152	198	170	168	163	176	183	162	160	149	187	158	183	164	182	193	169	155	173	166	178	186	165	184	167	180	178	152	170	205	175	167	172	197	178	179	182	162	165	208	185	162	196	192	172	167	185	178	182	182	149	173	159	171	190	181	182	205	180	174	181	157	182	185	193	174	171	194	189	169	171	184	167	168	180	184	159	190	168	187	183	179	187	162	181	181	167	182	189	192	167	177	171	159	205	198	189	186	164	175	200	191	187	164	193	175	144	172	175	190	185	157	164	142	176	160	167	169	214	182	179	187	156	186	181	178	163	167	154	185	189	190	174	180	196	184	175	176	182	165	161	194	167	183	154	187	170	169	189	168	194	157	186	220	166	195	156	146	170	208	151	154	171	164	163	155	177	176	206	174	155	197	176	179	205	172	175	160	152	205	177	224	154	160	183	183	160	177	199	178	176	184	209	173	184	165	167	146	173	182	164	176	199	195	184	176	154	148	164	169	171	201	163	182	151	180	164	184	163	164	178	161	184	171	174	182	173	158	176	190	143	197	182	176	187	174	146	183	151	179	153	184	193	162	174	173	188	189	162	186	196	199	162	179	174	170	168	179	163	156	158	200	158	170	173	168	199	186	175	181	172	184	189	190	200	143	211	172	170	157	175	181	184	178	167	197	180	178	187	175	184	183	193	195	178	184	162	171	168	195	166	148	160	157	188	170	176	185	196	142	195	180	168	186	184	164	179	154	182	172	186	174	165	187	172	157	195	165	170	179	151	181	154	168	162	146	192	171	170	196	176	187	173	172	197	184	218	176	179	176	169	189	186	185	196	189	188	184	172	171	196	168	185	156	152	194	186	175	176	166	173	181	194	167	168	194	166	188	180	177	152	205	188	169	173	139	172	179	168	152	192	167	144	192	178	168	192	187	156	189	207	209	158	182	186	196	182	173	173	183	199	163	152	149	166	166	168	180	166	195	174	188	189	181	168	188	167	172	172	192	169	181	182	183	177	201	194	197	189	176	185	178	186	171	169	177	181	151	173	164	180	181	174	162	163	160	174	170	201	183	169	179	193	185	164	166	187	162	195	177	186	165	149	167	176	164	178	158	187	185	211	172	162	196	198	171	188	187	164	171	188	189	172	172	146	193	171	158	160	177	162	155	165	198	180	197	187	196	184	178	164	181	161	179	164	183	176	166	147	170	172	183	156	156	187	183	169	174	166	198	169	179	170	167	181	180	168	173	164	174	175	168	183	178	165	165	166	190	178	188	158	191	184	190	151	185	167	176	177	155	163	165	212	171	218	170	199	198	159	161	177	199	171	183	178	182	160	188	186	174	168	186	201	170	189	157	172	186	184	212	182	161	168	162	176	151	193	172	198	172	171	195	164	163	167	173	188	176	157	186	189	181	155	190	169	185	174	163	163	195	160	168	193	200	181	171	196	191	162	182	170	177	177	163	151	177	188	157	184	172	182	190	194	186	183	187	188	181	185	196	193	189	178	194	208	183	164	162	169	173	176	167	161	166	190	182	165	184	195	160	170	186	158	169	172	183	171	185	189	186	194	207	201	191	208	175	209	176	179	171	159	183	172	167	174	196	168	165	182	186	185	202	162	194	177	186	197	208	172	170	191	196	158	203	185	174	171	175	197	187	197	155	177	169	148	141	184	180	188	182	164	179	176	174	189	172	169	194	167	178	160	164	160	187	166	168	197	174	186	206	190	207	208	166	166	192	183	178	189	168	169	182	177	162	204	167	190	192	189	170	177	198	172	172	167	177	179	164	181	182	179	166	199	178	176	174	194	156	176	157	189	177	179	176	180	187	161	182	178	165	172	189	178	182	153	209	181	185	176	183	158	172	187	187	189	197	182	164	168	190	188	165	190	176	167	188	183	189	188	186	199	173	175	177	187	169	180	176	183	176	167	180	212	179	175	188	180	193	174	179	175	184	184	186	184	191	176	174	163	166	150	198	187	194	185	201	151	176	158	175	152	181	167	198	180	183	189	210	180	188	175	211	182	186
46475	11563	7611	4680	3785	3379	2791	2242	1902	5272	24724	1178	6356	29959	4541	778	794	700	702	647	603	632	578	621	639	726	539	576	546	501	469	519	497	486	487	489	509	499	446	428	451	460	472	484	458	445	468	471	442	466	427	447	410	425	465	470	443	418	447	441	448	388	438	473	458	404	440	460	453	430	416	450	409	439	426	426	421	434	411	441	459	438	481	442	423	400	461	407	472	427	461	471	382	413	403	439	413	440	421	415	423	412	439	432	445	402	383	401	480	395	439	422	389	393	383	425	386	430	377	437	417	423	387	382	412	421	441	429	430	406	398	436	413	398	437	423	398	422	399	430	363	431	403	433	410	412	414	415	449	444	408	429	425	435	419	481	482	407	454	436	426	394	426	446	400	427	433	397	408	405	423	420	396	406	430	424	406	406	385	442	433	416	483	407	447	421	420	408	411	430	414	397	409	413	403	431	394	424	401	402	430	465	431	417	404	422	390	375	424	457	395	404	441	415	436	421	411	395	391	413	399	409	413	403	413	391	391	403	427	408	427	425	384	420	448	401	420	406	429	426	383	443	426	422	445	417	437	436	402	402	402	392	393	487	426	405	434	405	398	406	467	418	421	421	384	425	454	418	419	357	386	414	453	400	432	451	430	434	427	428	435	407	448	407	399	407	456	425	379	426	421	396	438	411	442	405	424	406	402	396	455	430	419	422	389	414	408	419	414	437	408	426	400	392	418	427	441	384	442	426	407	405	425	424	398	418	418	433	415	432	412	436	407	459	393	396	416	406	428	439	389	378	420	403	400	442	380	394	439	407	434	407	400	400	425	442	423	417	419	405	406	434	415	424	409	452	403	380	433	430	419	427	404	381	428	407	403	422	381	399	399	448	423	433	412	400	417	459	396	439	439	433	397	408	399	377	402	435	401	432	399	417	421	397	451	412	407	398	408	378	438	425	485	397	389	411	392	412	415	427	400	392	410	432	407	428	419	394	442	410	424	396	403	467	382	409	406	424	433	412	409	402	453	447	403	437	411	437	420	456	418	409	417	420	403	403	422	438	425	439	411	380	458	414	422	431	396	407	388	428	408	431	398	431	436	414	409	438	419	389	395	405	356	374	457	430	444	413	429	388	424	442	400	434	414	405	409	402	367	428	433	438	413	381	393	423	417	414	393	422	432	401	460	395	407	419	408	418	378	435	406	457	449	419	440	399	408	438	431	446	416	383	410	420	428	437	391	422	392	447	387	397	386	424	436	464	403	419	431	434	419	429	416	452	402	416	444	447	450	416	432	398	449	407	431	392	417	377	417	433	407	412	445	416	450	407	460	421	423	386	416	413	401	422	385	418	412	433	414	411	430	390	422	412	411	408	425	375	410	430	411	439	414	420	414	413	391	419	449	432	465	409	437	419	412	407	415	404	430	432	433	429	395	441	385	430	407	416	459	421	420	403	426	407	404	413	438	381	435	437	413	409	407	416	420	447	412	402	403	430	461	398	417	408	413	414	426	417	457	418	441	396	418	413	386	402	392	408	401	383	427	415	394	425	399	420	437	408	431	390	409	410	434	422	404	433	414	394	442	438	414	419	434	409	430	411	425	415	415	408	460	392	410	398	405	432	386	381	393	392	426	424	402	410	428	402	410	441	409	399	436	452	417	434	439	419	418	398	401	396	382	417	423	410	444	412	411	417	462	397	414	407	381	430	424	408	425	439	412	416	431	417	410	431	405	412	416	404	369	411	394	432	452	406	424	405	405	432	391	401	434	403	408	444	391	403	462	417	428	468	433	442	425	436	440	423	418	394	420	427	402	411	363	442	431	424	443	432	390	415	393	429	426	386	372	439	419	456	392	474	414	437	451	444	411	398	404	429	456	437	422	432	385	392	440	411	402	430	413	415	412	413	429	397	411	413	426	394	444	412	409	413	421	384	434	423	417	432	404	407	432	418	429	407	396	423	400	430	433	401	438	433	407	430	383	430	438	444	383	423	426	455	441	412	418	433	400	423	420	438	423	434	410	397	424	406	420	436	437	407	454	400	403	450	436	379	445	458	433	429	393	416	427	401	425	410	392	424	378	388	384	413	409	398	414	417	436	416	419	445	405	395	407	433	390	375	407	414	421	426	416	433	426	424	423	448	428	422	442	417	417	413	441	395	410	425	439	382	401	392	430	416	442	372	402	420	391	414	405	409	389	440	389	424	390	395	412	440	414	411	400	419	442	413	422	424	440	371	381	416	391	406	421	431	417	409	436	397	440	440	448	427	415	447	403	404	389	415	429	454	379	448	429	451	388	435	462	404	399	445	435	418	422	391	423	370	415	443	424	429	412	469	397	415	377	432	402	429	425	422	404	436	420	424	392	433	408	439	384	416	413	432	382	439	429	428	407	389	377	476	383	394	409	387	424	450	440	454	402	448	422	437	426	400	412	417	437	414	406	429	430	387	458	398	440	400	420	422	426	392	437	454	430	367	437	438	431	405	444	425	419	417	415	411	411	413	390	405	411	412	421	397	453	429	398	424	410	378	424	406	408	435	434	413	394	428	402	426	409	451	445	413	396	437	426	397	439	400	429	396	413	409	414	421	428	461	402	398	409	399	405	394	445	456	397	389	395	404	403	414	390	409	424	432	422	400	374	370	409	415	389	427	398	441	435	392	444	410	412	408	422	412	413	449	445	407	458	432	432	425	408	444	428	408	402	423	415	442	415	397	394	393	457	401	428	386	390	417	448	415	411	407	417	414	397	405	427	427	405	423	386	419	399	429	439	393	413	438	384	421	427	381	415	416	419	444	430	474	430	421	429	422	430	407	462	411	399	433	407	410	394	408	403	406	398	426	408	448	430	391	440	437	404	417	410	385	423	416	449	425	433	410	425	399	441	462	423	426	443	418	422	474	426	389	405	435	404	413	447	422	419	461	408	446	432	410	454	410	412	433	408	411	420	403	464	412	407	404	403	405	440	429	401	420	432	357	453	398	397	369	400	396	416	432	412	387	400	449	437	410	396	417	404	423	421	435	424	435	405	440	421	424	396	391	441	402	416	405	420	422	397	440	432	437	411	419	450	397	450	397	449	424	378	398	404	410	395	429	423	430	415	427	405	445	419	432	413	400	418	417	411	415	453	389	426	427	425	426	440	427	396	403	446	427	441	387	387	409	457	420	450	443	438	409	420	403	403	425	386	412	418	389	423	401	404	417	401	427	422	412	416	427	395	417	385	419	431	394	428	406	387	428	422	409	384	395	455	431	396	401	422	405	417	421	403	428	421	433	453	409	425	391	414	457	424	399	412	449	444	419	412	424	395	434	373	409	432	424	425	470	417	406	396	436	429	421	449	418	362	417	426	393	423	423	390	415	411	401	400	434	417	416	419	414	435	424	430	365	440	421	412	411	413	409	443	428	401	424	418	432	421	458	411	420	428	381	422	427	411	360	432	451	417	420	419	392	466	406	424	438	432	448	418	420	432	414	428	417	406	410	427	396	415	398	441	441
11495	1357	203	167	121	139	111	105	101	83	257	86	90	246	133	82	100	88	99	83	82	91	89	84	72	84	70	70	83	95	80	84	94	83	85	84	81	76	85	95	90	97	91	86	86	88	80	103	91	105	76	86	80	83	81	91	68	94	92	81	98	89	86	82	98	103	80	81	102	88	85	92	75	84	100	87	76	92	75	69	89	96	77	88	79	111	87	75	95	100	79	95	71	86	70	90	68	82	95	81	80	87	89	95	79	62	83	86	80	76	98	66	98	80	90	89	82	74	85	88	94	95	79	76	74	91	91	76	80	87	98	89	84	90	106	79	74	115	82	75	79	86	86	85	91	67	91	84	74	70	79	81	78	88	97	87	88	79	82	87	110	87	85	78	83	72	84	81	84	96	105	71	79	87	70	105	86	86	94	78	88	84	87	96	77	93	87	81	81	74	82	59	85	87	78	90	86	79	78	79	105	90	81	78	86	90	70	104	102	78	82	83	90	83	89	97	99	60	92	85	95	97	76	104	87	94	93	88	83	87	77	82	90	81	105	95	90	56	96	95	89	78	76	93	80	94	75	89	64	79	72	85	72	76	111	82	88	89	88	78	80	88	73	84	93	86	92	76	88	85	86	103	98	65	74	96	77	78	84	88	90	86	70	88	61	76	94	77	78	96	108	71	92	85	77	91	97	93	80	100	93	99	83	87	79	92	77	106	96	89	95	83	73	100	79	89	87	94	92	87	80	100	96	86	67	92	89	85	97	85	87	93	80	87	85	83	97	75	70	80	102	80	103	83	94	100	78	78	72	82	103	93	89	85	85	102	77	76	73	82	82	82	93	71	76	95	85	81	98	76	85	75	90	84	99	84	84	86	95	82	85	77	90	91	82	82	86	80	101	80	83	81	117	95	75	90	97	96	86	94	75	79	88	94	86	70	86	75	91	71	102	89	84	99	87	95	77	76	98	82	87	73	90	87	104	91	113	79	105	80	92	98	83	73	94	74	89	82	93	89	81	84	95	103	104	95	88	92	88	85	72	78	79	87	84	87	86	89	70	77	98	101	90	90	70	70	100	75	66	79	97	79	82	103	93	85	84	66	79	111	102	90	74	95	95	91	79	88	98	89	94	86	89	94	86	78	75	90	94	82	87	91	78	85	91	93	75	100	95	86	90	92	78	75	100	80	66	68	75	85	66	93	88	96	90	80	83	88	74	87	77	70	76	89	89	65	98	103	91	87	72	85	97	69	79	79	75	69	76	71	78	87	87	72	78	95	91	87	81	84	94	88	98	95	86	89	87	85	70	98	77	84	83	69	73	83	75	88	78	83	75	83	89	86	66	72	93	90	85	91	81	87	81	88	88	85	80	88	85	89	79	101	94	98	103	81	77	80	83	69	92	89	114	104	93	75	103	78	73	71	84	82	100	93	82	103	95	75	82	81	77	90	89	76	87	89	89	84	71	65	77	94	79	99	89	69	77	90	90	102	80	79	92	75	73	81	96	71	91	74	83	88	78	99	79	82	96	75	94	90	87	101	78	83	87	84	104	80	86	76	82	79	78	88	98	94	80	96	97	85	94	86	98	74	84	82	88	94	80	89	75	96	89	85	71	97	79	93	91	84	102	82	106	100	89	58	83	83	77	84	85	83	87	91	79	91	80	78	78	98	86	112	91	76	92	110	79	104	82	113	98	91	72	99	74	93	66	88	83	90	96	77	92	86	73	90	78	88	76	88	97	77	85	80	84	76	77	91	70	91	88	80	81	68	99	88	95	80	84	74	82	64	97	90	91	91	93	97	93	79	62	95	78	76	94	88	86	74	98	88	92	74	82	68	89	91	75	74	73	87	89	93	95	102	83	93	95	78	76	83	97	84	73	72	79	75	68	81	89	77	74	78	94	88	86	100	83	75	77	92	89	74	98	92	94	87	82	86	88	82	83	80	102	89	79	81	82	76	103	82	94	88	93	98	92	85	86	85	84	71	92	69	75	78	84	76	86	81	88	90	80	71	95	84	78	104	76	75	90	81	97	62	71	91	82	91	90	80	82	70	94	74	89	99	91	84	81	98	101	74	87	79	97	83	97	63	85	95	107	75	66	72	73	75	85	86	86	87	84	66	86	105	69	76	84	96	77	112	95	88	66	89	80	88	89	76	84	70	82	100	76	84	86	82	73	75	94	97	68	86	83	94	96	86	91	87	83	80	97	91	71	64	103	80	80	94	74	88	86	79	90	74	90	71	75	77	97	89	76	93	87	80	81	80	74	96	58	75	84	80	93	98	82	79	83	97	106	98	70	95	80	96	83	85	91	90	90	82	83	102	77	88	89	76	90	103	101	83	84	111	90	83	90	79	87	74	65	73	74	95	101	75	87	101	86	97	84	76	88	82	84	67	74	90	93	90	85	103	77	78	62	85	95	73	85	110	89	80	91	103	94	82	70	95	87	93	81	79	96	90	82	95	92	82	93	100	77	85	105	91	87	120	79	80	79	80	79	93	89	91	93	84	82	70	79	75	90	110	91	89	93	89	70	82	84	94	86	86	94	90	85	89	90	89	83	72	86	81	89	91	85	87	107	83	79	95	80	77	79	105	78	88	83	87	86	92	75	81	75	90	83	90	81	81	102	98	72	85	81	78	94	75	69	86	61	95	82	82	87	88	82	85	92	83	78	77	99	79	89	78	73	75	83	92	87	81	90	91	77	88	94	84	89	90	70	106	85	87	82	94	71	89	77	76	83	98	63	80	92	85	85	81	82	78	89	85	83	86	72	83	75	82	86	99	79	96	90	83	77	77	67	81	82	83	92	102	87	83	70	69	76	81	97	88	95	87	84	81	79	93	80	93	83	69	92	84	78	86	85	95	82	77	59	84	85	81	87	90	87	95	86	88	101	82	73	109	90	74	100	83	88	85	102	104	88	87	91	79	84	92	103	101	87	106	78	81	85	79	97	87	76	83	77	90	96	84	67	82	84	96	76	86	85	78	96	76	82	75	85	83	73	91	86	83	81	75	87	98	82	88	83	91	82	88	67	77	82	82	72	77	74	83	73	76	92	81	103	94	89	76	77	86	93	70	78	103	88	98	86	73	82	80	99	78	81	82	79	83	88	72	71	80	81	75	93	64	115	88	90	99	82	81	76	97	84	97	88	79	91	90	78	81	83	79	73	99	87	83	82	89	102	75	86	95	92	86	58	73	74	88	97	93	86	72	78	89	69	89	97	94	88	98	75	97	90	86	104	91	83	80	81	76	88	81	99	86	92	73	84	90	76	87	86	83	86	91	84	83	94	83	88	73	99	63	67	95	92	98	100	88	82	100	93	90	71	84	87	78	72	94	79	63	77	87	91	91	83	85	93	85	83	82	95	104	94	81	91	92	96	81	84	87	87	94	84	72	86	74	82	100	86	102	98	79	101	88	79	70	94	91	99	70	107	71	92	94	99	94	92	93	83	84	97	93	81	95	79	81	89	82	75	99	81	93	78	75
10991	1449	567	466	406	428	465	393	358	360	1659	300	360	1533	430	248	247	212	237	253	230	241	221	231	239	231	241	236	230	254	234	245	255	241	220	260	204	241	240	236	211	236	259	221	245	213	214	240	227	225	246	216	228	225	252	219	248	260	231	247	215	253	244	217	269	257	214	238	224	254	249	248	235	221	223	242	206	212	251	228	220	235	226	252	246	211	251	270	236	237	237	236	240	252	225	237	219	246	260	226	225	247	217	224	257	271	237	217	273	247	233	254	255	248	245	214	218	223	268	252	234	254	235	231	224	251	235	211	248	271	235	224	234	247	243	219	258	227	260	248	238	232	234	200	257	224	278	219	242	202	214	262	259	214	254	246	219	259	235	236	240	231	235	261	228	228	282	204	245	228	221	225	256	230	249	248	218	232	220	232	241	227	213	230	264	242	235	239	253	245	245	230	233	244	251	245	257	262	223	215	234	239	245	237	226	238	243	251	249	256	243	224	213	222	253	220	243	240	245	246	251	225	245	262	244	245	224	240	234	239	263	241	240	272	252	246	224	276	257	261	241	215	220	244	241	208	230	234	253	211	225	239	235	221	251	239	243	240	239	268	240	258	230	253	216	220	225	260	231	225	238	278	271	205	251	258	255	251	254	243	243	232	217	244	229	248	250	251	234	214	250	234	247	216	246	224	273	222	259	246	254	237	214	246	255	220	220	239	250	246	247	230	254	236	218	232	231	245	247	247	246	231	217	236	225	252	228	224	228	219	230	256	235	237	233	268	235	256	262	255	226	240	245	232	221	216	277	231	239	208	213	244	238	255	237	252	248	249	247	231	235	242	226	256	224	269	227	226	247	226	248	236	251	228	264	260	250	222	221	245	253	246	258	243	224	274	234	221	242	270	215	248	254	224	266	240	254	257	205	264	221	243	242	226	214	243	249	245	221	250	239	256	255	248	229	219	266	233	270	229	236	236	250	240	232	197	253	254	245	271	233	230	268	259	240	268	221	232	255	239	239	254	257	250	237	252	269	258	226	257	234	217	223	245	249	240	223	238	237	263	243	243	239	247	214	244	242	222	243	224	248	234	246	262	221	244	246	225	235	226	260	234	243	214	252	231	262	247	249	261	240	227	270	260	208	223	229	246	218	247	239	225	241	224	236	216	263	221	217	216	273	222	234	236	226	277	221	256	240	225	244	243	227	248	212	265	236	249	242	220	226	235	253	237	223	246	220	254	233	280	228	240	224	242	243	208	236	215	256	256	228	250	213	241	252	238	251	265	235	224	254	245	230	235	216	223	250	251	251	277	242	232	217	245	225	263	231	246	231	238	208	247	210	224	246	272	253	249	243	219	226	236	229	259	214	218	244	246	259	251	260	245	242	235	236	239	246	234	221	245	214	232	253	243	232	253	251	237	248	227	241	263	201	219	229	246	266	274	230	252	248	243	243	232	235	236	236	252	268	221	220	232	253	223	228	226	259	235	239	222	246	244	235	247	216	242	228	256	234	223	216	233	224	217	231	247	226	229	242	245	235	224	219	241	248	256	232	253	256	232	254	222	224	262	228	244	235	237	263	230	245	263	235	238	244	233	211	222	236	251	247	255	231	256	269	220	233	263	235	262	240	225	246	241	226	235	240	258	251	256	249	232	240	213	194	233	268	223	208	220	239	238	242	277	224	259	228	226	232	249	257	264	240	239	211	236	235	249	252	245	248	235	239	204	264	265	237	244	247	236	252	238	203	215	200	205	250	260	242	234	254	234	249	219	218	273	250	216	222	220	229	232	252	233	233	252	246	257	230	215	225	222	241	243	269	212	243	260	225	242	252	235	241	213	226	226	251	248	250	238	247	256	230	237	224	250	221	246	250	248	227	246	238	257	234	252	224	246	211	245	259	249	255	257	244	246	226	235	224	238	243	230	237	222	258	243	262	236	278	250	214	251	233	237	254	226	235	241	254	223	243	220	233	242	213	217	239	258	232	218	281	242	257	250	250	249	230	227	238	239	251	251	224	245	252	241	240	224	248	222	242	239	267	237	223	210	231	240	223	223	243	242	225	227	227	248	236	236	223	228	239	245	247	210	255	221	245	269	246	214	220	233	237	244	232	224	218	235	236	247	218	233	275	220	233	226	254	239	240	219	254	207	234	242	227	222	235	250	236	246	231	230	232	255	269	224	251	232	238	235	250	244	253	233	246	223	239	213	275	230	237	249	223	245	230	232	241	248	234	217	216	225	258	242	212	221	209	229	260	233	260	245	231	230	236	246	234	256	205	236	257	237	252	244	228	233	231	239	241	266	253	255	240	253	228	254	228	220	250	218	222	229	230	225	261	244	246	230	222	227	236	234	242	259	220	247	250	237	228	243	223	244	219	220	239	230	240	239	245	261	250	249	220	222	227	232	233	248	232	209	247	239	246	239	232	234	253	241	261	233	239	249	244	239	232	255	253	230	230	243	257	256	215	226	245	254	238	251	226	246	258	243	229	251	243	253	250	234	264	227	241	233	224	240	218	219	229	258	257	229	266	253	229	232	263	206	240	245	189	239	218	237	219	241	278	232	260	246	257	235	226	241	238	238	241	226	221	215	258	243	239	239	237	253	229	235	230	238	253	234	227	255	253	235	247	255	245	239	252	239	215	240	222	244	233	237	229	237	261	208	229	228	261	236	241	234	228	221	234	207	249	236	242	252	234	267	246	230	263	262	260	198	200	224	254	238	238	219	287	215	235	237	252	256	250	231	235	260	265	247	243	255	218	227	251	230	219	261	234	259	244	250	214	246	211	195	216	257	250	241	218	234	240	240	254	212	259	211	265	250	243	252	230	231	254	218	227	246	265	235	236	233	238	264	262	228	234	243	248	240	232	252	260	221	261	242	224	282	258	226	237	233	257	242	232	234	264	249	235	203	211	253	231	231	249	256	252	249	261	255	229	243	241	210	214	234	260	235	241	259	228	259	254	229	236	227	238	269	248	222	229	246	245	215	241	250	257	256	270	209	240	259	262	224	237	232	229	261	250	236	252	234	238	235	251	264	264	204	245	259	239	249	237	218	227	272	215	233	244	218	255	242	235	252	216	221	230	205	231	241	241	250	231	271	259	258	268	251	223	236	210	247	227	251	261	263	220	234	217	225	215	236	231	250	244	226	240	246	220	218	249	217	215	251	253	262	225	241	243	226	224	229	226	235	213	232	244	234	219	220	218	232	270	231	237	261	258	262	251	231	250	247	226	230	262	213	250	239	231	253	257	210	240	222	237	242	233	223	223	220	238	257	225	226	236	242	234	256	274	260	224	242	241	238	222	227	227	239	274	243	241	252	231	236	257	245	237	249	259	213	220	218	244	250	260	244	255	248	250	263	266	247	256	226	261	216	247	280	240	246	235	218	234	227	235	236	266	271	239	232	236	222	242	253	264	260	239	230	240	259	228	226	237	240	231	235	245	223	234	244	254	230	238	220	252	219	225	226	238	213	236	223	250	255	260	256
60062	29468	7295	1248	633	535	431	368	293	759	6456	321	401	4494	1486	222	193	211	187	176	192	228	201	181	204	183	185	168	224	165	187	174	181	173	155	152	165	182	180	175	199	174	178	191	197	159	166	188	191	184	201	197	217	180	184	193	185	194	199	201	199	176	163	193	205	149	179	192	208	204	196	202	206	166	183	173	168	191	180	179	176	182	191	192	169	173	147	187	183	189	187	184	181	160	190	167	171	195	156	207	203	174	207	196	181	169	179	176	176	173	185	164	192	197	168	182	193	196	191	166	165	197	178	194	179	185	176	185	185	186	179	189	186	168	184	187	172	198	192	169	202	167	196	195	184	192	191	218	176	173	191	210	158	189	177	174	202	170	171	198	178	195	181	202	181	171	189	188	181	197	193	175	184	180	199	185	173	184	208	199	185	173	177	190	193	159	171	181	159	187	170	178	169	163	207	197	174	193	200	183	176	185	173	201	203	183	181	190	180	178	163	210	178	180	161	179	191	170	182	177	166	188	205	183	214	161	182	166	168	191	181	187	195	175	185	201	191	171	192	176	175	162	207	197	187	177	166	201	181	188	194	204	178	149	161	161	195	184	185	176	177	178	199	178	198	208	197	160	198	185	173	169	195	170	192	190	152	157	221	176	183	186	159	167	187	177	197	162	187	229	197	156	175	189	194	192	190	190	205	184	171	169	174	185	187	186	174	187	177	181	201	186	197	191	192	174	170	175	171	205	180	230	183	198	185	179	207	177	193	212	190	187	194	217	177	184	169	158	190	188	167	167	185	178	176	199	207	194	189	177	177	205	196	175	208	188	183	195	186	197	194	173	179	171	202	184	195	181	180	190	230	211	192	183	187	184	189	174	178	188	179	202	203	184	184	175	174	181	195	202	169	193	184	196	186	202	185	189	196	185	164	176	209	172	170	174	189	191	170	178	189	191	151	195	169	187	198	208	190	192	194	195	192	178	184	180	181	155	185	177	197	186	188	200	171	175	203	188	179	172	161	186	196	208	166	203	163	194	205	181	188	171	198	194	176	211	232	176	174	178	172	183	178	190	189	165	172	202	161	193	185	181	185	175	169	162	197	173	166	184	181	190	204	147	187	177	172	155	177	206	188	188	185	178	185	172	181	177	190	182	195	171	176	194	177	169	196	184	184	194	184	208	193	175	152	192	190	188	177	148	194	195	165	195	189	202	210	185	204	180	183	199	184	196	182	169	178	178	182	167	178	200	193	164	180	165	178	184	186	168	175	187	169	200	183	162	179	179	178	203	185	212	196	210	188	198	188	188	196	181	176	189	191	177	192	180	159	187	186	169	213	192	193	206	198	184	177	202	199	172	177	167	192	186	165	158	181	190	181	185	172	198	222	177	172	188	184	179	172	186	176	170	170	203	171	194	166	189	189	171	187	152	169	182	206	183	191	176	175	176	199	193	169	168	175	160	190	179	199	177	192	177	192	168	194	172	176	165	194	171	189	198	173	178	164	191	187	208	185	190	152	200	179	182	187	163	180	211	168	177	179	186	194	200	172	184	174	178	191	217	193	165	197	200	180	201	195	182	197	191	203	175	174	190	200	191	175	166	194	203	177	176	168	175	192	183	199	191	185	195	181	212	190	148	186	160	169	190	192	210	199	183	194	203	170	200	203	163	187	179	174	170	200	197	186	170	176	160	176	168	172	162	214	174	193	176	184	189	161	192	168	199	165	191	168	199	181	213	164	154	176	191	173	169	193	186	187	198	194	174	209	174	195	186	196	178	191	179	188	180	179	189	186	171	170	175	181	193	172	207	177	191	173	199	183	177	193	197	187	163	183	180	189	168	175	194	185	190	184	199	173	163	171	167	178	195	179	178	178	203	200	193	197	173	187	174	189	176	189	211	192	196	169	188	168	142	179	171	187	167	196	175	188	177	188	189	178	186	161	184	170	165	191	187	168	172	203	186	173	196	191	188	183	194	177	157	185	166	186	170	196	203	176	193	191	172	164	157	182	217	184	205	229	177	188	187	183	185	180	188	196	196	208	200	211	187	191	202	194	173	171	196	199	173	176	184	200	197	160	192	186	218	174	170	179	188	211	189	184	183	192	187	185	195	190	193	183	181	179	168	192	159	176	188	211	199	177	200	198	194	183	179	193	193	182	189	191	184	198	187	169	204	191	174	187	157	166	178	181	178	175	172	167	179	180	175	186	187	197	183	184	202	210	174	181	190	180	199	191	205	185	204	190	179	176	208	181	177	180	169	194	166	199	186	167	188	169	209	181	211	194	168	175	205	207	208	202	162	191	203	166	178	184	169	175	179	193	180	184	178	178	200	196	197	168	168	176	200	183	202	178	179	190	198	191	198	203	195	190	185	183	186	176	173	175	196	182	153	181	187	181	196	194	195	182	160	171	178	175	211	179	183	181	168	172	184	214	161	192	187	180	179	167	187	196	187	179	197	169	175	178	166	188	197	194	202	198	179	194	168	192	184	168	182	167	175	206	192	189	184	201	179	201	196	168	196	180	176	181	186	201	196	147	178	181	192	187	154	191	167	160	174	155	179	190	178	181	165	187	180	181	162	192	156	185	180	189	194	200	179	182	184	187	198	218	196	195	200	166	207	208	173	170	190	197	175	178	192	180	202	163	171	170	155	177	178	177	182	170	176	200	199	166	198	181	149	190	158	194	190	181	195	183	176	184	146	174	216	188	180	173	180	178	181	165	184	190	184	203	172	213	168	162	199	170	189	171	197	166	181	201	186	211	172	148	174	191	189	179	177	198	177	193	162	201	171	165	182	183	176	214	167	182	195	156	175	205	158	217	182	187	193	178	193	183	179	197	171	163	197	203	211	199	145	179	203	179	154	164	194	213	178	191	160	203	176	194	167	198	185	189	189	194	204	189	167	184	186	213	153	187	147	186	186	185	175	193	189	180	193	211	182	154	176	212	184	160	186	169	190	194	189	172	179	206	173	187	180	184	169	173	155	166	210	172	184	166	192	174	208	198	171	187	196	176	186	173	184	166	189	193	156	179	200	199	162	172	198	178	191	173	191	182	187	192	166	187	193	176	191	147	178	203	191	193	187	178	184	188	197	171	222	188	203	185	169	182	142	187	184	187	199	191	217	184	180	210	175	162	182	191	184	192	171	179	176	199	184	175	163	172	193	220	182	182	180	178	200	173	164	152	162	181	173	171	181	181	187	213	186	193	201	184	176	167	155	192	170	156	173	189	193	183	208	174	199	163	196	195	194	202	178	213	172	196	196	186	159	187	164	195	160	157	196	198	213	180	163	184	185	163	200	171	195	175	186	190	180	201	162	194	195	216	199	176	194	192	180	168	196	174	172	205	191	189	186	174	166	196	159	205	171	189	167	197	194	174	185	193	166	208	185	155	219	176	180	163	176	175	170	192	191	191	207	179	192	185	202	185	171	166	204	187	174	206	204	188	184	187	192	172	177	169	193	173	181	170	190	173	198	162	181	178	201	188	208
37110	9341	4467	2639	2370	2092	1764	1438	1218	3862	19656	880	2054	20612	4474	663	635	617	589	568	539	543	535	518	537	508	514	504	487	521	478	504	487	461	487	500	497	471	439	462	432	428	429	491	453	458	462	461	488	471	474	431	456	448	441	454	470	446	509	449	461	424	483	481	445	486	449	434	465	442	439	471	468	434	482	468	487	444	433	422	430	471	458	398	436	440	463	440	449	487	442	415	435	440	448	433	457	485	418	411	436	446	463	472	460	469	456	506	487	421	465	492	463	469	439	465	413	490	446	454	439	470	433	479	467	487	440	435	444	438	456	437	438	478	451	484	427	445	462	461	477	445	431	487	455	464	457	458	402	457	443	427	451	482	424	488	446	459	452	436	439	463	468	482	439	477	458	412	415	425	457	447	460	456	488	503	448	430	427	456	479	423	423	456	456	468	425	469	457	463	438	470	448	463	404	468	451	466	466	471	469	449	452	427	453	457	487	476	427	470	407	474	452	427	438	496	452	473	429	461	465	454	431	436	453	493	473	465	443	452	455	443	435	442	482	447	454	451	457	452	427	446	481	445	446	453	479	455	481	448	427	467	455	455	470	442	437	404	443	456	432	468	446	477	422	446	484	456	445	430	422	477	438	454	447	441	437	451	454	465	431	472	462	447	447	455	457	449	412	442	437	411	438	472	405	469	441	442	469	453	410	462	468	478	447	486	429	458	444	449	448	453	452	455	423	444	452	441	434	430	497	458	472	453	478	457	475	439	427	453	453	450	451	443	474	412	443	406	469	409	460	446	461	464	427	465	457	455	490	464	411	436	466	477	461	443	434	468	424	439	454	437	443	412	501	439	478	445	459	435	424	423	420	499	461	462	418	459	442	470	448	455	420	454	426	424	482	471	452	464	459	437	466	434	435	471	448	495	441	442	460	405	481	454	441	413	360	467	409	472	452	421	428	447	466	445	451	463	470	429	438	483	470	426	449	461	431	491	455	433	466	451	470	455	483	458	428	463	473	417	468	433	431	453	426	455	454	453	458	473	415	462	408	447	458	433	417	466	456	464	439	478	428	431	459	451	443	436	449	471	471	419	428	439	402	461	454	454	454	445	428	456	451	440	445	472	444	464	439	433	461	449	418	441	445	484	465	410	447	461	441	446	452	450	455	449	437	441	452	414	441	430	444	462	423	438	470	431	461	435	465	455	431	449	444	440	459	436	448	430	450	447	438	482	461	467	469	442	438	446	462	451	449	451	412	479	434	431	474	449	475	465	459	458	434	419	494	428	437	433	462	462	473	447	464	429	472	405	465	459	467	478	435	457	406	443	463	454	412	447	457	468	421	442	443	484	427	462	456	462	407	449	415	486	453	477	449	417	480	425	431	442	440	409	438	437	457	409	483	395	460	442	481	444	426	430	458	426	439	437	487	454	469	444	442	470	420	449	440	480	487	483	443	446	427	428	437	437	459	460	405	450	469	447	455	448	441	439	439	468	442	432	411	469	457	456	427	466	454	495	436	480	458	437	454	461	427	450	465	441	453	474	479	429	451	438	465	429	454	430	426	423	473	457	516	428	445	445	451	472	456	447	427	481	449	465	468	421	436	430	478	435	421	468	482	437	452	454	465	427	463	438	435	414	460	444	436	422	437	461	457	491	434	456	455	448	448	419	457	419	494	440	452	432	485	420	475	460	419	429	464	434	473	440	459	445	431	453	469	488	475	444	436	426	391	438	425	438	430	435	456	446	464	477	454	448	402	462	435	500	431	449	432	456	428	433	438	415	446	486	439	433	425	449	436	479	432	431	467	438	399	475	424	512	457	432	474	456	433	479	426	427	494	461	502	461	440	460	458	465	393	393	440	423	406	448	397	457	425	431	482	432	402	457	449	429	469	408	428	423	432	457	419	428	426	441	420	489	459	398	432	510	480	435	456	407	471	466	443	481	429	416	454	446	436	410	443	423	453	459	430	450	453	451	428	411	455	445	444	454	489	416	450	470	484	441	403	480	510	467	449	453	462	460	458	431	485	448	459	428	429	448	401	443	432	422	462	397	453	482	475	436	464	479	432	462	434	451	444	462	448	414	485	436	416	438	426	472	436	405	436	481	428	446	466	433	492	445	427	418	422	423	441	447	453	434	449	414	444	433	457	458	405	391	407	448	402	456	451	423	436	457	452	447	457	426	414	459	419	430	510	444	426	462	486	466	441	483	466	450	432	470	442	460	489	420	453	463	432	450	426	452	440	475	404	444	434	422	455	452	465	459	412	424	424	447	437	437	438	474	416	443	466	454	419	439	440	426	441	448	450	437	447	445	425	436	465	457	422	448	439	444	487	471	481	441	480	410	425	425	434	463	426	447	429	418	462	441	426	453	451	460	459	454	437	453	457	460	462	472	445	447	456	425	469	433	443	451	442	448	437	425	448	412	448	477	440	448	437	462	467	499	419	434	457	408	468	437	422	449	459	443	427	418	450	453	401	426	472	421	445	425	450	434	428	415	427	445	464	445	412	456	412	480	445	498	476	518	427	459	445	449	460	474	463	477	476	431	458	455	425	453	441	447	399	442	451	411	430	411	437	479	461	428	432	435	484	453	480	416	433	468	446	437	456	455	459	479	439	451	448	415	450	479	439	473	446	451	451	440	402	448	442	467	428	426	469	475	470	441	424	446	453	479	436	485	441	439	439	406	465	460	424	455	508	443	439	437	439	445	435	415	415	488	460	456	461	447	483	456	450	453	412	413	441	443	488	397	475	436	450	438	429	440	447	444	467	505	451	441	448	476	430	457	466	426	462	442	454	452	438	424	431	463	416	451	482	456	449	424	426	440	505	437	450	464	466	436	449	422	454	476	454	457	451	434	450	454	447	433	424	434	420	441	438	426	460	504	460	470	465	426	436	470	438	431	439	419	427	454	419	484	459	428	479	419	408	429	433	435	453	446	408	433	433	459	439	464	436	465	470	467	446	418	448	433	430	434	436	399	478	424	478	459	474	470	418	465	476	467	429	475	472	433	441	455	440	399	452	452	421	455	438	461	421	473	454	407	411	454	457	488	487	429	440	481	412	483	496	465	421	460	445	481	451	473	452	478	474	430	453	422	456	416	458	458	438	473	463	489	469	454	451	440	449	457	435	418	439	482	429	423	483	400	427	473	442	419	495	417	418	458	434	408	451	447	395	418	471	465	441	417	445	457	459	461	449	455	407	492	446	451	446	438	460	468	431	450	449	475	446	455	443	425	450	464	451	455	439	439	404	448	412	476	457	443	416	414	415	443	442	436	394	472	431	468	425	427	439	462	473	453	453	442	445	449	452	444	445	459	432	434	430	437	472	454	476	393	440	456	447	463	445	447	474	432	470	442	487	438	455	419	459	465	442	449	471	427	475	431	433	451	461	456	447	434	447	457	426	460	487	424	450	423	465	440	485	451	442	448	418	438	464	419	491	430	457	436	450	446	452	426	475	448	427	484	453	431	445	469	468	459	453	423	450	462
71064	36985	16218	3308	1105	800	634	488	386	1251	13023	593	1388	10002	2082	254	217	229	198	235	202	211	199	183	204	213	175	196	172	197	172	186	210	200	183	196	193	210	199	197	179	169	166	167	178	181	188	197	177	184	193	185	197	175	193	185	185	191	176	173	192	157	183	209	184	167	174	215	191	168	177	176	200	172	166	196	199	178	191	173	153	171	169	175	186	184	149	201	187	186	172	191	179	167	183	162	195	183	174	173	190	180	167	178	182	183	179	154	182	166	163	166	213	163	178	173	187	207	186	187	167	178	181	165	159	167	205	152	161	161	178	167	149	167	174	190	166	158	217	160	188	174	196	187	167	186	165	190	198	195	161	182	168	185	197	171	176	176	182	151	184	184	178	181	181	193	186	168	167	163	193	166	192	169	174	197	188	189	236	185	190	182	189	182	169	186	151	176	167	184	153	177	198	167	206	192	164	197	172	197	197	173	192	179	174	202	190	186	192	188	180	194	174	195	191	175	190	167	169	206	166	192	187	184	166	176	201	183	172	192	196	173	187	198	174	174	140	171	166	164	169	179	201	203	194	194	186	171	174	169	183	170	192	189	176	163	173	188	211	201	174	178	196	176	177	185	195	180	188	196	187	178	168	187	167	200	195	165	206	177	173	190	183	185	184	167	192	178	174	157	171	169	162	159	186	164	176	174	163	175	206	174	179	203	162	186	179	190	141	179	178	186	178	179	168	172	179	171	167	145	186	172	172	182	171	182	179	174	177	178	176	184	164	159	192	155	171	171	158	168	177	199	173	194	165	192	164	171	183	172	176	174	179	179	171	158	177	185	194	170	166	193	157	154	187	177	187	195	152	181	176	172	189	183	177	181	171	209	165	199	170	197	173	175	202	190	188	166	176	197	182	212	159	187	197	160	181	175	151	180	189	182	184	179	191	174	185	190	140	153	175	164	206	169	185	181	179	149	181	186	167	180	175	193	180	188	163	178	194	196	173	202	180	161	168	166	195	176	168	160	191	199	165	185	180	159	183	184	169	183	193	211	217	168	196	204	186	200	189	150	199	172	177	185	177	203	206	202	168	170	171	201	165	182	185	209	169	186	204	196	173	188	179	210	147	177	166	171	183	165	199	157	196	191	188	185	200	195	180	204	169	165	169	174	182	147	188	171	167	187	184	196	164	197	163	175	171	175	168	170	190	203	173	179	173	182	200	175	176	186	197	205	171	183	166	172	183	164	186	166	145	159	175	183	188	167	192	162	165	197	179	193	196	186	162	171	164	183	169	189	187	190	194	191	200	165	185	193	185	177	178	175	153	156	174	180	179	178	157	172	179	194	169	149	154	156	150	180	180	164	165	156	187	216	171	189	179	150	159	183	176	165	170	187	204	175	192	183	176	182	173	172	182	155	168	183	200	224	186	167	175	170	184	218	167	190	183	195	204	176	192	174	178	189	160	158	168	169	174	191	189	198	185	185	158	153	202	182	197	147	175	185	175	183	198	197	199	179	158	183	196	155	203	197	167	183	196	182	197	168	183	176	205	177	205	189	167	166	172	168	172	178	193	185	183	176	169	185	185	179	164	204	188	190	195	197	189	177	173	168	185	163	176	171	189	191	175	191	167	171	185	189	167	205	185	191	202	180	184	162	157	171	175	193	190	181	160	159	182	175	190	199	168	198	186	169	162	169	195	179	176	187	188	190	197	175	202	167	166	181	182	166	197	191	168	170	163	201	201	184	184	187	173	178	184	207	161	171	166	186	178	198	157	159	162	160	173	174	180	180	163	177	205	172	186	178	174	165	177	180	189	180	209	173	165	192	205	190	172	160	172	185	197	189	177	168	174	192	183	170	180	170	160	192	163	187	181	162	166	213	181	163	180	157	193	200	182	193	183	181	205	181	199	188	168	167	175	200	211	165	202	160	171	174	181	172	164	174	186	187	169	176	182	212	180	172	193	152	167	170	166	194	187	173	171	190	180	178	166	168	179	199	196	191	185	177	167	177	192	195	156	193	188	168	174	197	180	184	173	170	165	179	180	168	202	190	182	174	143	171	183	188	147	169	157	186	166	178	190	193	186	167	186	178	197	175	175	188	186	189	160	177	149	167	186	156	174	215	180	208	179	193	190	182	160	158	191	169	174	172	221	208	181	169	193	189	184	157	205	182	202	189	196	180	187	166	172	190	154	188	167	183	173	181	201	174	157	166	173	181	166	198	171	184	169	200	169	163	166	176	172	178	172	184	187	171	165	174	174	162	175	173	181	206	193	180	168	188	193	188	182	181	145	143	191	176	165	178	175	193	193	168	200	190	170	203	195	207	177	182	164	183	165	186	180	174	175	194	208	187	167	153	168	166	195	165	173	181	189	145	200	193	192	187	152	200	184	164	190	172	177	186	200	188	172	205	182	196	196	170	171	169	178	179	177	177	182	179	158	152	175	189	219	193	182	162	182	191	160	172	164	176	163	179	181	180	177	179	169	150	174	180	188	196	176	177	163	165	179	180	190	206	180	195	159	182	155	197	179	188	174	184	188	167	167	194	184	175	207	180	181	174	160	179	202	182	192	171	179	186	186	218	194	178	165	172	157	176	168	168	153	174	175	175	181	178	179	187	168	209	167	189	169	191	176	182	195	160	172	188	192	184	181	190	178	187	192	193	174	195	189	174	202	172	182	190	190	179	159	162	176	158	173	187	183	190	204	197	173	198	190	189	177	157	149	186	189	154	175	187	167	193	186	186	162	184	166	173	169	173	186	170	172	164	162	182	205	210	167	175	169	187	177	160	173	188	191	174	164	163	175	208	183	185	178	177	180	172	185	179	178	202	203	172	169	188	175	206	200	173	179	144	166	180	186	183	177	176	191	174	174	186	185	182	171	145	169	189	191	197	207	184	181	193	178	195	170	187	169	158	181	191	183	175	199	166	164	184	140	168	138	183	188	182	197	160	161	158	153	173	157	188	190	163	185	194	189	156	191	181	181	180	190	193	194	181	187	189	155	201	178	166	188	189	185	188	207	167	182	179	188	145	196	164	178	178	173	173	177	186	164	184	178	162	200	167	174	175	186	177	167	188	173	170	179	191	182	179	202	204	181	200	183	160	176	213	174	179	171	191	173	165	191	204	176	172	174	175	184	172	169	175	135	177	184	157	158	180	176	195	162	181	187	175	171	159	186	199	176	160	186	172	188	167	186	200	166	175	162	186	171	162	208	173	185	164	200	197	174	212	179	181	177	151	197	189	162	163	197	181	177	164	153	180	195	164	171	178	183	199	184	161	194	179	184	173	174	178	195	177	179	188	170	164	183	163	182	184	188	176	160	175	179	177	185	171	168	192	171	209	173	188	167	174	184	172	169	175	184	179	185	195	172	199	178	203	178	182	184	182	195	159	169	175	156	175	190	201	198	170	181	185	182	163	162	181	175	182	184	184	173	182	174	184	171	190	164	164	182	218	204	170	195	187	179	164	191	185	184	171	186	180	191	161	192	159
46641	12423	7509	4633	3812	3273	2855	2278	1836	5698	25325	1185	6590	32476	3374	807	715	692	639	656	615	622	596	625	594	635	531	546	555	487	483	500	490	462	451	498	468	486	474	452	474	478	466	454	467	467	441	426	430	436	442	437	426	428	438	411	426	419	428	409	417	446	410	456	433	381	447	427	401	425	413	432	410	446	439	430	457	425	456	430	410	417	414	383	455	403	437	438	452	452	403	448	481	448	413	403	408	422	454	419	416	428	447	472	484	398	432	458	430	421	410	393	400	409	433	393	416	475	437	468	461	471	407	424	430	408	421	449	415	439	418	466	425	406	445	426	422	424	410	432	409	407	441	417	412	410	392	414	385	437	394	403	425	370	371	424	417	396	411	395	406	442	386	391	394	418	460	416	457	396	396	445	416	439	432	377	420	386	419	444	427	416	427	415	451	453	469	418	406	409	397	440	449	423	425	432	398	382	422	436	415	415	403	415	388	439	419	403	399	415	438	402	413	424	381	472	457	445	463	437	450	417	373	431	473	420	422	391	395	411	421	428	410	432	409	425	395	436	436	439	392	461	443	398	415	420	464	427	432	443	420	412	431	426	417	426	399	421	423	404	432	409	443	394	396	405	388	430	409	392	465	429	436	437	456	441	399	428	422	416	396	406	397	418	361	433	416	440	392	396	439	439	410	425	411	410	433	431	443	426	428	437	387	423	405	385	407	439	454	394	407	471	456	415	400	381	418	433	423	398	429	364	433	445	396	411	459	427	425	435	439	407	412	402	409	379	429	397	385	448	405	423	394	406	421	429	406	419	421	421	437	415	388	412	425	409	444	421	384	418	416	418	408	447	433	424	403	380	430	392	431	394	440	428	464	359	396	413	434	435	425	417	401	395	411	438	406	429	408	432	429	447	426	449	432	397	432	396	415	477	385	404	379	380	380	403	399	412	438	446	429	395	384	407	418	424	450	438	389	392	420	400	429	397	422	471	382	395	426	384	431	375	444	402	425	417	423	408	400	467	439	417	421	437	456	433	442	455	461	437	445	403	450	378	398	409	399	382	416	429	415	441	459	400	397	410	412	442	426	435	422	427	449	420	416	417	406	392	458	420	451	458	427	425	441	414	430	400	427	433	447	423	436	404	416	436	436	444	416	377	415	447	417	442	432	435	422	420	398	405	460	422	440	411	427	425	394	427	394	408	431	425	422	426	443	436	439	444	425	433	400	412	404	432	419	394	399	440	434	415	408	414	406	423	427	398	406	396	404	463	421	388	385	418	384	406	428	426	410	431	401	464	425	398	395	391	428	440	430	394	383	396	446	452	440	432	431	417	413	400	426	424	416	422	430	426	451	442	443	424	407	414	455	448	406	380	422	444	394	406	429	370	384	422	456	416	430	409	460	389	408	416	420	414	453	424	375	444	411	409	404	400	430	405	395	390	402	447	444	393	415	430	487	388	427	432	409	375	399	422	439	432	398	442	411	422	405	382	403	440	431	453	432	431	404	447	388	411	413	400	440	420	417	461	433	469	423	432	428	455	452	405	418	405	411	429	443	423	450	418	419	435	413	450	427	418	430	427	421	413	431	497	439	423	427	418	438	409	412	428	431	444	428	425	393	417	424	428	447	413	442	393	427	381	438	444	421	428	444	420	440	445	428	414	405	462	420	397	451	443	418	415	404	370	406	409	457	459	448	437	431	410	452	430	413	395	436	438	400	416	445	420	429	446	412	425	421	437	439	414	474	431	410	472	438	405	406	401	452	464	418	408	423	391	442	422	438	420	477	429	425	446	433	413	405	375	453	368	424	461	428	404	452	463	424	384	420	458	448	445	401	399	436	467	408	392	452	417	416	420	420	427	420	445	417	408	414	434	452	443	381	425	384	465	429	448	388	455	371	416	404	418	447	411	381	401	391	443	419	414	403	430	414	443	404	391	407	428	394	414	427	430	412	430	463	433	407	398	437	420	418	411	467	395	433	394	450	432	411	426	412	419	388	422	394	410	422	419	419	410	427	442	443	412	456	409	435	442	443	401	425	420	429	413	399	412	471	412	443	441	415	385	413	452	435	385	369	421	415	437	422	414	396	440	436	399	421	418	423	418	427	397	403	431	387	441	462	442	407	451	445	434	436	435	422	448	406	415	429	374	409	424	425	417	427	432	441	422	412	405	423	368	439	457	443	382	400	385	407	420	409	400	393	412	381	455	439	411	410	412	421	445	428	438	405	420	389	407	426	386	438	415	442	454	369	405	449	399	397	399	440	428	437	402	410	438	444	420	429	444	401	401	439	451	433	431	387	425	393	398	420	433	416	414	392	434	404	408	401	393	412	435	402	438	404	445	408	417	433	398	420	411	432	436	411	447	439	436	385	416	435	399	435	437	412	427	445	407	404	376	400	415	373	428	472	437	402	448	403	418	414	435	431	402	369	426	485	434	410	424	444	442	401	399	405	406	436	396	452	436	400	425	456	418	458	415	440	387	443	443	442	444	413	446	386	428	420	389	403	373	407	413	379	395	416	419	409	408	406	426	397	402	412	446	439	440	386	431	412	439	420	417	453	427	430	387	390	425	396	415	404	458	408	392	437	440	394	422	431	424	423	391	400	422	412	430	380	417	397	475	410	433	440	420	421	410	433	415	422	419	429	423	444	447	470	417	424	394	408	402	418	406	424	416	441	429	423	409	382	404	413	419	432	397	429	399	401	424	466	406	430	438	421	397	384	436	418	423	399	437	404	386	439	415	386	422	413	431	399	433	432	430	411	428	427	442	403	430	423	411	423	446	408	395	440	395	437	445	442	424	408	450	432	438	424	441	426	421	408	439	474	433	371	410	411	423	410	447	370	386	439	437	444	440	439	380	428	414	448	424	432	429	446	419	452	396	413	416	379	421	426	408	413	415	417	440	419	425	442	404	456	448	419	427	406	414	409	425	400	430	386	425	386	462	408	404	440	379	445	386	420	461	455	448	411	440	442	450	459	404	403	449	434	439	420	440	414	447	415	459	427	417	419	428	413	416	390	407	431	437	448	420	404	415	423	408	387	396	429	424	448	387	429	441	419	405	436	449	420	378	456	432	406	424	403	451	436	457	441	424	448	417	466	421	419	411	440	412	421	393	424	416	395	393	421	419	411	407	402	386	429	410	427	404	422	415	414	402	420	432	436	422	408	439	436	391	410	402	424	399	434	406	424	430	423	445	451	383	421	406	438	392	451	420	408	398	439	385	454	418	441	390	424	432	429	411	398	391	411	415	456	425	419	398	438	428	423	423	391	444	402	434	424	393	403	418	444	400	422	400	463	425	400	406	432	404	417	437	408	443	415	432	423	457	390	429	433	428	402	423	426	445	441	398	394	418	426	421	419	392	412	450	393	403	399	460	391	453	438	450	464	435	401	404	395	421	448	410	436	388	413	435	421	412	410	449	398	418	400	448	446	440	397	419	437	413	463	439	416	390	403	441	428	430	398	467	401	402	401	438	454	405	431	427	421	440
12346	1337	226	149	119	135	130	100	99	115	349	85	98	345	105	84	88	87	91	94	102	94	97	87	91	74	103	85	75	94	94	89	97	91	94	86	68	84	95	94	95	107	86	74	81	104	93	83	69	84	91	87	89	102	89	83	92	89	97	102	113	80	93	70	76	110	86	86	95	90	106	87	83	119	86	95	67	87	97	100	94	76	95	96	89	93	84	90	78	91	97	89	92	101	70	87	82	87	83	101	89	98	92	96	97	73	103	72	94	79	88	78	78	99	97	79	90	95	95	67	83	67	88	102	78	85	98	91	81	96	91	74	96	86	95	98	80	76	83	72	96	87	94	89	110	94	74	80	95	92	73	73	86	89	80	85	100	98	93	82	95	78	92	84	91	80	84	84	94	93	81	66	87	83	79	98	101	86	102	78	86	79	87	82	93	89	84	85	98	92	85	94	82	85	94	80	98	99	107	87	79	102	84	77	97	103	89	92	89	66	87	95	86	77	76	80	84	89	82	92	78	76	80	87	90	100	89	99	92	102	90	91	75	84	97	85	95	99	87	88	95	77	88	110	86	98	82	84	85	84	88	61	69	83	70	92	102	92	80	95	83	81	89	91	73	83	88	80	106	88	89	86	87	88	85	90	85	84	91	111	96	71	80	76	102	85	90	93	79	86	79	84	94	86	95	85	80	88	101	85	90	77	91	96	82	64	81	98	77	89	81	81	91	95	86	82	94	94	83	94	87	86	93	85	84	87	97	73	93	104	87	92	94	85	79	104	88	102	87	94	84	77	71	107	79	81	73	94	83	78	68	89	72	97	89	84	91	78	92	85	88	96	76	66	87	79	78	80	89	92	92	73	78	77	90	82	92	84	99	83	104	93	82	106	92	104	91	104	87	87	81	94	75	113	97	67	92	91	93	70	78	89	77	79	72	95	88	90	80	87	99	95	84	82	82	83	82	98	91	90	88	98	93	91	65	78	81	74	94	73	81	88	75	100	104	85	95	95	81	95	83	103	92	69	88	94	98	96	76	74	102	83	95	86	89	75	75	80	91	91	84	81	83	81	85	89	88	86	99	91	78	70	95	73	69	81	87	82	102	97	74	100	89	86	98	85	98	64	94	83	95	89	97	90	84	99	86	96	76	73	96	93	79	76	87	85	105	86	100	99	85	93	113	81	95	97	84	91	73	93	94	77	80	80	84	97	98	81	99	76	87	98	101	87	86	85	87	85	99	100	79	67	82	104	86	79	97	96	93	90	92	92	79	85	98	96	68	97	78	96	76	88	94	102	82	82	83	80	88	92	89	72	87	92	83	95	90	83	100	86	83	89	93	101	115	82	88	83	92	89	93	103	83	104	87	81	88	103	103	96	98	89	79	77	97	90	90	71	87	86	108	79	79	106	94	83	79	75	78	81	88	90	71	68	93	91	86	78	81	76	83	95	74	84	105	90	78	72	84	81	95	82	86	82	81	84	92	98	104	77	92	92	85	91	79	89	96	75	78	94	91	95	88	70	93	67	78	92	89	66	88	84	87	75	102	80	88	68	93	82	89	76	73	77	93	93	66	81	76	76	69	87	83	87	82	74	95	88	87	107	70	80	86	73	88	105	81	95	89	98	65	69	74	85	99	92	88	78	96	92	74	93	81	85	99	85	89	93	95	82	92	92	88	83	91	83	84	80	81	72	89	94	83	87	78	89	94	102	112	77	87	84	97	81	92	90	91	102	89	78	101	83	85	81	89	99	97	96	103	86	80	89	82	82	94	82	93	85	99	61	71	92	81	70	93	87	90	91	77	77	82	99	90	81	92	83	72	83	98	78	83	99	100	83	84	95	68	83	84	105	76	87	79	85	79	79	91	72	98	85	90	86	95	87	83	97	85	79	93	81	88	93	80	81	88	67	70	107	94	87	86	98	90	87	85	70	76	106	83	82	90	80	89	92	106	84	91	83	92	79	97	77	84	82	78	90	101	81	81	96	82	91	82	90	82	92	77	99	67	90	92	67	96	89	85	83	87	85	82	90	93	90	84	74	82	70	109	97	101	89	81	71	104	93	74	96	97	80	94	83	95	79	87	83	77	88	88	106	80	92	102	83	90	110	97	85	90	80	94	88	78	77	77	92	90	94	82	73	79	80	98	94	70	97	82	89	96	76	91	81	87	81	77	99	83	68	91	80	83	75	88	83	78	87	71	94	83	88	86	79	101	105	91	84	93	88	79	105	102	73	98	91	80	92	76	83	99	69	76	96	98	85	90	97	80	94	94	83	88	75	91	70	87	94	88	75	81	94	93	93	83	85	91	76	94	93	91	79	75	86	92	86	82	84	90	82	96	90	81	79	71	90	104	86	90	80	82	91	109	93	90	79	98	79	80	85	83	78	95	81	77	77	94	93	91	73	99	83	82	84	85	103	78	83	81	76	91	81	92	100	77	82	87	84	100	79	73	76	98	89	100	103	93	56	94	81	89	81	90	87	88	84	91	78	88	88	84	104	81	87	86	89	68	94	75	98	70	84	73	75	88	77	97	98	105	93	95	85	104	93	75	99	94	85	79	95	92	88	88	95	76	71	100	81	80	65	114	94	105	83	96	106	82	96	94	93	68	78	99	78	84	86	92	90	87	85	68	88	96	78	84	90	63	95	88	120	81	91	97	99	75	108	80	84	79	79	100	73	101	73	92	95	86	115	100	88	99	71	98	100	75	97	91	88	89	70	92	108	88	89	78	85	91	73	94	82	98	78	87	81	97	91	98	89	78	85	99	98	103	101	99	85	89	81	85	85	96	76	80	81	110	89	99	97	75	93	95	85	92	93	91	91	92	70	84	75	91	94	94	87	86	98	85	91	91	92	74	79	78	86	87	87	87	90	77	81	87	108	68	83	117	94	99	102	91	101	97	84	85	93	79	87	93	101	98	67	101	101	86	80	79	92	87	98	84	89	86	105	77	90	88	105	72	82	72	89	94	75	72	93	78	76	69	89	96	108	94	97	84	86	73	70	98	105	101	85	93	95	99	85	112	88	72	81	92	81	76	92	95	89	71	86	87	90	95	102	93	83	76	95	81	90	100	93	93	103	80	80	90	101	74	91	88	81	83	84	94	87	95	81	76	83	100	80	87	80	71	68	83	77	74	90	70	94	94	85	89	75	88	90	97	102	79	89	87	76	86	75	95	90	93	90	108	76	83	99	100	71	89	103	108	100	90	84	78	82	70	78	74	82	100	78	68	76	102	77	87	78	89	97	86	84	95	91	91	82	90	74	95	104	85	84	82	64	79	88	78	80	73	71	98	101	88	112	78	88	97	98	75	83	86	96	81	99	75	100	97	87	73	96	95	88	88	88	87	79	93	92	80	83	81	94	97	79	105	86	78	86	94	99	87	89	91	80	87	96	89	89	84	72	92	88	76	104	90	92	92	88	90	88	91	102	79	88	102	87	105	75	81	78	87	93	87	87	94	69	87	86	102	93	96	84	74	92	90	85
11624	1445	612	489	459	443	445	372	316	449	1816	281	564	2097	241	266	246	239	237	223	251	251	244	239	256	280	242	247	220	247	268	256	259	241	256	233	223	260	266	277	225	246	240	246	266	227	242	223	224	242	250	251	261	244	239	246	243	209	250	243	247	236	235	220	252	263	224	258	245	252	250	240	233	193	251	245	255	217	228	248	220	268	228	245	252	241	237	242	249	223	245	231	267	231	244	254	235	261	249	243	241	256	228	250	264	241	229	241	236	233	208	263	261	234	244	239	246	225	236	240	243	231	256	259	229	242	248	250	246	220	253	257	273	263	233	251	240	222	205	230	249	250	253	225	249	273	255	239	248	244	248	255	226	255	239	256	255	237	202	221	247	251	253	253	259	228	215	241	221	228	283	235	267	215	235	232	241	235	235	231	243	238	247	248	254	272	214	210	261	236	245	249	254	254	226	226	262	253	254	224	258	247	235	240	230	238	226	244	232	253	225	234	239	271	244	247	257	254	254	246	267	232	253	246	227	242	219	232	219	249	244	230	227	257	221	209	252	231	264	244	259	249	228	256	233	266	262	252	239	240	215	279	221	245	230	260	259	246	234	282	238	238	243	263	221	233	253	262	237	247	274	231	230	236	244	251	234	238	246	249	238	230	289	245	226	255	253	239	216	273	241	214	261	252	253	198	238	249	238	227	246	248	234	232	245	249	272	243	224	247	246	254	223	239	241	230	264	236	239	244	229	250	234	236	241	230	234	240	260	239	249	235	252	217	222	225	268	226	223	236	234	255	241	241	221	251	245	241	247	256	220	235	249	273	250	246	252	247	223	251	218	216	262	251	252	214	254	274	241	249	273	232	222	226	220	253	230	233	248	229	273	249	228	244	248	251	221	261	247	253	236	277	252	261	251	254	243	251	232	260	222	262	230	229	251	267	278	232	254	238	235	217	226	231	249	238	223	250	227	234	223	228	237	247	247	233	237	251	220	222	246	259	213	257	244	242	226	222	252	230	271	248	226	256	240	223	257	223	236	218	253	236	256	266	222	216	264	233	248	232	258	259	248	249	243	259	244	255	239	238	242	283	233	204	246	228	247	261	276	225	275	256	249	260	214	210	245	256	238	216	237	225	262	271	261	244	226	227	236	232	237	236	227	262	212	245	231	247	221	243	252	259	278	228	251	247	262	267	222	248	270	211	249	247	204	245	245	236	255	241	247	232	222	242	266	263	236	260	238	227	210	265	240	248	265	194	216	247	219	274	230	226	256	256	214	241	254	236	255	237	249	236	224	203	237	268	259	242	233	241	258	241	231	233	237	211	229	226	239	253	252	234	228	230	209	243	252	243	223	256	230	203	269	238	274	218	258	251	252	250	244	236	249	263	221	232	230	231	234	211	238	250	259	268	229	231	225	259	265	255	219	230	218	229	255	225	231	231	247	224	280	241	237	243	247	245	224	246	252	234	230	211	261	286	234	233	257	248	225	241	240	225	285	235	276	238	248	231	205	257	243	253	263	230	225	257	261	231	235	222	229	233	217	250	243	244	262	247	266	235	233	241	244	228	225	224	269	236	265	252	254	240	244	268	246	245	274	204	245	232	241	241	233	233	252	273	251	220	271	223	227	257	238	231	250	255	224	225	231	234	254	225	223	290	219	263	252	251	248	235	248	235	236	237	238	254	234	241	220	256	229	241	255	252	228	220	219	257	225	249	219	257	243	274	243	235	259	250	240	226	245	252	229	257	238	252	245	237	226	250	264	236	232	238	225	218	251	243	225	229	242	234	242	255	234	230	239	231	243	248	256	269	241	240	248	241	252	223	243	238	279	275	227	227	261	249	239	257	239	253	266	224	210	232	270	221	235	242	267	208	219	260	249	238	239	228	253	233	245	237	255	241	263	225	214	236	248	240	254	235	254	235	231	232	235	237	242	240	249	226	242	273	219	246	231	281	267	255	245	254	255	222	233	249	236	257	231	243	245	245	234	256	255	238	227	241	244	272	237	284	246	224	236	240	245	235	236	209	238	240	235	234	250	247	239	239	249	237	249	251	229	238	223	245	252	224	216	273	209	264	227	226	244	236	202	248	247	247	226	241	239	231	255	245	228	241	250	221	222	243	216	246	232	211	268	246	261	257	255	223	238	247	211	226	236	248	235	224	227	231	251	222	228	224	237	261	213	254	246	235	246	254	231	215	250	260	251	251	227	230	258	238	259	214	256	253	232	211	232	238	248	233	223	233	244	210	245	240	255	257	250	235	228	247	239	210	236	243	253	228	246	224	224	248	239	235	237	264	254	224	268	244	251	268	226	241	217	218	231	235	242	243	234	255	244	259	228	229	242	223	236	253	243	256	251	257	200	266	223	221	243	222	232	234	217	233	253	225	224	223	259	272	248	259	242	232	256	256	243	265	212	259	222	232	217	228	230	233	241	239	251	231	210	240	278	211	218	210	257	209	239	217	226	259	223	237	243	255	229	244	258	227	231	216	235	254	246	260	239	225	249	261	247	250	259	255	225	229	220	249	239	251	265	228	250	254	231	222	260	246	241	226	252	273	250	196	264	234	238	236	236	243	218	232	240	238	235	270	245	224	236	223	234	213	267	237	262	220	225	246	254	269	213	230	267	240	245	223	260	247	243	243	272	243	258	262	235	232	254	259	248	259	257	228	256	256	254	233	256	271	247	247	242	232	244	243	244	196	255	233	219	269	222	252	260	220	270	250	275	268	250	241	243	210	225	213	254	264	255	228	263	258	226	268	245	244	261	230	247	264	235	221	268	257	246	239	223	246	283	233	242	245	229	219	235	252	242	228	248	210	257	274	243	216	216	218	248	246	228	236	245	253	252	230	236	271	254	243	221	236	233	228	241	240	245	273	244	265	243	278	243	261	263	238	250	249	249	234	225	261	234	260	222	242	242	219	251	251	242	225	228	249	225	265	230	222	257	239	230	254	218	254	257	248	262	224	229	244	243	238	213	231	234	248	235	274	253	235	216	232	233	256	238	236	232	249	242	274	220	222	236	241	248	247	241	241	245	221	239	247	291	244	251	286	246	229	244	240	237	239	251	256	258	242	240	232	248	248	240	221	223	206	241	268	242	249	265	263	258	237	258	216	238	235	249	228	266	246	257	272	220	242	255	245	233	231	230	258	243	262	254	240	221	233	243	214	255	250	254	237	260	255	226	235	251	223	262	232	258	232	276	233	249	257	231	266	230	214	271	256	245	244	242	246	268	224	254	240	223	258	245	248	252	239	241	229	234	257	278	230	230	232	239	225	258	267	221	233	214	224	248	230	250	254	253	247	246	228	227	228	248	242	252	247	252	239	234	257	245	223	247	234	274	252	250	251	208	244	222	260	233	232	230	263	249	251	277	255	237	244	249	245	235	206	254	236	234	245	250	237	238	236	229	241	273	242	259	233	240	258	241	233	245	232	260	250	249	251	234	235	253	234	251	217	275	244	231	264	244	255	247	211	247	255	233	264
58195	29436	6731	1270	609	510	421	328	299	862	6353	483	2186	6311	674	213	193	203	207	197	190	189	190	199	213	207	181	202	206	197	185	208	182	206	192	183	180	204	198	209	177	172	206	208	184	177	183	186	188	181	186	189	173	177	187	172	196	181	195	190	192	182	188	188	171	200	228	206	188	173	183	176	206	190	177	184	199	220	199	202	198	192	199	215	182	196	193	185	213	162	173	181	197	169	216	187	201	160	201	219	175	180	166	190	194	184	171	186	184	177	178	180	191	186	179	182	204	202	188	183	163	196	202	165	183	181	180	190	201	205	179	168	195	174	185	171	204	208	194	177	187	161	158	167	170	171	173	193	172	209	193	184	189	188	211	187	207	178	180	177	150	196	185	199	189	193	197	204	180	190	168	225	169	182	190	203	176	191	180	180	199	194	185	216	188	167	182	179	185	178	206	180	206	188	194	215	194	177	198	188	193	171	168	197	194	200	185	184	184	185	188	190	201	188	179	180	193	170	208	205	196	180	173	190	182	201	191	179	197	175	192	196	194	161	211	207	166	183	189	178	204	200	189	142	168	162	180	206	194	210	176	169	181	201	166	190	165	194	181	178	208	194	160	184	166	182	172	176	188	166	176	181	183	186	182	187	174	182	180	189	181	203	200	200	181	176	169	166	178	184	199	182	190	172	158	166	165	229	195	209	206	177	186	178	152	178	183	175	178	180	198	171	205	177	176	193	166	178	183	166	186	183	174	188	211	156	189	187	179	197	189	182	177	174	197	188	166	187	178	176	142	155	165	182	153	168	177	197	181	169	192	194	189	153	193	174	179	190	199	159	153	192	183	201	200	198	184	169	190	195	207	173	192	176	173	199	173	195	204	191	189	183	179	165	177	196	201	199	204	181	178	185	198	190	178	190	182	180	194	185	190	177	169	195	188	213	177	190	180	155	212	201	199	185	189	167	192	192	215	200	190	196	185	200	161	164	197	178	204	185	183	203	185	171	176	177	180	171	182	193	202	174	171	179	193	157	188	176	180	197	164	167	173	218	185	198	161	198	195	187	184	201	192	172	183	177	184	152	174	188	177	167	172	197	179	178	186	174	178	173	199	171	209	154	189	153	184	197	153	195	183	216	177	183	188	190	168	178	174	223	179	159	189	205	185	194	200	205	179	183	200	181	188	171	193	191	176	183	177	188	196	197	181	200	175	172	197	176	188	180	180	203	171	181	173	192	172	180	195	168	174	171	195	193	174	183	185	187	183	173	156	183	187	216	201	192	210	166	188	183	195	182	205	197	177	202	191	189	169	194	187	168	177	176	174	188	218	206	170	193	179	183	205	183	172	204	160	171	214	196	190	173	177	181	202	173	193	180	207	187	202	179	186	159	190	173	182	179	170	165	171	198	177	172	210	180	160	183	200	171	179	204	188	169	198	168	184	153	185	182	197	189	183	193	179	187	223	184	207	180	195	191	203	171	203	203	195	193	187	178	192	205	166	192	191	195	199	199	191	193	177	199	171	205	179	163	180	188	191	213	186	194	190	197	196	179	180	207	187	190	188	191	153	203	186	168	158	190	187	170	213	181	192	201	171	182	188	180	184	184	191	188	211	168	175	172	170	157	178	201	190	181	204	161	200	188	212	150	177	182	212	169	211	175	166	191	210	167	207	206	214	190	187	184	195	225	149	181	196	201	173	173	193	181	168	215	163	178	192	179	177	197	194	188	184	218	186	175	176	190	199	181	192	182	202	202	214	168	192	193	201	198	189	197	200	188	194	186	165	181	181	224	178	181	188	163	170	174	170	158	176	172	171	190	177	172	198	202	174	203	183	189	192	192	191	203	202	188	157	174	197	187	176	229	191	194	170	152	198	190	152	211	176	194	198	201	193	207	186	190	202	219	184	165	171	170	195	189	183	183	197	169	186	165	171	182	186	196	187	177	197	198	178	166	186	199	201	189	189	186	177	156	222	183	157	201	178	168	205	172	206	188	171	196	175	188	183	202	191	198	185	196	201	185	206	166	185	223	189	165	193	191	204	170	176	222	174	202	175	188	201	168	149	161	220	185	172	186	190	188	169	194	208	208	172	185	169	185	174	158	183	206	167	181	190	190	174	199	184	183	152	196	185	192	200	142	169	204	188	174	183	194	167	200	177	176	192	184	178	186	203	191	176	198	189	196	193	192	165	175	207	179	178	204	188	187	208	183	164	177	179	195	220	201	169	178	189	194	209	172	193	188	199	177	216	174	197	189	185	220	202	209	175	180	194	179	184	193	187	201	182	178	187	182	176	162	174	172	203	183	171	182	206	203	193	212	176	172	153	220	213	176	158	197	182	210	194	160	216	185	160	189	210	168	183	193	191	180	178	185	170	167	170	178	180	193	198	202	186	190	177	167	199	182	192	181	183	182	196	154	196	199	187	171	175	166	201	179	209	200	184	189	181	177	183	164	215	170	171	175	194	176	187	202	163	170	170	167	194	179	206	180	183	185	195	180	194	181	200	216	200	180	206	192	168	181	175	209	185	188	179	166	163	195	185	193	185	183	171	183	186	201	166	177	199	153	174	181	179	204	162	189	154	179	182	228	187	168	185	181	194	187	163	182	173	177	190	161	191	196	179	171	179	171	177	206	183	186	170	203	178	197	208	210	176	211	194	179	164	181	190	191	184	200	205	187	186	175	155	160	187	196	173	155	200	211	212	169	187	187	186	187	166	180	185	199	207	174	204	213	190	200	195	184	169	208	196	188	180	176	181	198	204	178	158	187	188	196	159	178	182	213	164	191	183	186	187	214	191	183	173	185	170	206	205	166	203	177	191	186	168	182	197	175	185	191	167	172	191	187	180	186	172	169	174	206	207	151	197	182	174	185	189	175	174	182	189	200	201	204	192	191	182	197	203	173	202	190	182	179	195	188	196	164	186	163	188	209	173	219	203	177	217	183	183	184	173	169	199	208	184	202	187	200	192	146	195	187	193	188	176	183	174	180	190	209	204	200	156	163	181	178	169	189	182	170	169	183	201	218	175	193	205	199	190	186	171	178	205	167	208	188	203	161	170	188	188	192	172	180	184	186	188	162	175	180	199	185	214	195	182	196	200	179	191	195	178	185	170	185	185	186	199	208	207	192	161	180	164	192	182	181	165	182	185	199	169	191	182	190	179	172	194	175	206	181	189	191	205	202	201	225	191	189	209	175	187	154	187	195	192	183	207	207	215	177	192	210	203	172	170	184	197	155	186	194	178	202	178	195	160	185	194	176	195	176	186	178	180	183	200	202	214	188	198	168	210	187	199	171	161	189	193	198	174	184	192	211	171	174	180	187	193	182	189	174	198	194	208	202	180	196	173	197	192	202	184	182	172	189	186	172	187	188	179	200	186	173	180	172	193	188	196	202	203	196	193	175	215	194	204	178	183	198	217	195	168	176	185	170	177	185	200	164	189	192	197	173	191	198	181	168	180	169	184	188	198	173	200	189	181	196	201	183	180	172
36565	8865	5493	2603	2319	2145	1834	1396	1211	4449	17818	2310	11633	25450	1456	626	570	593	560	553	590	535	557	564	581	504	514	493	527	521	474	528	484	483	472	489	485	481	459	467	465	491	473	457	491	453	482	481	468	446	434	486	448	435	460	469	427	459	460	456	465	444	457	443	494	471	459	431	417	439	461	442	455	453	438	493	498	488	496	453	447	431	441	491	481	421	449	451	448	469	460	472	431	457	443	429	443	461	450	438	458	478	409	456	460	473	466	471	419	459	423	432	450	412	467	471	450	450	496	454	455	435	444	460	470	446	447	414	490	465	477	427	451	445	454	493	426	451	470	469	463	444	426	473	478	418	417	467	449	464	429	424	420	464	458	432	447	456	471	442	418	475	450	429	448	436	424	462	436	421	472	454	450	452	446	424	451	452	406	432	414	440	443	438	430	449	456	445	463	444	457	485	502	446	472	432	441	466	449	441	433	429	447	459	440	421	476	446	452	449	441	434	458	477	477	448	427	440	442	415	448	447	424	480	471	469	463	434	428	436	440	458	433	416	452	426	470	425	498	460	476	491	454	422	460	437	457	447	461	464	456	423	448	465	466	486	418	435	440	424	446	435	427	441	458	460	486	448	453	459	471	477	439	438	480	435	464	447	449	468	431	419	444	414	418	436	463	451	441	437	443	433	431	462	437	497	487	436	458	479	434	489	445	478	451	456	439	455	466	482	450	443	493	455	428	460	450	440	456	447	416	445	467	421	423	471	470	466	435	474	467	467	444	435	442	448	435	442	448	413	439	435	521	428	422	439	445	440	465	444	431	482	472	429	469	424	437	445	437	448	424	464	475	452	475	455	442	444	517	449	450	485	467	482	495	481	405	432	434	465	429	442	447	467	432	433	428	451	475	442	458	478	436	458	473	409	433	423	465	476	425	455	432	481	447	449	454	449	448	479	445	450	447	446	455	461	424	427	412	437	468	489	472	479	420	449	419	471	406	452	445	463	440	452	456	468	429	443	472	437	450	437	461	438	419	449	424	480	445	432	461	479	462	449	447	438	449	457	452	463	448	449	432	457	444	411	469	463	421	439	437	460	481	408	439	448	446	459	460	447	453	437	432	452	471	460	429	503	420	430	434	474	460	473	466	423	458	442	491	445	422	473	433	459	447	445	454	442	462	439	429	430	457	466	473	444	474	413	446	464	435	443	466	467	475	442	472	488	429	469	445	494	438	436	420	461	433	412	450	468	452	467	455	433	429	434	457	451	442	468	453	446	409	450	427	442	474	443	481	441	465	454	462	434	445	443	443	443	453	457	495	452	456	453	442	435	442	458	436	441	420	456	464	430	464	416	462	460	444	408	414	459	434	479	442	468	445	452	432	477	420	473	453	473	446	456	415	447	404	495	444	456	440	417	422	458	442	405	464	480	455	427	429	440	434	439	473	463	419	436	438	427	453	446	487	446	429	439	458	418	480	453	449	423	461	410	418	435	467	455	458	442	468	441	432	463	438	440	463	437	458	471	446	428	433	425	472	468	434	461	433	460	455	448	424	500	393	451	445	424	433	476	492	472	475	443	466	483	471	443	444	450	438	481	418	442	453	423	425	455	446	470	469	456	441	461	474	466	446	464	452	466	462	498	434	445	471	446	445	464	453	460	451	427	445	469	468	450	472	436	459	462	465	436	427	462	464	450	470	457	462	487	463	467	460	437	476	433	392	452	492	456	414	421	452	459	432	436	477	470	399	458	485	448	459	459	434	452	417	436	416	457	430	472	475	480	437	476	506	463	396	421	428	429	455	481	435	495	462	413	418	425	427	436	449	446	434	457	456	443	476	457	482	438	420	433	443	408	438	432	438	445	418	443	415	445	460	464	419	454	452	444	438	444	492	463	404	440	442	434	450	473	427	460	464	452	472	439	463	444	434	454	433	450	452	457	432	424	427	427	478	431	496	425	432	399	463	479	460	435	480	467	461	488	446	462	434	446	446	480	464	459	421	489	486	455	449	448	434	480	433	471	442	436	483	450	457	448	463	446	413	472	465	481	469	458	425	427	450	465	485	421	454	449	457	474	442	448	440	432	488	455	457	427	479	410	442	479	442	475	458	457	425	438	442	447	441	466	472	438	475	459	431	470	467	480	479	414	465	507	441	446	464	401	428	437	455	470	448	442	466	478	428	412	461	417	425	453	465	470	459	450	457	443	407	430	405	460	460	430	447	458	424	467	437	447	444	417	434	451	479	466	438	402	423	415	455	456	461	412	474	432	426	451	454	417	417	439	465	434	447	443	442	449	472	472	443	458	430	425	452	479	507	465	460	444	460	430	462	444	468	438	471	445	477	448	446	468	474	434	433	447	436	457	426	461	409	465	459	422	471	455	451	426	452	435	449	440	443	472	462	426	454	446	448	432	460	484	440	410	434	432	449	454	450	447	455	428	496	432	449	450	431	463	436	438	427	410	467	420	414	443	466	459	443	449	449	458	435	435	455	444	431	457	473	415	437	421	448	419	422	426	470	434	432	451	436	455	469	475	444	442	437	454	443	447	430	477	463	433	443	432	452	435	428	440	465	455	464	445	439	445	463	468	469	421	436	476	457	479	454	430	426	412	451	410	419	470	480	450	457	417	464	479	472	462	474	438	462	445	460	431	464	482	468	444	461	452	440	450	470	415	435	448	462	451	429	450	430	471	463	467	446	430	440	463	457	439	462	453	454	447	430	413	458	441	447	459	446	448	466	455	413	451	420	448	455	416	455	450	459	478	448	436	481	441	456	453	460	432	459	455	422	448	438	403	447	440	454	473	455	432	445	443	477	435	451	459	432	449	473	415	403	473	462	448	462	448	428	420	435	479	462	441	459	470	428	458	455	461	494	436	446	449	451	433	451	456	454	485	463	473	417	426	443	455	453	429	476	442	455	462	453	423	445	491	462	430	471	441	485	460	401	451	485	440	436	470	426	429	446	417	496	444	445	454	439	450	431	429	451	453	465	436	408	479	439	456	481	427	454	464	449	440	438	459	436	401	431	441	472	435	452	423	436	407	429	436	480	458	481	474	440	429	403	435	476	447	435	443	455	427	433	419	420	423	494	442	430	481	436	455	432	427	461	443	448	456	473	482	454	425	433	441	446	412	489	437	472	440	455	456	455	477	428	448	441	408	442	419	462	429	453	433	450	467	455	443	452	467	444	466	428	481	463	445	448	472	444	452	489	457	456	450	458	455	453	464	472	459	444	473	428	449	440	455	418	466	416	480	473	432	426	424	483	431	428	427	440	497	460	422	429	452	438	487	469	432	447	476	433	428	490	460	448	429	458	397	450	471	452	420	453	506	424	429	440	459	443	463	452	467	471	463	447	446	432	510	467	456	437	459	424	446	441	445	441	456	475	437	475	443	462	415	428	455	476	425	424	458	420	464	481	446	429	414	472	460	440	467	428	402	440	433	454	474	468	433	427	438	467	442	435	431	453	465	445	441	418	438	457	445	470	497	500	465
69351	38846	14464	2771	1119	835	650	484	424	2248	11134	774	1156	10984	2294	239	193	226	214	191	220	205	160	226	194	182	196	217	189	210	171	193	179	173	186	189	177	190	204	179	192	174	192	158	194	205	170	179	175	182	190	186	184	185	182	167	167	207	177	199	182	157	204	191	179	167	183	180	171	193	184	194	199	188	160	180	198	183	167	211	169	172	186	198	200	188	160	168	160	176	178	175	168	180	179	166	182	199	161	180	174	172	182	169	172	192	197	193	170	197	185	200	159	186	206	168	193	183	195	179	167	183	176	163	181	192	164	176	174	167	182	161	173	186	164	182	181	201	181	190	172	171	180	178	170	184	207	182	175	164	170	159	192	173	143	207	196	180	164	188	173	154	187	185	187	182	190	165	208	187	181	149	149	165	151	174	173	156	201	173	173	167	193	181	194	214	170	182	175	176	169	194	176	185	150	183	183	184	170	173	180	189	166	192	180	167	184	178	157	181	169	200	176	187	189	175	177	184	175	195	178	161	183	179	178	178	176	177	155	175	195	191	184	161	184	168	163	177	170	214	185	194	192	179	186	168	170	183	172	175	188	198	160	180	196	168	160	183	198	177	177	192	165	199	204	193	167	191	171	174	153	183	171	163	176	183	185	197	184	183	183	161	171	183	177	180	201	156	162	203	170	195	172	154	191	173	176	172	179	153	180	167	167	193	189	151	162	167	187	186	187	200	192	188	187	178	171	205	167	192	187	183	186	165	159	201	182	167	193	182	203	170	165	171	166	189	178	192	193	189	206	179	186	164	177	204	182	183	181	151	161	176	174	168	190	198	179	188	185	169	171	183	187	188	182	198	189	195	173	182	173	201	190	189	175	204	181	165	178	176	158	179	195	181	179	212	170	181	181	183	165	172	193	199	183	202	177	150	188	176	203	177	176	166	175	167	174	182	163	148	171	190	199	182	158	202	170	169	186	183	164	157	174	182	177	192	202	172	151	161	173	179	199	155	178	190	181	185	169	190	178	183	172	193	208	190	174	174	169	152	149	170	203	169	158	176	191	161	187	210	166	197	200	186	192	180	157	168	197	174	188	179	191	193	186	202	174	159	181	168	186	193	192	173	177	166	174	166	183	165	140	191	186	177	182	185	171	181	168	185	183	182	161	180	169	199	195	178	182	203	182	174	194	178	179	180	185	176	204	191	188	181	171	181	170	178	163	154	157	194	182	165	166	172	172	182	171	187	188	185	191	178	158	164	163	170	193	214	168	207	164	147	182	196	166	162	181	181	179	156	161	204	157	175	158	176	168	202	180	181	175	179	200	176	203	180	166	154	175	180	204	196	162	192	191	174	176	178	170	191	191	162	192	189	198	178	154	151	192	170	180	176	167	173	165	191	174	194	187	189	163	178	194	184	170	178	180	187	183	175	158	179	176	178	174	183	169	162	167	164	176	181	156	179	191	182	201	176	194	146	195	165	154	183	172	160	157	178	167	177	185	171	188	186	218	202	169	169	194	169	173	182	192	163	170	175	170	146	154	168	204	208	163	164	164	183	182	188	162	190	184	178	167	174	178	175	202	186	192	160	190	208	197	168	180	175	186	179	153	149	176	208	192	201	160	169	169	173	177	171	167	192	150	181	160	187	166	163	176	184	199	178	210	136	174	172	184	180	184	207	163	165	203	187	170	183	184	202	174	183	191	153	177	168	185	201	167	163	173	217	189	181	190	169	180	179	183	167	187	179	172	165	183	183	176	167	174	187	179	163	156	166	168	172	185	221	148	169	191	166	168	178	193	157	173	181	181	187	169	162	171	186	153	176	180	187	168	183	198	162	215	200	183	185	179	189	189	186	168	197	204	179	165	180	183	207	196	178	167	186	178	180	196	182	170	172	193	172	196	166	175	164	168	187	165	185	171	182	174	177	176	183	180	191	190	181	161	175	140	152	177	183	145	200	172	175	151	207	172	169	165	195	165	185	170	196	185	199	169	178	194	191	195	183	162	174	190	186	163	174	206	174	180	172	156	190	186	210	196	177	175	162	183	174	167	189	196	179	188	174	169	207	173	196	181	180	205	164	182	153	166	176	172	183	165	176	172	168	164	177	174	202	195	191	154	172	189	180	167	173	188	201	157	171	182	197	174	202	175	191	185	178	162	188	178	178	178	179	193	156	186	178	178	200	169	174	186	180	182	187	148	173	171	170	205	198	169	173	165	192	195	195	175	172	178	188	181	163	165	184	137	197	166	164	202	206	197	185	176	164	171	181	182	198	163	190	165	195	197	191	174	178	149	154	167	181	194	165	160	175	176	192	174	188	179	188	194	183	172	162	205	195	181	188	209	176	201	173	168	199	167	164	157	157	164	208	179	189	184	182	158	169	157	173	183	181	198	198	167	164	167	167	189	170	171	164	179	162	149	174	199	174	180	171	172	183	199	182	169	158	180	173	179	182	171	162	181	156	168	193	171	142	175	163	166	177	166	196	187	165	187	186	171	174	177	178	188	182	193	172	154	184	190	158	184	161	169	167	192	176	181	193	187	168	174	168	156	166	182	186	177	193	168	185	174	201	155	151	166	174	159	186	188	193	184	191	174	171	183	186	187	146	160	181	171	165	174	184	185	180	178	196	192	170	183	180	197	166	191	186	179	165	177	199	173	165	169	198	190	177	199	192	187	204	171	177	147	190	183	177	161	182	185	179	215	183	177	167	156	195	176	166	192	163	177	197	164	176	173	200	167	167	157	194	197	184	184	156	171	158	170	169	190	174	167	160	183	193	208	188	189	175	169	172	181	204	187	169	178	192	167	191	170	195	155	172	177	193	152	190	176	158	183	178	157	177	153	172	185	204	176	183	172	190	187	161	156	181	194	163	189	180	176	188	188	166	156	181	161	174	181	173	191	183	169	172	194	194	178	175	197	176	181	184	159	196	163	173	163	183	143	188	162	177	165	188	140	171	217	178	183	189	174	171	196	199	177	202	193	177	180	168	176	173	202	192	186	193	167	191	176	190	190	177	173	161	171	168	183	134	186	177	182	191	177	185	195	198	151	150	190	192	162	178	181	185	193	185	169	167	167	181	209	182	186	171	192	200	170	171	183	194	201	185	179	179	181	178	175	208	192	165	198	189	180	204	187	184	182	196	184	194	204	178	174	175	182	176	179	200	177	167	176	164	162	185	190	181	179	158	167	169	139	186	181	174	171	167	156	163	199	178	157	178	169	172	171	162	156	173	166	173	159	158	175	190	155	157	155	200	169	165	164	166	182	196	196	170	190	190	167	169	176	159	187	188	196	175	191	193	181	199	170	166	161	182	169	199	184	158	206	176	161	192	173	158	157	163	184	176	170	168	198	190	169	173	184	159	160	175	172	179	173	166	181	187	197	187	154	175	165	173	164	158	169	208	160	173	164	174	215	168	193	151	189	212	165	187	176	188	184	173	210	168	167	183	179	165	177	162	179	174	182	157	172	154	179	162	191	167	164	177	196	168	182	171
45912	11263	9467	4579	4050	3493	2756	2207	1777	8787	20621	2920	6001	34383	3630	749	757	698	643	601	606	625	622	692	701	617	532	555	487	722	500	514	473	500	452	447	491	460	450	428	451	489	446	465	451	481	449	468	430	460	452	446	438	443	434	458	434	479	475	438	400	434	437	433	429	414	429	466	413	407	440	453	392	434	440	421	443	428	376	416	434	445	430	401	437	443	405	407	369	382	440	421	412	398	395	394	450	405	429	386	397	402	413	434	455	414	447	413	428	437	441	426	405	411	421	422	419	450	428	424	413	391	409	404	424	454	401	393	439	419	424	416	404	408	429	400	418	428	441	383	435	438	461	401	489	411	401	404	402	457	442	403	422	422	440	422	420	406	410	432	423	391	429	371	408	412	382	390	403	384	437	388	435	411	420	442	433	406	416	416	398	389	429	405	424	429	421	394	401	399	396	417	385	424	463	415	430	415	415	432	439	385	441	393	413	423	415	394	441	398	425	442	433	424	433	420	426	453	418	413	404	431	392	442	442	389	411	412	424	409	437	383	435	406	410	428	443	393	398	429	429	419	406	408	434	410	431	399	401	426	393	397	444	434	386	416	443	450	410	397	398	429	420	439	398	413	448	442	398	452	404	415	423	401	422	410	384	433	429	428	418	453	405	438	442	423	380	415	420	390	445	441	420	375	388	423	417	420	444	381	396	424	390	426	378	419	442	427	421	432	448	381	419	418	396	382	438	378	446	439	404	401	423	411	408	422	400	403	431	430	422	439	387	422	412	409	436	419	435	413	434	386	414	375	391	449	399	416	435	464	386	423	381	405	438	409	394	414	436	430	427	419	422	448	437	417	427	409	439	429	418	394	405	398	427	422	424	386	404	383	429	395	413	400	410	401	442	407	400	435	417	392	406	425	419	416	407	403	453	436	423	402	395	397	428	403	432	435	381	418	415	401	438	411	452	438	406	410	403	390	421	411	396	409	433	404	423	364	445	462	460	417	431	378	432	397	406	426	464	388	432	426	415	415	415	406	401	414	397	439	391	455	410	474	416	386	427	417	400	381	394	402	402	392	393	430	411	406	439	382	420	418	407	434	408	387	423	402	422	438	385	380	408	391	391	413	374	414	413	426	409	411	449	453	448	403	412	431	439	395	411	386	416	409	450	416	397	423	430	421	426	411	421	443	377	454	438	429	415	389	393	434	445	417	386	417	455	439	394	392	397	419	449	399	409	384	404	406	432	437	416	435	424	414	369	373	419	396	447	440	385	410	395	421	420	397	407	382	402	403	384	437	389	413	450	431	432	403	400	425	464	395	427	389	399	441	413	411	424	452	387	420	412	420	422	424	412	424	418	445	444	429	419	441	402	426	389	421	412	411	437	414	413	409	405	405	410	382	417	415	408	428	442	408	450	451	419	409	430	409	413	421	429	419	387	411	434	409	382	362	434	427	426	426	419	417	432	388	419	368	431	395	393	433	456	458	434	425	448	425	373	422	417	403	429	398	381	446	456	427	413	445	421	379	401	428	468	404	403	418	394	389	434	426	421	430	394	425	410	399	411	384	437	434	464	397	381	419	412	384	381	408	418	407	395	397	444	441	380	413	432	445	427	425	409	397	423	426	403	422	419	477	394	371	434	394	436	420	417	388	419	426	407	410	403	439	401	412	418	438	406	411	353	415	417	405	413	403	384	405	392	427	397	413	413	389	417	415	406	410	397	404	430	446	420	409	431	427	388	455	469	404	383	435	395	401	399	391	422	406	437	407	388	409	402	409	391	422	375	431	420	394	391	404	353	423	429	468	408	378	443	421	429	393	416	414	409	428	423	419	430	424	421	452	423	379	389	381	406	430	427	406	404	400	403	424	415	415	387	418	425	415	412	403	439	446	412	392	440	386	394	359	404	410	396	410	399	369	433	455	426	390	420	440	412	425	381	424	447	436	420	392	402	384	400	440	436	398	398	439	386	420	381	400	431	405	446	413	454	404	412	381	427	438	431	427	431	414	377	412	426	391	420	418	411	420	378	499	425	441	393	402	429	452	424	405	423	426	414	410	427	424	442	409	397	391	427	398	477	408	411	407	409	415	418	409	398	399	390	402	403	428	406	416	397	419	433	421	429	422	437	428	421	425	401	412	432	402	399	417	421	406	404	381	422	426	414	390	418	407	397	440	430	442	421	412	442	409	443	394	399	435	416	405	428	392	417	435	377	439	450	399	436	419	426	436	414	411	395	407	431	435	405	407	460	424	445	400	412	423	411	416	426	410	421	417	420	399	443	410	422	415	442	417	419	394	449	399	420	423	416	418	401	411	387	380	426	395	430	414	412	410	397	443	406	437	380	422	394	413	437	445	416	387	425	462	418	413	401	427	399	380	428	418	437	419	460	401	417	409	405	381	395	420	420	415	446	421	450	417	364	394	443	418	413	414	439	393	396	396	397	430	405	390	383	406	416	438	379	413	408	413	417	392	467	408	447	389	398	440	383	434	440	412	436	426	413	363	411	400	431	414	417	391	443	450	384	429	422	407	426	443	417	422	390	416	401	427	389	438	410	424	409	389	446	441	447	408	430	381	447	427	424	405	440	445	409	429	399	393	379	435	428	407	426	415	410	415	419	456	421	372	434	435	420	428	394	451	387	440	392	421	400	375	426	411	418	432	396	410	407	404	398	440	411	451	393	402	438	456	392	423	450	398	427	408	417	401	437	433	446	448	445	438	423	440	396	396	406	411	452	400	435	405	410	412	413	457	440	466	409	406	428	408	447	416	410	410	429	397	387	455	399	389	420	436	418	424	394	377	445	413	389	394	392	410	409	416	414	419	383	416	420	406	409	413	398	435	375	432	411	435	400	382	432	450	392	400	430	426	413	394	439	427	412	383	403	386	410	442	366	427	451	410	388	407	425	429	424	451	449	419	427	426	420	401	366	400	407	392	410	373	415	391	404	433	400	401	419	439	402	405	414	419	398	395	410	421	458	435	402	393	406	390	397	438	400	417	385	413	422	437	419	431	444	450	414	396	426	429	434	426	415	425	436	439	412	457	432	413	447	395	398	430	434	440	400	431	407	412	440	436	432	404	403	406	445	384	418	397	408	407	455	444	377	453	395	389	458	382	397	403	395	402	416	406	384	466	444	393	435	441	413	401	460	432	418	409	440	420	393	396	405	408	381	401	434	400	400	416	429	390	388	450	400	396	422	423	399	403	411	435	427	391	383	409	450	413	424	442	403	437	383	374	423	411	416	397	395	404	416	407	400	436	446	436	428	404	451	410	395	436	433	361	423	401	404	432	422	472	421	373	434	428	433	431	414	394	392	421	442	402	441	415	369	420	393	383	452	447	395	409	450	396	419	419	394	390	424	413	415	428	404	396	401	453	417	435	418	429	469	432	416	418	412	426	398	426	414	403	423	396	401	404	441	428	444	419	420	398	436	441	425	424	427	386	411	433	438	410	428	374	449	434	404	426	397	391	398	399	404	467	426	408	434	428
11341	1148	248	130	125	124	114	124	113	124	242	90	154	344	99	95	81	99	80	81	87	86	80	81	92	91	87	92	100	59	93	89	89	92	87	80	105	89	74	93	94	85	104	105	81	92	87	83	110	103	78	91	99	88	89	93	91	99	115	89	75	86	97	73	92	80	86	97	85	83	91	77	93	92	91	67	106	74	95	100	62	70	77	79	85	82	92	83	73	88	74	80	91	103	86	90	91	88	91	87	96	101	94	83	79	82	84	86	83	87	92	97	93	85	91	75	92	101	96	85	90	90	113	94	107	87	89	84	93	92	90	103	85	87	103	76	103	87	95	98	71	92	81	94	77	86	86	98	95	80	113	93	77	105	78	97	84	89	87	77	82	78	79	78	86	87	71	87	76	84	74	95	95	105	101	77	83	101	85	88	80	69	101	104	73	72	87	95	94	82	116	90	90	105	71	82	64	100	83	79	87	73	78	81	80	83	80	79	99	84	77	85	95	100	82	67	88	84	84	80	90	90	85	98	83	79	72	88	96	85	75	79	88	97	84	84	111	85	90	79	94	88	86	79	87	75	93	93	81	78	79	94	71	87	91	96	102	88	82	85	94	86	79	97	91	92	97	88	98	88	96	94	83	75	84	86	80	85	87	78	99	83	77	85	80	90	87	87	82	99	82	82	77	102	83	84	97	94	85	96	75	68	107	87	73	80	107	117	78	71	103	71	85	93	91	84	98	103	86	73	83	100	80	87	91	71	94	81	89	89	87	87	82	66	77	96	78	79	108	91	94	85	91	83	92	75	97	88	98	86	79	89	89	83	86	86	90	100	114	91	84	88	71	91	90	86	78	92	85	89	83	98	86	88	103	87	81	98	80	113	84	91	102	83	80	82	84	89	88	104	86	79	96	80	76	83	79	78	73	82	74	90	90	79	105	94	73	60	77	91	85	96	79	82	69	90	86	118	98	76	84	86	81	80	86	85	95	82	91	97	104	83	69	89	73	80	93	73	93	80	87	72	97	89	90	69	80	90	97	100	78	69	94	92	109	82	98	90	87	82	106	102	88	82	78	95	85	82	97	95	81	69	100	86	82	106	79	105	110	81	101	76	82	88	76	68	81	91	91	95	78	90	95	70	102	82	102	77	97	94	87	94	81	85	85	79	67	68	80	102	79	86	96	70	79	85	96	103	77	87	81	82	77	80	77	86	81	80	111	95	79	87	79	84	87	94	91	93	87	81	89	95	100	92	79	88	82	83	75	78	87	73	94	86	95	93	96	80	78	92	87	83	74	79	89	92	87	88	86	85	95	93	85	97	89	80	85	91	82	81	102	107	101	93	79	86	110	80	89	85	98	82	89	81	103	105	95	89	86	79	93	102	65	88	85	87	99	101	81	92	111	75	57	76	83	104	89	92	71	83	76	95	81	73	94	91	95	94	80	86	88	83	76	96	76	75	75	75	93	96	89	71	78	95	101	97	110	97	77	77	91	79	91	90	95	78	100	93	90	80	70	71	79	83	99	91	83	81	89	104	84	70	54	102	77	78	84	87	76	75	102	91	76	88	97	84	69	92	73	93	78	87	90	93	79	85	83	89	118	80	76	92	97	81	90	114	101	81	97	84	73	80	80	91	88	74	79	84	102	95	102	93	82	91	104	80	92	89	93	109	106	87	96	73	94	106	99	91	92	85	83	101	81	82	66	77	86	78	71	77	97	92	98	99	94	87	96	99	79	90	63	81	90	86	93	67	110	98	77	82	96	83	85	88	117	88	65	84	99	91	81	87	84	92	105	73	77	96	95	87	80	89	99	86	86	102	90	91	86	83	93	95	94	94	89	91	108	96	84	84	87	96	95	95	87	97	83	95	92	95	89	85	83	89	98	98	101	84	79	112	79	101	98	101	92	93	106	82	75	93	102	84	85	82	101	86	80	101	83	102	78	94	74	90	69	95	115	86	78	83	97	89	94	88	69	100	98	95	83	94	65	103	71	91	92	85	108	86	89	93	88	86	89	99	73	93	97	91	65	93	85	97	87	84	109	85	87	74	97	88	93	89	91	83	93	94	85	107	92	95	84	78	67	92	88	91	99	73	86	72	78	84	88	98	94	85	88	83	77	118	88	91	91	93	84	92	97	98	83	101	80	88	86	74	106	87	80	77	82	98	77	79	82	79	95	79	81	98	73	90	88	90	83	92	116	71	84	95	99	93	86	86	90	82	82	72	86	78	96	106	88	111	101	78	94	77	80	98	103	73	105	96	87	112	94	80	99	79	83	90	79	75	94	69	94	77	91	88	88	75	97	98	102	86	94	102	76	80	108	72	80	88	90	77	92	86	100	90	81	85	103	84	81	87	101	96	91	101	90	83	94	84	81	82	79	89	86	88	103	85	90	81	82	84	72	57	102	73	87	87	93	88	76	73	89	76	97	77	73	105	87	104	83	99	91	77	89	86	72	96	78	74	83	98	83	113	74	87	90	106	87	85	94	92	81	93	87	83	105	78	91	86	91	87	95	107	90	87	87	87	101	84	61	83	90	85	101	86	86	107	71	89	75	76	76	77	92	78	102	94	95	84	70	81	103	87	86	96	89	88	92	77	69	98	89	97	79	86	92	92	85	82	80	90	78	96	95	80	85	91	82	81	76	85	85	92	86	82	69	94	89	75	90	97	84	93	86	92	77	92	90	87	79	83	91	100	86	63	101	104	94	90	91	114	91	74	81	78	72	86	70	62	95	86	80	89	103	88	96	77	85	87	98	96	93	87	91	93	99	89	108	105	85	94	88	85	83	75	84	95	108	85	100	80	93	83	78	99	84	108	94	94	86	86	80	79	80	90	91	89	68	91	71	92	83	92	88	102	89	95	97	91	95	81	95	81	79	89	67	96	93	79	85	75	85	113	89	100	86	101	83	97	83	106	82	86	92	88	94	88	95	82	85	89	81	94	96	84	76	95	77	105	96	86	107	81	80	74	86	98	90	97	73	83	89	83	75	72	95	91	93	113	91	87	81	81	77	81	83	90	88	82	98	80	98	86	91	99	85	79	92	89	94	90	82	88	89	81	104	88	85	97	91	80	85	77	79	84	84	88	90	91	82	89	93	99	97	68	81	76	71	82	92	95	78	85	97	85	78	83	93	121	91	105	82	83	97	100	82	85	109	82	83	100	73	77	69	98	101	99	95	94	90	85	79	92	110	93	86	85	86	99	97	84	75	71	73	93	99	82	85	87	89	83	88	107	71	94	97	97	84	84	86	80	99	74	92	90	80	77	90	77	92	95	96	105	86	77	83	99	79	78	82	96	79	80	74	80	74	82	77	77	84	99	84	87	68	101	72	81	101	97	66	90	106	96	82	98	107	89	73	77	81	79	86	95	70	82	81	83	73	72	87	92	69	101	92	85	90	89	70	93	80	90	91	107	83	89	92	82	92	89	97	94	94	91	104	77	96	86	102	95	88	75	95	98	91	82	85	81	76	104	88	96	98	85
10600	1128	611	476	473	558	469	333	305	525	1417	285	1007	2242	308	215	253	257	249	273	244	208	242	246	246	260	230	232	245	239	268	263	228	248	240	254	256	238	250	242	256	250	237	247	251	236	239	237	236	253	231	275	259	244	237	244	267	232	240	233	254	242	264	277	266	259	252	242	249	242	255	235	222	224	252	261	239	261	255	252	217	222	254	263	208	245	273	223	222	230	256	236	238	240	239	266	229	264	242	218	238	248	221	215	214	223	269	255	255	265	260	255	243	211	245	238	245	250	246	257	242	249	251	253	242	234	242	255	238	235	267	246	218	225	243	245	274	239	250	244	250	240	257	251	242	233	265	245	263	253	222	241	238	266	257	252	250	267	240	217	240	237	235	259	214	246	223	243	223	233	272	237	245	243	247	241	251	236	250	254	233	243	243	247	242	259	245	235	249	252	254	255	246	247	237	239	227	226	249	235	240	250	252	244	245	243	263	234	230	251	210	267	231	238	230	236	228	225	239	250	230	225	246	255	247	240	279	243	239	245	230	261	253	248	222	251	223	241	233	255	233	218	214	221	231	234	267	229	252	259	231	198	240	237	248	234	239	244	252	279	216	249	264	255	239	244	243	242	238	256	244	205	228	254	239	261	233	263	231	246	277	245	219	273	239	223	194	243	236	243	213	227	270	235	237	241	226	238	265	231	227	248	283	241	221	248	241	239	225	249	238	223	261	228	231	243	269	271	261	216	246	231	245	258	234	246	255	240	244	246	269	242	229	242	256	231	257	237	259	263	242	243	251	224	255	243	235	264	260	229	247	227	236	228	235	212	224	259	228	239	217	241	235	229	280	225	243	249	242	225	278	239	230	231	249	253	231	255	243	253	243	234	261	239	223	232	242	257	237	221	239	250	272	259	220	252	244	220	204	249	256	240	245	248	248	277	237	255	241	264	245	253	225	229	261	231	275	250	250	257	230	257	248	260	241	245	219	236	268	256	259	237	220	244	243	238	251	242	256	264	248	235	264	235	228	224	244	268	245	230	246	264	252	227	268	242	222	238	217	219	247	268	231	239	249	253	255	259	270	270	279	240	255	228	261	232	244	244	277	252	245	279	227	249	271	237	216	249	292	235	246	228	276	244	233	264	268	263	242	263	249	245	241	257	257	247	255	211	216	240	230	229	277	243	249	231	259	229	243	256	244	228	215	236	258	232	248	238	245	240	234	223	208	236	234	240	217	230	231	246	228	271	230	241	250	217	266	273	252	242	259	228	229	249	254	250	251	236	226	238	250	260	241	246	220	269	278	254	229	244	252	252	225	244	232	272	231	235	240	267	239	236	285	259	255	255	242	253	232	252	241	237	233	234	228	276	229	258	235	238	245	261	264	244	228	231	250	233	270	234	266	221	238	241	254	237	237	251	246	275	245	219	256	259	240	243	238	222	238	259	245	242	231	238	236	242	236	241	251	231	238	275	265	267	261	262	212	237	258	259	275	231	242	232	230	222	254	216	249	272	266	211	217	229	225	250	277	252	226	252	238	245	250	229	252	229	229	232	230	256	223	243	267	242	251	267	233	244	231	246	257	240	255	258	272	253	237	233	257	239	239	213	249	221	253	255	269	226	218	268	236	259	247	254	225	235	243	241	251	197	238	241	242	238	256	239	232	268	213	243	256	247	216	252	247	258	238	258	244	258	247	215	259	262	246	235	258	232	256	246	252	228	222	268	243	233	268	251	252	236	236	252	221	266	233	251	252	274	273	229	240	231	232	228	223	217	228	229	239	243	236	214	247	248	229	238	231	247	231	234	237	241	239	255	245	229	259	241	248	224	243	252	264	230	251	250	228	252	250	259	266	225	212	227	250	231	250	232	255	233	261	273	250	250	257	242	262	254	232	247	253	269	226	231	213	231	258	256	252	228	269	238	244	233	222	221	245	236	241	244	266	250	257	242	261	224	241	240	250	241	238	237	236	226	247	243	233	219	252	254	242	252	260	243	252	229	238	249	232	236	244	232	242	259	248	275	232	247	235	246	247	230	255	269	232	262	247	245	277	253	229	248	260	274	221	255	220	255	259	251	241	231	226	256	246	228	248	231	268	235	233	241	214	252	251	237	227	228	237	272	272	233	247	261	234	233	239	259	250	236	237	215	237	250	254	251	252	233	257	247	235	247	245	234	271	272	252	233	246	236	236	253	228	242	232	257	240	277	231	226	233	236	273	250	265	251	237	256	221	217	260	253	253	239	263	240	240	239	266	241	239	249	229	250	238	219	263	254	231	256	237	229	249	237	225	261	249	254	237	266	239	263	263	235	274	255	271	229	238	245	259	240	260	227	251	254	241	254	229	252	240	228	219	214	283	237	233	236	239	257	234	241	237	248	231	261	217	250	260	221	255	221	226	221	248	217	225	230	217	240	221	224	256	230	243	267	243	234	234	234	254	220	242	234	225	250	240	215	247	235	210	246	238	231	232	238	244	242	203	249	261	225	246	251	222	275	221	239	231	241	246	253	243	251	252	217	239	272	229	240	245	246	260	257	250	242	229	271	247	238	253	228	237	244	228	247	247	257	252	240	236	253	240	236	264	255	233	255	253	212	223	227	229	266	288	262	210	270	247	231	238	232	256	235	248	245	231	239	264	232	232	240	240	283	253	243	237	220	247	235	243	265	268	233	232	259	235	243	260	254	256	254	213	242	255	229	269	245	277	231	213	234	263	218	248	216	233	251	250	251	261	231	253	225	266	231	214	272	230	231	266	217	200	225	230	250	240	243	256	241	263	233	230	243	260	244	266	216	226	219	229	230	263	252	237	284	255	256	248	244	271	246	223	256	223	226	243	241	263	243	246	244	238	242	226	276	247	259	248	232	254	249	225	274	243	242	254	263	253	259	223	241	247	260	228	240	249	245	258	255	245	240	255	211	248	237	242	287	244	256	234	235	222	243	245	258	232	251	254	213	235	262	233	220	266	242	272	227	251	254	255	240	267	209	242	238	258	277	262	246	219	244	242	226	254	226	230	252	251	233	254	240	240	228	230	260	255	242	234	252	283	241	235	247	252	260	269	228	265	263	243	251	260	227	220	236	253	277	206	241	214	240	263	214	239	240	235	230	228	210	246	225	252	236	263	229	256	223	241	259	268	253	267	261	238	241	259	225	254	246	240	247	253	247	278	229	247	233	245	244	233	237	236	248	251	244	247	261	239	263	248	247	249	225	227	252	243	263	252	251	246	227	249	230	233	232	266	258	250	241	243	265	217	245	237	254	259	247	240	231	244	244	259	198	229	269	234	253	247	236	239	231	247	239	237	248	246	246	245	229	232	258	233	249	241	241	235	247	213	223	259	235	243	218	266	262	218	233	239	236	285	229	252	239	232	236	226	243	269	265	264	248	253	245	219	234	254	248	250	268	236	235	260	215	239	244	248	240	217	240	260	242	252	224	263	261	252	226	262	246	231	277	228	228	215	250	257	219	246	244	214	221	262	247	244	233
59336	29517	5411	987	635	469	405	372	298	1360	4365	333	3639	5891	632	209	202	223	179	197	205	206	195	197	180	213	243	184	191	197	179	173	197	194	174	199	171	187	177	185	193	162	168	184	209	206	202	201	185	177	155	192	173	183	166	157	169	170	206	172	158	174	203	189	210	153	188	201	175	199	191	201	189	182	191	162	174	181	188	183	192	172	153	168	187	193	172	180	195	163	178	192	195	201	203	188	196	223	216	172	170	169	173	183	155	183	173	180	185	162	176	186	184	155	176	183	176	172	181	176	190	163	184	180	197	192	166	177	173	162	195	204	175	176	172	196	183	183	180	206	172	192	202	165	169	161	176	164	191	185	172	194	191	195	187	201	169	203	184	199	207	183	185	193	176	197	189	185	193	175	185	186	180	157	193	173	172	192	185	193	168	185	207	203	165	194	171	178	186	160	163	164	191	198	209	189	182	191	191	180	204	183	206	187	182	181	200	168	176	187	192	208	176	165	184	179	158	184	166	202	187	173	197	171	177	186	173	167	210	184	201	190	189	177	160	185	204	170	186	174	176	174	195	199	168	171	188	178	193	202	187	178	194	208	204	167	174	195	184	162	191	175	193	184	178	205	197	216	212	194	168	180	202	205	160	202	170	181	156	187	183	177	194	191	176	186	168	182	188	159	176	192	201	165	206	197	186	170	174	183	159	175	189	218	198	185	175	185	185	180	199	165	170	185	173	175	184	182	187	195	171	166	192	179	175	190	186	187	157	203	171	189	176	170	190	194	161	187	211	205	158	164	175	191	173	175	199	191	174	202	178	162	181	212	160	167	180	169	181	185	191	191	206	188	167	224	164	183	183	183	157	187	190	200	184	181	211	198	196	168	181	168	177	168	179	206	149	204	195	204	176	156	172	174	188	149	174	199	202	190	155	191	198	177	189	192	184	170	186	175	182	185	170	182	175	201	180	189	175	158	198	197	203	182	159	190	174	170	186	193	177	166	164	196	188	177	167	173	160	181	171	202	180	186	181	185	184	180	200	183	189	179	175	197	186	192	205	180	196	170	196	183	183	199	191	157	185	195	193	166	204	173	177	188	175	188	178	184	187	169	188	168	166	174	183	186	179	193	186	170	158	168	173	161	180	182	196	191	173	192	196	201	165	158	180	197	188	184	178	181	184	173	170	177	185	189	204	190	210	197	199	163	161	181	148	176	181	174	199	192	176	181	194	184	198	173	160	212	166	195	182	211	184	182	171	184	177	196	161	172	191	178	181	184	199	160	171	192	178	170	169	180	186	202	190	195	177	204	187	206	182	176	194	193	198	153	171	190	194	182	159	183	180	194	200	196	198	198	213	197	220	189	184	204	194	173	196	167	176	186	185	183	177	190	199	203	190	191	187	185	199	184	178	168	196	191	185	174	178	191	177	173	184	187	193	176	181	183	196	182	174	168	176	186	199	185	164	180	197	158	177	187	180	207	199	199	195	174	149	213	193	175	184	189	217	190	192	157	197	151	184	177	176	171	195	185	180	169	166	180	195	172	163	165	188	183	210	172	208	188	174	194	188	158	174	193	223	154	189	181	172	192	187	195	182	173	188	197	200	196	176	187	170	197	171	190	186	199	176	190	168	171	178	162	203	183	173	155	178	185	203	169	176	192	189	174	182	186	171	172	196	187	184	163	178	199	162	200	170	186	191	168	193	184	178	170	182	185	195	182	168	190	173	184	201	173	192	192	152	197	173	159	197	160	203	174	186	180	192	185	197	189	181	169	179	194	173	169	183	181	167	166	187	182	186	197	202	175	174	197	178	185	159	164	173	210	198	199	153	195	196	155	205	174	194	180	173	173	208	171	184	180	197	168	150	175	201	196	186	187	183	212	184	188	198	195	193	177	179	149	175	179	192	188	219	181	204	183	162	180	195	194	188	169	193	188	165	191	174	184	182	167	182	181	190	181	158	177	200	195	185	198	197	185	160	175	198	180	188	193	179	178	184	185	185	190	172	204	163	198	175	174	170	183	185	173	178	193	172	179	189	185	175	222	181	189	171	176	188	183	186	192	186	179	172	187	176	199	201	151	172	206	184	182	205	217	154	186	167	192	189	194	188	152	203	179	199	204	185	156	176	182	193	188	186	218	187	183	195	200	178	188	185	201	186	186	174	183	200	194	163	205	194	158	170	173	208	219	193	181	182	169	206	207	178	187	183	184	156	192	161	162	170	200	161	201	155	187	181	178	201	155	149	196	199	204	178	170	188	168	202	177	201	156	171	190	174	171	189	198	196	190	184	218	167	155	197	174	179	191	177	175	194	184	197	183	202	172	188	180	177	193	195	200	196	179	188	194	184	189	174	192	205	177	191	216	208	179	201	175	179	171	164	194	191	178	184	177	169	173	206	168	190	198	173	172	193	206	168	192	189	205	179	170	190	210	194	177	178	161	187	175	180	163	196	208	192	191	189	169	170	185	200	191	184	187	199	189	178	189	205	198	192	168	189	178	175	183	185	189	174	187	147	167	175	168	177	175	192	189	203	217	170	192	165	166	201	195	199	184	187	174	196	203	175	186	184	185	181	196	185	169	159	178	175	196	181	207	164	198	168	192	185	205	186	177	187	171	197	189	188	205	156	172	197	170	223	187	180	191	170	172	157	180	197	191	173	176	189	179	186	193	177	204	200	207	189	191	175	192	208	187	191	163	174	164	202	164	210	184	186	202	208	184	169	185	206	179	183	186	186	184	182	176	187	193	182	158	175	170	201	188	175	194	202	183	165	157	185	185	180	188	208	189	195	193	176	182	172	189	182	184	201	189	188	171	187	162	189	211	152	164	171	196	181	201	189	187	226	200	164	175	178	182	189	212	164	182	215	192	178	188	181	205	184	178	200	182	155	179	178	173	188	186	188	139	176	174	187	186	181	198	187	174	234	164	212	177	184	175	205	174	205	205	213	175	207	166	156	163	178	184	169	194	221	185	188	205	184	173	205	183	215	196	204	201	193	184	187	180	199	174	188	182	155	197	188	192	169	192	182	205	182	183	172	176	204	183	198	182	182	166	162	188	174	194	188	204	184	190	195	169	172	169	156	189	183	181	167	183	169	167	202	184	163	208	198	176	159	203	175	201	191	162	204	187	191	194	174	176	173	161	198	195	179	181	194	200	193	183	167	156	185	195	206	210	170	197	182	183	151	178	220	175	190	178	186	191	200	181	178	186	171	172	163	175	191	189	169	182	185	192	172	152	203	199	187	190	166	188	169	181	186	196	184	187	213	197	166	184	181	182	189	199	176	198	183	183	162	155	164	163	206	169	216	164	162	188	174	187	176	172	207	175	202	197	195	174	171	156	182	181	217	185	190	188	174	163	161	177	205	179	212	182	176	198	165	190	198	176	198	187	197	203	178	206	157	167	184	174	189	206	189	193	172	174	188	184	198	187	167	191	157	179	181	195	152	191	166	181	187	168	190	195	176	158	207	205	209	215	169	174	193	178	181	175
36647	8064	4434	2689	2454	2107	1792	1384	1229	6235	11905	1161	16400	24024	1073	585	612	611	591	546	573	564	536	622	549	502	730	547	497	490	481	485	479	467	477	458	455	458	445	502	472	495	489	458	463	455	468	493	459	470	428	428	453	452	465	459	472	461	448	460	451	436	427	455	445	447	474	435	480	459	435	443	484	464	436	434	469	438	445	433	429	445	430	450	473	460	441	457	478	416	440	457	436	500	470	483	474	414	482	478	459	479	482	445	458	473	447	467	478	423	434	437	464	462	465	449	478	443	461	439	432	461	419	431	435	443	448	434	426	449	412	423	422	434	458	447	499	480	476	414	463	481	447	418	463	459	404	442	492	459	450	423	439	434	442	444	437	467	436	445	427	473	421	435	475	466	401	461	449	434	446	459	469	473	407	475	458	437	448	440	447	448	468	455	451	453	476	434	459	442	477	412	440	455	451	435	468	475	427	444	454	447	466	456	468	412	466	417	442	441	454	407	467	459	418	462	418	459	449	458	457	440	432	437	454	446	482	465	431	420	468	459	479	478	469	463	406	432	445	445	432	471	417	408	437	434	482	446	410	471	410	431	440	441	420	474	460	434	458	498	455	425	484	479	399	437	427	443	427	465	415	467	456	431	480	471	451	451	442	415	464	448	449	486	472	431	447	476	437	451	435	447	448	483	420	436	403	427	481	453	464	465	428	441	473	447	451	444	424	455	454	477	428	413	459	439	442	421	445	448	456	455	485	452	437	466	467	412	470	438	441	447	432	472	489	461	490	440	444	457	421	464	461	441	432	432	462	519	475	442	470	437	431	444	458	452	442	460	456	480	416	410	428	444	425	457	443	435	445	457	481	479	415	454	431	428	484	449	422	468	446	421	444	455	425	472	421	446	449	464	463	462	483	412	429	438	437	413	447	447	391	469	441	478	427	410	446	461	489	479	460	450	462	461	452	482	492	458	405	468	435	428	448	466	443	469	447	467	477	458	455	452	438	465	457	478	429	476	456	428	406	384	455	440	436	477	419	456	451	462	517	485	445	468	453	456	468	442	452	431	480	466	451	454	449	443	457	454	443	432	418	420	436	412	515	439	412	441	423	473	448	445	444	455	457	448	439	420	472	443	443	441	453	430	468	429	435	444	460	452	413	457	462	439	480	450	409	469	445	461	447	483	459	455	451	462	435	442	417	438	469	429	430	463	444	491	428	482	414	440	451	423	435	470	414	473	485	459	440	460	422	444	423	427	448	434	399	448	473	447	405	444	429	460	456	478	470	404	449	433	419	460	490	456	452	493	438	459	415	444	460	432	436	492	427	419	424	488	480	467	449	441	432	462	471	419	432	450	452	466	424	457	447	426	467	454	439	460	464	442	423	476	453	413	448	444	424	477	467	439	450	452	435	504	525	406	464	408	449	413	437	451	444	422	439	444	422	470	457	399	470	438	414	479	425	469	421	435	448	449	455	439	446	411	400	460	438	431	413	452	475	466	420	445	419	441	399	450	458	419	449	460	448	439	480	461	449	437	438	454	498	467	440	482	444	442	439	415	426	466	421	458	449	459	434	462	438	439	448	451	456	430	390	455	454	462	469	447	423	457	458	454	458	418	449	462	402	464	434	445	391	457	439	449	487	439	406	417	440	466	455	427	428	466	486	419	431	453	450	450	431	430	415	473	444	428	412	476	445	474	457	446	408	438	445	427	458	486	447	428	455	463	463	449	504	436	433	411	423	467	438	427	438	456	438	482	476	486	469	438	451	419	447	421	442	429	452	399	444	502	436	464	431	453	449	455	425	426	429	432	453	438	427	443	450	445	485	468	441	452	452	445	463	436	445	449	472	463	444	455	421	439	418	446	473	472	471	434	491	480	462	481	419	445	468	422	426	435	469	461	411	442	510	482	469	430	445	469	423	431	429	422	408	463	439	454	473	450	451	452	437	472	439	447	448	426	454	473	452	452	473	458	441	469	439	465	471	449	458	472	479	419	472	435	483	423	444	443	409	452	462	428	479	458	410	479	472	442	463	455	450	445	440	467	455	437	396	437	462	450	430	436	436	459	451	454	431	465	462	469	428	481	465	459	486	453	457	465	442	474	474	452	437	452	465	424	437	457	414	416	459	468	430	408	454	402	473	457	424	422	472	416	410	454	470	449	441	438	468	438	415	415	460	428	464	456	415	433	455	468	455	466	470	456	464	468	445	448	422	432	407	473	439	442	445	474	447	427	500	423	455	432	451	416	433	412	447	418	481	482	444	454	450	462	473	475	430	474	443	437	441	422	450	458	470	422	458	448	447	464	474	464	452	427	439	456	415	437	445	443	475	432	457	456	430	447	443	492	479	453	470	421	424	434	429	431	427	416	456	423	474	442	410	434	467	453	409	461	431	465	422	413	451	456	437	457	461	449	453	464	452	440	436	432	426	434	441	420	458	472	428	447	459	489	430	460	419	472	437	492	435	449	454	435	451	476	468	449	414	425	441	452	442	443	448	455	444	441	451	433	443	438	462	373	503	427	450	451	430	450	475	460	446	445	428	461	461	455	443	436	465	512	477	439	443	438	479	425	424	459	442	423	449	439	419	432	422	418	448	447	450	422	431	438	412	463	472	467	479	422	424	416	445	447	434	475	447	455	446	445	462	461	467	467	466	433	453	435	426	465	443	462	437	470	443	404	433	420	453	417	473	449	457	499	458	472	411	467	382	452	512	437	443	426	430	421	437	440	482	453	460	463	464	405	432	476	457	448	476	452	467	464	467	436	400	440	457	428	442	476	470	444	448	468	478	424	460	456	487	466	433	451	427	511	422	457	456	439	446	476	459	508	465	450	479	435	429	463	450	467	435	446	444	474	426	447	436	474	445	436	441	456	420	442	445	481	439	462	448	436	459	398	450	465	448	426	455	409	478	430	423	456	431	415	432	421	445	450	432	403	431	434	476	455	443	453	456	489	447	467	426	424	433	437	455	437	464	423	416	451	448	477	418	429	449	408	455	478	452	419	456	450	466	461	482	488	456	440	439	459	424	449	464	432	472	473	455	425	451	441	445	433	448	448	483	460	441	475	445	415	435	459	488	420	426	464	431	443	431	442	420	425	445	474	432	495	449	419	404	476	412	427	426	467	432	478	432	441	434	402	419	449	469	445	495	439	457	403	445	450	421	435	428	415	445	434	429	466	435	478	440	481	456	435	435	410	443	432	466	437	468	497	414	422	467	467	460	405	477	449	440	468	431	430	487	454	443	437	474	452	425	469	425	428	452	454	452	441	432	487	443	444	442	454	449	425	463	453	425	459	453	432	447	444	433	494	439	443	463	403	438	428	467	473	464	432	446	441	447	470	442	430	481	464	441	485	422	439	438	439	459	437	449	410	460	412	445	473	430	490	446	441	414	444	453	417	438	466	461	422	451	467	458	476	426	480	433	500	485	457	463	454	439	418	457	492	435	430	436	433	471	441	451	448	435	465	447	422	438	441	432	484	425	450	434	427
74139	39249	11601	2334	1131	925	634	505	420	2520	7755	955	10558	13475	1838	252	204	206	233	195	191	190	202	201	212	183	192	197	189	168	194	208	181	193	193	177	198	185	191	206	192	195	183	198	185	182	198	180	179	161	165	153	175	192	177	194	179	194	164	184	200	194	191	177	171	190	188	182	180	189	180	197	191	166	186	181	194	191	182	193	161	214	182	207	180	186	185	170	195	199	173	155	197	188	182	174	158	187	184	185	201	182	171	172	173	178	171	158	159	173	225	176	196	168	198	166	159	178	190	182	192	174	168	199	167	209	179	177	184	187	188	169	180	168	177	157	185	179	224	192	166	174	194	204	172	181	178	168	158	184	166	171	180	199	192	177	167	180	174	178	180	182	169	172	167	185	168	167	152	206	180	152	181	194	185	203	196	191	184	189	165	162	169	163	199	179	164	195	182	192	192	178	184	178	193	205	199	182	196	211	188	242	187	186	166	192	172	197	169	190	184	184	165	178	164	187	198	183	180	193	182	176	199	193	183	204	194	190	166	181	143	173	167	171	175	181	188	193	156	197	165	177	198	181	181	193	163	180	180	176	185	168	192	173	179	157	178	180	200	171	189	180	203	191	182	178	180	190	170	182	176	189	204	175	199	187	188	180	181	196	199	190	188	184	171	191	169	175	197	213	170	180	158	174	167	181	179	158	190	167	189	174	196	219	200	182	182	183	166	181	177	210	178	180	184	200	175	156	191	154	184	151	172	156	179	177	203	183	181	177	171	180	159	168	170	167	184	177	168	187	176	174	202	193	165	178	179	177	180	201	193	207	191	205	195	202	204	184	197	151	199	162	184	170	196	202	174	183	193	184	184	171	198	187	168	179	183	178	182	179	157	191	182	190	160	154	181	176	192	173	175	172	164	169	206	182	142	174	162	181	203	169	197	183	176	180	193	183	156	152	166	169	176	181	181	186	176	206	198	190	206	180	186	181	189	175	163	178	156	218	204	187	191	214	194	189	201	184	183	185	168	210	191	178	178	188	203	211	192	197	195	186	196	185	181	179	187	173	150	199	180	179	166	174	146	168	180	182	171	213	181	196	196	188	179	181	178	174	176	184	183	188	186	171	186	195	179	190	158	166	177	169	188	189	181	171	188	225	173	172	177	194	182	162	174	188	198	220	189	173	184	180	183	178	184	181	179	187	176	188	178	175	182	171	172	183	174	189	187	173	179	190	185	184	168	161	178	158	184	157	210	191	182	190	182	167	151	168	183	206	203	174	206	174	197	206	186	170	173	190	188	179	189	169	179	179	191	171	188	188	195	173	194	184	181	219	169	179	175	192	169	182	188	180	178	190	175	192	152	189	169	179	183	183	191	182	175	158	164	174	188	184	201	186	176	182	188	181	180	169	169	214	189	168	173	153	172	182	179	168	184	179	185	193	157	178	198	165	200	170	191	168	173	180	187	182	191	176	178	206	193	151	159	180	193	167	181	194	188	195	144	189	181	170	176	174	186	177	182	193	181	163	173	180	181	182	166	189	189	179	180	168	161	172	199	171	192	183	184	183	148	153	169	182	156	189	214	163	180	174	182	184	181	179	203	169	183	195	187	199	158	134	201	156	183	169	184	168	180	186	160	186	167	191	177	170	191	153	174	178	176	192	194	163	190	166	169	170	187	158	186	176	173	178	156	169	186	165	192	142	167	186	182	184	191	186	177	189	185	174	172	192	189	183	202	190	171	165	169	170	186	193	180	195	189	165	175	164	178	175	213	188	206	170	174	186	193	166	182	177	183	174	157	178	203	176	183	179	196	178	203	183	165	179	186	179	172	175	200	174	179	186	185	167	168	165	153	167	171	169	171	185	197	186	174	166	202	181	182	174	169	204	176	173	171	201	178	196	186	163	180	177	180	155	161	196	183	171	177	170	171	182	176	166	199	169	203	181	163	168	188	183	180	176	177	167	198	169	170	187	193	179	192	192	178	156	177	208	182	184	193	200	206	171	172	182	182	179	187	187	173	172	178	197	195	205	177	177	207	184	177	169	193	193	178	191	164	190	199	167	189	167	169	183	178	180	155	171	195	157	199	183	173	178	166	199	175	178	160	179	208	166	179	176	177	183	196	193	158	168	177	175	192	197	184	179	179	196	188	179	195	179	174	189	174	204	202	187	196	161	194	186	173	185	209	185	203	181	209	181	190	203	188	200	200	200	180	195	187	187	179	184	190	186	170	179	187	168	184	166	171	163	182	202	186	184	160	182	172	185	179	169	184	178	213	189	191	181	195	201	183	166	185	217	172	189	174	179	182	183	179	180	193	193	176	188	169	194	185	177	176	174	152	176	169	182	168	208	189	168	184	159	196	172	182	163	186	189	187	189	181	154	173	198	172	180	191	202	205	155	200	179	171	177	186	172	190	174	185	160	178	163	194	182	155	168	170	202	188	195	199	184	168	177	172	208	185	163	165	180	213	180	196	182	182	162	158	182	206	191	188	201	171	166	179	165	180	175	179	188	210	192	205	166	196	153	181	164	171	174	183	188	198	181	207	190	207	166	173	190	192	178	211	172	183	171	172	177	194	179	171	208	178	155	170	169	198	201	198	201	202	181	182	178	185	190	181	179	171	202	200	191	186	179	168	186	170	189	167	184	191	175	198	165	167	161	180	203	172	175	189	187	182	192	178	165	185	168	212	194	193	183	191	209	185	183	164	204	181	171	163	175	171	192	183	207	186	171	159	198	170	162	194	160	181	206	207	166	188	149	176	163	161	198	178	193	188	185	195	202	189	163	175	186	181	167	179	151	191	197	166	151	168	177	168	200	177	167	185	178	184	172	177	203	169	184	172	164	175	162	197	151	189	187	192	176	159	154	201	197	193	181	197	194	160	184	164	177	179	194	178	186	174	163	170	188	215	180	192	194	163	165	182	166	206	201	178	166	176	176	177	162	180	221	177	201	169	189	162	157	165	188	172	182	179	179	160	176	185	183	173	166	164	191	179	172	200	194	184	182	171	180	185	166	195	180	173	188	191	188	186	171	178	182	198	197	210	198	173	169	184	184	175	192	178	176	185	197	184	198	210	200	184	176	181	173	195	169	175	182	202	177	189	193	198	167	188	166	164	186	176	206	176	196	198	179	187	193	179	184	162	186	169	202	155	180	183	145	214	197	188	174	181	169	200	182	179	194	174	175	186	215	200	217	173	166	176	157	180	165	193	191	188	195	181	184	180	196	192	188	189	170	186	186	168	216	205	174	201	192	195	191	197	178	179	201	145	162	175	189	175	190	179	185	187	193	152	162	172	196	169	181	177	170	202	180	178	195	200	184	189	181	178	168	162	187	208	161	185	198	187	209	174	145	168	176	192	194	182	179	186	165	181	162	162	165	191	174	177	164	165	215	175	197	168	162	173	193	200	176	167	179	193	209	180	186	177	182	178	169	201	184	203	190	185	185	207	167	167	171	196	194	172	184	190	210	180	206	180	177	182	166	187	169	199	184
45964	10324	7323	4676	4300	3544	2794	2163	1874	9708	14638	4668	33407	35349	2130	691	653	646	626	581	524	615	567	602	615	575	575	543	513	527	480	452	450	524	454	479	509	463	417	443	463	452	440	460	459	443	480	434	450	399	467	441	480	448	415	420	424	441	475	470	435	410	457	410	422	395	441	428	444	433	465	473	426	424	417	439	421	482	447	442	426	453	413	426	438	444	431	422	428	450	453	429	427	431	456	444	391	440	459	459	437	423	454	466	385	461	424	437	446	424	452	392	410	420	427	401	413	440	418	458	403	443	431	451	431	447	464	429	443	402	395	398	401	476	452	443	402	436	444	442	422	437	399	428	408	446	427	433	457	437	418	389	418	446	391	424	440	394	410	406	434	388	409	430	444	465	438	417	419	375	439	401	463	427	468	438	430	406	433	453	466	407	439	436	436	416	457	397	391	414	410	434	425	382	405	461	462	426	447	411	443	457	463	435	434	417	466	408	440	421	425	448	418	455	399	432	399	446	458	403	408	429	439	387	448	377	406	421	422	430	443	420	389	420	418	420	454	435	407	399	433	419	462	434	411	467	400	380	415	401	389	406	426	466	456	441	408	443	399	413	450	404	405	428	406	404	394	450	410	442	408	448	444	411	416	445	411	470	394	445	426	438	450	428	415	449	461	427	435	467	413	439	430	464	387	387	393	396	423	420	451	394	417	471	409	436	446	359	405	461	413	438	464	425	427	407	460	380	434	453	408	436	438	454	424	457	441	442	419	419	387	428	424	410	387	446	438	425	397	418	438	466	413	385	460	426	461	404	427	430	395	478	439	432	410	445	443	411	416	434	416	436	437	438	418	398	425	407	441	422	417	404	438	434	442	427	403	444	446	413	412	419	409	398	424	439	441	395	398	424	416	450	423	426	436	439	416	424	461	424	461	435	412	419	409	394	440	396	418	410	399	423	422	412	382	450	434	433	422	467	451	433	438	426	423	427	426	387	388	440	419	438	431	438	482	417	451	435	433	403	412	403	453	438	399	406	432	439	422	414	460	427	435	403	422	464	420	427	416	424	397	437	441	400	414	429	456	414	404	411	397	475	421	437	430	421	448	402	443	458	418	402	442	382	438	421	416	417	434	444	419	430	421	418	418	413	456	415	414	406	415	397	422	443	429	473	455	406	427	415	433	452	426	437	430	434	429	451	406	403	445	423	434	400	408	413	393	436	440	451	420	447	461	414	434	443	450	388	415	429	428	440	412	430	417	418	426	385	394	433	437	410	414	418	448	433	408	427	444	419	411	425	404	430	458	441	405	435	435	378	445	433	405	418	437	444	456	433	409	412	405	425	433	415	398	433	448	460	435	433	405	474	418	426	425	415	376	437	454	430	458	430	472	409	403	425	418	399	463	418	419	395	401	418	413	413	469	435	451	455	427	395	431	434	433	404	380	481	435	408	366	424	406	425	440	416	409	441	390	430	416	423	408	461	430	443	406	431	428	421	388	403	457	424	415	466	427	432	413	410	434	435	486	445	414	441	473	394	423	419	431	365	431	398	408	459	418	433	393	417	427	424	421	456	414	397	436	450	426	433	474	446	424	390	391	425	423	414	411	442	432	435	461	434	397	463	436	453	428	369	421	454	434	429	449	426	395	447	405	419	441	414	437	465	437	440	457	424	412	400	420	418	433	447	421	449	424	445	423	408	410	436	440	458	423	436	404	453	452	431	405	436	453	435	429	423	417	403	424	466	418	417	423	415	449	390	436	410	426	420	407	407	401	418	381	432	429	374	461	436	387	408	430	413	449	434	414	405	424	392	431	439	390	402	403	445	412	411	425	437	401	415	426	400	440	422	437	448	397	401	430	445	392	427	410	442	411	408	399	412	410	447	426	410	430	440	421	444	427	437	416	412	407	446	436	470	439	412	447	391	400	394	449	441	412	434	400	457	419	464	426	422	419	458	436	438	449	420	412	442	424	408	409	428	410	433	423	418	400	400	479	443	435	429	428	424	393	429	395	459	413	408	414	441	445	467	421	397	435	455	418	402	439	390	382	418	410	401	423	431	410	434	419	392	414	383	409	401	401	394	429	437	424	426	457	417	372	444	452	423	433	414	449	385	432	434	442	422	427	437	412	424	424	400	441	435	436	436	402	441	426	416	431	430	406	391	400	415	411	397	429	426	422	427	465	449	442	476	407	444	449	417	443	426	405	412	404	436	430	421	420	388	410	394	457	430	429	402	444	460	423	448	448	428	431	453	422	405	414	422	429	441	444	412	404	411	448	404	437	402	438	452	427	435	411	400	451	442	404	441	407	421	415	413	424	433	443	417	419	429	436	400	425	435	456	453	423	415	420	413	423	433	420	439	454	403	443	412	397	422	404	401	409	435	447	431	403	384	397	399	424	406	412	448	419	415	392	473	445	410	419	457	410	423	414	424	406	395	424	443	450	399	449	410	416	414	443	467	414	389	385	439	416	420	422	437	455	405	408	439	398	432	428	446	441	415	394	453	388	447	398	401	402	431	374	413	422	442	383	470	407	432	414	412	450	421	459	423	451	417	428	388	382	387	440	424	429	434	433	419	406	417	435	428	410	433	384	433	420	393	445	407	431	443	435	439	411	451	411	415	437	422	473	446	432	458	439	413	421	415	432	435	416	399	445	426	410	451	416	407	403	417	422	428	437	427	426	433	445	417	397	452	404	454	373	420	398	439	447	400	460	421	445	413	438	438	432	418	418	419	397	425	429	434	436	418	423	418	409	446	435	463	410	437	438	423	429	435	402	431	417	433	423	458	408	434	446	377	459	470	453	418	428	455	419	444	401	416	422	413	398	425	459	443	406	391	395	371	447	464	419	432	441	451	426	428	422	450	398	418	431	395	412	413	449	444	445	387	439	424	394	414	413	452	430	426	403	412	412	428	391	427	417	403	417	434	417	430	426	432	454	407	403	389	412	418	433	424	413	442	458	444	419	405	407	415	442	413	445	388	435	461	459	433	437	439	447	403	411	395	457	399	402	433	461	385	428	420	439	419	412	396	428	429	405	426	440	387	441	439	412	412	429	416	461	415	411	444	424	407	443	445	394	429	447	416	455	426	373	419	426	459	375	436	442	405	434	411	402	430	418	420	438	403	399	386	416	404	415	436	394	403	406	429	434	413	486	414	471	433	390	412	431	413	415	413	365	422	466	414	415	426	443	399	442	414	446	442	432	422	464	418	449	380	427	450	409	379	421	404	439	431	377	441	399	422	440	430	447	412	421	424	388	450	432	391	441	411	421	435	431	430	407	444	441	416	392	427	453	410	492	413	381	448	402	444	400	439	389	439	415	413	417	448	436	438	441	439	442	433	414	404	448	413	445	395	442	435	408	407	411	444	453	455	397	430	428	416	407	407	434	427	466	430	420	401	465	404	433	439	429	425	396	456	403	420	424	432	419	402	400	425	416	473	421	389	433	417	452	434	407	416	413	442	395	448	425	414	453	431	411	422	431	403	447	426
9818	915	232	167	153	148	115	87	111	133	197	110	228	491	140	83	82	89	84	96	84	84	76	97	91	78	100	110	107	119	83	95	104	85	89	103	98	102	76	91	89	69	90	100	87	70	95	101	92	83	92	109	91	84	90	88	98	71	99	82	108	94	92	76	102	91	90	93	86	75	98	94	95	69	82	102	88	76	102	87	80	97	103	106	89	100	84	62	90	78	87	95	103	89	84	83	94	86	91	82	90	100	104	94	75	91	88	82	73	92	92	94	88	87	86	89	88	110	85	111	98	85	90	94	99	86	95	79	90	93	84	82	93	78	85	79	97	72	93	89	96	75	72	100	78	89	93	90	74	90	80	88	97	67	83	89	92	77	95	92	85	92	77	87	88	85	88	70	101	81	81	101	64	82	85	86	81	85	83	99	89	87	91	67	81	92	87	89	90	92	81	91	85	86	80	84	93	96	91	93	84	89	102	85	92	85	77	92	83	91	91	85	96	86	74	88	78	118	87	84	91	92	95	84	84	100	88	95	97	79	83	73	92	93	99	90	84	87	96	82	82	90	89	96	100	101	108	96	93	103	88	103	84	87	96	112	96	87	91	84	76	112	84	78	75	88	87	87	67	83	91	83	92	95	73	85	97	117	95	87	97	97	88	89	88	74	83	92	88	76	84	95	89	94	82	88	97	69	88	88	86	98	90	88	77	70	79	92	98	73	81	77	102	98	87	93	92	86	97	92	90	87	88	89	63	102	104	87	94	82	87	98	130	87	104	81	93	101	88	90	87	93	90	83	93	81	87	74	81	76	80	92	112	88	93	89	104	92	112	86	101	78	86	82	97	92	82	87	78	89	80	86	92	90	104	85	84	76	85	80	80	71	91	86	84	95	92	92	98	87	86	99	88	89	88	112	87	88	87	79	83	69	75	79	81	92	99	98	84	106	87	108	95	95	93	85	95	97	93	93	80	93	90	98	90	107	89	87	86	84	103	93	102	103	86	83	81	100	117	94	76	102	91	87	93	85	86	77	93	85	83	91	95	95	99	73	91	91	83	95	82	80	91	85	95	87	96	106	99	80	77	99	81	102	78	91	97	90	94	84	88	73	80	100	84	100	101	90	86	90	83	87	88	81	96	91	101	90	87	106	92	81	90	91	112	83	87	77	66	97	84	88	86	91	79	96	73	86	81	96	78	94	78	88	108	82	79	93	111	91	90	103	95	70	92	102	98	77	79	82	79	61	105	77	96	84	81	94	83	83	83	100	97	70	84	89	104	91	90	86	98	95	95	90	90	94	92	65	79	82	77	90	68	87	108	91	80	92	92	89	90	114	76	96	90	96	95	82	81	82	96	95	93	89	97	96	88	89	94	90	82	78	85	98	80	108	86	81	106	93	97	90	80	75	100	82	88	89	96	74	81	79	88	103	114	86	72	68	102	76	107	86	72	100	91	79	76	91	93	96	93	99	91	74	75	109	80	85	93	81	88	98	104	80	80	95	90	95	87	89	79	99	90	97	85	96	79	73	104	90	96	83	99	103	91	87	91	96	105	94	93	83	116	70	94	91	83	78	103	95	96	85	88	85	100	96	84	79	93	81	102	94	78	76	73	83	86	100	97	85	88	72	91	91	93	88	90	104	103	87	88	107	101	81	94	80	89	87	89	99	91	88	92	100	91	93	99	76	85	77	101	77	104	77	93	87	78	103	92	88	99	92	92	105	89	98	86	88	73	86	89	102	77	76	85	83	105	92	72	100	98	82	90	81	84	84	82	96	91	78	106	76	91	87	98	95	88	114	83	81	89	66	93	91	87	82	89	88	116	90	107	83	90	100	80	84	57	66	78	95	99	97	78	70	82	90	81	70	71	94	110	96	92	81	85	90	88	81	103	87	100	98	82	100	80	94	81	82	75	103	105	93	97	105	81	87	108	98	96	95	85	84	86	92	75	93	88	93	92	91	73	92	97	80	68	98	84	62	111	112	91	100	82	87	108	91	92	92	89	100	94	88	92	83	93	97	91	98	81	103	91	94	90	91	97	84	75	95	87	100	85	87	116	108	84	97	85	105	83	96	106	75	69	90	79	86	88	102	90	93	79	96	81	86	86	99	90	88	100	94	100	88	87	87	99	102	83	81	74	95	79	110	87	84	83	83	91	87	90	76	93	82	77	90	103	85	82	101	90	92	94	89	93	91	81	92	100	71	99	106	97	93	107	83	88	97	97	84	98	108	96	84	95	85	86	102	104	89	66	77	95	95	95	99	75	88	93	92	91	89	102	88	84	92	93	80	78	97	79	88	101	82	81	93	96	86	100	96	86	67	95	93	91	80	88	103	107	86	86	84	72	87	90	98	96	96	85	77	86	105	90	94	64	98	77	85	77	97	94	85	100	69	91	101	99	77	92	86	79	87	105	101	112	101	91	98	75	91	97	91	90	85	94	104	86	79	103	88	92	85	84	88	82	98	99	84	79	91	88	78	68	104	87	88	84	97	83	110	91	105	84	101	96	81	85	96	88	82	90	92	93	85	98	69	109	80	102	99	79	105	78	87	85	85	83	87	94	89	97	85	96	83	86	77	104	77	107	79	119	97	95	98	98	99	83	63	88	86	81	101	90	90	100	93	113	102	94	105	91	88	88	90	101	85	88	108	98	91	83	79	100	73	94	100	94	96	97	107	88	101	83	94	87	88	87	114	80	92	98	86	97	86	101	87	108	91	82	75	90	94	63	88	73	109	80	109	78	89	72	83	91	96	89	98	103	76	85	86	95	97	98	92	85	89	82	86	82	77	97	96	90	96	95	93	80	84	90	105	87	84	84	86	96	83	91	107	91	90	92	89	80	83	99	106	86	89	86	115	93	89	102	98	65	97	101	86	99	88	106	108	98	87	86	91	78	81	84	84	104	76	77	90	97	100	103	96	83	97	96	102	80	104	87	90	83	81	82	85	98	109	98	83	87	80	88	74	77	101	115	92	76	94	97	76	102	90	88	103	102	83	100	111	81	109	92	83	100	89	86	79	91	99	94	101	108	96	84	98	87	97	81	95	88	89	81	71	87	87	89	89	102	86	103	86	89	98	80	74	86	84	85	89	87	101	89	98	74	94	86	71	86	105	76	84	87	96	84	91	96	106	89	91	84	77	98	76	88	94	85	81	79	98	105	103	94	90	67	87	80	94	90	89	100	85	89	89	96	92	99	88	91	102	87	100	77	85	92	100	77	85	93	96	89	105	98	97	100	92	104	109	89	80	86	77	84	97	82	83	87	92	90	104	84	95	90	90	73	84	67	91	71	76	72	90	89	82	76	110	82	93	94	90	89	89	89	91	105	99	99	80	97	94	90	91	104	94	92	92	84	91	89	86	99	90	78	91	90	94	83	103	84	101	88	92	83	85	69	97	93	83	96	85	87	89	104	91	81	85	71	96	88	86	96	78	101	99	85	96	98	89	104	81	82	76	93	91	87	77	85	87	83	89	75	87	92	95
9937	949	524	483	552	515	419	349	321	650	1111	318	1472	2883	347	239	232	250	271	251	259	255	244	265	249	251	245	236	256	235	243	250	263	219	227	246	255	249	230	242	241	260	244	247	260	258	255	229	251	261	244	276	259	245	264	232	222	261	238	224	238	258	265	261	233	261	269	211	275	268	252	256	262	233	246	261	223	235	222	265	256	251	235	244	230	267	273	236	247	246	246	238	242	245	242	261	250	234	242	256	226	239	232	260	266	224	248	270	235	242	233	254	259	223	267	238	229	238	245	241	264	229	248	252	270	229	244	234	262	244	262	227	269	232	243	249	249	219	239	226	277	226	237	273	250	249	231	254	229	260	249	222	246	226	227	242	216	229	257	255	244	273	228	227	267	282	244	233	247	249	240	248	245	263	267	260	255	216	242	221	239	252	238	225	244	235	226	263	250	225	256	257	243	255	260	247	245	241	235	252	264	252	251	236	226	250	238	247	236	267	255	244	239	247	245	268	285	254	274	239	251	240	243	231	264	252	258	242	250	244	225	229	253	269	254	251	248	246	255	230	243	258	245	229	253	224	249	239	225	252	220	238	245	281	223	249	234	225	230	238	247	248	279	269	223	261	269	237	232	260	249	265	262	240	256	211	244	276	261	255	232	219	244	248	272	267	254	262	222	260	254	249	241	246	231	259	219	214	233	251	264	232	273	231	236	242	243	262	234	236	253	240	251	215	248	252	230	226	237	264	248	251	242	258	262	227	241	262	256	241	248	231	253	228	229	247	237	228	231	273	266	238	248	236	245	265	266	231	308	250	256	259	244	261	239	244	253	249	247	266	244	248	212	267	250	251	240	253	251	241	269	256	258	232	245	254	248	251	268	272	250	270	235	250	263	258	257	235	243	227	222	255	259	244	255	232	246	242	207	258	246	255	249	230	254	230	247	282	235	247	257	246	232	238	245	218	216	240	244	242	265	238	215	221	243	217	243	272	242	226	258	233	249	238	250	253	248	258	225	248	259	228	259	242	223	236	255	237	245	224	256	223	244	230	274	238	237	246	235	263	255	228	253	238	266	237	245	256	282	243	239	246	252	223	219	234	224	244	255	232	236	255	222	244	267	249	254	258	211	276	233	273	255	251	256	236	267	255	242	245	267	243	255	267	274	246	278	240	220	265	240	253	228	242	227	244	216	234	248	228	225	244	217	259	272	264	252	244	237	251	267	244	239	271	240	238	273	245	261	251	243	254	208	245	236	239	263	240	274	239	243	262	255	237	271	227	262	244	224	229	241	262	249	231	250	242	257	243	261	266	259	235	249	248	255	234	267	238	268	254	225	273	245	263	239	234	265	247	252	251	248	261	239	229	258	252	235	248	241	246	235	267	263	280	254	250	203	271	249	244	234	264	245	279	217	279	274	251	211	250	233	260	249	268	249	249	219	261	248	256	249	248	260	261	240	230	250	236	217	239	242	254	223	270	250	247	231	244	257	243	237	270	277	218	253	246	253	242	238	253	280	251	239	233	234	259	234	246	243	230	248	266	259	266	247	231	233	236	250	257	250	260	240	247	276	268	250	250	239	248	275	238	232	263	236	235	257	236	223	252	257	215	244	254	277	255	257	244	227	252	228	263	210	243	250	275	234	249	251	243	247	249	252	249	253	258	248	229	235	238	261	256	246	268	260	252	228	272	246	244	265	261	268	228	222	225	268	272	228	243	279	262	224	255	254	228	264	250	211	244	226	252	248	241	237	226	242	241	278	241	240	242	269	265	253	249	241	238	244	268	240	232	256	237	253	272	255	242	210	235	245	247	273	257	260	259	270	246	255	231	231	264	226	228	256	250	257	247	268	265	250	262	270	226	263	230	234	244	219	255	261	246	249	271	248	283	229	270	275	232	232	241	242	240	256	234	236	250	268	253	217	276	266	221	256	236	243	257	245	234	257	260	268	252	246	230	237	243	240	240	218	260	216	267	267	257	247	272	239	238	223	252	229	233	243	251	247	240	248	249	246	248	232	270	208	244	270	283	279	231	227	256	237	228	254	239	241	238	268	242	228	251	260	239	257	220	270	232	254	233	248	237	258	226	260	222	251	244	231	249	222	266	254	248	237	239	244	265	217	264	237	246	229	262	236	248	237	245	246	273	236	227	247	229	242	241	225	226	270	254	253	256	248	247	259	267	222	262	261	264	240	240	245	246	246	252	256	222	245	249	262	250	246	235	226	228	264	252	241	243	255	235	270	250	255	223	233	232	256	238	274	250	232	249	235	247	252	255	236	249	242	266	230	246	222	254	248	239	229	244	261	274	255	265	252	252	235	246	244	234	231	241	247	247	241	258	236	262	218	222	233	239	252	227	245	291	246	252	256	250	238	252	258	243	248	256	239	245	267	246	255	236	233	256	244	257	234	263	259	252	263	229	250	256	251	247	227	237	288	246	246	264	240	269	263	233	245	240	254	230	228	273	236	213	242	246	234	256	240	248	247	280	269	285	239	224	234	238	231	232	227	255	245	250	234	253	274	231	258	266	257	274	225	274	248	256	241	244	249	249	240	254	254	269	233	256	236	235	245	229	236	238	233	243	258	224	241	258	226	259	253	248	244	243	243	256	257	268	212	225	239	219	265	257	268	250	247	270	237	253	260	251	234	261	259	220	264	239	257	258	287	257	258	244	248	248	256	237	228	263	241	221	247	271	249	240	264	256	256	206	241	236	228	235	222	278	271	237	245	257	224	237	263	215	222	261	249	239	221	227	239	235	243	249	260	216	240	255	253	239	229	229	255	268	232	273	263	287	251	258	256	237	245	257	277	242	247	240	239	262	264	249	248	250	242	234	223	290	249	229	275	257	239	259	241	261	233	232	269	251	261	258	254	245	241	257	282	258	229	234	235	255	234	225	239	248	238	273	238	241	243	227	229	257	245	229	224	247	223	273	275	211	249	252	227	217	246	250	220	240	245	255	243	252	235	246	261	267	230	261	264	256	258	237	269	262	234	263	251	241	242	254	231	259	258	233	258	238	247	246	282	231	257	252	227	264	235	252	244	248	247	240	262	229	278	231	279	261	276	229	247	249	245	242	256	223	262	237	226	216	266	220	256	235	220	247	266	238	245	226	240	240	239	252	230	238	234	266	233	251	249	236	266	239	238	223	238	251	208	264	270	234	275	250	225	247	238	251	216	250	239	222	258	257	235	225	243	247	257	229	270	236	259	249	208	260	229	197	257	249	246	235	222	235	272	273	250	241	262	245	240	258	251	219	219	241	226	268	252	250	224	262	251	246	223	264	247	245	273	263	236	263	274	246	276	247	305	231	246	244	242	247	256	237	237	221	245	247	260	279	285	249	247	279	238	261	233	280	279	262	213	240	258	274	254	262	229	227	222	226	249	266	232	258	239	243	279	237	251	248	241	249	261	235	232	235	247	235	254	244	256	254	260	243	239	263	263	254	249	245	248	239	249	258	250	266	255	266	255	254	226	262	256	240	255	250
59520	27740	5648	1046	691	540	398	394	312	1703	3265	277	2497	5998	392	200	182	188	187	208	191	213	218	203	197	163	193	201	181	197	198	173	181	186	182	165	189	211	181	173	210	208	187	215	202	189	166	188	172	210	169	203	184	168	186	197	157	201	173	198	185	187	187	171	203	212	176	182	160	185	187	215	186	189	177	202	166	149	198	186	177	179	172	188	155	172	174	196	178	188	204	180	179	180	192	226	196	184	192	200	190	163	184	176	187	166	189	167	191	175	153	168	196	184	188	145	190	172	168	177	167	183	177	194	188	192	187	189	174	178	192	178	205	177	179	204	181	177	174	208	188	155	195	167	191	183	175	181	190	170	183	184	182	169	192	190	182	175	194	188	151	158	193	186	190	158	184	180	189	186	201	178	178	175	182	165	159	225	156	163	161	181	190	158	183	189	169	170	190	178	173	184	201	215	160	175	175	151	189	183	177	185	163	200	196	153	189	207	177	172	194	194	195	183	177	174	188	175	211	171	135	172	193	180	178	167	167	178	220	180	174	187	186	179	190	171	181	175	182	168	190	176	193	161	203	178	169	173	171	180	173	208	173	152	202	186	192	184	174	167	152	185	167	169	203	201	171	206	190	190	198	181	155	171	182	154	188	174	205	188	176	184	197	194	192	185	183	169	212	162	199	163	202	159	199	173	181	173	162	194	174	191	177	172	183	186	167	194	168	174	158	172	174	158	195	188	174	202	186	185	164	157	184	188	167	193	224	183	190	163	173	192	225	186	198	193	180	197	178	207	199	198	181	169	218	177	191	171	176	169	198	182	156	158	166	170	191	191	187	189	186	177	173	181	177	175	161	198	168	210	177	186	176	198	169	184	206	197	193	163	190	183	169	203	171	155	174	178	169	177	174	213	167	188	175	186	184	182	171	145	176	156	157	181	208	199	201	189	204	158	176	192	182	166	178	178	184	158	163	201	211	186	182	182	175	185	196	184	179	161	224	191	181	167	166	145	182	197	172	162	171	167	166	195	190	159	169	183	168	177	186	162	176	158	172	179	173	193	211	183	189	178	167	190	180	161	171	190	163	170	195	173	191	151	153	177	172	174	188	158	188	184	203	168	166	175	189	190	165	189	215	193	195	184	178	181	188	209	175	183	155	195	182	167	155	198	192	189	186	191	176	176	176	194	174	186	175	215	173	176	181	170	170	168	163	177	196	185	180	172	161	178	177	165	214	176	182	181	171	174	171	192	174	181	176	185	206	195	170	184	185	198	152	177	171	173	157	175	156	175	176	203	177	195	177	195	193	172	173	174	195	212	186	179	166	177	182	153	164	178	197	185	185	198	181	189	189	170	181	188	182	177	179	181	180	189	186	171	186	195	188	187	167	207	176	155	198	200	167	162	158	189	192	166	181	170	178	161	195	164	186	166	171	164	177	179	178	180	180	171	191	167	186	182	175	178	203	160	178	170	196	178	176	188	165	170	183	190	171	198	192	206	189	161	156	196	174	173	176	188	193	185	201	174	193	185	202	199	182	163	179	194	197	166	189	160	184	175	179	187	177	166	200	190	201	180	152	170	197	187	176	181	169	193	194	204	188	195	203	178	173	173	200	197	177	198	191	167	191	175	167	164	180	179	169	172	157	159	183	190	170	168	217	186	174	183	178	187	194	184	172	181	178	165	174	180	191	171	209	188	165	183	190	205	177	198	173	171	187	181	185	167	194	176	176	162	195	193	170	179	197	173	164	202	184	208	208	205	181	176	165	160	181	196	156	195	168	168	146	172	187	195	191	174	182	194	152	196	204	173	199	160	169	150	174	206	208	198	188	183	176	166	196	186	193	179	164	172	184	205	157	203	165	187	180	194	158	156	176	189	161	163	179	166	194	178	173	168	185	182	178	150	188	170	198	189	183	206	182	170	166	191	193	189	204	157	163	160	159	201	156	184	164	159	172	189	178	200	186	167	154	176	165	164	191	203	163	189	185	190	166	180	171	169	186	177	192	204	169	179	160	195	175	187	191	205	170	199	169	179	204	185	202	179	188	170	174	192	155	162	173	173	182	173	166	187	167	180	182	174	208	151	165	158	175	178	189	201	132	169	164	188	198	175	183	149	187	191	172	158	162	194	199	170	157	163	195	151	176	173	177	195	186	176	180	212	177	170	188	199	160	191	195	189	182	174	178	169	194	182	186	179	179	168	180	180	196	172	182	196	191	178	168	184	168	177	175	189	164	179	172	180	184	169	203	156	172	150	193	178	172	201	157	198	192	196	171	195	193	177	173	190	174	155	179	179	183	177	176	189	200	171	168	190	177	190	185	185	185	189	192	189	188	181	179	184	164	193	175	185	171	159	169	208	213	176	192	208	189	190	185	199	181	170	185	171	166	195	178	178	176	181	182	191	192	185	174	184	144	176	199	183	166	186	175	176	165	197	170	191	199	158	182	194	185	175	201	199	192	190	188	146	178	174	167	174	187	179	195	175	179	175	191	183	170	192	203	190	187	171	180	186	193	157	173	194	167	198	184	176	189	181	185	190	187	150	189	186	199	177	182	159	163	174	176	189	198	199	184	188	181	177	154	200	160	177	193	196	200	182	174	171	183	170	180	171	160	184	190	183	197	173	175	183	201	173	189	191	200	178	225	191	171	185	189	182	185	191	157	174	165	172	172	205	174	170	171	195	155	176	187	194	191	162	198	182	186	160	186	216	174	152	183	184	183	179	169	175	186	173	177	180	152	185	201	183	181	161	173	173	195	180	190	212	152	178	176	215	178	182	161	168	179	168	170	156	177	194	195	173	169	192	185	193	182	198	173	176	182	170	194	185	197	169	176	177	174	186	183	181	190	184	180	194	198	172	162	167	173	180	168	189	164	175	207	173	184	204	171	169	209	191	167	169	169	196	197	191	163	169	196	191	181	199	175	180	163	152	171	176	173	175	194	165	195	161	188	189	169	196	181	185	177	190	184	179	177	169	193	185	184	157	169	184	187	201	182	163	176	177	168	181	171	188	185	164	161	185	208	190	175	182	176	164	172	171	182	185	173	172	196	197	184	177	186	196	179	188	184	172	180	179	173	174	200	181	168	182	185	181	200	181	184	196	169	173	187	178	217	184	189	204	186	157	164	215	194	177	177	179	202	167	185	219	167	164	183	181	159	170	176	189	192	197	155	185	188	157	171	207	190	184	177	186	190	169	178	179	198	191	169	162	180	176	190	194	157	181	167	186	212	158	198	178	149	161	174	194	175	176	173	196	166	167	181	172	159	185	198	160	182	181	177	162	174	164	182	186	160	170	156	195	191	182	204	192	191	179	167	185	164	186	194	182	183	180	170	171	186	175	166	178	176	203	167	176	180	167	180	172	187	164	182	196	175	161	192	163	183	174	179	189	203	199	181	194	194	189	203	190	170	187	186	194	172	189	173	170	175	170	204	180	197	182	170	192	173	209	172	164	184	162	176	194	198	169	202	182	193	176	163	181	180	201	181	179
35436	7188	4748	2907	2599	2190	1767	1396	1230	7522	8849	938	13399	21636	653	660	555	589	632	577	552	525	512	555	552	510	511	706	489	477	515	462	449	478	487	515	479	468	444	494	498	428	480	444	477	467	404	482	469	454	464	435	438	471	470	450	427	446	446	476	407	460	437	451	447	421	473	461	445	483	444	463	468	419	461	434	453	455	455	446	426	445	428	425	443	425	509	448	409	448	424	426	429	438	471	414	458	442	473	444	459	454	387	440	469	442	463	471	455	409	435	461	438	467	472	431	494	425	431	434	444	450	408	504	417	430	461	413	479	433	403	438	467	444	449	462	427	435	430	456	426	460	396	472	457	432	421	447	451	406	444	435	421	442	425	478	420	406	431	435	400	483	469	437	446	461	408	476	453	428	408	433	476	447	420	411	435	431	427	429	418	430	442	451	428	464	430	451	438	432	432	452	439	435	461	429	427	455	454	470	479	475	475	434	482	403	448	423	454	442	418	423	431	421	441	439	456	494	489	435	445	456	415	400	435	434	405	422	425	420	407	425	433	429	448	434	434	413	437	445	478	421	453	422	466	406	451	482	449	475	449	446	482	433	466	447	450	431	458	445	474	471	410	455	451	439	455	438	436	475	432	431	410	472	462	465	450	434	447	439	430	437	421	383	405	433	482	493	455	446	446	429	430	450	442	472	436	472	444	425	418	454	425	441	423	451	409	468	440	430	437	459	436	447	477	448	446	440	465	469	418	463	446	422	472	421	465	456	450	432	434	473	442	454	454	484	428	448	406	419	443	418	487	432	410	451	460	439	449	410	469	485	439	456	434	438	423	434	433	422	415	417	431	459	430	503	453	408	438	420	405	409	443	485	436	447	432	429	435	435	462	444	461	429	415	443	441	462	473	452	449	452	431	443	412	457	455	407	465	481	432	438	472	415	456	425	449	426	438	437	483	433	445	444	462	440	432	390	436	441	464	429	438	447	439	427	414	424	457	430	416	435	387	482	416	435	474	422	450	434	434	416	467	458	440	423	422	423	441	475	448	458	464	438	405	433	417	463	451	459	442	437	465	465	444	426	401	460	431	418	371	423	413	432	445	452	493	460	440	415	419	479	476	438	428	454	431	463	437	441	430	424	465	415	469	490	464	422	434	463	432	460	401	476	444	444	446	418	426	446	435	451	439	405	412	476	430	431	377	445	412	404	431	430	420	421	397	440	455	449	463	452	429	407	456	461	424	461	436	426	449	421	449	458	445	461	477	454	451	463	535	427	444	427	452	412	440	419	487	465	401	432	437	444	439	432	438	443	436	438	432	466	458	417	409	442	432	410	436	422	447	444	468	412	397	466	427	432	458	447	430	438	402	399	442	471	440	442	413	428	396	429	421	459	472	462	441	420	454	441	412	435	445	413	468	412	397	455	462	440	403	451	442	405	421	398	441	448	442	429	461	461	462	460	420	393	447	444	436	476	427	436	428	473	457	464	437	411	438	415	461	463	442	448	411	426	435	462	428	444	436	444	440	469	455	431	492	432	411	422	457	390	434	432	465	405	480	458	440	430	483	414	453	440	456	427	443	463	447	447	445	449	423	411	392	466	438	420	424	453	406	389	414	469	430	429	431	467	396	471	450	456	393	433	433	443	444	435	418	428	440	435	415	442	459	429	416	478	480	478	442	437	409	454	389	445	445	471	451	439	474	427	425	414	451	460	472	458	443	455	441	435	453	418	439	453	441	448	441	442	444	425	409	410	467	445	416	443	406	422	429	430	447	459	395	437	439	425	428	459	462	432	401	414	441	423	428	435	431	464	418	428	444	480	407	429	424	449	461	434	434	491	437	425	432	479	465	441	435	403	441	478	456	474	466	447	412	485	422	416	476	488	383	469	419	441	460	430	448	413	448	429	437	415	438	453	448	451	425	452	436	458	464	460	453	480	440	455	447	404	436	436	447	423	436	454	456	410	425	443	417	471	476	476	432	410	417	413	423	459	465	463	483	445	412	445	417	476	439	416	399	456	412	458	398	394	415	409	433	424	463	460	412	420	458	456	435	467	447	432	458	452	474	453	431	463	434	446	448	471	424	459	460	471	430	420	410	420	445	464	497	434	439	442	428	453	466	419	421	470	447	456	415	427	424	424	466	417	434	436	449	469	431	449	435	428	462	441	437	426	435	485	456	433	394	455	438	440	447	419	447	467	417	443	429	437	430	432	375	469	404	448	445	426	425	442	433	422	450	440	450	457	478	441	485	453	403	434	449	436	450	425	477	438	406	455	453	485	509	415	457	446	455	452	447	446	433	429	447	454	425	409	438	424	456	441	413	389	412	427	445	417	444	442	455	431	410	442	456	464	499	427	428	446	410	447	505	491	457	418	411	453	455	426	430	434	395	449	468	430	416	450	440	485	443	463	427	425	454	449	438	445	491	395	446	411	404	420	450	466	438	430	458	469	419	435	428	465	468	429	448	470	434	406	472	444	456	434	415	440	429	449	406	450	480	424	470	416	424	399	440	443	468	453	450	435	458	440	445	423	462	450	430	422	416	424	423	445	450	475	448	415	439	431	466	469	415	444	454	437	424	462	434	436	457	452	437	421	435	426	433	408	423	424	440	476	441	396	431	393	430	436	447	407	439	426	429	461	423	455	427	446	420	440	476	411	408	469	424	423	461	433	469	402	429	461	415	461	457	439	435	435	414	423	426	451	448	424	449	447	414	456	451	419	438	454	439	444	452	427	461	439	429	440	484	417	451	434	425	445	461	438	472	457	420	443	433	458	455	432	436	445	451	447	469	425	412	422	436	416	425	435	449	432	466	438	470	419	456	447	402	390	488	418	438	435	452	432	450	462	433	450	447	452	454	458	479	454	474	381	452	416	462	458	415	450	456	435	419	452	459	437	430	442	438	434	456	392	437	425	421	422	409	445	467	431	438	436	453	458	424	457	372	414	442	407	416	456	403	416	457	446	449	415	465	467	435	442	408	435	411	434	446	430	464	455	436	438	444	421	440	462	456	432	460	483	429	417	422	411	443	444	426	439	444	455	483	433	430	444	470	408	417	437	483	413	441	417	444	439	468	427	436	411	397	440	445	490	425	468	444	409	432	461	441	413	437	437	412	492	411	413	436	434	445	413	397	426	472	440	424	432	449	444	442	412	431	442	437	445	461	420	440	451	435	476	426	444	433	414	431	453	415	444	428	430	411	446	422	459	446	458	455	409	449	433	432	443	435	428	425	399	434	464	440	437	439	448	438	416	447	440	432	442	457	435	401	400	429	427	418	445	458	452	433	458	438	452	434	442	437	427	425	428	475	445	470	445	446	445	451	409	389	426	421	451	438	485	462	414	438	436	425	419	439	467	432	424	449	462	438	466	427	420	450	443	450	420	461	418	444	457	414	438	457	442	470	484	400	459	418	413	446	401	455	451	416	442	426	474	429	429	413	423	427	399	427	455	489	462	423	424	409	444	429	461	442	425	402	431	446	434	444	464	427	451
72764	36484	14392	2711	1247	858	629	473	427	3045	5355	439	3340	10987	729	234	195	207	195	200	254	189	230	208	200	193	167	219	180	180	176	177	171	178	189	184	190	168	179	159	189	182	203	159	188	172	193	172	179	169	158	186	160	142	182	182	159	170	156	175	154	170	157	182	173	188	170	166	164	161	177	167	171	159	180	209	197	173	178	163	177	158	161	180	179	185	202	172	179	175	182	192	182	177	181	177	189	168	141	144	179	157	188	144	167	157	174	175	180	153	176	201	159	172	175	154	163	147	182	165	160	176	170	160	166	169	189	203	172	176	190	168	175	181	169	181	185	186	170	184	168	177	158	178	174	172	184	179	169	191	149	158	187	163	157	189	153	177	168	170	182	156	180	180	195	192	181	183	160	199	181	191	182	149	184	165	208	144	157	175	175	160	154	168	158	167	169	161	191	162	154	163	172	181	183	175	175	202	165	208	200	178	172	175	157	187	206	158	187	160	166	173	164	159	159	164	175	194	156	154	166	153	177	169	168	169	168	193	171	192	165	154	180	187	175	160	167	161	178	148	174	192	177	154	157	177	182	189	187	188	169	174	166	147	171	160	166	197	176	174	152	164	173	175	208	181	147	167	156	161	161	183	166	184	148	187	177	169	176	182	161	187	186	176	178	175	165	163	190	172	181	170	195	159	172	203	172	173	194	168	183	182	159	173	195	173	149	167	176	183	166	178	151	170	186	185	172	191	158	180	182	184	196	178	181	182	188	159	187	174	160	168	170	186	154	162	170	160	169	195	190	170	152	180	182	175	162	176	156	162	174	156	158	183	186	196	187	184	174	171	175	159	174	196	161	161	166	184	159	198	195	165	176	175	164	168	187	176	200	177	167	186	151	176	183	185	185	198	183	166	168	182	162	157	187	156	169	180	172	160	169	184	173	193	201	156	172	163	178	166	194	187	179	170	192	186	162	185	173	167	190	172	182	166	167	165	177	156	196	197	176	166	177	172	166	172	169	174	180	197	194	160	154	169	188	177	154	187	174	165	198	166	182	161	189	174	193	183	188	181	156	155	159	164	195	169	158	168	167	157	148	186	162	179	172	168	156	181	181	168	167	188	170	162	159	178	181	158	154	182	180	185	195	189	162	165	166	164	165	159	190	167	172	178	173	168	168	173	148	182	143	170	148	152	143	179	184	172	192	148	172	168	152	181	166	151	186	175	179	146	170	166	169	163	166	176	213	182	153	199	181	144	153	164	186	165	167	193	200	168	192	170	187	183	176	152	167	153	181	154	164	191	180	165	165	147	178	180	195	167	172	174	148	194	190	168	180	162	178	176	162	188	162	152	166	183	186	180	188	192	182	171	157	185	169	187	175	182	150	170	205	175	163	178	151	176	164	184	194	192	166	169	157	149	174	159	198	181	168	164	164	164	179	190	175	190	187	183	185	152	204	177	187	172	184	172	189	167	167	178	168	218	160	159	163	168	186	188	181	174	168	168	172	182	173	169	176	162	167	177	155	178	184	177	158	179	183	184	167	181	177	188	201	189	161	185	191	171	180	185	159	177	173	171	179	169	178	170	182	178	174	138	168	167	182	171	186	180	205	168	189	172	174	181	171	186	177	177	151	163	175	183	182	177	151	166	154	178	189	172	162	179	168	145	179	178	166	173	186	205	165	175	186	167	181	178	181	167	172	178	165	166	176	148	162	174	188	154	136	162	187	176	175	161	184	170	167	171	173	180	208	182	173	166	200	190	154	142	189	184	167	193	181	162	174	171	194	195	205	195	146	184	175	167	177	184	186	178	152	159	172	163	175	145	191	193	186	184	179	170	163	183	150	163	176	188	174	171	173	203	196	145	176	175	170	177	153	151	168	165	168	210	154	159	175	176	170	160	176	184	163	149	188	185	176	165	178	163	184	180	202	180	172	191	169	165	184	183	171	182	187	168	165	162	140	149	171	197	158	156	164	148	201	163	177	165	174	183	178	205	183	151	191	174	154	165	180	195	169	166	160	189	195	196	178	162	172	174	159	165	168	169	185	161	201	177	159	178	147	193	172	161	190	162	175	162	188	158	185	167	151	163	166	189	183	168	180	187	162	193	162	187	181	172	151	190	181	175	160	187	157	149	163	185	164	198	169	172	173	157	175	158	150	186	182	154	155	183	201	152	164	178	189	188	205	176	181	170	189	159	168	165	209	184	182	183	149	164	161	160	177	156	174	178	159	170	197	191	172	182	175	178	185	163	179	173	181	173	168	153	163	164	164	170	190	190	181	173	169	202	168	168	195	148	170	166	175	146	185	149	158	154	161	180	171	158	173	157	191	187	172	168	158	173	175	179	187	197	169	172	186	186	163	173	187	180	199	171	166	150	163	168	182	167	173	188	170	168	184	172	171	161	180	163	181	180	165	164	173	178	199	152	172	148	180	183	153	170	172	169	182	201	187	169	179	193	158	162	186	148	192	139	187	165	164	166	152	184	176	210	183	183	173	181	167	182	174	174	168	180	165	167	189	144	155	166	182	170	149	180	162	172	169	164	174	181	185	197	163	166	181	186	167	180	162	206	163	163	171	167	172	182	185	190	187	162	175	168	169	197	171	171	156	184	165	158	192	170	173	161	185	163	169	181	145	175	170	169	183	167	178	183	154	180	181	182	152	172	182	178	186	156	164	159	201	174	157	176	139	168	139	163	192	194	181	169	170	189	181	139	185	160	170	177	153	176	170	163	174	184	181	194	165	157	171	154	175	169	165	142	186	201	180	173	151	185	158	180	173	164	176	190	167	165	190	149	169	187	191	159	177	169	171	188	182	181	170	159	187	168	171	174	172	176	149	154	186	167	210	168	166	184	171	166	164	162	172	161	157	199	181	156	139	180	168	174	172	176	174	168	183	178	187	167	174	159	188	167	166	168	176	174	153	159	170	180	201	164	187	183	171	172	160	143	165	185	163	191	144	166	176	165	164	190	198	148	175	180	192	185	167	165	179	171	162	175	149	162	173	174	181	172	176	164	179	185	172	195	187	156	167	202	159	178	170	138	165	148	153	159	211	172	173	181	164	179	155	164	171	165	187	184	166	171	173	185	158	173	194	169	180	177	165	175	188	203	196	190	174	187	178	167	158	191	163	187	157	167	191	183	179	172	174	158	155	175	181	183	186	170	165	205	195	202	201	165	186	177	178	165	179	154	160	164	180	173	166	171	178	161	172	159	185	177	183	191	166	196	151	176	178	168	174	145	159	173	155	170	169	207	172	174	196	172	192	161	148	195	189	163	172	181	155	172	163	159	167	197	178	170	145	178	187	177	188	173	195	187	175	182	183	163	194	184	188	170	164	150	179	173	204	178	180	172	174	186	177	159	181	173	168	189	166	163	209	187	145	179	213	187	180	179	186	163	171	195	174	175	176	168	156	165	164	164	155	176	180	185	163	161	173	191	189	193	194	183	175	155	160	165	170	160	180	171	182	159	170	178	165	167	202	170	173	186	155	160
44198	10658	8019	4876	4280	3578	2861	2272	1963	10701	10423	1751	14874	28965	891	768	729	693	645	631	662	635	662	611	662	573	520	630	557	514	474	490	451	470	458	441	491	450	483	463	474	467	471	416	460	439	439	439	443	472	428	430	450	423	408	448	465	416	412	471	445	442	428	468	417	391	437	440	471	457	426	415	398	437	420	426	439	414	403	445	440	460	417	403	430	416	412	458	416	449	385	415	418	427	431	410	394	409	427	446	367	418	423	432	403	387	430	439	405	411	408	423	455	419	384	424	408	408	416	379	401	436	444	414	399	389	420	387	402	386	388	411	419	437	436	403	383	400	406	409	419	403	413	432	397	412	434	396	411	403	392	422	424	414	393	395	440	457	404	397	404	398	420	378	413	397	425	396	413	385	405	409	381	403	442	431	415	407	402	372	393	421	402	442	431	457	438	393	411	398	404	429	433	385	401	390	425	416	387	389	410	458	377	442	414	393	385	395	399	447	417	424	400	423	401	390	445	413	441	416	391	424	409	356	417	403	388	419	425	395	408	395	417	398	405	399	399	434	394	391	376	431	457	439	435	399	401	376	441	375	387	417	391	416	380	411	407	436	418	380	410	410	443	383	427	407	399	382	395	420	405	390	402	416	380	419	402	387	421	377	430	436	400	433	370	404	399	400	410	366	397	399	415	429	408	419	421	426	392	396	425	449	427	407	371	415	401	444	419	365	398	370	442	370	409	428	415	429	410	386	440	413	411	390	426	394	407	382	384	403	428	432	376	412	404	394	431	391	420	385	396	429	411	412	401	383	419	430	422	415	393	427	408	405	420	403	447	403	426	354	386	411	400	387	417	409	451	434	372	385	404	458	398	373	405	415	438	393	421	373	400	410	424	438	397	417	439	424	424	394	404	405	385	395	377	424	425	415	395	385	441	419	391	405	420	402	368	386	404	424	389	425	431	419	416	394	436	428	389	391	410	404	389	416	410	405	420	371	403	437	388	368	427	418	404	386	369	406	423	437	411	428	402	399	402	425	405	455	401	389	428	382	453	397	401	396	385	398	410	458	402	429	409	406	393	376	408	419	409	403	432	397	437	426	380	426	382	430	412	408	395	407	355	428	430	403	374	394	418	383	456	387	409	398	438	398	417	401	429	405	402	426	386	397	442	454	431	426	440	379	447	410	365	392	376	385	400	411	387	450	416	397	420	403	431	422	378	412	386	378	377	402	427	393	395	389	380	440	400	400	403	413	428	420	360	403	410	405	397	417	421	437	402	398	423	389	400	381	407	418	395	408	430	400	424	412	413	384	368	426	418	399	414	396	387	408	425	425	416	416	430	407	375	409	408	414	422	413	385	383	407	424	394	430	404	385	394	380	384	375	416	414	408	367	392	425	417	401	404	409	397	423	405	423	434	404	433	406	394	401	403	407	396	423	380	399	391	376	432	403	409	411	380	399	422	415	401	428	428	417	426	403	413	417	413	429	393	401	395	417	427	401	386	436	382	392	403	414	411	384	395	385	408	372	387	446	410	399	371	377	390	439	398	441	396	403	417	438	427	397	422	399	446	406	428	405	421	387	368	372	407	395	415	425	408	369	395	409	389	432	419	393	396	425	398	419	411	390	445	398	424	388	398	400	395	423	404	384	375	419	368	395	426	410	412	406	363	395	382	403	406	419	430	421	408	431	418	409	403	401	401	408	422	428	421	421	392	366	399	414	406	418	404	378	397	413	399	420	377	406	396	369	412	404	403	408	388	406	389	390	405	412	423	386	417	369	379	426	419	400	375	407	397	415	439	423	409	415	406	440	413	420	386	394	417	412	437	393	395	386	423	384	351	422	426	411	405	413	416	382	405	436	446	459	400	384	426	410	418	432	430	405	404	425	392	430	405	388	417	406	437	374	380	403	410	407	417	395	429	354	405	364	402	414	436	443	445	393	383	437	416	394	415	368	354	406	412	410	391	420	389	409	397	397	388	421	394	385	430	397	383	407	397	438	393	409	369	429	406	361	442	428	384	381	432	438	420	414	396	398	399	404	415	360	375	410	368	426	430	401	423	405	385	426	374	403	407	412	422	413	385	413	419	437	415	419	433	404	419	405	409	431	374	399	413	394	396	435	395	432	414	461	401	436	378	372	437	398	360	412	434	443	427	431	403	399	447	409	391	419	395	415	431	407	402	439	390	388	414	441	426	386	416	404	419	402	424	397	411	410	375	401	382	383	403	397	396	421	388	431	374	431	378	406	418	383	427	385	390	409	415	439	396	390	423	410	412	405	401	406	375	375	435	462	409	405	435	372	426	455	388	406	387	412	400	392	401	416	409	388	414	402	416	415	434	417	366	398	423	412	398	380	399	418	417	405	412	418	371	417	422	425	399	367	369	410	404	386	402	435	397	403	379	417	419	417	424	421	385	405	446	420	400	443	407	415	412	378	440	408	402	394	424	426	411	405	400	420	438	414	444	404	422	414	470	416	396	397	409	390	398	432	389	400	402	379	435	418	421	406	456	391	401	415	411	431	380	412	412	414	389	407	424	391	405	430	428	399	384	413	432	413	391	408	409	381	365	402	373	407	424	402	368	411	412	403	398	369	440	401	405	381	409	378	400	397	412	409	366	455	367	400	383	431	417	358	405	393	367	400	429	416	358	434	410	379	382	388	427	431	416	386	383	420	436	422	390	385	444	481	369	392	411	409	421	371	353	404	389	428	422	409	399	396	418	390	416	423	404	403	397	433	418	377	419	407	407	391	417	414	364	408	405	386	388	424	390	425	420	426	401	410	405	422	418	381	392	404	418	382	428	385	402	429	395	382	402	415	398	436	435	430	456	469	403	379	390	418	435	424	415	445	422	401	391	415	417	379	396	445	429	411	429	380	423	390	440	429	434	423	372	403	378	425	394	410	432	394	427	416	423	408	413	425	392	397	402	430	409	415	401	416	403	404	381	444	410	426	442	424	405	424	437	394	403	426	407	397	376	420	433	405	379	391	432	414	424	424	397	413	383	348	376	407	394	397	396	401	396	397	425	406	383	433	366	421	393	396	405	421	430	365	404	402	445	390	399	387	405	415	417	404	404	393	425	396	439	454	403	388	435	408	405	409	456	382	394	445	416	417	412	365	409	408	391	394	383	379	394	410	407	422	381	398	407	394	425	403	423	418	395	392	416	386	435	416	378	401	414	435	422	446	395	387	394	407	405	420	398	422	415	405	408	389	384	387	377	376	407	382	427	440	394	387	445	426	415	378	383	424	400	399	455	400	412	401	385	393	404	434	439	399	396	421	390	430	379	397	416	382	428	405	426	420	391	375	460	382	426	375	408	422	409	425	403	390	413	459	424	415	439	411	377	400	377	438	402	441	368	390	446	415	401	442	391	395	397	380	426	395	404	414	438	380	423	423	410	416	406	430	401	428	411	422	398	418	393	387	414	373	396	396	444	415	427	420	429	394	401	428	417	388	414	440	406	411	414	432	383	383	381	390	395	378	412	434
9411	925	223	150	138	152	95	109	87	148	124	85	112	319	98	94	76	71	71	85	71	78	100	71	75	74	82	84	78	90	66	80	78	76	81	106	74	91	87	69	80	92	100	76	79	84	103	85	98	88	78	66	88	91	76	66	71	81	88	98	73	96	82	83	76	91	81	92	91	81	66	89	75	81	68	89	76	98	72	87	85	62	79	71	96	82	79	75	81	83	68	73	83	87	92	97	85	86	63	82	86	89	92	80	78	91	81	88	85	79	70	76	92	88	86	87	79	85	76	84	73	83	86	73	75	79	79	71	87	74	78	85	94	74	85	93	92	69	80	78	98	77	77	83	95	76	84	86	88	70	89	82	94	81	93	78	92	101	87	84	98	65	89	97	80	86	79	67	75	75	85	95	82	86	74	80	85	93	83	96	68	65	82	103	81	81	66	70	90	84	90	78	76	89	78	89	80	69	73	92	82	85	87	73	72	76	94	81	70	83	82	86	108	78	89	83	72	79	88	80	68	69	88	74	92	97	101	88	84	82	88	105	62	86	71	78	85	64	70	61	88	73	77	68	81	81	69	84	79	90	90	68	87	85	87	95	87	81	69	94	87	81	81	84	88	99	77	78	83	74	71	94	82	90	89	88	81	97	77	64	65	76	95	75	78	65	80	83	95	76	75	75	98	84	83	79	79	79	89	79	85	82	83	89	72	92	88	100	81	79	102	90	86	79	97	84	73	83	71	76	86	77	86	75	97	93	71	79	83	75	71	64	79	79	78	80	93	72	74	79	83	96	81	79	76	85	90	68	81	81	81	72	78	86	71	99	75	84	72	73	90	79	88	91	73	85	100	82	70	88	81	69	85	85	82	103	87	80	78	97	73	92	84	75	87	58	81	88	73	78	76	83	67	72	100	76	84	80	79	83	88	90	80	79	83	81	90	84	73	74	78	80	70	78	69	91	98	99	84	71	88	78	96	79	85	93	88	102	68	98	78	86	63	83	87	76	71	76	87	92	87	82	97	90	73	95	87	74	87	78	61	84	85	81	84	87	90	87	79	88	85	81	87	87	77	96	86	95	84	76	83	88	83	84	86	103	89	78	92	73	76	75	81	66	74	91	85	87	80	67	79	78	74	77	96	62	97	79	76	76	88	80	97	78	71	83	87	80	84	70	98	76	65	94	73	77	92	70	91	78	80	64	102	81	80	87	78	67	99	66	73	78	97	98	97	66	84	74	86	98	88	88	94	84	95	80	83	60	85	68	93	96	98	80	88	71	70	77	82	83	90	81	89	88	82	76	97	87	81	85	67	71	72	85	76	94	89	89	80	76	84	88	88	79	70	102	85	58	80	86	93	90	89	79	73	87	71	87	72	93	88	87	72	80	90	82	96	85	87	69	77	94	89	91	79	79	87	94	83	86	71	85	99	92	88	82	81	95	85	91	85	78	80	75	87	61	97	74	88	78	85	90	89	76	95	77	84	82	79	85	75	77	84	79	98	78	90	93	64	71	77	84	77	92	81	90	105	72	90	67	93	80	94	72	107	77	74	78	70	70	76	93	96	85	91	69	76	98	94	94	90	78	93	72	79	81	79	63	86	86	91	71	71	80	80	84	78	81	71	84	75	87	68	71	87	75	72	83	91	80	91	67	67	53	80	104	97	89	93	82	80	82	112	91	82	89	76	95	65	73	73	80	83	78	69	78	75	86	101	76	91	78	101	110	77	84	86	88	88	91	88	100	92	74	90	75	83	83	87	87	88	89	102	69	57	76	79	88	108	91	101	85	76	86	100	88	80	82	98	75	71	83	88	69	88	81	87	80	93	79	95	76	88	115	87	75	82	81	67	95	60	94	85	79	76	77	79	72	90	95	77	76	59	83	97	79	71	76	76	102	78	90	87	79	87	80	78	75	89	91	72	71	82	84	63	84	91	83	86	85	74	86	73	76	72	97	75	81	91	69	87	90	91	83	87	84	67	82	70	75	86	94	85	76	73	63	77	89	107	85	77	102	89	79	73	99	87	88	100	94	72	76	75	81	93	74	70	113	80	88	88	90	84	80	94	78	79	82	86	92	86	88	84	98	80	73	75	77	75	76	95	70	69	80	75	74	83	88	82	70	85	88	78	77	87	63	101	91	78	91	91	83	85	78	77	79	89	92	99	90	80	85	100	80	76	72	76	90	92	84	95	85	76	87	64	98	89	83	83	80	86	85	91	88	86	85	95	79	72	85	96	93	86	64	67	81	73	82	93	73	86	88	78	76	69	84	90	96	60	83	102	106	78	68	82	67	78	76	91	99	70	88	74	73	76	81	97	76	83	73	75	81	76	80	63	75	109	74	74	94	77	82	88	81	72	94	73	65	95	72	94	73	92	75	82	81	87	89	86	91	104	77	71	91	85	78	88	63	89	81	72	101	75	73	74	91	87	77	69	65	91	82	71	93	94	83	77	80	91	89	98	85	107	89	103	73	85	89	79	76	77	96	83	82	91	68	85	80	63	87	87	78	86	80	81	79	81	66	74	83	74	79	85	83	93	81	85	99	83	87	85	89	74	70	94	91	108	77	84	76	95	98	82	84	67	82	78	81	87	83	85	79	79	80	89	64	79	77	88	77	80	75	83	63	91	93	84	79	81	79	82	79	92	83	90	81	63	79	77	85	77	84	82	105	81	90	82	78	85	88	101	97	82	87	81	89	80	69	86	94	70	80	88	66	79	60	93	70	82	92	87	90	67	72	85	70	77	81	78	91	58	86	98	105	98	87	77	91	88	68	94	64	82	64	97	70	70	96	77	74	70	70	66	94	89	81	86	76	81	73	72	83	79	94	70	74	76	75	68	78	81	83	73	84	92	85	76	76	91	71	86	84	85	85	66	74	74	85	87	76	70	75	83	68	81	89	88	67	86	85	76	92	75	75	76	76	71	97	105	89	92	81	84	76	86	78	78	89	83	89	89	84	79	72	102	98	89	88	84	61	77	87	82	81	94	75	91	92	95	73	87	62	86	81	83	95	81	80	91	80	74	87	77	74	70	79	76	89	73	75	63	89	93	75	89	80	93	93	70	85	86	82	79	109	91	86	74	79	88	82	67	94	89	90	77	79	88	85	92	77	68	101	87	80	81	84	84	75	83	78	81	76	75	79	75	69	89	76	76	83	72	75	71	96	89	82	76	79	107	83	83	88	77	61	94	102	86	76	91	89	61	79	75	79	90	85	89	84	85	98	70	89	91	80	88	77	70	82	76	93	91	90	68	81	77	104	77	101	86	76	88	89	75	59	69	88	88	81	69	74	96	79	99	83	72	83	90	76	77	90	81	68	77	76	77	81	94	89	89	98	85	80	84	84	85	73	87	75	76	101	97	100	76	90	81	94	79	64	76	75	85	84	83	88	88	81	81	94	77	87	88	86	80	79	85	90	82	76	96	68	88	84	87	89	92	87	79	76	71	94	85	85	79	87	80	88	82	70	102	94	79	81	77	85	90	94
9534	925	505	477	554	534	410	363	308	663	660	274	475	1932	250	208	246	211	240	232	259	225	251	264	257	217	219	221	239	247	259	234	220	241	251	222	229	234	232	268	233	215	237	224	242	228	248	214	212	204	223	211	220	219	213	235	236	204	217	199	219	228	233	248	220	237	198	225	216	239	229	212	237	203	252	237	234	206	201	249	248	214	220	225	223	223	214	229	234	244	218	223	233	221	223	249	220	230	213	250	233	237	235	242	215	222	237	212	247	236	272	216	272	248	234	237	250	231	223	238	242	236	236	215	228	243	236	259	212	232	218	232	209	209	249	255	235	226	227	232	222	242	224	209	239	226	235	219	243	248	215	208	224	236	233	234	240	241	231	211	228	246	251	220	236	234	224	231	256	214	222	212	231	210	220	243	233	217	241	224	225	204	214	235	217	227	227	244	202	237	243	211	234	222	203	246	234	240	225	224	219	246	225	252	207	239	216	220	241	246	252	238	234	233	230	253	213	236	228	231	187	239	212	236	239	239	230	243	227	228	225	233	242	237	232	231	225	242	236	267	250	210	256	210	214	238	265	227	195	223	224	218	221	197	242	196	210	234	238	202	205	242	244	232	219	205	228	247	213	267	223	250	233	225	256	233	216	244	256	228	236	213	218	242	211	215	228	233	242	253	256	228	243	247	238	203	254	221	239	219	234	249	221	214	214	219	211	252	234	244	243	243	227	231	206	210	271	259	184	257	226	247	223	243	228	231	210	234	213	223	238	225	249	252	219	235	237	219	215	255	226	212	229	251	232	247	222	235	217	244	223	235	216	229	258	215	239	214	226	234	195	233	239	219	241	219	246	212	210	230	225	247	253	237	234	228	187	251	250	216	237	230	211	239	234	224	233	229	232	210	251	230	215	234	227	207	218	217	214	233	218	242	240	237	201	230	212	222	246	255	225	230	230	236	256	225	200	211	210	228	212	250	279	223	222	232	248	228	220	253	238	244	256	234	224	225	233	233	225	201	237	247	221	211	244	211	215	235	238	244	235	239	227	242	240	237	220	259	242	226	203	246	245	234	222	243	245	219	256	232	254	220	238	221	213	229	239	246	224	217	224	225	205	242	226	217	190	248	213	220	201	248	220	261	219	250	221	239	242	213	224	230	223	214	236	237	258	240	218	217	260	242	218	230	234	224	242	196	252	225	231	221	220	205	242	199	212	216	225	235	217	243	230	238	238	242	225	226	223	216	229	252	223	232	234	243	244	224	214	223	232	241	226	232	213	241	230	217	236	230	208	210	242	234	211	200	196	227	237	236	220	238	245	255	220	223	239	266	211	237	231	222	240	231	232	206	261	246	229	244	231	234	271	243	244	235	226	222	228	224	226	216	215	197	227	235	225	224	214	231	230	209	206	238	225	231	231	223	234	236	260	235	231	202	245	242	230	246	216	204	205	226	226	235	207	252	221	210	215	233	233	245	234	231	211	195	240	224	222	196	239	239	236	203	232	255	237	252	235	235	238	245	235	228	263	227	240	210	229	234	258	204	205	218	237	205	217	238	264	231	216	217	241	232	238	253	224	216	252	216	223	224	224	232	223	237	238	235	220	221	242	252	231	226	236	212	235	214	242	222	233	235	197	223	218	197	245	216	235	237	211	210	250	175	221	228	234	217	249	210	222	221	240	230	245	202	217	208	230	221	264	233	248	209	209	226	231	247	223	249	242	215	236	225	243	242	194	249	223	197	242	243	233	227	254	244	232	230	238	219	229	235	239	212	211	237	238	228	244	219	219	260	226	222	251	220	231	251	225	208	194	216	205	243	232	222	242	254	217	216	230	243	222	229	217	210	236	230	211	234	242	250	256	240	243	237	210	238	224	224	201	243	222	215	212	245	200	225	255	238	230	211	226	242	223	227	248	234	236	216	235	234	215	237	234	202	254	226	218	251	236	235	244	265	219	236	228	248	227	256	262	249	221	241	236	222	233	245	243	239	231	212	227	247	232	252	221	253	253	200	237	264	235	257	222	217	240	222	204	231	228	239	222	209	265	229	210	240	220	252	249	241	244	209	246	236	216	226	228	203	228	243	206	237	244	227	254	270	250	231	227	216	231	230	211	226	227	234	225	236	218	220	224	258	217	220	259	228	232	211	239	209	264	239	218	238	222	204	233	224	230	232	201	222	210	193	221	201	234	223	227	234	201	231	244	228	223	198	197	231	222	229	232	207	238	223	211	221	238	195	225	230	243	206	225	225	227	236	223	200	229	216	223	198	232	236	227	214	245	203	234	203	227	209	246	227	236	240	245	218	209	228	242	200	201	230	206	230	233	244	227	235	219	233	226	213	251	265	236	230	223	231	225	227	228	237	226	204	239	261	223	235	243	210	220	216	219	263	248	204	216	253	236	217	208	205	213	219	221	220	228	211	216	267	244	232	231	204	212	239	239	202	224	230	222	246	234	248	208	231	242	234	203	226	214	245	204	244	220	256	218	230	226	229	219	230	222	256	199	236	239	224	245	218	245	215	245	214	242	218	228	207	226	219	232	234	241	229	249	236	224	241	236	256	221	229	254	205	217	242	241	233	222	221	220	214	245	224	240	202	249	227	226	222	237	243	234	210	250	229	230	230	211	244	237	221	227	213	219	197	217	217	227	215	264	226	248	238	219	243	239	247	243	218	242	225	202	195	251	238	239	227	233	228	234	230	263	245	214	218	215	221	219	270	195	237	231	206	212	233	213	226	213	205	251	203	219	227	233	203	259	210	193	242	228	231	238	233	231	207	244	220	209	217	227	245	232	215	210	230	216	216	208	209	244	228	228	222	214	228	218	219	221	214	244	231	212	230	220	247	224	211	225	227	207	208	218	259	258	218	231	212	222	243	226	236	236	240	226	227	218	239	230	245	215	259	220	245	214	253	224	222	235	197	221	256	215	244	228	214	244	214	231	242	225	221	210	249	232	257	214	246	217	205	255	224	240	227	265	211	217	226	202	235	250	237	246	219	264	229	222	232	218	238	224	229	222	231	248	226	238	199	199	249	233	250	245	217	232	225	219	234	284	221	219	221	226	206	256	226	220	220	234	218	207	216	225	198	215	203	247	223	221	212	206	220	231	243	238	237	209	241	235	253	223	247	209	202	232	242	222	226	229	237	248	221	224	232	235	240	237	208	239	234	235	220	248	239	226	215	238	228	226	225	237	213	233	216	240	228	246	262	233	234	233	234	217	253	190	212	228	263	220	224	218	227	211	233	225	229	205	247	210	236	220	264	223	247	217	206	236	237	217	234	220	218	203	243	207	226	257	207	223	222	236	231	239	283	218	245	250	215	219	229	268	244	218	222	239	231	224	243	223	247	223	242	224	245	234	269	241	250	236	220	237	226	249	201	207	228	252	237	218	240	219	211	231	237	237	236	225	215	233	228	244	212	218	205	244	208	221	233	233	229	218	232	244	217	233	243	226	248	207	242	209	236	221	244	231	254	246	240	240	226	221	203
56792	27724	7081	1041	648	546	446	320	288	1794	1790	256	685	5082	326	198	234	216	177	184	203	216	189	179	184	185	190	197	202	149	200	196	180	191	162	163	179	166	175	164	196	169	179	157	198	189	189	200	182	177	164	183	210	182	149	189	187	165	195	177	165	165	168	179	199	142	163	159	220	143	173	172	169	167	177	171	192	166	191	177	183	171	197	183	167	183	156	174	180	176	168	152	181	165	162	161	172	160	177	185	184	180	172	190	175	185	159	193	201	161	191	198	154	169	172	188	177	188	207	195	170	152	187	163	168	176	186	170	166	155	195	168	186	201	189	169	171	187	199	169	203	193	178	174	200	177	176	165	182	177	189	171	191	190	159	156	186	174	166	168	207	153	180	173	170	188	156	160	185	197	168	169	202	178	207	170	185	178	185	167	169	173	170	197	175	171	167	179	171	177	166	181	156	193	189	192	181	148	191	176	163	158	191	176	183	182	182	180	162	183	185	169	155	213	174	194	181	175	172	159	165	183	157	175	169	194	195	173	177	191	205	204	199	182	177	173	152	175	170	183	158	168	160	175	193	199	185	200	162	188	176	165	199	179	194	182	161	178	185	179	177	178	188	188	199	175	178	182	162	177	170	171	186	168	165	154	166	200	157	186	207	159	216	188	187	196	157	176	166	186	147	173	167	174	176	198	169	170	174	201	202	211	181	200	177	185	181	180	208	161	156	170	175	200	164	182	176	183	178	198	186	177	173	170	171	162	169	176	181	176	191	180	183	197	188	172	180	156	201	188	189	173	172	172	169	160	166	158	186	177	179	178	194	181	164	171	172	184	187	182	182	158	188	169	191	172	189	191	167	170	175	176	193	167	184	188	171	206	170	180	165	168	177	171	156	167	178	196	176	155	193	170	186	175	177	163	171	172	170	187	196	197	169	163	171	180	182	195	173	194	170	154	182	170	171	170	189	181	172	176	184	211	208	187	173	163	192	172	175	183	165	150	153	173	167	191	175	168	189	170	177	172	184	162	187	186	181	174	173	178	167	204	165	164	168	157	172	180	168	186	159	195	145	191	204	156	163	169	178	180	190	175	166	156	191	163	174	184	183	165	177	180	217	157	186	162	186	185	146	186	169	178	191	182	183	169	171	157	183	190	201	180	186	160	201	185	190	188	161	194	183	195	178	192	185	157	186	184	185	189	189	191	181	194	189	173	174	168	183	155	195	200	169	171	150	165	192	171	194	193	181	138	173	212	186	163	193	158	171	186	176	180	175	169	170	165	165	182	176	197	163	189	182	198	198	192	200	159	175	179	163	173	200	202	164	178	155	167	160	175	180	172	170	184	157	172	165	173	156	157	192	185	174	162	172	173	198	158	177	187	184	186	166	187	174	141	172	182	174	205	201	190	152	188	178	189	194	174	158	156	190	161	181	179	176	191	176	167	169	187	195	193	191	181	164	168	177	175	208	193	206	196	166	182	155	177	153	162	196	175	182	164	169	178	176	188	200	154	175	200	167	154	181	181	197	166	189	179	182	186	152	183	172	178	162	188	200	202	204	176	200	186	154	187	200	179	199	144	162	183	167	143	181	192	193	195	161	168	175	185	160	185	171	194	165	190	187	160	185	192	188	181	165	171	176	170	199	194	157	209	161	161	180	151	165	178	204	187	154	181	169	199	170	172	180	155	174	184	188	181	185	171	184	185	172	204	219	150	184	179	174	163	148	167	189	187	173	186	175	175	183	163	167	183	160	175	182	181	165	191	162	164	192	192	203	173	180	165	171	193	192	185	186	178	148	176	186	187	176	169	198	165	163	179	166	189	185	175	176	171	182	172	157	205	172	171	182	152	172	168	177	190	153	159	165	218	171	179	172	191	189	164	181	168	182	204	186	171	202	184	166	183	172	198	175	198	179	171	155	186	161	170	163	190	153	171	180	178	174	158	171	163	209	178	168	176	191	178	187	181	188	174	176	152	176	210	170	189	187	156	181	181	180	127	195	171	190	168	171	166	169	127	179	182	200	191	175	196	179	161	156	168	168	172	163	170	179	154	182	186	179	184	166	184	189	197	178	188	186	207	191	177	177	198	170	177	192	172	177	184	180	179	189	182	174	196	160	201	182	207	179	204	161	171	148	174	160	178	170	190	144	180	171	150	173	186	191	209	164	155	181	179	183	179	188	186	174	187	188	194	158	182	199	181	188	173	174	181	177	174	172	164	175	175	184	200	167	211	161	179	197	154	168	158	165	185	195	194	171	181	170	188	180	191	181	164	185	189	171	189	171	159	180	184	167	199	175	174	176	186	180	156	220	156	186	176	152	174	188	189	169	196	170	165	177	167	175	184	161	164	162	171	174	187	172	178	175	171	186	175	167	193	187	192	191	193	205	166	164	159	164	166	170	204	171	190	175	163	181	163	193	176	170	203	204	168	173	189	186	180	178	193	169	179	210	205	199	194	176	186	178	179	169	179	154	173	199	181	162	173	157	163	170	160	169	176	179	196	176	180	181	168	175	177	169	155	171	200	174	197	189	181	175	185	165	194	194	190	185	188	177	185	178	195	187	185	185	195	184	179	166	182	183	168	167	192	175	171	157	189	183	157	160	203	180	165	192	152	168	160	167	170	174	170	164	177	158	167	195	183	177	181	173	155	158	162	165	171	175	181	173	179	181	160	192	187	164	163	172	164	175	163	185	203	187	192	170	172	158	186	188	174	163	190	174	183	195	173	175	181	167	199	166	183	181	193	190	159	150	167	171	157	175	162	157	175	154	160	170	206	157	200	145	186	172	169	173	163	169	181	173	169	163	205	188	174	161	197	180	170	187	162	158	168	179	173	171	158	171	168	197	183	193	173	191	167	181	180	187	187	177	190	163	160	173	157	183	201	196	176	174	183	173	176	174	189	188	166	162	182	151	186	166	151	182	182	174	175	174	188	174	169	184	172	174	162	179	191	185	192	181	164	159	155	166	157	186	176	165	164	198	178	172	175	207	191	196	186	178	183	176	173	191	163	172	181	164	201	170	170	193	188	175	149	191	193	177	179	175	166	177	162	169	180	203	165	168	167	203	198	184	180	204	192	172	175	192	163	176	168	161	183	179	179	168	213	175	160	172	167	177	146	168	186	160	167	165	168	175	184	210	172	177	181	183	177	164	188	132	169	162	181	206	207	181	202	194	169	199	180	191	178	179	175	198	157	175	168	168	167	170	184	148	175	169	186	193	155	182	184	213	194	181	170	207	180	171	157	162	179	173	156	205	190	153	195	199	190	153	203	161	195	161	178	152	145	151	179	183	161	172	160	177	177	178	192	163	166	205	165	176	167	191	186	167	180	170	166	167	178	188	213	193	169	167	174	151	172	159	153	202	177	176	176	168	194	167	165	180	186	185	192	169	176	198	187	187	202	171	181	176	173	187	160	180	184	170	193	181	167	176	195	189	183	179	177	172	186	196	190	187	177	183	178	186	168	159	205	148	152	185	173	177	174	175	188
34336	7529	4669	2840	2665	2227	1705	1408	1289	8326	4581	906	3843	19994	682	639	599	609	562	563	563	559	578	555	603	516	602	557	470	462	478	479	448	467	492	477	431	478	445	469	409	431	464	454	453	420	476	502	455	484	422	467	455	432	446	422	424	435	464	466	466	411	445	435	411	441	455	426	424	417	423	446	444	415	409	440	439	438	469	440	442	421	409	423	418	416	424	454	410	430	447	461	440	426	440	424	408	417	437	420	426	410	426	419	416	426	440	433	414	402	452	420	416	463	443	427	480	448	422	440	441	427	452	412	415	420	391	442	439	453	481	457	448	462	455	401	461	483	425	430	417	434	394	393	415	408	445	445	437	416	430	464	450	451	442	479	445	421	434	420	422	445	445	442	458	457	413	449	460	419	406	459	418	459	430	398	407	449	439	449	456	438	428	418	450	432	431	455	428	473	414	436	467	412	418	420	422	453	407	412	448	435	439	466	437	457	434	429	444	424	424	436	442	445	434	416	445	438	466	431	437	420	423	405	427	430	418	441	399	413	397	416	435	430	414	427	429	419	438	405	433	423	445	412	434	426	388	408	416	436	442	434	398	409	442	402	410	408	425	419	411	412	447	435	415	428	446	431	411	438	401	450	450	481	425	444	402	450	435	444	448	438	405	413	407	410	463	421	433	437	399	420	412	458	396	441	455	438	451	449	438	390	420	427	405	465	480	411	432	384	456	413	412	434	466	455	415	413	448	451	441	437	450	441	420	418	484	423	401	397	417	452	426	429	446	449	408	440	408	418	420	409	425	439	423	415	443	448	423	463	431	420	433	388	419	435	436	419	401	437	403	424	454	421	476	447	407	423	450	410	429	409	438	442	443	452	445	435	390	422	426	445	435	416	384	415	421	381	396	412	410	439	413	423	410	422	433	440	414	430	465	399	414	449	441	441	464	397	415	435	427	431	439	429	433	443	419	419	418	414	450	435	417	437	446	427	412	425	383	415	420	432	437	444	442	421	430	435	415	445	443	396	413	421	404	406	445	445	401	449	447	420	436	415	402	469	411	424	432	453	464	451	452	403	426	413	404	451	476	432	471	441	394	471	438	464	438	426	447	394	413	436	461	434	444	447	421	404	396	425	455	453	437	416	390	481	453	421	428	462	455	452	413	421	429	476	433	450	402	448	426	441	466	425	408	472	445	422	437	434	425	437	460	408	449	435	431	444	426	443	466	417	437	427	433	454	383	406	457	430	433	415	430	423	450	446	359	442	426	448	454	466	418	441	408	443	440	399	393	436	429	370	428	411	478	441	433	422	388	443	430	450	458	420	405	420	448	411	458	388	436	417	409	465	382	413	423	416	416	445	443	454	415	403	459	403	423	439	408	435	431	427	415	418	458	408	429	435	434	418	444	424	398	434	426	432	439	426	423	473	444	434	450	434	421	407	445	416	448	400	445	395	432	427	442	448	410	460	437	413	411	406	446	450	449	434	467	423	453	468	423	472	394	441	436	436	431	399	448	419	413	443	351	403	467	384	418	447	420	404	407	460	388	476	444	415	417	451	409	449	419	475	448	462	437	418	432	451	444	397	473	437	425	439	429	427	462	454	446	441	421	449	462	428	434	435	429	431	401	419	434	403	388	429	441	415	409	408	456	437	409	413	451	399	424	442	434	446	454	453	451	407	425	448	455	415	421	422	424	392	433	425	429	461	411	393	465	439	461	425	423	449	415	417	457	484	467	428	459	393	384	399	434	420	426	443	424	446	434	412	432	446	400	442	415	427	438	453	421	430	454	405	425	431	404	434	412	482	442	430	423	395	427	425	419	415	413	419	427	429	421	454	452	449	416	387	410	403	438	447	430	422	435	422	411	422	413	453	430	402	446	472	423	442	432	404	422	413	420	428	431	437	428	414	413	428	415	425	427	429	419	463	415	418	432	438	397	476	405	432	432	421	457	407	430	486	411	417	396	461	445	454	429	439	425	438	415	391	430	458	456	445	396	408	441	422	409	421	431	409	437	411	399	432	466	401	439	379	429	449	419	457	430	402	451	431	436	419	435	482	428	424	428	418	447	438	419	401	446	454	420	438	445	460	483	424	438	471	415	438	421	411	440	435	406	435	395	414	413	413	432	424	403	422	457	437	458	439	418	436	416	403	429	446	413	416	418	372	483	454	423	415	457	423	426	392	425	424	425	420	441	446	392	433	432	413	463	433	414	435	409	419	435	410	416	421	390	458	422	421	407	445	443	435	439	428	418	431	395	425	410	429	438	428	429	434	456	395	424	421	438	421	414	411	423	423	411	431	466	439	451	426	433	426	428	429	420	413	422	446	441	436	442	429	402	436	414	421	400	410	407	412	465	443	435	444	410	407	459	430	436	389	432	444	392	405	452	381	431	455	417	446	426	421	397	459	427	405	411	444	434	418	446	425	461	407	406	446	415	390	403	419	420	456	422	467	441	448	443	427	455	461	400	431	426	438	449	386	424	443	434	448	446	467	473	438	437	433	405	448	397	467	422	437	394	407	422	422	416	444	430	447	382	447	464	454	436	426	416	456	413	446	443	402	420	416	429	436	391	357	424	460	417	415	379	471	458	421	425	425	454	426	439	443	455	429	423	414	418	413	456	452	426	422	456	425	470	411	432	426	422	434	411	425	426	426	398	469	441	422	429	431	424	440	429	423	438	467	391	418	417	465	410	403	419	454	391	416	397	420	447	413	430	419	425	446	431	407	438	401	448	426	405	430	422	414	441	409	413	431	445	414	434	432	433	431	395	456	439	399	426	429	451	422	408	456	474	456	460	443	450	439	455	420	420	417	423	449	408	401	448	426	458	395	440	399	418	393	431	425	406	433	426	443	440	447	408	458	433	456	429	409	435	446	431	427	452	432	396	420	434	420	459	445	468	430	427	462	410	390	434	443	413	484	437	415	418	427	427	436	421	456	403	432	419	434	442	471	427	410	426	429	442	395	433	415	431	418	426	452	424	448	452	426	436	412	434	416	441	436	444	434	396	418	423	408	410	398	445	429	425	448	439	436	428	431	409	415	445	407	429	437	418	485	405	430	450	401	434	418	451	410	463	460	462	434	457	453	405	405	428	422	416	413	400	404	418	437	425	447	449	417	442	422	428	451	413	403	471	443	392	452	442	443	425	464	410	420	437	436	404	400	441	421	435	449	465	434	415	412	437	406	417	406	421	431	442	422	404	432	452	432	440	431	391	450	420	439	443	428	452	448	436	432	461	455	468	429	443	434	421	432	437	418	447	422	490	417	459	389	426	421	424	454	448	423	406	407	448	438	430	448	464	385	446	436	414	415	446	422	460	432	399	469	427	433	438	370	441	433	478	423	454	416	434	411	450	399	428	417	424	428	432	405	437	414	421	412	432	424	451	428	410	444	455	445	428	400	438	446	413	416	397	414	413	428	447	438	438	425	397	444	404	434	462	438	421	453	432	428	426	414	430	401	438	410	428	421	436	468	409	415	432	452	410	445
70925	36715	16629	3118	1208	860	604	495	391	3192	2708	313	4297	8550	385	192	240	182	223	198	214	206	200	214	213	217	193	215	174	192	181	179	186	193	169	194	169	165	178	188	170	164	176	164	173	154	176	166	148	173	159	159	196	155	203	158	225	180	157	175	143	170	167	174	181	177	174	169	170	192	189	155	190	173	153	174	171	170	160	171	182	177	151	168	167	163	160	182	145	154	172	159	184	168	165	165	176	191	161	165	172	177	168	173	154	188	191	172	164	169	144	156	166	178	186	179	166	143	167	145	167	164	161	158	161	158	185	159	148	178	184	184	162	180	160	194	177	195	162	176	154	155	169	173	166	153	146	149	190	173	160	147	186	171	165	176	180	175	183	191	172	166	173	172	152	169	164	157	177	163	179	176	150	184	170	165	175	171	170	164	192	187	176	163	156	142	148	139	174	165	189	151	185	190	150	179	148	156	187	175	146	175	173	191	197	176	165	153	178	162	194	161	169	178	149	168	150	147	187	192	185	174	184	183	166	159	168	182	163	167	162	163	157	162	181	170	183	165	204	194	184	180	156	153	153	165	179	153	164	171	180	177	155	159	189	206	179	175	160	196	165	184	186	154	178	183	182	177	167	162	157	174	173	161	161	198	193	165	153	173	179	158	161	188	169	154	173	159	176	159	183	169	172	146	169	187	188	168	150	152	151	167	189	158	205	182	192	156	172	156	175	165	163	155	196	171	166	190	174	160	175	168	170	169	167	153	154	165	171	178	155	158	148	174	168	182	143	162	173	179	177	198	137	168	160	172	159	160	156	164	155	192	166	168	170	166	178	177	173	165	158	160	163	168	172	160	188	171	163	163	193	179	182	183	189	182	166	145	166	175	167	184	156	166	195	190	167	170	146	170	177	186	135	173	180	174	179	159	169	183	140	160	186	179	157	179	189	176	174	149	187	170	178	191	184	170	155	160	168	178	178	183	157	161	176	185	167	173	193	164	194	161	154	164	175	174	146	159	180	158	193	178	146	180	178	179	170	149	162	179	150	160	164	172	177	156	166	148	159	175	168	196	183	181	156	174	160	185	176	161	208	176	183	173	182	194	159	176	165	172	143	167	182	170	171	170	184	156	184	162	174	170	165	159	199	170	204	153	154	164	161	143	182	182	150	166	218	169	194	193	182	187	179	176	170	178	190	163	162	168	180	159	160	184	178	180	179	161	156	176	175	191	184	175	166	169	159	179	169	156	143	161	175	153	184	176	165	155	153	170	160	172	161	141	139	140	181	160	172	180	158	181	168	182	176	157	145	179	148	171	154	146	182	173	170	174	167	217	189	161	189	190	171	193	145	179	165	160	155	169	173	158	179	172	187	171	187	173	174	180	167	173	193	162	189	173	150	165	174	183	183	176	143	167	149	158	197	168	192	164	180	160	190	162	178	178	157	171	178	170	171	198	193	186	153	162	164	178	188	154	168	160	151	190	185	167	178	166	164	161	180	161	162	168	166	189	183	196	165	150	171	160	190	163	179	181	173	155	181	174	178	164	161	174	163	135	188	135	173	180	197	160	168	159	154	173	193	174	141	165	170	173	183	162	189	160	153	168	181	161	175	155	179	180	172	187	190	182	160	156	161	160	169	176	169	160	140	173	162	172	192	156	153	188	155	152	172	190	180	164	184	166	145	156	158	195	185	177	178	177	170	164	150	174	154	187	204	185	198	180	147	182	165	166	146	178	162	218	176	162	154	173	170	176	175	184	159	148	194	155	172	169	166	148	165	159	197	168	169	154	165	149	175	181	177	170	187	178	140	143	174	170	161	179	162	131	151	163	158	168	173	172	136	190	179	163	175	164	205	144	169	161	165	162	166	186	186	183	184	177	177	164	169	154	172	157	165	149	172	198	184	160	174	155	161	180	153	178	179	143	167	157	170	162	186	151	203	147	165	179	188	155	166	180	168	170	161	187	161	139	179	175	154	153	164	155	175	189	145	184	179	174	152	180	183	159	183	145	192	190	168	169	182	171	190	169	188	190	164	158	145	136	197	153	182	183	162	192	169	151	185	170	176	192	177	164	162	203	148	151	168	164	149	166	169	161	174	171	179	196	173	162	150	176	184	179	182	170	152	159	176	172	167	179	156	147	172	160	161	178	172	159	167	184	174	157	189	186	193	155	192	174	160	161	163	163	159	190	162	194	187	164	182	164	153	168	174	187	150	178	155	184	164	170	169	151	163	184	145	183	159	169	171	161	168	189	184	174	181	180	161	164	154	158	167	164	168	188	161	181	157	164	172	166	165	187	183	148	164	166	193	187	181	167	149	186	150	174	176	186	171	179	173	152	172	154	161	177	166	177	175	184	179	177	161	178	163	156	145	157	169	152	158	176	168	191	172	175	171	157	182	158	187	156	162	167	198	162	152	178	169	164	190	156	190	161	187	173	175	166	160	173	150	187	175	162	150	167	180	157	181	183	174	182	195	168	166	159	169	168	167	174	164	179	171	136	153	136	176	162	177	190	192	160	157	143	173	141	139	148	163	163	165	144	169	168	173	172	172	173	170	161	178	170	160	154	178	140	142	176	163	196	169	200	169	165	188	185	177	196	168	159	168	140	165	170	177	166	148	176	160	180	180	166	181	146	162	157	166	181	166	147	168	198	169	170	157	169	178	167	156	191	162	147	170	165	160	172	166	172	181	156	173	157	147	163	163	183	151	174	190	166	162	126	176	170	172	182	195	161	183	162	143	157	186	190	175	164	148	170	159	171	188	181	150	180	154	149	170	168	177	174	167	175	178	174	189	146	176	164	185	159	183	173	169	175	148	156	175	162	184	167	146	163	171	176	184	182	162	183	154	175	163	157	174	144	157	163	178	170	164	155	138	149	154	149	184	185	185	194	172	142	173	165	160	171	181	178	186	163	152	160	173	169	167	172	155	161	171	152	162	131	152	168	172	156	175	171	161	172	181	166	179	171	158	161	158	193	193	177	164	189	157	181	181	185	164	194	180	179	173	160	168	171	159	168	157	180	180	190	149	172	165	198	186	173	183	184	169	194	170	170	161	157	192	172	168	163	179	182	167	156	183	187	169	176	191	187	183	150	174	169	168	171	156	197	157	130	176	164	137	161	182	164	186	180	157	140	154	154	157	177	178	182	155	173	162	176	164	166	155	190	153	147	162	158	172	177	176	163	179	182	182	160	180	177	160	163	156	168	179	183	189	168	188	155	190	151	168	157	168	162	164	156	163	178	182	163	151	169	178	197	153	169	179	146	179	158	154	171	179	192	174	150	163	158	176	187	177	165	189	170	160	191	186	185	169	147	176	195	164	179	182	146	162	176	187	157	179	161	168	187	190	185	167	155	164	157	182	152	178	190	171	162	176	191	179	189	158	148	155	159	175	205	187	160	181	185	157	197	153	168	132	184	176	170	148	176	195	156	183	156	175	183	162	121	183	177	181	163	155	199	164	155	172	175	180	156	172	155	156	178	170	169	156	178
43955	11681	8098	4893	4445	3524	2694	2267	1846	11200	4923	1289	14962	20791	893	799	798	707	722	719	675	588	584	593	594	588	598	586	551	548	500	485	512	475	456	439	462	450	475	468	465	425	423	435	429	427	420	429	437	411	398	414	426	420	461	399	438	450	400	415	410	419	397	442	461	430	437	447	422	404	405	391	418	409	426	416	417	462	389	421	423	382	459	424	440	423	443	397	364	422	399	390	418	410	412	414	383	427	393	426	402	394	396	373	409	390	422	396	418	404	417	385	437	381	421	363	403	397	405	399	414	457	406	382	409	399	370	389	377	373	437	404	428	383	429	395	364	417	401	430	407	432	428	376	394	374	404	393	425	370	414	382	404	406	381	419	365	394	404	418	396	394	384	406	417	382	405	373	381	431	420	428	399	400	390	406	373	374	389	394	406	402	407	421	407	380	370	397	384	398	390	403	389	405	426	390	394	383	435	375	391	414	410	435	430	410	380	440	398	403	376	384	361	385	407	384	377	375	379	421	388	402	394	402	428	395	374	444	375	425	427	375	401	395	377	374	408	418	387	407	373	385	438	413	378	397	414	439	423	388	407	369	443	402	384	392	402	422	439	426	381	386	400	417	390	374	380	440	395	426	407	378	408	399	383	394	398	419	445	410	414	426	429	375	411	383	390	419	404	429	374	389	436	400	360	406	379	376	432	410	394	387	384	407	402	422	396	432	441	426	413	415	386	409	398	396	410	376	383	411	380	390	429	376	421	426	376	407	394	404	384	436	433	386	414	392	397	409	392	421	383	369	390	366	434	385	412	418	384	381	383	380	384	444	419	403	403	395	387	432	393	402	412	415	409	407	392	401	395	380	394	398	411	404	413	391	383	429	374	415	406	421	398	430	416	417	405	389	398	397	384	410	434	398	400	401	396	386	399	408	399	389	448	409	405	370	388	365	401	413	393	388	404	388	402	388	390	403	374	414	390	393	410	372	405	396	360	401	380	391	403	366	390	374	397	386	422	404	387	402	430	415	365	394	351	374	360	380	405	427	406	396	385	375	368	436	424	417	400	401	403	395	391	382	408	408	387	416	399	390	434	394	417	397	435	445	378	396	397	411	396	408	390	398	370	413	425	413	355	383	376	438	387	406	376	396	341	437	401	400	395	373	388	445	404	356	405	404	403	390	387	407	447	413	412	435	389	406	393	433	401	408	425	413	415	424	424	414	406	422	418	356	394	404	384	411	373	370	417	377	413	374	443	368	428	396	395	392	396	356	381	375	420	384	376	409	402	394	402	417	362	413	412	421	386	406	405	373	418	384	411	436	387	394	401	390	379	363	389	407	408	347	401	393	368	368	453	382	386	394	411	392	411	395	373	400	406	398	416	400	395	392	361	377	417	382	383	369	409	407	407	391	362	388	391	393	365	376	381	418	373	383	411	397	397	366	385	393	416	412	401	413	378	415	397	420	409	415	411	405	390	443	406	399	363	385	428	376	367	384	399	383	402	401	413	412	404	403	385	377	375	394	433	348	395	379	398	417	391	409	360	402	385	377	412	383	436	420	356	380	373	403	440	400	417	369	361	381	417	404	353	403	413	416	387	383	413	371	399	402	378	377	375	423	439	394	377	426	373	385	405	379	392	385	377	407	380	380	399	399	387	413	406	398	392	400	394	414	391	406	391	406	424	395	386	387	435	405	377	429	400	384	373	410	381	412	371	406	392	408	402	399	386	423	381	432	405	420	407	384	391	354	387	431	384	418	400	384	432	406	405	384	393	386	390	395	376	375	397	396	390	369	385	414	386	408	394	419	383	372	405	422	380	398	391	441	420	404	386	352	408	363	399	384	427	391	386	364	391	395	387	380	404	401	370	404	368	404	387	405	395	387	379	417	402	406	379	421	408	421	410	399	369	415	432	417	383	414	417	414	359	380	407	390	376	392	412	421	354	388	387	410	393	420	393	403	374	395	372	411	432	407	401	383	417	405	405	400	401	348	381	397	356	406	426	407	394	443	435	416	427	418	439	402	430	434	381	446	373	419	434	404	358	415	390	401	396	403	408	357	391	395	386	372	404	372	396	403	415	411	395	433	412	377	403	397	380	405	382	402	364	374	394	399	403	385	402	357	395	416	376	412	416	401	428	404	399	387	399	429	397	439	401	380	407	354	390	388	362	412	388	395	382	400	374	394	403	402	386	375	423	382	388	393	397	416	392	381	402	378	401	422	392	425	398	385	367	366	395	371	373	418	430	390	414	432	441	382	406	371	369	405	379	425	415	413	399	418	377	377	404	411	397	390	390	357	402	347	382	417	436	380	366	433	416	405	407	382	405	371	422	391	405	383	385	403	358	373	448	376	381	433	431	407	378	394	413	392	390	388	420	414	432	388	404	391	400	379	416	436	371	380	398	427	374	431	411	419	402	400	394	382	413	417	413	451	364	405	396	380	398	403	418	359	388	403	400	373	399	416	422	394	396	371	418	389	380	409	384	378	386	422	385	424	409	439	413	380	413	396	401	420	389	378	416	436	384	400	395	415	419	409	396	399	402	386	425	419	431	391	365	387	397	421	402	377	391	383	421	402	410	402	400	389	349	376	411	395	418	396	403	399	391	398	397	401	372	395	410	383	420	384	379	390	379	389	385	416	405	417	399	436	401	385	387	414	404	403	395	421	391	421	390	380	388	383	406	425	387	414	408	396	402	396	411	375	406	365	426	390	385	416	380	411	402	396	419	395	405	415	400	426	366	393	390	416	370	421	408	383	382	404	399	403	417	369	418	418	388	419	428	372	399	390	389	380	374	397	415	420	382	399	374	371	368	367	404	431	410	383	391	398	368	420	388	380	411	383	400	374	392	422	416	393	396	422	415	371	338	403	418	425	393	406	355	391	388	436	386	383	416	379	397	364	397	398	399	416	426	429	383	410	416	393	405	386	361	416	421	399	426	428	395	409	407	393	389	405	433	401	410	381	446	388	397	414	402	409	492	394	390	343	391	370	423	408	411	386	372	376	398	398	390	396	410	407	401	405	404	382	389	402	376	409	408	406	411	393	378	399	368	417	373	406	379	408	425	377	377	414	407	394	408	359	407	402	426	407	393	409	392	374	408	392	418	427	380	406	416	442	413	408	427	390	400	411	411	380	438	448	380	427	418	439	384	383	392	376	411	393	387	404	391	412	419	417	415	408	434	404	422	444	350	399	353	407	401	404	399	410	391	405	374	376	418	406	406	407	425	408	416	385	357	402	408	403	402	405	376	417	399	396	401	409	413	399	401	380	369	409	390	400	380	411	381	403	390	397	420	433	380	395	413	348	411	407	405	404	372	395	407	440	425	390	380	401	380	396	383	396	390	354	437	413	398	401	420	430	392	386	356	412	379	360	400	388	403	387	401	418	434	395	377	376	408	402	388	396	387	433	383	394	421	396	419	401	408	437	398	444	397	446	418	403	380	402	395	376	392	397	403	421	365	415	375	415	422	395	421	389	393	399	381	421	402	405
9382	992	193	187	160	121	104	111	95	140	152	87	319	399	97	83	96	79	82	102	83	86	81	98	74	84	86	76	84	63	88	60	97	82	85	85	67	71	76	87	101	71	81	74	93	83	66	79	90	96	104	77	79	68	84	86	91	72	75	101	102	94	76	90	94	104	86	105	70	81	78	90	90	86	88	94	86	100	104	85	105	87	81	65	83	73	79	85	84	105	62	85	95	72	98	94	76	82	86	73	78	76	78	79	88	95	83	70	101	87	71	89	92	56	82	85	89	77	83	92	80	100	79	83	97	74	84	87	89	72	101	104	95	96	88	88	80	78	97	90	74	65	90	84	83	81	86	89	86	65	92	108	81	93	105	85	87	71	82	81	102	71	84	74	82	84	92	90	87	97	114	91	79	87	84	85	80	88	91	77	79	92	89	79	79	75	75	73	95	82	75	91	90	79	79	83	85	111	87	94	78	91	88	69	76	70	78	79	74	86	80	82	95	91	83	73	100	100	102	84	97	71	58	76	68	77	78	68	74	76	96	89	78	83	85	113	77	70	79	83	86	83	84	68	95	76	79	74	89	92	76	74	88	78	79	63	86	93	79	72	83	84	92	105	87	80	90	86	83	92	77	108	84	69	75	70	84	96	90	78	103	75	86	78	88	79	81	93	89	94	80	105	85	76	76	71	102	83	88	92	81	92	90	87	87	83	81	97	85	89	96	79	81	79	84	77	77	82	99	78	93	80	66	83	82	63	77	75	71	101	66	87	91	95	88	100	85	76	78	93	82	80	94	86	90	90	92	81	76	65	77	93	83	85	97	94	96	78	75	84	96	82	93	71	89	95	88	88	93	93	81	89	85	88	81	72	89	88	81	87	100	98	69	88	101	91	88	94	80	86	103	91	91	93	87	98	75	76	90	69	75	91	81	79	86	84	94	73	91	93	79	86	91	79	79	90	81	58	84	69	78	73	83	97	91	78	91	107	66	99	72	87	86	88	81	94	79	79	65	80	80	82	85	90	63	73	84	92	97	94	93	94	89	79	80	96	90	86	81	90	71	84	96	75	91	68	61	65	95	84	88	85	77	90	89	71	73	94	83	83	90	74	91	65	91	89	73	61	84	69	64	93	95	80	90	84	73	66	84	77	100	75	97	87	108	101	89	85	78	93	64	78	90	104	90	85	82	74	66	92	90	89	72	89	88	94	87	100	89	98	99	73	95	89	85	106	78	70	86	90	84	88	80	82	83	82	101	91	98	87	70	104	83	91	78	78	80	69	96	89	91	67	87	84	81	99	78	65	87	81	80	82	85	79	78	81	67	93	79	95	88	106	71	91	79	89	74	107	84	106	65	77	73	62	78	85	81	65	101	99	87	80	79	84	95	104	83	82	79	103	72	81	92	84	94	81	81	76	86	94	92	86	89	87	83	67	81	88	87	88	103	90	92	83	70	94	90	80	95	108	81	71	81	82	82	80	77	93	79	101	86	100	79	96	76	93	82	75	86	91	92	72	75	101	90	89	91	78	97	67	84	105	88	84	91	94	74	76	80	82	74	61	86	69	93	95	91	91	82	88	98	70	82	68	89	96	70	82	81	75	85	100	86	65	83	78	89	81	80	85	87	94	88	88	106	78	87	97	89	91	88	99	84	91	114	80	98	94	106	80	86	96	85	84	86	83	106	91	77	80	87	72	75	83	82	86	67	72	83	72	104	82	96	86	82	89	77	85	91	77	74	81	85	87	73	96	79	84	69	93	95	81	81	63	99	80	97	85	78	84	90	75	86	84	70	87	96	85	82	92	86	84	82	84	70	73	81	70	100	82	68	94	117	78	87	74	79	77	98	86	92	90	93	82	84	95	74	75	90	65	85	84	72	88	70	80	82	68	107	78	88	82	89	91	81	71	93	73	89	79	75	78	77	87	112	69	96	81	95	69	95	77	74	102	101	92	87	89	87	87	79	75	86	89	77	87	81	72	81	86	83	81	85	78	95	75	84	75	87	77	90	91	92	82	81	74	71	89	79	99	87	90	74	75	89	92	73	100	82	76	106	91	75	73	89	84	84	77	82	88	82	112	72	80	75	81	94	87	88	76	87	98	83	99	94	77	87	85	71	107	68	89	89	79	89	95	82	79	69	74	86	101	89	84	98	81	77	89	66	81	85	76	78	77	64	69	100	85	66	84	83	87	73	79	82	93	72	90	74	82	85	74	80	79	86	77	74	83	79	89	87	75	75	90	73	66	87	92	84	85	93	93	93	89	90	83	93	77	72	99	99	86	91	87	91	89	72	84	100	87	84	91	79	86	89	89	86	87	108	84	74	79	80	94	80	74	88	89	95	73	83	88	98	84	76	77	72	75	83	89	85	101	78	88	83	83	94	94	81	67	83	82	77	78	109	86	77	102	73	80	59	91	96	81	90	78	95	69	83	90	95	89	87	92	89	81	94	92	91	83	84	95	90	78	80	87	93	85	65	68	90	85	84	99	69	101	72	55	79	101	71	88	79	84	100	87	90	83	76	82	82	92	89	82	80	83	94	80	78	93	74	103	88	85	70	99	87	75	79	92	94	78	81	85	103	78	82	93	95	96	85	83	93	79	86	80	80	92	75	86	94	80	82	81	84	106	81	91	74	77	80	74	85	86	103	81	83	90	100	94	87	89	106	82	83	81	79	87	83	94	87	82	80	70	83	85	88	62	119	92	89	84	76	63	85	86	86	71	68	95	88	87	97	82	83	83	98	101	70	63	69	93	88	83	71	68	91	102	67	76	81	87	86	95	95	80	107	96	77	96	96	87	82	92	79	71	91	81	81	99	110	75	94	96	92	66	90	81	93	76	91	94	79	92	73	79	78	84	86	79	76	88	90	80	77	92	80	91	70	88	90	89	70	78	86	80	97	82	80	83	76	87	92	109	63	81	86	93	92	83	93	88	77	86	87	94	69	77	95	103	93	81	101	92	76	88	67	83	88	86	88	74	79	89	108	77	87	82	88	89	78	78	87	83	77	76	82	79	87	86	80	91	81	95	74	84	68	90	80	93	83	77	69	95	78	85	85	82	101	80	76	82	84	96	78	85	103	86	73	87	89	85	79	101	86	72	93	87	71	87	83	96	67	72	85	92	92	83	86	96	91	86	78	85	70	92	85	85	98	103	98	88	85	82	96	84	85	82	77	82	88	95	99	77	83	75	87	71	109	95	74	74	72	94	102	84	72	89	90	101	80	97	93	85	74	89	80	93	89	78	91	97	103	91	68	79	80	98	87	77	96	81	72	83	91	102	72	101	77	79	85	84	75	91	88	69	79	74	87	87	96	91	95	76	76	89	86	77	94	89	69	92	92	79	87	80	79	89	77	83	82	77	89	88	81	71	91	91	75	95	98	79	64	80	81	96	83	85	80	79	86	88	96	83	66	84	78	102	86	69	78	88	87	64	78	93	68	88	78	85	106	102	75	87	74	77	88	96	92	90	92	79	84	82	95	89
9408	912	514	525	606	494	375	362	290	697	418	366	1905	2028	251	254	264	257	236	223	260	260	239	229	226	250	233	244	228	239	244	265	236	239	221	247	258	223	237	240	238	230	234	233	239	230	229	231	250	239	250	256	203	239	241	241	224	207	241	214	223	229	235	228	222	207	226	223	230	249	228	208	252	233	257	206	244	232	225	213	227	222	237	210	247	239	210	220	208	254	230	223	214	246	258	227	224	240	241	210	225	219	244	233	261	237	222	216	224	250	215	220	256	224	222	245	247	250	229	220	265	236	218	237	227	238	222	235	225	247	217	256	246	260	225	266	244	237	274	254	219	234	229	234	254	246	219	240	235	232	237	229	245	231	238	212	239	233	258	238	240	238	265	252	232	240	220	215	260	245	229	265	242	261	187	217	249	225	235	218	237	232	229	258	272	239	246	209	246	263	206	213	204	247	244	221	240	244	242	236	234	226	211	230	252	226	237	239	244	242	262	227	230	233	256	234	197	237	215	218	232	246	224	240	262	270	211	241	251	248	235	232	240	233	268	265	230	247	228	224	236	224	219	209	262	254	228	230	245	269	242	224	214	235	263	253	250	234	254	220	246	273	224	213	260	235	237	214	240	249	237	242	240	220	224	262	260	225	217	257	230	231	212	241	222	251	241	224	218	226	248	220	211	226	198	234	250	210	235	232	223	221	235	215	233	240	235	218	242	228	240	254	243	223	245	230	230	237	249	235	231	235	237	243	216	219	228	236	241	238	242	252	225	216	220	236	205	225	245	222	212	224	226	193	250	259	230	252	216	226	243	253	233	238	229	253	243	231	218	236	262	238	221	248	230	224	216	267	235	246	235	257	237	234	242	255	220	261	230	216	245	254	228	267	237	223	236	221	247	241	227	233	236	230	193	219	235	252	222	192	249	224	246	274	226	228	238	200	251	248	239	239	248	242	230	236	248	239	221	248	237	225	227	241	245	234	213	219	251	251	240	242	236	246	224	209	253	235	246	222	233	248	238	234	226	218	223	248	225	222	276	223	213	220	233	232	247	223	239	244	237	229	251	248	218	239	227	298	230	197	251	245	213	231	238	224	239	215	233	244	247	243	238	222	217	233	225	227	223	232	226	284	247	235	208	212	256	221	252	221	231	224	232	253	270	220	267	277	217	241	222	222	234	225	218	225	236	230	217	256	263	219	229	211	229	253	254	214	209	247	219	221	221	231	245	243	219	225	241	256	245	230	207	240	241	223	232	249	257	234	230	262	240	262	248	220	243	221	238	226	212	253	234	245	238	266	230	277	247	238	250	227	207	231	273	239	229	234	239	250	231	238	226	212	240	245	241	229	243	219	254	226	233	204	243	239	227	240	223	241	232	217	234	230	234	233	259	242	229	231	230	251	250	234	214	264	230	251	229	224	226	242	243	230	248	234	235	218	227	233	229	207	227	269	238	212	210	235	256	222	243	221	230	242	246	236	230	211	279	244	223	213	250	224	259	211	224	228	241	260	217	229	218	205	241	219	242	230	225	243	254	225	236	226	241	224	224	239	257	246	207	255	239	229	216	233	244	204	246	231	224	209	256	221	236	202	237	211	241	246	247	231	230	249	225	246	218	257	254	227	225	244	237	230	233	235	258	246	241	221	214	239	244	218	214	256	230	216	215	277	248	231	234	231	239	243	215	260	224	225	253	236	233	248	225	246	255	238	200	234	236	254	236	225	263	249	225	244	238	211	241	226	248	246	241	245	225	230	234	256	242	232	238	264	205	228	232	263	236	234	245	230	236	235	235	243	226	192	244	241	234	240	217	238	227	241	240	247	241	228	251	247	243	220	239	237	231	257	226	240	235	232	223	218	248	249	236	238	226	248	246	247	254	259	192	246	246	240	223	222	241	199	242	221	240	244	216	231	217	234	257	222	235	242	207	230	218	230	233	213	240	247	250	232	228	247	226	227	231	233	218	244	240	228	213	221	250	276	228	221	243	229	231	227	234	217	248	232	236	260	232	229	228	254	249	260	248	220	241	214	241	215	230	248	229	205	220	229	228	247	260	243	228	220	241	246	245	233	227	233	234	196	232	228	239	218	221	240	243	234	216	233	260	245	250	234	237	254	239	240	214	211	222	211	236	250	258	211	233	242	208	220	265	226	244	235	243	229	229	208	244	220	232	243	227	232	228	235	218	244	232	237	220	235	219	229	232	246	219	212	215	226	239	239	220	249	233	240	225	252	228	266	232	249	252	217	239	249	205	221	248	268	216	257	224	235	236	251	247	229	228	251	229	217	230	219	245	255	239	216	244	241	238	265	272	240	199	247	227	256	237	216	218	260	266	218	249	231	230	267	257	251	242	242	240	252	228	225	207	252	200	246	229	231	239	217	238	238	215	235	218	225	234	220	259	242	217	231	243	234	244	236	259	219	230	230	236	234	241	233	236	236	233	257	242	231	230	226	233	199	222	229	238	231	240	244	232	240	242	268	251	232	227	255	244	239	220	233	240	248	243	275	223	258	243	254	256	237	249	240	213	252	260	222	214	250	252	233	265	245	230	225	236	247	249	254	228	214	259	242	249	244	251	235	218	237	261	251	266	241	226	254	257	249	240	238	259	220	227	241	229	243	248	213	254	266	218	247	230	259	226	243	225	222	221	214	201	224	265	215	221	210	204	232	215	236	243	235	232	248	263	222	240	223	224	259	208	248	220	240	227	240	243	246	241	256	226	235	222	250	241	241	231	224	215	260	232	231	262	233	240	227	222	214	219	235	235	221	228	229	224	233	238	242	254	249	260	251	222	211	239	209	244	235	221	265	235	231	244	231	225	230	229	232	219	225	232	246	237	225	219	240	223	239	245	217	222	250	250	266	243	236	219	248	235	227	241	228	265	236	245	245	234	230	250	220	265	249	250	211	235	260	233	247	246	234	253	238	198	213	253	234	214	228	233	219	216	225	254	222	244	230	238	241	257	214	225	236	222	224	232	228	233	209	235	233	224	199	245	199	253	238	219	222	226	245	229	249	215	247	237	238	235	233	228	218	236	253	212	223	252	237	251	235	238	227	227	206	228	221	237	230	228	246	246	242	239	232	223	217	244	238	209	225	219	220	240	218	245	236	222	247	241	233	242	248	257	229	245	244	237	256	213	237	220	212	220	251	214	233	214	225	244	261	208	233	222	246	238	248	230	233	242	241	228	236	234	253	213	240	208	244	215	240	219	203	233	189	200	263	236	225	250	224	225	259	208	247	238	228	242	251	212	245	227	239	228	264	233	268	242	236	221	265	231	226	236	209	263	198	236	210	243	239	215	241	236	229	237	240	217	227	222	234	233	226	224	235	205	224	244	247	215	219	205	217	197	218	230	227	228	256	236	216	214	245	240	252	220	253	221	250	242	250	241	248	248	202	257	210	251	224	239	223	229	234	236	218	263	230	235	216	219	250	235	235	257	220	235	251	254	239	253	248	221	242	214	274	202	227	230	240	264	251	258	248
54873	28172	8142	1110	652	500	402	336	346	1721	855	2068	7622	5288	283	211	182	223	194	194	143	223	191	182	206	186	211	185	202	171	219	195	194	179	179	188	214	187	169	182	213	214	176	201	186	170	217	169	187	145	181	179	184	182	194	186	185	179	173	172	199	189	178	186	179	177	178	212	189	168	225	197	178	176	190	180	217	175	194	187	193	183	161	200	180	168	173	184	196	165	176	175	194	176	166	188	193	197	189	160	185	179	176	181	177	165	192	199	167	204	179	181	171	191	219	211	183	186	189	171	171	176	180	188	193	151	207	165	193	176	178	192	179	184	191	173	187	206	187	180	151	184	185	204	184	176	190	172	198	172	192	196	204	152	188	177	177	200	188	192	182	179	170	163	152	195	168	195	191	159	184	168	171	166	189	189	182	195	174	191	214	203	195	177	177	196	177	185	191	147	186	204	186	195	185	172	195	179	186	189	201	189	179	220	189	160	161	178	182	182	171	206	173	187	186	178	182	189	178	200	184	171	186	164	190	185	177	204	194	199	177	190	190	189	201	167	187	185	188	157	188	198	166	178	172	180	180	195	200	198	164	170	173	173	174	172	176	173	192	172	205	179	168	189	182	183	167	167	166	176	162	192	199	188	185	195	182	172	173	184	174	175	186	160	172	155	179	197	168	208	180	182	210	192	161	182	205	166	201	201	186	163	182	181	194	173	174	190	188	165	210	209	203	195	195	196	197	167	208	191	183	174	194	194	176	184	174	201	159	192	161	171	196	219	172	207	184	206	217	174	181	190	152	173	200	161	179	172	184	151	183	180	186	168	177	184	192	196	170	188	181	203	200	195	168	158	192	152	198	180	208	186	209	201	190	174	181	181	197	173	168	191	182	187	217	171	180	188	217	196	192	196	183	178	183	162	181	181	181	171	172	180	173	154	194	185	172	178	157	181	216	177	196	190	157	185	193	164	157	203	198	161	187	196	186	201	170	171	178	176	206	174	170	156	152	159	179	190	190	180	153	165	172	177	200	187	190	217	194	185	201	177	184	177	174	181	196	184	165	175	187	193	164	198	190	172	182	184	159	163	192	161	175	176	159	194	192	183	189	188	208	199	167	167	193	178	176	185	187	178	191	166	190	175	187	181	155	187	181	173	209	204	173	163	164	166	198	171	195	193	190	186	181	169	167	178	191	177	185	163	184	187	165	190	189	179	187	169	187	172	180	179	187	152	172	157	170	165	180	187	178	182	165	191	197	187	173	170	185	172	161	178	170	189	150	199	191	175	203	215	175	165	182	175	195	209	176	176	165	187	197	194	208	165	169	196	174	191	216	186	182	186	185	205	196	178	172	173	200	171	182	175	179	199	153	193	190	171	158	167	168	197	178	194	193	155	176	166	192	183	162	183	195	186	179	211	186	190	171	165	196	197	178	192	188	200	154	165	149	189	173	154	182	184	186	173	203	161	182	182	182	189	178	172	162	208	172	174	176	167	189	185	186	186	171	192	203	188	187	198	165	177	192	184	194	177	164	197	171	201	159	189	176	161	195	178	193	189	189	202	155	203	205	171	202	171	160	168	183	167	176	193	171	171	194	171	193	180	200	163	191	198	178	191	175	174	154	152	217	176	166	171	188	182	187	168	198	164	169	175	185	166	186	184	179	192	168	176	170	171	181	232	167	172	175	161	184	187	161	159	195	173	197	167	176	166	195	163	209	200	153	173	179	190	210	208	201	178	190	181	200	200	186	169	203	184	195	155	176	172	166	155	170	192	175	184	201	201	158	188	179	165	176	180	174	174	162	160	207	181	177	176	173	179	199	170	174	176	178	150	186	179	154	169	198	174	201	196	159	179	189	184	196	178	158	172	175	166	197	198	172	180	180	164	203	175	182	198	170	176	192	164	169	176	157	175	170	168	170	174	170	157	169	181	192	172	194	183	174	168	196	157	161	171	156	162	171	195	178	191	191	169	184	176	172	172	189	181	177	193	183	176	188	166	177	172	165	183	163	146	173	176	183	191	175	208	155	221	182	199	199	181	171	162	181	163	204	201	159	165	178	186	173	187	204	186	197	172	214	189	212	163	160	157	177	164	171	192	212	181	166	166	180	188	183	178	182	163	182	157	183	146	202	180	202	183	160	226	171	171	165	195	203	197	166	194	183	182	175	170	167	193	199	185	155	178	190	206	203	186	189	210	195	170	217	184	174	187	198	185	207	212	177	182	162	165	190	190	155	169	182	161	195	169	182	180	175	184	166	191	181	203	167	157	151	182	186	207	161	176	187	184	191	178	189	173	200	181	195	168	210	194	201	181	190	184	215	175	163	178	188	176	174	183	205	185	201	205	191	190	188	180	187	184	169	179	181	178	169	180	205	185	164	150	184	169	193	170	207	165	183	189	197	173	181	188	158	198	192	166	172	185	181	186	170	167	166	193	191	164	162	159	171	208	178	188	159	190	173	167	189	179	161	154	200	182	184	167	178	169	205	170	178	168	181	181	178	173	209	183	151	177	178	176	177	162	200	180	196	204	205	186	202	195	177	188	184	208	183	193	163	194	190	191	182	201	191	158	181	179	191	200	178	187	193	194	180	158	171	176	187	186	172	177	185	199	173	179	187	222	187	209	172	152	167	174	214	178	171	166	165	180	182	186	192	186	171	170	186	169	183	196	167	164	173	186	193	205	179	178	200	161	193	159	197	162	169	177	195	186	197	199	202	187	177	174	178	199	165	169	191	176	204	189	179	173	173	177	178	163	170	200	181	195	204	199	170	180	196	189	172	171	160	171	174	203	194	187	178	181	211	169	178	190	170	157	172	176	168	175	159	178	208	179	193	186	186	172	189	189	183	183	172	182	186	198	194	188	168	163	187	155	171	188	168	179	186	155	191	148	182	188	153	181	154	170	179	207	202	185	161	199	160	181	191	160	182	189	181	194	178	198	183	183	153	197	200	166	186	169	171	172	196	171	154	193	174	179	184	160	189	190	188	199	179	181	197	192	176	189	196	174	179	176	192	166	185	168	178	183	188	194	158	191	167	193	203	184	175	192	192	209	193	195	181	173	164	182	189	183	171	202	188	191	200	182	192	170	180	174	171	165	183	168	181	180	180	180	152	164	176	174	197	170	175	172	166	200	169	190	152	163	190	185	177	162	155	185	177	151	185	197	195	161	183	195	168	180	190	191	163	182	191	171	160	188	200	170	165	177	187	193	170	192	165	199	197	174	191	157	189	187	168	190	170	179	191	177	201	167	194	168	187	176	189	190	184	197	187	161	192	214	181	187	186	197	186	167	186	197	162	182	203	193	177	194	168	173	198	170	212	176	183	153	179	166	196	199	175	168	183	193	192	194	178	170	180	177	190	176	180	157	185	183	193	196	195	182	164	210	187	193	184	213	178	195	189	170	192	160	184	190	180	176	158	180	179	182	179	200	176	177	193	194	168	192	182	210	214	182	180	155	177	180	182	189	201	184	160	182	160	137	202	199	192	180
33777	7411	5250	2877	2755	2210	1727	1470	1346	7919	2295	10613	28673	16927	594	615	595	579	540	550	593	524	513	525	538	508	495	516	495	468	503	473	479	488	472	469	474	453	450	444	454	430	456	454	462	429	446	475	469	435	476	463	488	420	465	440	408	430	482	434	465	442	426	418	442	456	456	465	453	469	444	476	432	446	421	439	426	429	434	423	446	437	437	473	430	456	406	437	445	446	464	439	414	435	452	476	457	458	440	471	457	459	467	445	433	404	440	410	411	438	447	415	445	460	443	449	423	417	442	413	435	445	436	466	443	428	448	469	423	398	444	427	428	395	435	456	459	427	457	464	401	449	449	448	437	468	452	406	423	456	473	436	463	450	416	456	455	458	422	476	442	464	405	419	442	449	456	451	381	446	476	427	440	426	453	417	414	435	430	438	491	423	446	443	474	441	401	435	429	420	421	482	468	458	418	456	457	463	405	465	461	430	439	421	417	431	463	456	401	429	456	461	459	450	426	406	413	420	451	458	460	442	448	459	404	419	455	428	453	440	451	457	425	411	426	421	424	432	441	418	464	424	419	426	430	438	452	445	423	453	426	401	453	433	442	465	447	418	447	461	408	445	443	403	457	448	453	408	464	419	420	438	456	451	415	457	431	452	425	410	443	409	406	471	441	425	440	418	435	420	422	461	428	425	443	446	464	432	418	440	398	436	457	459	409	432	445	428	425	417	430	449	443	442	441	448	436	455	457	456	396	472	468	455	411	416	409	447	465	413	440	465	444	433	465	406	446	427	457	452	439	476	406	421	434	428	476	425	421	460	428	433	462	453	427	441	436	446	428	456	440	489	443	425	439	473	447	466	422	432	450	465	437	411	450	449	462	444	440	459	428	461	410	479	454	425	409	430	445	450	452	427	429	420	449	433	457	426	449	460	453	443	417	390	438	434	419	468	433	438	429	434	461	410	421	446	434	464	443	425	430	400	439	425	435	424	412	430	433	451	439	469	445	457	462	472	437	428	451	427	423	447	459	450	458	446	420	396	447	452	407	429	440	434	417	473	415	417	440	444	417	424	434	427	434	426	461	456	440	430	421	431	408	422	437	429	451	444	443	429	431	436	429	467	410	476	384	428	453	428	422	440	401	412	442	421	435	458	455	431	410	465	431	451	450	425	448	443	457	443	420	484	433	451	456	425	455	438	473	427	431	431	451	454	430	445	407	415	432	435	424	444	458	437	422	399	433	428	444	428	447	428	434	393	430	446	426	411	421	435	462	465	433	454	447	455	433	408	399	407	448	427	417	437	444	461	455	432	460	460	396	458	432	453	404	427	423	439	473	459	431	437	439	438	437	425	446	421	468	465	450	439	452	441	427	449	438	414	463	444	456	461	442	432	439	431	435	433	449	404	420	433	459	430	452	451	424	401	422	425	443	421	419	425	469	441	431	471	447	407	461	422	419	450	473	421	453	439	428	435	471	470	448	441	481	423	431	445	428	416	448	439	453	434	405	431	442	453	422	465	412	421	402	425	456	436	458	425	434	464	491	443	461	413	454	415	462	430	425	456	448	438	429	468	445	446	456	437	474	442	440	428	453	431	470	407	429	457	429	460	440	446	442	409	415	438	440	459	459	411	420	455	437	445	430	495	393	465	458	427	436	436	454	426	426	414	433	430	460	444	411	421	404	470	455	406	413	455	456	445	442	438	444	435	431	434	420	409	439	408	411	458	428	452	434	470	410	446	411	440	443	435	419	441	420	454	432	473	446	450	454	435	426	428	463	457	447	451	433	464	389	430	433	430	452	436	418	445	469	471	446	431	453	414	457	430	403	441	430	446	446	444	478	427	420	425	439	472	481	419	403	462	418	439	469	416	418	386	489	423	401	454	420	467	424	477	426	452	442	469	425	470	439	447	412	495	447	473	413	443	427	424	388	458	431	422	453	457	407	431	433	440	469	436	432	434	418	477	419	431	428	416	431	431	458	425	430	432	478	404	471	450	439	444	451	428	437	450	452	456	458	436	456	448	440	438	436	487	435	439	410	442	512	446	431	459	445	452	437	460	484	420	470	492	386	462	439	436	457	443	422	441	460	414	463	457	444	432	421	440	467	453	428	443	438	440	434	466	415	434	463	410	432	438	458	459	419	440	455	437	446	484	457	442	428	385	441	413	454	408	432	425	428	449	450	444	461	468	427	445	445	425	452	462	405	451	448	454	415	431	421	445	462	433	442	464	435	441	451	445	441	422	437	441	440	424	426	426	451	445	399	440	417	413	460	425	430	447	418	426	438	453	440	456	442	441	464	457	450	408	443	468	425	449	466	415	431	428	457	457	408	441	380	442	419	451	431	420	420	427	414	428	430	460	431	405	446	441	431	424	471	446	481	430	504	453	439	409	462	440	471	478	442	426	441	427	427	450	469	420	443	441	447	440	456	444	448	450	403	457	417	444	439	441	422	434	458	425	466	408	428	458	424	459	458	443	442	426	429	445	420	462	429	429	412	434	446	438	439	430	465	444	450	460	423	399	430	419	449	430	424	469	415	453	420	407	457	465	484	444	422	469	454	416	402	447	459	432	419	432	460	440	463	432	471	438	428	412	417	423	441	416	424	432	438	426	455	423	448	414	437	431	430	438	436	410	477	440	439	461	437	466	470	449	460	423	361	448	434	447	430	440	458	455	436	450	435	430	419	395	441	402	429	444	452	443	450	419	421	455	434	468	417	458	394	481	444	491	416	464	465	454	425	424	449	453	468	441	435	434	421	423	414	475	452	452	416	437	454	416	447	424	450	433	416	471	425	423	429	416	420	455	441	434	454	445	376	420	442	463	463	383	452	431	428	428	445	439	467	450	453	439	497	445	451	469	441	476	435	490	398	421	401	431	446	446	461	428	442	408	443	453	455	456	449	410	472	437	469	486	442	399	428	432	402	436	442	464	390	444	483	445	433	461	446	443	437	453	452	419	430	461	445	396	454	408	436	432	437	463	441	422	456	464	411	448	418	432	469	428	453	427	397	468	418	434	435	473	447	416	441	446	382	411	439	455	451	404	444	482	433	455	453	468	439	441	460	453	435	434	429	432	458	433	429	405	409	439	440	426	452	464	445	475	440	389	413	432	452	452	446	445	450	470	449	439	429	459	420	458	412	460	440	432	448	451	449	439	420	427	465	443	442	449	416	459	455	420	470	457	447	418	427	449	445	427	440	461	420	473	442	455	445	418	431	434	422	456	466	457	449	428	414	436	439	442	407	442	437	464	429	464	437	410	425	451	460	437	447	454	489	429	436	418	434	463	421	439	431	389	405	449	430	443	437	428	438	436	458	438	455	437	426	459	415	452	438	430	476	463	437	430	427	459	434	458	478	446	446	463	435	398	413	430	420	422	474	451	471	480	427	428	417	468	440	446	428	459	453	450	453	421	427	434	439	465	432	388	447	435	424	427	439	437	449	468	459	407	445	416	428	427	483	403	402	438	455	417	432	443	438	404	462	460	447	426
66686	35902	18174	3925	1248	881	624	515	420	2782	1498	2961	13204	8964	410	220	213	199	239	229	212	204	180	205	209	210	198	180	183	195	215	188	165	170	201	172	192	190	201	208	184	168	194	180	177	196	197	155	179	183	197	166	174	161	166	187	199	163	184	175	173	176	176	195	178	166	174	197	189	186	195	185	184	199	181	154	162	167	165	194	160	188	173	191	180	182	170	169	175	161	188	177	159	169	166	187	173	175	172	173	157	181	166	156	167	166	178	195	179	181	174	169	183	191	166	182	162	183	163	167	184	171	176	164	185	163	154	177	198	173	178	216	173	180	157	158	177	177	164	177	182	182	164	192	175	143	151	159	191	176	186	163	178	175	159	173	165	163	176	171	183	164	178	169	162	163	178	183	186	178	169	187	171	159	172	180	189	180	189	167	168	185	160	165	170	155	187	187	163	178	164	174	196	191	171	177	189	183	161	169	177	170	174	207	174	162	169	163	166	189	192	161	181	178	184	204	161	189	161	176	159	178	184	159	182	164	179	179	196	178	143	191	191	148	189	142	158	167	176	168	157	167	151	190	179	162	155	181	182	189	190	181	171	169	160	166	179	159	170	159	179	161	171	174	188	176	175	177	162	162	195	168	166	158	194	182	181	193	179	169	188	183	163	204	189	193	168	138	162	179	162	150	171	175	194	145	160	153	162	175	163	164	164	163	161	161	177	165	182	176	158	167	181	172	181	179	163	151	194	176	182	168	169	181	167	169	181	169	167	182	166	160	180	163	176	191	158	173	187	182	176	179	161	186	177	182	166	148	183	175	163	170	181	196	163	155	166	162	176	174	159	175	158	176	168	194	157	171	165	190	176	164	178	170	147	170	170	183	176	160	192	157	197	160	188	179	177	202	172	193	167	185	179	198	181	152	158	178	181	144	169	161	155	188	158	182	164	172	177	150	175	153	181	168	171	180	160	183	174	203	165	173	167	174	207	163	152	180	164	188	155	187	170	182	181	192	178	188	180	173	166	165	191	182	187	189	200	183	198	190	195	174	171	169	176	166	151	156	193	168	205	192	140	154	186	184	175	183	162	175	194	183	200	178	166	173	157	185	164	161	176	162	162	179	150	173	192	190	179	156	179	188	170	155	176	166	162	177	169	179	159	158	156	191	179	181	170	180	192	168	194	174	187	172	152	162	158	170	158	167	184	175	155	164	171	165	171	159	171	182	184	151	162	157	178	183	177	168	177	197	189	160	203	185	172	173	161	160	189	203	192	198	162	165	186	171	165	193	164	174	156	181	160	175	137	168	165	177	191	180	194	157	171	180	158	177	160	184	181	192	181	190	169	160	193	166	208	169	151	159	174	187	176	180	158	147	155	171	179	160	171	182	182	161	156	180	174	168	166	176	185	168	151	175	159	152	174	177	171	180	180	183	155	191	192	164	160	172	139	178	205	163	144	187	173	166	144	203	135	183	179	157	191	172	174	152	183	183	157	162	167	184	154	173	160	166	182	161	182	150	154	167	191	155	158	162	180	171	142	173	146	166	184	158	176	207	194	189	178	176	168	169	203	170	183	189	172	188	172	179	174	164	157	162	166	166	186	159	189	180	179	176	164	174	170	138	182	186	195	172	166	182	161	177	180	177	155	169	158	177	172	164	151	174	195	162	156	168	169	168	170	187	186	167	160	158	164	163	175	158	152	169	156	158	167	169	183	166	181	171	142	160	169	173	183	174	163	180	165	191	156	160	171	168	203	189	181	170	174	181	166	158	172	180	191	163	188	182	169	195	160	203	163	189	175	172	167	181	179	204	182	172	144	167	173	173	173	172	175	174	166	172	185	197	190	167	184	168	166	166	176	210	178	178	183	184	173	159	163	185	162	188	189	166	197	184	176	196	176	185	192	183	192	191	190	180	166	173	183	167	173	185	192	190	176	138	177	194	172	155	160	191	176	188	180	175	184	186	177	169	170	152	169	164	198	182	180	150	182	180	171	171	154	190	162	171	152	183	173	163	174	180	170	175	167	172	156	152	178	165	168	171	168	180	150	169	172	182	185	169	157	178	170	179	164	152	162	186	172	169	195	172	189	205	170	184	159	152	203	174	184	160	166	161	195	193	188	177	153	201	174	180	149	155	185	165	167	156	150	157	169	198	171	204	190	172	185	176	174	141	184	154	164	164	200	184	164	171	182	186	188	178	191	162	197	189	182	191	154	171	169	186	166	185	163	165	173	159	185	146	173	179	165	160	187	182	175	177	144	184	175	174	159	149	153	165	179	182	204	186	186	156	184	191	171	167	153	191	184	185	197	156	191	159	170	165	181	160	184	186	162	167	185	185	168	153	190	173	155	180	183	180	182	163	206	172	164	162	172	185	177	164	183	197	178	179	174	195	181	148	158	174	169	172	181	203	159	158	149	160	172	184	172	141	169	184	161	189	169	179	178	171	163	163	163	158	152	184	163	165	168	187	191	177	171	176	181	187	192	145	169	183	175	166	175	179	165	153	163	182	169	183	166	163	185	177	162	145	189	173	182	180	171	182	190	179	181	156	163	179	188	174	195	170	182	151	162	170	162	173	183	189	174	203	171	182	209	173	161	165	160	159	166	175	159	150	171	192	181	160	166	162	189	195	174	177	196	181	176	198	183	171	168	186	171	182	196	170	192	180	165	176	184	162	155	165	176	175	162	142	150	165	178	185	171	177	190	181	175	175	175	166	164	156	160	193	176	178	174	186	167	192	171	167	181	178	175	152	159	175	209	157	176	171	169	187	188	155	160	188	217	174	169	166	186	191	164	193	177	155	197	172	210	158	194	157	170	179	159	159	175	177	194	172	193	172	161	165	168	197	171	196	146	163	148	166	146	163	173	208	161	189	183	167	186	189	165	166	198	188	163	198	162	151	174	176	167	153	178	153	173	162	180	176	178	154	170	159	178	190	180	174	173	144	174	180	172	154	188	166	176	194	197	172	165	154	194	151	184	185	175	160	157	151	167	178	162	181	168	176	178	167	161	161	163	180	174	163	202	188	177	170	148	159	183	175	209	176	164	178	146	168	169	190	178	174	172	171	172	159	167	176	162	151	195	170	175	182	169	163	171	163	170	183	177	187	170	154	154	171	184	176	183	161	162	171	160	187	158	152	179	150	158	178	197	168	165	174	183	176	185	189	167	153	190	162	187	171	165	164	145	173	165	190	162	192	183	167	160	177	177	156	145	159	169	181	184	201	177	154	193	175	164	182	176	169	167	189	175	185	173	188	156	160	165	165	204	174	176	154	162	177	152	177	172	173	206	174	171	170	181	164	152	175	153	181	158	169	177	160	175	150	176	172	166	205	160	187	174	188	179	190	159	169	154	186	145	152	174	177	161	153	173	142	171	196	177	200	163	182	180	195	179	178	167	191	150	186	152	167	176	153	165	187	177	177	164	168	160	156	186	167	168	176	170	158	163	192	175	180	181	147	168	140	171	162	179	178	157	184	195	181	170	187	168	177
42307	10541	9321	4984	4539	3587	2769	2304	1994	10366	3088	14441	36600	21968	803	700	746	676	638	585	627	600	628	553	726	634	543	528	531	527	508	469	465	455	469	498	453	456	424	468	473	399	446	411	435	490	444	443	413	424	408	434	471	430	460	425	430	442	424	427	409	421	433	430	387	387	394	414	430	445	392	444	412	433	443	397	420	464	411	402	445	423	427	421	391	411	415	385	397	411	423	397	391	416	431	426	387	428	430	391	425	382	387	399	413	415	395	438	403	419	386	430	398	414	459	427	408	420	409	398	429	386	366	421	418	415	383	415	388	446	417	408	423	380	392	388	393	424	410	399	409	431	402	394	382	421	408	402	409	391	403	400	410	415	391	402	392	431	389	401	409	415	431	415	391	383	436	465	420	413	414	420	400	383	422	399	406	419	392	413	407	407	382	446	405	391	392	424	373	433	434	403	407	393	380	422	391	386	411	394	424	400	427	383	409	410	415	412	393	447	431	384	406	394	383	383	385	391	426	374	411	408	428	414	365	382	411	405	405	440	394	379	394	415	404	405	424	355	388	388	413	416	391	406	391	408	411	413	437	411	368	427	419	391	404	415	406	405	413	413	423	427	389	398	417	391	421	429	438	418	391	393	442	416	392	449	426	410	409	399	418	405	391	388	404	409	383	413	450	407	432	420	438	372	422	396	406	405	407	435	407	449	430	391	375	394	421	372	414	404	425	378	384	414	380	383	413	381	363	397	379	410	392	391	383	380	444	412	403	410	394	417	413	406	418	396	419	417	390	413	376	415	429	404	436	390	433	401	406	413	411	358	397	452	385	395	400	379	388	394	412	373	428	414	406	427	394	410	423	382	402	379	429	444	407	408	403	418	394	370	411	405	405	372	390	417	422	384	413	402	421	421	405	392	418	410	412	383	419	384	396	435	388	400	421	396	411	376	413	398	399	413	421	403	395	419	406	367	440	438	425	375	390	404	412	449	413	435	405	425	424	407	408	384	378	407	386	386	375	411	398	383	422	414	392	389	419	390	370	369	381	409	398	434	401	381	461	415	413	415	439	429	402	390	431	414	389	420	400	411	382	370	406	396	394	364	406	417	404	423	378	431	451	395	434	402	434	394	405	410	410	391	398	394	386	399	389	387	411	395	447	409	358	428	410	412	396	438	431	413	335	418	437	402	424	393	420	402	395	382	370	410	405	414	403	395	368	403	393	420	391	406	399	414	406	417	413	421	372	400	423	403	392	435	380	385	438	397	383	407	378	375	407	400	414	414	388	377	410	451	381	455	394	411	388	460	395	410	391	389	398	419	377	392	379	379	408	388	435	405	423	403	363	394	428	382	398	401	395	385	407	403	393	385	389	381	392	410	420	435	420	387	391	431	400	412	432	399	379	400	393	408	406	393	409	405	393	372	407	416	429	399	360	407	392	395	416	389	398	406	398	374	419	411	413	362	407	406	453	429	399	391	394	409	426	384	418	382	402	409	397	408	420	399	411	387	396	459	387	383	363	393	369	393	396	411	441	411	405	422	389	394	417	413	387	404	400	401	401	397	379	366	408	422	406	429	385	357	413	415	379	431	431	420	384	399	401	429	408	439	426	363	409	370	411	407	396	456	405	405	437	417	407	398	417	399	361	415	382	395	406	410	421	369	406	397	413	435	374	392	393	415	399	413	386	406	404	439	418	389	381	412	412	388	391	409	406	367	412	440	432	401	425	416	392	433	416	387	392	420	383	415	393	415	438	408	391	401	368	424	403	426	406	396	427	363	402	397	384	397	414	397	385	435	399	411	412	416	414	370	390	397	417	377	373	377	439	395	428	410	428	398	392	419	398	432	413	412	409	422	385	423	437	366	402	394	400	412	386	427	422	412	385	396	399	414	411	419	436	436	403	405	408	392	428	377	379	403	389	413	374	381	417	402	367	436	424	415	405	385	417	414	429	396	407	399	404	387	383	422	354	374	396	412	385	432	402	428	420	421	393	404	423	378	405	390	375	420	410	404	441	384	415	390	363	422	419	388	425	371	390	436	395	408	378	416	429	394	426	431	419	380	402	362	407	428	392	444	415	420	369	413	397	382	416	383	382	355	412	363	407	399	425	396	397	430	419	386	363	428	405	415	415	393	419	384	418	438	360	413	374	393	417	391	382	420	404	398	420	388	417	421	401	414	363	398	418	389	402	376	394	408	404	403	409	398	409	389	380	441	381	387	403	416	455	428	407	420	401	389	394	394	413	407	430	399	402	402	399	418	389	408	417	394	383	382	375	405	441	414	381	407	395	423	409	383	433	437	422	388	405	426	400	406	423	393	402	405	406	422	379	408	395	430	409	413	406	409	431	434	369	416	379	404	411	406	375	359	419	376	434	387	389	386	410	381	420	392	439	379	410	399	439	384	397	378	401	393	436	374	420	404	387	388	428	405	429	407	407	411	406	412	369	418	372	365	383	423	387	405	391	433	412	445	404	397	397	390	439	415	422	414	412	410	410	399	397	379	441	402	396	409	396	397	428	393	423	416	422	433	395	389	370	401	378	376	399	416	419	417	386	436	412	421	408	413	441	398	400	391	405	370	422	424	415	429	387	427	419	383	417	421	395	409	400	455	424	379	393	392	396	384	408	404	408	432	376	445	391	410	412	424	383	424	410	420	372	409	437	388	399	421	391	384	384	410	414	401	425	423	368	404	379	363	388	425	415	389	382	390	359	418	407	407	382	363	408	420	416	396	433	403	445	387	430	379	394	408	433	387	416	411	384	452	399	388	450	383	408	435	401	384	428	410	365	378	392	431	417	410	419	404	415	416	418	395	420	395	394	413	410	393	406	417	418	438	399	397	390	414	400	404	396	405	376	371	431	428	407	405	438	391	456	400	423	409	385	429	424	407	436	386	357	422	377	412	408	396	412	436	435	417	447	373	386	387	396	414	388	400	416	408	398	380	433	383	402	447	434	400	400	387	398	415	413	402	381	432	387	397	405	427	434	374	387	414	398	392	378	403	402	414	372	398	397	402	412	383	403	403	376	414	419	393	402	406	441	429	429	413	439	367	379	452	393	384	367	408	409	376	370	397	435	429	413	385	396	392	384	389	415	398	422	423	358	378	417	372	417	361	396	368	452	421	364	411	389	420	424	381	404	383	393	426	404	380	401	391	418	413	405	415	393	362	387	408	381	392	406	394	423	443	418	406	412	390	428	417	433	357	398	415	432	431	380	372	404	403	404	402	406	380	416	405	406	442	431	415	408	365	427	402	401	413	401	405	393	426	381	392	397	413	412	403	417	438	401	364	407	401	403	442	383	406	419	458	418	397	426	391	383	394	407	420	425	424	389	405	392	392	427	418	406	406	421	436	384	417	425	386	394	416	418	402	391	385	363	416	400	386	405	392	386	388	415	388	393	420	396	382	367	406	405	430	437	382	434	384	386	394	408	396	348	417	430	388	376	418	416	410	412	419	425	395	393	420	388	419	395	383	406	400	390	414	400	374
8638	624	218	172	152	140	119	100	87	120	117	110	282	345	84	83	90	86	81	77	78	82	97	66	83	94	69	68	77	72	85	94	82	82	97	77	91	77	91	93	76	84	75	71	79	77	94	72	90	85	80	79	74	66	67	91	80	87	90	88	77	100	84	101	76	73	78	92	66	73	91	75	77	64	80	61	85	98	82	74	74	75	72	74	90	77	61	77	74	74	82	100	83	78	67	83	80	86	83	70	72	80	74	90	82	77	76	83	93	75	87	92	87	65	73	81	92	76	67	61	105	84	84	91	80	87	74	92	81	79	82	69	78	87	73	87	87	86	78	80	75	69	75	79	71	77	71	84	83	76	69	99	91	80	74	91	70	78	74	83	90	82	65	82	95	86	78	80	71	76	83	70	70	91	58	83	97	81	100	84	102	79	72	70	84	110	77	74	105	76	93	83	79	74	65	83	91	72	84	77	84	74	90	77	99	95	86	77	85	89	81	80	86	92	77	77	77	95	94	68	91	86	95	76	86	77	78	95	94	60	87	87	81	82	84	72	88	86	77	89	85	90	78	77	82	75	82	93	66	83	80	88	87	96	77	94	88	94	85	101	79	88	80	81	93	97	77	79	80	92	86	75	71	76	67	87	85	81	90	86	83	106	80	90	70	69	68	75	79	78	74	77	69	82	87	80	89	85	83	88	80	80	70	93	75	87	81	73	77	104	90	76	79	79	81	87	84	77	77	103	87	104	72	72	76	69	83	82	95	92	80	81	73	75	71	92	89	74	90	78	75	93	93	80	95	90	82	64	94	94	86	81	89	95	86	100	98	69	78	80	87	79	81	77	85	83	97	79	79	106	99	78	73	87	64	83	72	83	80	92	91	92	81	76	96	81	78	80	75	71	85	72	79	84	88	93	84	99	74	88	97	88	92	98	80	88	107	96	91	84	81	73	86	79	88	69	85	61	92	88	75	99	77	87	68	84	83	70	79	78	96	75	88	71	80	64	90	69	81	87	67	78	72	98	74	86	88	85	87	84	85	82	85	70	84	77	87	66	80	78	60	75	97	98	81	69	91	69	83	80	99	73	77	81	86	81	85	86	76	84	76	71	77	80	84	84	75	82	80	64	83	82	85	75	88	92	54	71	80	100	77	86	80	77	103	83	87	82	78	81	85	76	73	79	73	92	71	84	88	96	79	76	66	81	82	83	101	80	87	89	98	78	89	93	87	90	85	85	95	81	80	88	78	83	76	75	81	73	82	91	78	84	77	81	65	80	88	95	84	103	76	88	85	88	86	76	89	70	79	64	91	75	77	83	75	76	91	93	71	78	73	83	79	77	87	72	84	82	82	71	76	88	91	76	85	79	77	89	76	82	76	92	87	73	79	85	89	84	82	90	88	79	73	77	83	81	114	91	87	81	83	83	84	82	73	74	78	78	58	71	92	75	76	71	78	82	91	61	83	72	77	81	88	73	107	65	71	94	73	84	88	85	75	73	84	73	83	73	74	67	93	75	71	68	72	79	108	80	97	93	85	78	93	61	68	87	78	78	86	77	76	85	77	94	87	96	91	77	99	65	93	69	79	84	64	85	75	93	82	87	76	84	86	77	84	94	76	93	91	79	78	81	85	74	102	90	75	93	77	95	83	95	95	92	82	77	71	88	88	70	101	77	87	82	84	69	73	88	80	63	86	84	77	96	66	73	94	97	86	81	84	81	69	86	68	77	85	75	85	82	89	92	93	93	94	76	96	93	68	76	89	89	84	79	89	80	87	82	92	88	94	90	72	75	87	77	76	95	61	81	83	91	70	96	92	70	85	85	73	79	89	92	74	83	77	77	86	93	90	94	93	86	87	83	83	95	80	82	88	91	82	85	92	71	80	91	60	96	73	65	73	63	111	69	112	87	58	75	93	78	72	76	85	92	84	100	94	98	83	68	70	81	79	88	73	88	79	102	94	93	71	82	78	82	77	74	56	79	73	83	78	94	83	79	73	77	87	87	90	89	73	90	88	78	93	88	86	79	78	88	70	80	87	65	86	87	67	91	74	86	88	82	80	77	98	84	85	92	81	89	74	88	74	82	71	77	86	97	70	67	89	93	86	73	84	80	89	90	85	88	92	94	86	86	85	82	69	103	67	59	76	87	76	72	83	78	75	89	103	71	87	80	88	80	81	69	91	83	96	75	73	78	74	83	75	84	85	88	79	74	80	84	81	91	72	66	111	92	77	81	86	72	65	99	90	79	75	75	89	86	78	80	84	89	72	91	71	81	87	75	96	74	77	87	90	78	90	84	80	72	86	77	88	77	82	81	83	79	79	81	79	76	82	84	92	85	80	75	95	69	79	97	101	88	82	94	77	73	77	76	71	55	79	85	79	81	75	75	74	71	78	74	86	84	78	78	71	85	104	94	86	75	91	104	84	76	70	92	94	67	91	72	90	80	87	77	95	72	77	93	84	97	86	86	101	98	69	82	88	78	95	74	95	65	101	93	99	71	83	74	84	84	86	89	88	98	83	69	77	77	99	90	98	74	66	79	77	60	75	75	77	97	68	77	78	84	76	79	80	80	79	84	78	70	85	63	87	72	87	75	78	93	81	82	69	70	74	77	77	76	98	79	70	73	82	81	81	81	82	85	89	80	85	78	85	97	81	83	86	64	91	86	93	79	101	86	83	77	77	78	99	97	85	93	74	92	83	79	80	70	76	62	71	90	80	82	85	85	109	77	78	98	87	76	71	72	67	72	69	67	76	71	80	86	81	85	79	79	77	91	85	88	70	69	82	88	83	87	86	80	97	91	90	70	71	77	89	94	89	92	73	79	72	84	102	95	84	87	81	83	92	89	85	81	76	88	73	86	102	89	91	94	79	78	83	86	90	74	74	109	81	94	90	88	80	97	83	80	92	86	85	62	70	61	71	93	78	95	84	63	81	78	96	88	72	70	68	76	80	92	84	102	99	75	101	89	67	76	99	79	83	91	77	80	81	84	86	77	80	87	70	71	82	86	91	75	88	72	72	90	76	66	98	104	79	86	67	73	86	89	74	74	83	101	73	59	87	83	80	76	76	70	83	71	90	90	82	92	93	72	75	86	86	85	89	72	73	94	75	75	97	83	78	71	74	76	80	81	73	85	69	85	94	75	68	78	81	91	84	75	93	66	90	100	93	91	86	66	89	72	77	87	77	87	78	100	86	81	76	95	80	89	91	60	94	60	75	73	81	75	83	77	81	74	72	89	94	86	87	84	76	82	97	84	93	86	82	90	89	76	63	89	73	91	73	87	91	86	82	70	88	104	75	88	93	75	73	94	73	78	71	67	72	82	95	71	74	73	83	72	97	68	85	73	96	82	72	88	93	90	67	77	89	90	67	73	78	87	72	78	67	76	96	88	96	76	80	92	80	83	68	88	88	93	74	75	68	83	83	74	64	74	80	71	81	89	74	86	79	82	87	69	65	80	73	57	78	81	98	82	85	79	93	64	82	78
8842	706	585	582	620	496	351	331	344	615	401	303	1839	1790	241	218	239	221	246	237	208	255	286	222	214	240	239	218	254	240	218	230	200	231	242	252	268	230	219	233	234	243	257	238	243	244	239	235	210	213	242	221	221	199	219	209	238	239	221	259	222	259	216	234	231	208	206	246	221	214	208	198	231	230	242	221	247	248	245	244	237	209	230	220	236	210	270	230	257	220	244	241	238	222	248	238	207	263	238	220	223	231	202	222	233	215	211	221	238	226	230	220	235	234	239	240	249	242	237	239	216	225	218	232	211	211	211	222	243	194	222	211	223	214	226	236	259	206	255	226	223	256	190	242	223	227	231	223	212	253	198	220	204	236	226	234	234	230	203	210	203	224	242	200	207	214	218	207	227	244	232	213	228	195	212	224	221	207	228	247	244	210	209	230	261	253	242	227	223	228	214	219	252	226	239	205	247	239	239	221	215	230	231	222	238	244	219	232	238	226	218	228	227	233	220	190	219	199	196	227	223	230	226	211	222	234	226	267	232	232	225	253	226	234	189	254	242	193	233	215	239	240	252	246	225	250	230	219	233	218	219	221	205	235	218	243	232	234	235	223	241	210	200	227	186	242	223	223	252	233	222	251	228	259	249	215	216	235	204	218	221	197	212	244	238	204	213	228	235	216	234	215	239	238	216	223	215	225	224	191	225	240	238	212	250	213	206	210	233	235	206	223	237	219	230	228	237	219	216	241	213	217	249	224	231	233	226	247	237	225	223	252	222	213	222	239	237	215	228	207	255	217	252	227	237	223	247	233	214	258	177	228	216	249	199	215	272	230	231	235	246	231	251	263	230	263	225	244	230	204	227	221	217	239	243	243	210	221	222	196	231	203	248	260	224	232	230	246	242	194	216	235	216	213	239	245	237	230	224	205	247	262	251	233	213	234	217	208	222	227	227	245	247	213	234	240	229	224	215	237	257	215	223	256	227	229	221	196	236	243	243	253	211	247	244	205	242	214	245	232	230	236	188	226	229	229	228	236	199	216	231	217	215	235	246	246	231	255	239	207	219	209	247	224	250	250	241	218	230	243	227	219	214	211	259	218	231	238	251	221	239	248	239	225	224	219	251	242	240	226	221	219	212	214	234	229	220	222	222	220	227	212	224	215	250	203	198	231	244	249	232	228	215	221	207	220	232	218	249	214	225	243	234	249	233	245	230	217	253	227	222	217	217	240	229	206	234	209	232	212	229	210	214	231	224	231	224	210	218	225	221	220	234	230	234	224	206	189	237	212	225	234	221	228	244	228	220	237	211	214	238	241	223	209	214	221	253	249	201	212	223	213	217	241	250	235	231	211	206	231	222	225	248	200	220	230	222	248	240	223	256	237	236	234	235	238	235	232	216	226	218	232	221	236	226	226	255	235	255	223	224	238	237	244	222	237	265	228	234	231	254	251	217	213	209	229	214	224	255	224	222	234	222	223	235	220	212	249	250	255	216	217	236	221	254	241	195	249	227	216	228	253	227	211	246	249	254	225	232	202	261	206	237	204	204	212	243	242	218	211	227	257	227	222	268	231	198	217	263	198	246	222	204	229	225	243	225	227	214	210	240	209	240	234	238	240	247	234	245	234	237	237	227	224	227	241	228	208	227	215	224	219	224	232	238	213	236	212	235	252	227	241	223	236	255	228	221	235	202	192	241	223	218	206	228	222	235	217	230	215	206	226	248	218	244	219	252	275	210	263	230	239	210	216	222	230	257	266	203	223	214	242	231	222	227	239	233	220	236	222	225	230	225	215	239	226	238	228	232	225	222	220	211	237	242	228	247	233	226	224	268	224	239	225	227	240	267	206	234	233	214	234	248	260	226	234	213	243	208	229	235	243	210	220	249	242	207	243	231	239	229	222	209	221	222	231	253	221	229	233	246	219	242	209	214	228	224	232	236	251	218	231	230	237	263	267	220	253	239	250	208	243	221	259	214	215	212	228	254	261	213	238	220	219	227	260	235	271	217	226	256	215	241	224	224	229	224	210	243	172	200	207	241	224	205	217	231	248	218	234	246	267	226	234	234	249	230	257	244	228	224	210	257	217	215	214	239	231	226	213	226	243	250	233	216	224	239	238	220	226	233	233	227	227	219	250	222	229	217	209	225	202	252	230	234	228	250	186	243	236	223	210	234	210	225	210	256	233	229	243	228	231	238	226	219	232	237	235	213	236	256	220	252	207	227	197	212	244	237	243	237	236	248	233	217	239	226	216	231	221	209	207	197	240	216	239	240	234	226	260	238	208	248	245	218	227	242	234	223	243	222	245	210	231	255	230	212	207	224	238	245	236	220	217	245	206	257	220	261	219	240	244	231	230	222	223	214	227	215	234	230	249	213	226	202	226	240	262	251	234	234	203	227	227	256	217	230	218	216	241	236	243	218	214	215	221	238	236	237	238	211	233	230	222	238	234	239	234	242	265	232	230	208	240	232	210	209	225	244	218	246	222	210	223	265	249	227	246	251	224	239	210	226	232	225	245	264	236	229	201	237	237	238	199	237	195	215	231	241	231	230	233	245	229	243	234	221	253	240	236	214	246	247	219	213	226	245	228	246	234	228	233	238	258	214	217	225	213	201	210	236	237	226	274	244	216	217	208	225	242	207	235	230	244	220	215	237	233	246	229	247	254	239	218	251	238	242	234	223	219	231	232	221	256	258	236	256	207	246	258	227	210	218	219	202	221	215	259	240	242	227	250	236	242	228	203	211	213	239	253	194	246	228	220	261	225	239	231	240	224	207	232	214	245	223	225	197	213	232	214	212	227	227	233	228	242	231	249	269	224	219	252	250	218	234	254	192	253	248	225	199	221	224	225	227	226	252	236	196	240	252	226	221	233	227	222	221	229	228	209	253	244	226	235	241	220	225	232	252	256	238	241	256	235	227	223	215	232	239	214	217	231	250	252	223	213	239	239	232	227	201	213	215	229	252	249	229	206	223	215	211	204	251	220	226	204	244	226	201	225	204	215	232	207	220	237	225	224	205	234	222	211	228	214	227	227	217	230	231	225	226	210	238	213	225	216	238	225	224	209	222	227	202	221	223	254	234	253	226	276	229	222	235	217	242	230	221	234	211	195	216	195	237	251	217	215	219	195	232	229	233	237	203	236	212	244	213	226	208	220	241	229	253	229	243	226	230	245	208	236	251	207	232	237	218	224	251	225	216	242	238	209	243	249	217	241	228	223	208	224	227	208	224	255	223	239	236	227	225	225	226	200	218	208	248	226	230	226	217	230	222	241	252	226	235	207	232	213	227	212	226	214	212	209	209	225	268	227	222	212	237	251	248	222	255	209	247	231	226	222	225	242	220	251	238	256	243	231	227	220	220	217	225	216	224	236	253	238	219	213	209	235	237	217	228	225	223	216	219	230	196	226	222	250	215	235	225	225	212	243	246	225	224	236	218	258	228	198	257	220	247	219	250	232	234	217	250	224	209	219	227	244	237	228	233	242
52832	26918	6899	1147	724	518	403	379	325	1132	1014	256	3517	6856	398	210	203	167	186	209	204	185	203	205	204	165	198	188	185	187	204	184	174	159	181	177	181	174	185	174	162	181	200	159	182	175	171	192	182	154	173	172	171	181	162	185	156	180	189	166	167	178	158	171	183	206	162	157	190	186	165	162	178	174	189	178	170	194	165	184	163	199	161	167	183	182	182	196	177	163	148	186	166	196	194	177	191	175	192	167	167	179	177	199	198	183	179	179	174	182	178	168	191	180	186	162	177	152	166	178	191	190	172	189	172	172	160	183	185	176	184	216	169	177	180	186	159	189	173	181	176	161	178	168	204	170	165	155	177	165	169	187	178	176	193	171	172	195	172	160	167	166	192	167	181	197	164	185	172	154	176	164	180	161	162	155	171	171	160	178	187	184	181	166	152	149	167	191	170	185	192	167	173	179	197	205	191	168	166	173	161	192	167	156	169	178	195	186	187	178	191	195	171	173	166	189	192	154	157	171	189	176	201	175	162	189	197	154	178	160	181	181	180	188	181	184	157	187	153	195	180	175	174	161	159	199	170	163	164	178	180	169	179	158	197	170	159	185	184	162	173	189	198	162	178	173	200	170	156	169	145	175	171	173	182	193	176	190	191	163	156	165	166	197	208	174	159	166	200	168	178	188	172	198	167	183	188	162	154	174	172	189	163	191	200	171	183	185	168	175	160	165	162	167	184	170	155	159	167	178	162	183	138	170	175	185	153	164	156	174	183	142	169	169	175	180	178	184	190	184	168	166	169	182	169	204	182	157	189	190	176	176	181	170	190	191	193	187	177	185	180	180	167	169	183	165	195	206	188	171	172	175	170	156	186	202	175	185	181	176	189	155	181	178	174	163	183	209	165	174	186	191	175	166	175	176	169	164	157	173	180	208	178	179	188	169	162	177	167	178	186	192	168	193	184	177	178	173	166	166	188	197	174	159	192	192	169	177	197	158	165	159	188	154	177	207	165	185	169	166	180	159	161	185	161	179	186	165	176	190	170	163	150	179	186	179	164	167	152	179	208	176	170	155	173	177	183	187	164	178	193	168	179	151	178	188	152	179	171	170	178	190	159	175	187	181	176	175	170	201	162	177	195	192	170	148	164	166	170	185	167	182	200	177	178	166	187	177	161	164	192	163	182	178	149	181	171	148	158	163	173	166	149	167	176	170	176	160	153	153	179	136	193	175	179	173	169	164	170	155	211	174	172	170	200	200	171	169	180	183	183	176	181	153	168	182	174	184	152	188	198	174	178	146	210	174	187	174	159	194	177	176	186	158	171	172	160	179	167	159	168	168	191	166	175	178	160	174	180	163	177	167	183	169	178	186	186	166	163	186	184	180	186	180	161	149	166	188	188	192	186	184	163	173	158	187	157	188	202	208	168	181	186	192	178	173	165	178	168	164	162	170	162	179	173	159	162	155	168	173	215	199	162	156	197	206	185	165	167	184	185	189	167	180	179	157	172	158	182	181	165	172	204	176	169	172	168	172	167	173	149	189	187	193	189	203	179	188	161	154	173	178	176	172	193	194	201	200	189	170	168	184	169	180	189	172	160	182	197	191	177	172	172	169	176	185	188	177	190	190	179	168	145	158	175	177	141	175	172	180	171	180	174	199	181	185	169	196	193	153	185	171	173	179	198	165	153	166	199	197	183	163	176	220	193	182	193	177	189	169	165	150	173	185	167	177	180	170	178	157	165	165	189	162	178	179	173	186	199	189	187	160	177	178	162	192	159	204	190	185	179	184	162	203	182	170	180	197	172	202	161	177	173	167	180	179	166	179	190	195	155	159	168	187	196	173	177	175	177	171	184	177	175	200	174	185	169	204	184	177	150	198	177	176	190	177	207	184	158	176	185	178	169	187	196	170	168	181	173	161	165	187	186	188	158	191	184	150	185	157	202	174	177	167	162	174	169	173	196	206	152	197	172	183	173	197	160	171	179	180	183	162	177	165	168	179	185	181	144	177	152	170	184	176	184	182	169	166	183	163	167	204	175	165	156	206	199	183	191	166	186	178	186	171	189	197	162	192	165	171	180	193	145	195	152	191	181	182	169	170	185	173	199	167	175	150	191	184	196	216	183	169	168	177	183	167	168	178	193	160	186	176	171	179	186	187	146	160	158	185	184	168	172	190	168	196	175	189	171	202	172	170	164	175	176	172	159	183	164	178	169	173	181	166	164	175	194	165	158	188	161	179	175	197	195	187	156	184	162	176	190	190	184	174	159	185	193	157	192	188	199	191	187	147	208	173	184	186	176	176	204	187	150	159	185	173	161	154	180	193	179	155	190	184	179	190	165	178	194	183	180	163	171	191	191	182	195	178	180	178	190	184	150	174	198	178	162	160	183	169	178	171	173	187	191	194	177	162	179	151	179	181	177	149	191	173	196	177	147	175	181	169	179	157	165	171	183	179	171	185	183	165	186	192	186	169	184	177	182	178	171	196	196	179	179	168	189	178	169	174	182	165	185	172	193	197	152	166	159	186	176	175	191	186	186	191	179	187	156	197	193	194	168	174	172	192	197	178	163	157	174	190	173	201	199	152	157	177	193	188	192	167	172	186	214	194	189	165	185	171	170	182	185	172	170	195	162	170	195	148	199	200	176	188	182	205	183	183	183	151	178	148	171	193	186	164	162	179	173	219	173	190	165	178	173	179	164	173	154	190	164	176	192	174	175	152	174	185	160	170	175	187	190	186	180	170	207	195	171	177	186	196	158	178	170	154	195	197	153	171	203	142	171	159	181	181	155	165	151	160	188	205	156	181	190	174	173	162	188	175	185	190	200	199	191	181	173	201	191	177	170	174	190	167	195	205	187	182	162	175	157	159	171	184	186	162	176	166	173	170	199	196	183	168	167	177	168	160	165	191	172	173	187	218	179	197	191	179	177	166	189	172	172	173	193	188	181	152	181	159	180	189	180	167	188	176	173	178	188	198	179	184	184	186	166	189	172	221	182	177	195	170	147	183	205	176	186	182	162	168	165	162	202	178	160	191	197	183	186	174	184	158	199	163	165	194	171	187	181	202	165	170	188	149	174	164	190	180	183	170	147	152	201	173	197	159	184	181	175	186	192	173	193	180	187	150	153	184	171	182	160	178	172	155	171	175	169	184	173	153	166	176	179	183	188	195	173	181	174	196	155	192	174	158	191	171	191	182	172	182	158	165	188	170	182	174	169	179	152	176	155	190	162	161	166	170	185	192	171	157	183	181	174	166	180	200	173	178	191	165	194	181	180	190	190	174	176	165	193	194	172	155	167	195	196	168	188	159	175	184	177	205	192	198	191	172	182	178	213	195	183	176	175	169	199	154	161	153	181	175	153	160	178	168	194	186	189	177	206	183	192	192	189	152	190	201	180	157	190	175	192	200	183	172	176	193	170	186	191	174	171	148	182	178	155	183	168	165	178	156	192	155	176	174	192	156	184	209	161	174	160	188	181	170	173	177
31591	5620	5227	3162	2757	2211	1765	1576	1272	5610	3397	984	15496	23600	639	628	571	566	539	523	587	484	526	504	641	507	488	481	457	458	469	484	497	491	480	495	495	457	445	434	462	419	449	421	452	393	455	455	453	482	468	476	473	453	438	492	454	446	442	401	468	403	474	407	407	434	400	445	458	440	446	439	438	442	423	435	442	424	414	454	407	429	427	452	436	443	443	418	470	448	418	485	435	439	442	421	441	449	410	435	412	456	434	451	414	398	467	403	444	427	438	437	427	415	400	398	463	403	455	445	436	435	477	425	434	419	410	427	423	454	398	416	380	449	432	465	456	410	465	444	416	452	461	438	447	457	476	403	421	448	404	420	397	421	403	429	428	446	425	439	449	438	425	434	466	418	440	417	432	434	413	419	393	454	414	416	402	461	428	474	443	434	436	423	406	427	457	469	418	458	451	448	428	473	435	370	443	440	442	455	394	433	413	434	439	402	432	421	450	422	400	425	447	402	430	424	422	448	464	410	448	419	425	464	446	456	446	482	439	425	428	410	436	397	423	446	411	415	428	464	405	410	412	439	417	412	445	417	426	443	443	478	399	442	425	410	428	412	440	421	408	455	425	450	433	432	446	419	418	423	424	459	425	420	452	438	431	423	410	411	403	415	436	434	405	437	416	457	450	409	435	432	463	402	454	422	390	429	401	467	471	427	418	446	427	432	421	446	437	446	428	393	433	435	427	427	415	426	443	415	425	424	456	426	457	414	428	437	421	433	447	399	416	410	460	443	422	463	431	434	415	424	451	426	437	402	430	433	425	459	400	430	449	453	460	457	446	425	445	395	451	405	430	397	420	440	451	459	473	409	425	461	417	413	405	428	436	427	445	427	450	457	420	469	434	434	480	436	420	419	464	421	390	431	426	430	440	411	420	455	424	427	438	440	435	439	459	439	433	393	411	446	435	423	417	439	437	403	414	460	420	437	429	417	432	443	421	405	426	401	408	408	435	414	415	443	446	443	423	446	457	442	379	459	422	424	389	447	429	395	443	427	432	424	440	429	435	401	449	433	446	429	419	421	413	443	456	433	410	402	416	437	430	442	424	454	451	438	496	384	434	467	428	477	441	442	404	446	430	447	427	403	422	439	430	419	386	405	460	428	436	430	402	421	488	448	437	402	415	428	409	410	438	403	417	446	441	438	407	437	430	419	398	387	416	451	448	423	430	449	416	421	430	431	433	453	440	415	400	422	460	430	452	447	427	447	425	401	440	444	464	429	402	399	442	418	415	432	399	444	415	420	394	462	418	432	427	408	456	440	411	449	443	438	441	434	455	440	443	411	430	435	459	438	435	428	410	482	433	454	434	431	402	454	431	416	401	439	442	424	430	425	444	428	416	421	405	410	426	437	427	456	431	438	408	425	437	450	419	465	462	385	454	428	452	435	425	433	424	414	401	419	457	484	420	416	435	428	425	409	406	427	427	428	390	432	473	424	410	382	409	428	424	439	439	447	446	432	411	382	417	386	416	446	432	456	425	443	453	433	414	413	448	410	435	465	388	412	441	437	422	437	421	447	417	432	416	397	446	455	441	413	430	445	423	426	404	465	454	378	427	407	424	432	442	462	428	400	437	427	395	443	418	429	430	433	449	426	448	418	424	453	424	396	440	441	402	404	396	426	418	403	412	441	443	424	416	431	449	423	430	467	424	446	465	405	431	418	436	447	462	426	442	416	411	421	389	448	435	427	436	444	406	451	416	449	426	390	432	426	431	448	459	429	452	442	437	419	447	475	445	444	459	427	454	403	474	454	412	462	402	423	422	408	380	367	456	409	426	450	459	430	427	401	410	396	419	446	452	436	426	396	426	422	427	443	409	428	447	435	460	429	424	403	436	423	413	418	414	433	410	436	438	410	437	469	471	408	419	408	470	427	431	405	446	435	422	458	410	446	421	469	426	453	459	446	443	438	395	469	423	414	424	432	412	403	403	429	420	447	452	428	433	420	418	411	407	426	447	453	404	400	421	428	442	418	394	432	440	414	395	419	422	406	450	445	434	413	423	422	441	416	406	407	442	406	440	430	421	431	439	397	420	420	420	414	418	430	469	410	450	437	431	420	438	397	424	437	429	426	405	416	450	436	467	426	436	455	405	424	473	425	442	432	440	420	416	420	450	449	423	455	409	432	430	408	462	411	439	435	428	438	471	389	441	413	400	472	432	396	427	455	406	469	412	455	439	439	421	432	433	425	417	440	386	436	433	430	416	445	437	399	411	446	461	467	466	458	429	420	455	432	428	436	441	414	378	410	408	399	429	412	386	442	421	426	441	406	439	463	440	430	463	437	454	440	403	428	424	445	405	488	459	418	432	412	483	429	411	490	424	429	434	431	431	437	458	410	414	403	425	411	440	447	456	400	419	420	400	405	459	436	424	472	422	461	462	457	415	408	482	437	429	465	436	423	391	437	467	428	432	422	423	430	412	444	445	394	415	407	451	474	426	447	464	411	420	449	443	433	398	427	409	423	424	458	380	453	428	447	428	476	444	464	436	427	448	395	444	410	428	405	410	407	445	422	418	400	424	406	442	392	436	430	412	400	435	432	401	410	433	401	443	440	401	440	411	476	419	444	454	416	401	443	420	450	422	436	442	411	393	444	430	467	439	460	398	422	401	441	433	437	423	401	395	434	413	448	453	403	448	402	463	404	411	467	449	420	478	459	451	427	437	438	459	447	372	404	451	403	406	435	465	422	463	423	429	459	409	410	405	428	434	454	408	413	440	427	441	448	410	413	396	440	456	431	424	421	412	440	441	418	435	431	425	410	465	434	389	442	422	419	419	458	429	442	426	453	417	445	444	444	425	428	423	421	428	469	435	453	411	451	439	424	456	408	454	425	437	457	465	489	442	429	428	460	408	459	419	416	399	464	411	447	399	396	444	443	442	397	447	449	434	414	422	426	440	405	426	448	422	431	443	423	419	447	415	421	437	458	442	420	439	441	440	393	410	435	396	423	457	403	441	417	426	484	433	437	417	466	454	444	445	404	452	415	384	412	427	405	423	435	443	423	404	440	422	429	435	457	443	449	421	427	500	378	412	412	449	446	423	455	430	427	425	426	445	426	431	424	431	448	438	457	415	425	451	501	427	416	452	407	431	458	455	439	437	484	418	420	454	461	446	454	418	448	440	456	462	402	440	405	436	449	412	406	446	387	415	406	431	414	443	412	419	434	424	437	440	410	444	399	473	424	400	430	432	433	414	408	431	375	408	452	438	437	404	419	422	438	400	424	437	435	375	460	447	461	424	447	456	427	436	418	413	444	426	422	453	430	462	419	415	437	414	419	415	456	411	427	439	416	466	402	468	449	389	446	411	384	420	449	438	445	422	407	424	457	435	419	447	434	416	438	438	367	434	421	453	430	437	419	416	403	422	411	408	444	427	411	445	402	425	457	449	402	428	414	429	419	428	428	407	451	461	423	457	441	413	431	423	419	413	404	460	431
62726	34534	16811	3606	1395	860	640	500	453	1597	1898	325	10165	12255	1138	216	197	223	222	191	183	195	208	181	196	207	174	192	139	199	167	168	154	169	157	151	181	193	178	156	185	205	169	176	191	168	164	184	170	179	174	172	176	186	153	159	178	156	178	166	158	170	184	174	172	149	156	145	185	165	176	170	170	149	182	161	182	170	153	159	169	201	149	166	160	174	164	163	182	176	159	171	161	174	181	162	176	181	160	152	161	189	161	195	175	179	135	172	162	182	177	173	177	175	173	155	167	172	166	158	153	159	190	163	180	157	189	167	199	160	175	169	189	181	186	167	148	173	179	177	164	166	166	181	151	168	166	191	155	192	169	180	166	163	180	161	140	160	175	160	177	155	187	191	168	152	171	192	158	145	174	165	147	175	185	159	161	196	173	159	152	155	162	172	163	161	159	149	182	165	171	173	160	167	159	181	166	154	178	182	187	166	165	165	167	175	160	160	155	194	180	149	173	184	175	196	168	162	151	165	165	145	177	141	163	176	173	195	175	191	172	163	183	170	178	186	188	171	162	148	161	188	175	156	158	153	145	177	176	153	161	171	167	177	189	199	156	160	176	205	166	179	164	177	173	163	183	161	171	180	168	164	156	177	179	183	176	159	175	143	169	169	187	177	188	157	186	200	166	146	177	162	193	181	183	183	166	182	173	171	141	170	199	177	176	172	161	167	206	166	162	180	164	166	180	148	177	137	171	194	204	165	175	163	174	177	156	158	177	172	162	173	164	173	168	155	175	174	137	158	173	169	177	169	146	188	186	163	160	181	164	170	172	181	167	162	166	167	162	174	167	177	166	142	165	175	156	178	191	167	174	167	146	178	169	167	176	149	172	186	213	174	194	164	169	169	181	171	195	160	183	165	165	148	165	189	174	161	161	176	165	148	197	174	161	173	168	194	167	168	172	175	169	182	157	169	171	151	147	151	179	190	180	168	172	153	178	176	172	161	164	204	191	156	184	162	164	162	154	160	180	171	164	173	163	174	170	180	150	166	157	168	157	164	185	196	153	174	183	184	186	171	191	177	165	174	156	187	166	170	155	168	174	161	178	183	159	185	161	176	177	188	186	167	182	184	169	163	159	143	150	158	185	181	174	184	150	195	163	184	166	166	172	179	166	161	204	168	178	158	140	187	156	175	144	146	171	157	191	170	152	169	162	184	165	173	193	167	167	185	152	186	176	178	200	167	168	151	169	156	166	164	193	142	174	172	175	159	175	183	158	164	176	170	164	163	173	171	174	171	147	159	176	168	175	188	162	191	190	159	211	176	158	165	178	150	167	176	170	177	179	163	162	169	171	153	152	183	186	186	185	196	173	182	185	189	164	164	171	188	177	161	167	180	169	162	144	169	165	191	184	179	157	156	185	153	167	179	174	150	142	158	181	172	159	195	154	148	168	167	164	173	183	181	175	153	179	159	153	169	161	165	143	189	176	170	160	164	176	162	147	185	171	176	167	165	149	176	164	184	157	184	165	186	175	178	183	175	173	168	176	180	156	158	162	165	186	174	166	166	161	172	194	164	186	171	169	163	187	206	171	191	174	171	196	176	145	189	180	155	181	167	170	167	171	186	196	182	177	160	164	183	170	182	165	143	164	174	185	171	163	159	150	163	143	191	177	157	167	165	131	167	178	171	179	186	168	156	182	170	166	173	176	163	170	140	166	164	179	159	158	168	164	176	178	164	175	169	151	192	180	173	184	183	175	165	173	171	169	173	176	181	167	182	178	185	160	153	164	187	171	173	175	147	168	179	179	166	180	171	173	168	175	174	144	168	169	157	163	186	180	182	167	163	165	183	159	177	170	164	154	145	180	172	155	182	172	181	170	179	178	156	165	169	174	162	175	140	175	161	175	177	172	189	182	187	186	194	179	160	178	183	141	145	179	192	157	180	151	162	157	170	179	166	175	183	181	180	170	189	159	183	170	180	178	167	176	177	160	154	145	166	164	147	182	175	172	193	175	165	184	157	166	161	167	188	202	155	170	170	183	167	174	174	180	176	194	146	169	173	180	176	156	168	175	192	193	164	170	169	174	150	185	180	188	162	183	167	179	201	184	198	165	164	171	181	173	180	174	157	138	167	187	176	190	157	176	168	186	166	164	178	172	147	147	150	183	163	166	162	163	186	169	175	189	165	184	180	169	176	149	149	156	162	173	158	179	150	152	148	174	153	163	221	191	163	177	184	155	158	186	150	158	193	184	153	154	176	185	211	198	202	181	155	187	184	169	182	175	168	170	169	181	161	164	185	193	152	149	192	183	190	162	173	149	165	171	160	181	173	204	166	152	166	159	153	139	196	172	175	162	167	141	150	174	186	178	188	182	181	160	167	171	177	174	156	166	153	191	168	196	180	195	180	158	182	171	186	170	163	155	177	158	169	176	166	186	168	173	183	170	163	158	173	154	179	174	160	159	184	159	150	205	181	154	173	160	178	179	175	163	159	138	162	171	170	169	183	130	171	195	171	182	177	174	143	173	161	192	170	191	158	180	157	164	181	179	174	169	182	149	196	185	156	179	178	161	163	174	188	188	168	164	176	187	174	181	177	200	192	192	170	159	185	158	160	169	176	165	162	164	148	181	174	159	179	162	174	172	164	165	159	153	178	167	182	175	211	192	170	177	189	187	193	187	162	178	162	189	163	164	143	164	137	150	199	190	162	181	151	177	179	165	185	161	170	175	162	159	157	168	179	149	175	177	157	173	178	166	161	163	157	167	163	198	167	182	151	183	174	147	178	177	160	162	195	154	180	199	176	191	169	154	167	189	197	157	144	171	145	157	175	177	171	172	186	172	186	182	152	176	151	162	185	159	174	173	179	203	181	180	159	150	169	184	158	177	145	171	152	151	176	165	185	174	163	166	166	169	178	183	158	176	174	171	163	173	168	168	176	159	163	164	165	180	155	153	159	167	162	185	174	187	153	166	187	152	177	168	189	154	183	172	178	160	157	158	165	166	166	180	174	145	137	164	162	192	186	182	189	167	151	182	167	141	170	185	197	166	174	187	163	176	183	165	163	161	165	206	169	196	172	173	187	185	166	175	150	151	174	179	161	194	194	163	183	175	166	184	166	165	199	169	171	183	184	178	165	156	169	158	169	156	168	166	164	161	169	152	179	156	164	166	173	177	163	181	196	173	182	157	166	177	149	168	178	164	186	157	186	169	158	164	170	188	179	166	185	160	199	177	187	154	171	174	171	176	180	199	175	169	151	183	186	176	171	172	188	194	176	181	168	166	148	172	153	185	159	185	175	182	167	171	174	177	166	170	168	161	178	166	160	172	151	171	166	168	168	188	202	149	165	166	166	184	174	191	182	173	160	175	182	188	161	161	189	190	193	154	171	174	173	166	169	157	174	171	159	167	190	167	182	138	142	159	166	180	156	188	160	163	201	164	167	181	164	184	170	175	167	150	163	172	188	183	175	212	154	200	178	173	169	167	178	150	170
40503	9311	8890	5138	4652	3642	2857	2403	2045	7875	4873	1430	30648	30898	800	810	684	674	641	642	589	604	692	621	600	577	559	560	587	521	442	465	493	462	474	481	453	443	510	438	479	455	461	432	427	479	415	434	429	428	424	443	439	412	467	453	434	405	483	446	433	421	425	413	408	457	405	390	410	388	398	421	421	401	425	408	422	408	422	417	395	430	431	405	400	396	392	408	391	385	397	371	367	441	380	428	388	375	411	385	391	406	401	426	392	392	428	423	432	404	406	403	391	424	361	406	401	426	418	434	392	421	375	413	436	452	397	394	357	409	428	388	434	392	369	448	392	403	393	401	437	410	397	417	416	415	403	418	420	390	404	427	390	409	388	395	396	406	386	393	378	407	430	407	421	408	436	401	395	429	423	404	420	368	384	381	397	406	432	416	399	422	396	420	391	400	399	372	361	401	383	376	380	400	428	401	392	410	387	414	402	442	389	425	416	389	387	419	401	380	413	422	398	408	406	408	403	353	389	392	389	433	416	393	416	393	390	404	365	414	405	406	399	401	364	369	407	409	349	379	342	412	393	414	446	371	387	388	391	416	395	387	357	418	438	411	391	413	384	399	421	434	386	394	407	377	419	392	391	411	423	391	425	416	388	380	392	401	404	400	399	380	403	380	391	420	378	409	404	377	413	420	380	417	413	402	433	412	387	413	408	429	421	406	403	399	411	384	403	404	383	415	423	392	374	403	402	414	415	348	367	400	391	384	389	422	390	405	369	434	393	396	378	404	382	405	398	399	405	398	403	408	419	384	391	408	385	396	419	469	395	362	431	391	397	382	428	394	417	403	410	388	380	426	433	420	381	426	425	369	386	380	389	396	403	418	356	406	393	414	423	405	394	387	431	412	388	375	414	401	408	391	413	425	420	393	364	381	408	417	431	398	383	408	390	409	402	394	400	422	422	375	434	409	439	409	412	408	361	393	374	386	425	422	398	382	437	415	398	390	408	412	421	393	407	387	394	401	442	389	402	372	383	423	432	395	412	394	389	406	421	379	401	408	386	394	392	379	401	404	423	418	384	402	437	399	436	402	386	388	382	391	401	431	383	407	417	400	364	423	396	404	394	405	386	431	352	394	435	406	410	425	395	392	388	388	362	380	424	400	418	413	399	410	432	383	393	372	407	377	394	386	411	389	399	369	372	375	396	368	398	424	378	374	389	430	414	375	387	401	417	435	415	405	448	445	447	410	366	407	403	396	409	410	400	381	432	405	385	384	404	417	402	413	396	373	432	419	383	392	416	396	417	405	375	419	373	369	421	401	408	382	420	415	376	402	390	374	386	383	372	409	409	399	402	389	388	430	400	415	413	383	396	406	410	429	376	385	402	409	399	387	387	375	384	407	391	391	398	395	414	374	401	395	383	384	403	412	380	409	434	401	413	426	404	424	441	383	432	385	369	397	417	389	401	402	409	388	405	380	393	445	416	396	401	371	389	380	393	363	396	393	396	401	415	393	437	396	417	372	408	401	388	367	427	414	408	416	431	369	401	399	386	378	407	402	379	396	376	409	387	394	401	396	426	401	409	411	408	396	382	362	404	409	410	400	398	417	415	399	408	407	403	459	441	398	386	376	400	383	397	407	424	424	420	405	418	352	400	405	444	412	402	411	408	449	369	359	378	377	376	435	439	414	380	400	367	395	378	429	390	372	418	407	400	418	403	411	381	408	386	389	408	444	391	407	400	409	420	422	383	421	388	394	406	404	371	372	427	399	394	395	375	396	426	360	398	392	388	408	386	385	394	405	414	424	386	415	408	440	400	381	412	444	381	397	389	383	404	405	403	403	415	433	401	433	414	425	410	383	390	412	412	398	376	392	410	383	406	387	417	384	398	420	420	396	418	400	406	455	442	394	381	389	432	383	431	371	418	437	379	392	422	404	399	367	371	400	417	431	405	416	390	386	381	420	371	390	402	387	422	374	384	413	430	403	384	381	396	397	404	421	390	403	419	375	412	351	405	392	417	402	402	439	396	410	394	404	391	378	395	388	397	380	428	405	434	409	415	398	426	389	410	396	396	412	399	425	396	413	378	426	393	409	425	373	407	390	421	370	430	409	432	391	459	452	415	361	385	424	394	412	411	436	387	383	395	383	420	400	412	425	418	389	386	401	396	403	410	411	401	388	421	417	401	378	400	396	405	389	399	414	450	375	383	407	384	403	389	378	410	384	391	396	447	392	399	412	409	382	398	362	431	388	386	416	445	365	373	415	404	395	395	431	372	368	416	391	372	396	398	433	383	388	432	444	425	385	423	416	368	400	414	398	437	436	407	355	419	394	427	395	416	392	407	414	368	376	407	428	429	408	364	407	425	366	393	383	423	417	388	398	374	393	423	377	380	411	388	407	432	415	405	405	404	398	391	443	416	373	389	408	414	375	367	396	434	393	395	404	387	408	399	411	422	378	397	417	402	383	413	384	436	357	444	412	391	434	427	394	385	407	383	387	391	381	393	398	419	416	395	403	399	426	372	404	403	398	387	403	408	399	387	428	375	382	409	426	368	391	415	426	444	403	371	376	423	409	412	395	432	435	410	419	378	386	411	410	405	380	435	404	425	380	371	357	403	408	396	416	382	375	401	402	378	404	377	403	420	406	389	420	384	406	407	395	390	397	423	395	414	404	398	427	385	408	417	384	386	402	417	368	425	395	385	395	406	401	372	420	416	418	395	415	448	388	397	386	391	421	398	465	383	398	396	366	445	421	433	382	383	390	430	424	384	405	405	386	411	374	424	378	413	405	377	367	361	395	384	381	359	388	397	366	415	409	377	409	376	422	405	388	387	405	450	372	380	448	405	412	394	407	365	383	387	384	410	389	416	403	405	415	404	379	407	400	387	384	389	417	402	381	409	330	392	418	443	384	415	372	423	435	402	390	392	374	383	396	401	381	429	381	415	411	386	379	374	398	386	414	398	409	432	395	381	365	392	412	412	387	370	400	394	418	394	395	406	397	423	399	439	393	378	381	384	398	409	407	421	384	423	377	415	401	416	388	392	379	397	395	426	372	389	373	387	401	438	395	423	412	383	385	390	420	384	424	383	380	405	406	385	403	399	377	409	420	384	400	384	443	425	392	405	391	396	403	404	397	435	425	385	404	427	386	383	391	477	432	353	443	367	402	402	443	412	432	382	364	377	378	412	409	417	373	381	422	412	356	405	386	441	431	370	420	409	412	395	414	417	426	391	400	412	410	410	381	432	414	363	376	447	410	384	404	400	407	381	387	404	452	403	416	391	402	395	393	390	398	394	393	395	408	416	408	383	366	385	373	426	415	393	395	414	404	379	404	398	409	379	412	387	398	401	375	452	394	377	372	380	395	387	393	404	408	400	435	394	404	416	389	432	405	401	433	398	386	399	430	411	417	399	398	412	395	393	380	400	374	380	391	390	403	387	394	457	388	418	415	398	390	404	411	397	388	397	392	379	362	408	409	390	383	375	371	390	391
8802	728	247	152	177	113	76	94	102	122	110	85	159	248	96	94	82	73	74	81	77	91	72	89	83	77	101	77	65	77	85	87	90	71	76	69	81	82	69	81	89	79	80	76	77	91	78	66	78	65	98	88	84	94	77	85	88	72	77	79	70	84	82	85	93	81	103	69	100	85	96	67	83	77	74	81	71	81	72	89	76	90	86	68	104	89	74	60	69	73	78	90	77	75	73	78	81	67	73	101	89	64	68	69	86	92	74	82	67	77	78	83	88	60	78	94	86	79	96	71	85	90	72	72	82	82	98	72	68	87	70	80	81	70	69	64	84	74	81	84	70	58	83	88	81	105	81	67	84	71	91	76	76	76	86	81	69	92	81	85	74	72	96	74	72	90	82	83	82	67	95	84	66	68	84	72	92	77	73	73	76	67	85	77	76	89	82	88	74	80	79	63	77	69	77	84	95	75	78	81	72	98	72	79	77	61	73	79	100	94	86	77	79	78	98	79	82	63	80	68	71	84	85	86	80	87	66	68	87	67	63	77	89	97	61	85	91	94	89	92	96	72	86	74	79	82	79	88	78	73	85	78	82	61	74	65	69	95	71	82	72	87	75	82	80	79	85	81	84	73	90	84	74	66	75	85	86	71	73	82	90	88	84	73	87	78	75	81	94	85	83	74	83	73	77	68	79	71	86	75	91	77	82	84	78	79	75	88	80	83	70	79	68	77	82	67	70	82	81	78	81	77	94	61	93	85	85	72	77	59	79	90	84	94	81	77	83	86	83	67	90	83	87	75	80	67	79	90	77	80	67	66	72	67	96	101	89	64	71	71	76	68	79	78	83	89	82	73	92	69	85	82	73	88	97	72	79	85	71	70	91	100	87	65	83	76	73	91	93	69	98	85	63	81	90	63	83	66	85	72	89	83	76	61	73	82	89	88	83	55	84	92	62	60	98	73	79	80	88	99	90	73	70	70	97	83	74	73	92	87	67	93	79	82	80	60	70	70	74	63	64	75	75	73	63	72	87	71	81	87	82	60	82	86	61	73	68	75	69	87	66	80	78	86	76	85	99	79	90	67	94	85	82	72	75	69	72	75	83	78	74	67	85	68	73	85	69	72	74	83	63	80	79	74	88	75	68	70	88	83	80	77	72	77	96	77	82	87	67	83	69	76	71	92	56	67	78	69	75	83	81	80	67	95	79	79	76	82	81	90	70	74	85	76	69	76	83	100	71	87	83	80	77	74	78	80	74	79	59	73	89	79	66	63	70	80	82	95	86	95	73	78	63	90	87	64	66	66	94	74	71	73	94	92	91	68	59	80	82	72	79	70	78	88	83	79	90	80	94	123	77	80	71	80	92	78	88	80	84	92	75	82	80	79	89	72	81	87	64	79	83	78	65	74	75	77	85	83	71	74	73	68	91	79	80	82	96	94	89	77	82	89	73	91	86	85	95	70	88	82	76	83	76	70	74	78	83	77	95	83	57	77	80	89	82	77	67	65	75	88	85	87	92	83	76	68	62	78	89	77	65	76	74	68	83	76	88	78	73	79	85	70	82	82	73	73	92	87	84	99	88	87	60	59	88	80	85	73	86	85	75	79	75	76	84	75	70	83	84	71	75	93	75	73	80	78	79	82	70	73	73	89	74	71	79	92	67	84	79	72	80	73	88	79	73	96	81	77	92	76	69	62	82	71	67	74	72	80	84	69	89	80	87	99	76	78	66	84	79	88	81	71	73	68	61	75	77	74	92	87	63	99	78	82	87	86	74	81	90	72	86	85	89	99	92	85	82	87	95	62	68	77	79	76	78	87	86	71	64	63	87	81	77	82	69	71	69	91	84	75	80	77	85	81	64	75	64	84	98	65	86	85	76	79	71	82	72	91	80	78	65	84	79	83	82	72	75	85	68	75	78	84	69	84	84	82	90	74	83	88	79	74	72	64	76	71	84	87	73	80	83	74	78	87	79	76	71	92	69	63	73	81	65	68	84	81	95	89	91	86	78	74	87	84	83	82	87	67	77	101	87	89	77	88	79	91	85	78	75	79	72	79	70	78	70	84	74	84	80	90	76	65	80	88	100	78	86	76	77	79	75	76	79	95	86	79	90	72	79	84	68	79	81	89	111	98	92	69	88	72	74	73	81	80	65	79	75	74	81	81	85	70	71	69	76	80	90	71	83	69	77	90	74	81	57	84	80	90	66	84	77	65	81	67	91	73	75	77	74	88	77	100	71	86	85	82	87	74	72	99	72	86	89	81	75	69	51	70	78	79	81	74	72	72	80	77	77	77	91	91	79	99	86	64	79	74	84	73	85	80	76	83	70	84	89	74	72	60	80	95	77	94	89	65	61	64	91	85	85	56	87	80	74	87	88	79	67	84	63	62	72	88	74	82	87	75	76	71	81	80	83	84	84	92	86	83	77	69	80	94	64	75	81	71	69	62	79	72	80	69	69	87	72	69	79	69	88	89	80	64	86	104	78	82	84	88	74	57	68	77	66	68	89	84	69	73	77	85	74	82	75	87	79	73	79	92	87	64	87	76	83	89	63	78	79	66	75	92	73	79	74	68	82	76	68	66	82	72	83	62	77	89	80	82	92	74	69	61	75	83	84	64	85	81	80	67	69	81	73	67	85	78	75	70	72	83	87	70	86	79	90	67	78	83	89	77	76	71	78	70	71	78	83	81	80	77	65	81	76	71	85	64	73	86	97	90	82	96	80	90	89	77	88	79	75	66	96	81	65	71	72	94	79	83	95	94	70	84	86	67	76	75	81	70	79	83	81	68	91	62	72	73	82	77	95	77	72	67	84	97	83	90	88	88	77	74	92	77	85	84	82	61	73	90	88	79	77	80	76	76	76	64	87	70	79	88	82	89	81	71	69	92	80	82	73	88	76	76	75	86	62	81	80	60	71	74	76	84	74	76	66	75	71	85	89	73	72	76	80	81	88	69	79	76	83	86	98	64	77	70	92	77	94	86	74	77	68	97	79	60	87	98	66	71	90	82	74	75	62	89	88	85	72	64	73	77	80	78	87	84	94	83	76	85	88	81	84	69	84	75	77	76	73	96	62	71	78	101	101	85	75	65	80	80	81	78	83	93	86	92	79	80	84	82	64	83	97	77	84	70	69	76	82	67	73	62	86	92	77	96	78	90	70	94	83	81	106	87	81	93	68	64	70	91	85	83	97	98	72	73	81	84	66	62	71	90	87	71	101	79	82	68	64	84	96	75	66	82	78	95	76	90	77	84	64	86	82	82	72	80	79	90	93	74	90	86	77	74	87	72	73	82	83	77	94	87	68	79	87	75	80	68	84	71	83	66	86	77	108	88	82	71	90	86	80	90	86	85	83	77	80	80	83	66	99	74	75	85	96	84	69	85	92	81	80	75	79	79	83	81	91	74	89	87	80	76	70	85	75	69	81	83	86	82	101	83	81	69	73	94	80	68	72	73	83	67	71	76	77	84	69	80	83	84	74	86
8452	749	500	570	556	445	323	362	380	473	444	308	871	1408	219	224	228	264	208	240	208	223	226	224	230	256	222	216	234	199	196	234	239	223	231	235	228	210	232	237	219	216	225	206	238	212	211	249	226	206	213	215	213	241	230	219	241	241	223	251	234	232	230	241	258	223	225	231	237	193	217	252	234	182	231	212	212	220	204	232	246	265	204	223	230	214	225	213	207	229	244	245	216	219	236	230	202	200	260	231	224	219	226	259	235	238	233	249	227	245	199	227	207	231	224	244	226	239	233	237	229	216	194	237	254	211	188	207	204	223	208	230	213	203	220	243	223	272	214	260	234	207	225	227	261	226	209	224	209	230	213	249	206	217	211	229	226	223	228	216	218	268	217	221	221	234	224	217	225	209	217	239	229	245	239	231	239	252	202	248	209	192	209	216	214	244	230	212	222	202	211	228	209	219	238	212	223	219	221	226	212	250	236	226	210	217	212	210	229	218	224	248	235	230	236	201	213	242	236	227	215	213	248	230	213	236	233	210	227	225	221	237	217	237	223	209	199	190	207	211	234	234	240	218	211	230	246	206	218	216	247	211	216	221	228	222	236	209	219	225	223	257	216	223	224	218	217	208	220	237	220	215	203	216	235	227	228	233	211	204	246	226	189	208	221	210	228	237	211	195	216	202	233	248	184	220	226	225	207	246	252	239	226	208	203	231	219	236	223	219	233	239	231	201	228	218	232	227	242	243	225	227	189	234	228	207	249	215	226	233	225	239	194	222	215	228	216	237	230	232	219	224	200	226	231	219	228	235	229	237	200	189	234	214	215	241	207	223	228	215	205	248	235	216	208	241	241	209	205	223	236	246	206	228	223	243	200	205	232	242	237	209	222	220	201	204	223	214	220	239	237	202	217	202	229	225	206	222	232	212	214	234	210	234	235	212	228	233	223	231	217	232	232	241	200	220	201	206	226	227	240	219	230	245	227	210	219	210	228	222	221	219	238	225	215	206	218	207	204	243	231	199	240	207	189	210	230	243	213	240	233	234	195	220	223	212	225	253	232	220	232	209	207	216	218	202	216	226	225	212	235	231	224	216	231	217	221	220	234	229	223	241	200	225	240	219	207	211	219	210	211	229	245	245	249	242	228	233	251	227	234	218	235	225	208	193	229	207	245	240	210	224	215	223	198	210	184	201	217	224	216	248	238	205	229	220	226	211	208	224	232	254	238	204	212	202	220	242	218	248	228	229	208	223	223	213	200	230	215	247	241	222	215	238	192	216	221	248	239	199	235	216	219	235	256	203	206	223	223	217	208	216	203	221	219	227	241	213	224	218	206	233	191	227	216	207	223	203	224	206	244	245	227	209	236	224	235	243	247	221	244	227	259	241	246	220	238	236	225	239	227	222	217	201	239	205	196	233	225	242	247	239	203	219	204	200	208	219	232	228	194	208	225	239	221	235	222	253	206	207	235	230	237	217	255	216	243	225	235	235	206	244	237	231	212	195	221	233	224	222	247	230	190	222	223	255	233	200	199	242	230	240	237	231	223	216	206	222	217	202	230	228	251	223	217	174	198	241	237	216	236	247	228	218	217	206	219	215	225	220	220	229	198	202	242	242	207	220	217	210	206	231	222	226	248	219	236	203	197	223	236	241	233	225	228	227	213	207	239	191	211	215	220	204	239	215	228	190	224	208	198	215	231	215	227	212	224	230	233	233	227	228	233	237	203	232	227	202	233	236	233	224	223	199	205	237	210	215	230	217	242	229	248	245	228	215	217	230	208	209	225	223	226	226	222	226	221	227	231	199	222	238	264	190	250	233	234	214	238	204	219	217	224	209	214	232	215	211	217	215	232	232	222	233	239	225	217	260	230	223	229	235	209	195	198	220	218	199	208	221	240	198	208	211	200	223	230	217	215	233	217	227	212	215	239	222	214	225	240	213	212	223	201	205	220	216	217	226	244	195	226	250	218	235	213	202	205	223	225	215	202	215	221	214	199	228	226	211	250	209	224	238	217	234	233	216	259	196	215	230	205	232	229	246	244	208	209	201	214	237	247	222	205	226	212	232	222	212	242	221	215	221	222	233	223	219	199	215	218	221	211	203	206	210	236	219	242	231	240	236	236	211	234	216	236	225	230	228	244	218	234	225	191	218	221	221	230	221	218	256	235	222	193	252	211	231	236	219	198	220	214	233	216	229	207	219	215	225	220	211	229	226	228	223	221	217	214	215	211	215	239	241	228	208	210	234	215	227	204	198	233	221	259	236	258	203	224	234	206	238	247	223	221	223	203	225	216	240	218	230	243	232	220	236	227	229	203	223	237	245	221	200	211	234	231	221	222	223	210	239	215	229	220	231	230	222	214	246	216	248	193	250	228	212	218	219	218	215	244	191	230	191	215	226	241	228	216	237	235	237	217	221	197	222	240	212	204	213	184	213	227	234	245	240	233	229	227	248	200	230	239	267	239	230	240	208	222	209	233	199	241	238	204	218	233	246	231	234	202	220	238	212	186	219	227	238	216	214	234	230	235	203	227	228	252	263	195	209	203	210	214	228	226	236	214	225	210	214	208	219	201	234	246	226	215	246	260	231	203	213	232	229	223	223	220	227	213	219	238	233	238	229	243	246	211	198	222	216	213	227	221	205	234	240	222	194	212	226	235	213	216	215	202	236	230	215	225	221	207	234	202	205	228	227	193	221	232	198	239	217	211	233	217	246	237	215	230	215	214	230	190	228	234	218	208	219	213	226	235	216	244	238	206	203	215	234	214	228	216	207	239	258	247	218	195	208	234	235	194	220	200	221	214	217	221	208	235	205	209	209	240	200	252	223	219	234	226	233	232	220	218	235	216	248	219	217	195	217	219	241	231	230	226	215	213	252	206	232	226	207	242	237	218	243	225	226	220	232	211	251	230	232	213	223	190	237	238	217	207	205	215	212	237	220	238	225	204	212	242	244	221	250	218	237	231	234	218	202	223	220	239	211	221	241	235	191	208	173	244	257	223	217	202	209	236	235	218	217	232	209	190	231	217	234	216	225	218	240	215	216	220	224	190	212	206	219	232	220	224	239	220	222	235	231	220	229	204	250	227	229	235	242	226	212	214	214	251	216	233	231	215	226	224	209	224	222	229	224	219	243	219	211	230	223	228	221	223	232	239	242	228	231	195	221	226	214	223	228	220	223	221	219	204	219	238	252	196	231	230	206	226	217	226	236	212	205	234	206	243	226	247	220	230	234	207	243	235	211	249	223	254	235	212	229	227	237	211	223	218	228	228	209	218	212	214	214	220	231	232	207	211	214	243	205	220	229	205	224	215	223	215	241	227	242	217	215	213	228	248	254	223	253	220	227	195	245	198	188	223	246	218	219	241	197	242	244	224	239	245	229	233	216	208	206	236	241	200	244	200	228	208	226	226	191	198	203	209	222	204	204	211	219	233	232	206	223	216	220	228	218	232	233	240	225	233	212	226	207	194	203	244	209	219	222	214	238
52669	28746	7044	1125	720	480	429	360	341	595	856	1250	5420	6585	557	205	198	213	177	196	191	207	203	177	165	180	208	174	182	204	203	190	175	191	169	185	167	182	175	187	197	205	177	188	172	204	180	191	184	173	194	191	153	173	171	158	178	171	213	168	160	192	188	179	163	170	173	167	179	186	181	188	153	210	178	207	154	170	162	182	145	191	173	167	183	174	191	178	182	158	189	169	190	185	178	167	148	181	201	169	196	195	183	161	182	154	210	190	191	180	175	183	175	178	167	175	204	211	189	211	174	196	190	161	174	161	186	171	184	173	153	178	183	186	184	178	164	189	213	199	181	167	162	190	179	182	187	181	176	195	200	161	176	144	189	177	153	172	206	184	180	172	173	164	188	202	173	194	164	185	191	189	168	173	154	184	184	179	182	192	205	171	164	169	171	187	162	178	176	171	205	201	167	162	154	166	186	179	182	185	178	162	178	196	164	208	155	163	193	187	170	159	158	175	175	172	158	165	160	175	175	192	150	173	179	179	171	184	204	203	191	184	181	178	191	177	191	173	169	189	194	186	168	180	224	164	185	171	180	171	164	184	179	177	169	144	172	183	197	185	173	166	176	203	179	180	176	174	173	175	192	174	174	182	179	189	171	186	182	204	160	162	184	185	163	184	194	162	160	166	160	183	188	187	160	187	178	163	179	204	178	189	196	174	194	177	188	173	187	178	193	181	175	190	193	190	164	175	176	175	169	173	195	178	194	190	161	178	188	160	188	190	170	182	206	170	162	181	172	152	190	182	160	197	199	208	194	150	159	192	187	167	170	172	161	174	183	159	195	175	162	165	170	180	162	204	161	148	192	181	191	178	181	175	179	164	178	189	183	195	203	187	149	162	185	172	193	188	167	177	182	200	192	180	166	177	187	176	176	174	192	182	168	184	169	153	183	175	190	167	188	184	170	187	193	184	180	138	188	183	185	192	199	185	184	165	181	175	184	173	164	178	154	194	182	166	184	190	178	193	165	187	201	188	178	167	225	183	150	155	184	159	182	172	184	145	167	165	143	188	189	179	186	161	179	199	153	189	180	159	182	165	181	165	177	200	189	176	167	156	189	167	193	171	181	203	150	189	180	212	193	185	173	167	183	188	181	192	194	167	169	187	186	176	169	175	175	182	186	192	178	186	180	183	158	199	192	194	167	178	163	190	177	183	190	196	172	208	179	191	177	187	151	161	188	183	186	164	193	165	167	179	191	188	202	156	189	173	186	164	185	175	171	170	187	193	181	182	170	174	161	146	155	171	170	180	173	190	150	190	174	163	177	178	185	180	176	176	178	170	182	173	179	179	175	190	190	157	170	160	148	197	180	167	184	192	191	208	181	198	189	172	170	195	183	175	202	202	169	159	169	180	187	181	194	179	170	189	178	151	185	178	188	160	204	166	196	165	169	174	193	202	176	182	186	182	171	194	170	182	186	189	170	172	169	204	193	204	182	169	204	162	188	187	190	184	183	184	173	150	147	175	182	181	190	186	184	177	171	176	175	174	194	170	197	167	178	179	187	187	200	192	154	150	199	194	174	186	165	188	184	189	188	159	183	190	190	173	164	179	177	204	195	193	190	168	184	168	162	172	183	165	187	184	169	160	171	186	181	172	194	189	167	175	187	202	153	169	193	153	174	192	171	185	168	176	172	191	178	198	155	179	180	178	188	186	156	188	191	178	197	167	204	192	171	193	166	166	180	181	166	194	192	163	200	174	173	163	161	143	188	179	187	141	174	177	162	187	192	179	192	201	182	182	181	184	188	184	193	176	182	194	159	190	199	168	184	194	168	192	160	184	158	205	177	170	193	199	175	172	183	176	184	167	166	184	199	181	152	179	177	186	203	169	187	192	156	191	172	186	176	191	201	169	192	174	200	170	171	169	196	170	168	206	167	209	185	201	186	185	173	156	169	185	209	181	182	197	204	173	190	184	174	187	163	204	186	180	160	165	173	184	188	188	171	191	205	186	176	186	175	196	177	163	190	161	207	196	189	169	200	180	197	185	174	194	172	211	158	182	169	163	175	157	201	148	156	182	174	169	164	156	169	161	196	173	150	200	152	195	165	177	178	164	183	176	189	159	192	186	184	187	167	188	199	200	193	154	185	154	181	156	166	149	177	184	174	214	193	181	171	181	184	198	169	176	182	177	174	183	156	181	197	185	180	170	149	156	181	200	152	168	184	172	203	173	184	176	173	175	199	168	182	171	180	177	190	180	170	213	173	177	171	198	195	168	181	190	190	184	174	171	187	186	197	192	180	166	190	155	164	189	169	157	167	180	172	172	201	198	189	178	183	168	173	154	174	163	178	191	182	186	152	173	180	192	158	182	163	181	167	181	197	138	166	179	188	152	189	186	191	192	157	189	177	175	199	178	184	144	168	201	197	185	184	166	171	181	174	181	192	164	178	169	148	182	199	175	178	182	163	178	165	176	158	163	150	186	160	165	179	183	172	172	161	191	173	203	180	160	176	188	174	158	160	198	155	190	169	165	186	193	164	190	214	157	186	183	192	181	172	162	189	170	160	172	186	166	167	165	165	152	192	183	178	191	194	167	154	192	163	160	175	195	183	181	175	198	185	177	152	178	177	190	174	178	174	209	169	168	153	180	161	172	178	161	192	192	178	191	180	160	183	167	185	162	170	173	179	193	179	157	212	176	181	183	179	178	188	176	196	168	168	175	184	172	184	172	199	181	163	201	186	199	172	181	198	165	197	175	157	151	184	170	168	184	211	189	174	182	188	175	182	186	199	173	185	174	187	193	170	162	172	175	168	181	178	171	177	183	169	189	173	179	197	169	179	160	196	201	190	171	200	188	157	169	169	196	189	166	192	188	174	171	164	198	179	182	164	171	187	162	178	228	184	178	191	176	199	182	195	178	198	188	176	205	181	190	160	180	170	165	186	178	167	177	192	184	179	144	187	170	182	175	205	150	197	176	173	183	194	190	174	174	158	193	215	184	178	174	180	174	202	173	182	170	161	174	206	188	190	202	171	183	176	168	170	178	196	180	188	181	183	182	182	181	188	182	164	151	181	183	173	170	171	205	152	193	205	186	174	164	188	189	177	168	188	182	174	196	181	173	194	166	187	174	183	169	191	184	163	170	171	195	194	172	179	189	178	177	146	178	170	174	169	175	177	178	172	195	160	161	192	171	172	198	176	180	161	196	175	175	174	187	180	184	152	155	182	175	166	182	167	196	166	178	175	173	186	184	165	166	164	145	171	163	171	181	179	219	218	199	172	167	179	184	144	189	193	165	183	187	162	177	186	180	166	173	160	178	176	184	188	175	185	177	188	169	169	171	170	170	208	185	166	186	176	179	185	170	174	161	184	187	167	186	178	179	178	197	188	154	184	190	171	188	194	161	171	166	165	171	176	168	178	204	178	172	157	157	182	184	194	192	179	174	178	192	173	166	165	178	201	178	200	182	193	178	181	171	170	162	178	181	190	169
32472	7439	5075	3070	2657	2117	1767	1499	1422	2880	3614	6827	22249	23557	620	593	567	588	553	533	512	539	532	539	569	580	492	530	455	443	485	489	491	456	440	443	488	429	447	475	477	424	455	424	458	434	411	451	442	452	485	442	456	432	451	464	436	477	429	431	443	445	450	462	394	433	462	441	426	436	479	457	444	422	450	413	449	456	435	463	426	429	433	441	422	445	452	449	436	403	443	442	427	431	413	414	414	413	385	430	429	427	468	416	449	422	411	418	427	473	434	459	432	423	436	429	426	391	460	385	482	399	432	455	420	447	417	442	455	393	435	416	446	460	433	418	418	415	452	451	438	425	459	421	458	442	436	455	440	404	440	414	447	452	450	459	453	427	445	455	419	430	430	444	461	431	436	415	418	408	405	453	417	457	403	422	412	424	410	450	438	414	438	422	413	386	441	427	437	449	409	451	454	424	424	427	469	432	418	421	463	443	475	434	433	433	476	441	450	456	433	436	436	459	416	425	396	463	394	440	431	461	401	433	442	407	419	443	446	437	451	419	435	416	444	443	445	438	408	437	432	425	449	466	434	427	414	421	434	411	401	430	414	434	409	417	429	449	466	437	404	420	417	425	402	432	440	422	429	452	424	428	432	426	464	424	454	432	414	422	410	419	401	427	426	415	437	462	421	440	423	426	425	438	437	430	413	417	478	444	429	450	416	433	437	417	448	452	455	388	443	407	454	423	403	433	421	409	456	471	438	388	390	431	412	411	426	404	458	421	463	421	437	435	406	400	422	429	443	404	440	459	388	447	401	437	457	405	412	476	453	465	452	410	465	424	437	457	447	430	408	440	374	430	425	410	485	442	444	455	457	434	449	434	454	428	469	449	448	430	420	409	420	451	388	418	449	415	422	451	418	441	469	438	420	409	469	404	410	426	435	445	441	410	415	443	458	410	420	449	427	425	405	436	432	436	445	464	457	420	440	414	426	448	457	413	423	456	409	413	426	419	433	441	442	414	433	457	415	407	444	408	450	427	418	431	457	407	444	420	433	457	448	393	457	417	444	425	406	433	404	430	441	409	406	469	453	409	456	434	405	446	421	445	434	429	438	416	439	417	431	413	428	436	436	456	419	419	444	413	411	418	420	417	432	420	424	442	387	432	429	425	411	446	416	440	430	445	383	493	417	459	474	440	469	452	414	456	457	421	447	450	450	422	419	435	442	446	424	440	436	444	427	419	471	407	397	447	447	491	442	429	419	425	433	427	407	428	478	452	428	452	424	415	418	472	430	434	416	447	418	443	459	434	454	412	462	403	439	414	455	447	420	409	473	452	439	433	429	433	434	446	448	413	415	416	428	446	447	426	410	428	477	407	407	429	433	462	451	450	442	463	472	451	469	440	454	445	442	463	421	432	451	439	430	453	432	450	421	458	419	454	448	433	428	474	448	442	415	414	427	461	438	444	439	416	447	429	424	459	425	427	430	442	445	458	400	432	450	412	389	426	422	447	417	445	436	435	464	416	449	465	421	414	436	454	422	457	429	382	427	427	435	393	406	450	445	479	452	477	440	453	445	452	413	469	401	408	462	432	410	468	421	451	450	442	444	424	385	441	388	414	421	482	480	442	384	419	461	458	421	447	426	426	434	453	430	450	427	406	417	428	433	450	385	456	415	440	464	444	433	437	466	410	439	474	419	463	434	421	424	420	433	445	460	431	423	442	438	436	386	420	416	418	471	460	448	430	439	455	365	417	467	457	440	453	423	417	420	404	433	424	404	423	434	442	417	415	454	389	418	428	439	440	417	452	425	419	448	422	439	439	423	434	427	443	424	435	443	432	419	452	437	485	437	409	406	387	382	435	434	415	431	457	398	440	441	417	446	428	406	403	452	434	463	434	418	438	428	432	447	402	450	426	426	437	431	446	438	408	454	398	438	431	431	429	425	457	433	417	436	421	428	465	398	432	408	440	437	408	431	403	432	413	428	430	416	445	458	423	428	429	473	427	434	424	421	440	418	437	425	414	434	442	435	459	418	440	417	455	398	417	407	440	428	411	454	444	433	443	458	471	410	449	405	445	442	486	395	395	457	439	427	455	431	392	413	422	444	420	433	426	406	420	407	446	454	467	426	422	485	420	411	428	431	462	454	431	451	399	456	399	430	423	441	409	461	406	418	429	424	427	417	418	466	407	407	438	450	441	419	413	418	420	430	433	398	427	449	418	431	396	455	454	433	429	430	435	410	445	437	409	382	469	407	452	439	425	412	430	400	426	409	428	448	374	454	434	416	421	395	453	429	451	467	427	429	455	402	401	413	415	449	420	448	437	419	427	394	437	420	444	451	429	461	421	439	405	450	423	426	404	483	419	398	463	385	415	445	433	432	402	404	416	432	436	437	452	426	395	440	446	443	449	395	405	469	440	426	406	454	437	431	430	433	428	409	390	401	413	452	430	427	433	446	456	466	436	438	432	441	437	460	427	435	386	438	429	445	446	398	414	461	444	425	381	431	451	414	423	459	408	456	418	432	402	421	429	462	417	453	455	468	457	429	401	391	416	409	411	449	437	440	418	402	454	423	467	428	438	415	428	442	445	462	438	452	444	433	427	440	466	401	438	446	433	452	415	439	440	412	418	447	426	446	452	385	455	441	438	474	451	422	452	417	470	453	473	424	449	438	469	457	456	429	416	439	442	412	426	406	410	427	412	415	420	446	400	457	443	452	460	389	401	437	441	441	434	476	418	437	432	429	431	408	425	389	463	444	416	417	461	470	427	402	414	448	439	452	434	465	438	428	462	438	420	439	431	423	421	414	434	467	444	479	465	437	452	450	437	427	414	416	440	437	421	472	439	449	433	461	399	427	435	406	427	429	436	439	406	442	432	425	441	412	429	406	452	460	439	438	416	403	454	417	460	425	379	459	431	401	436	426	423	453	440	422	426	440	431	407	439	454	450	434	415	426	450	442	452	444	426	444	433	435	436	428	465	494	413	395	450	403	453	414	439	456	464	418	392	487	440	426	466	425	482	388	420	399	452	419	476	414	515	439	474	419	421	436	413	452	466	456	445	412	423	449	470	469	436	438	457	426	412	421	441	419	459	391	450	415	414	441	410	415	431	441	422	434	443	436	412	421	408	452	427	427	410	368	442	432	421	428	441	437	407	408	455	423	428	409	444	403	456	436	440	414	457	412	445	436	438	430	456	382	395	401	410	459	425	428	449	432	441	450	422	440	424	407	449	416	402	431	419	474	429	407	379	447	433	454	433	473	449	403	392	436	465	390	442	417	457	470	403	405	417	423	432	432	426	436	446	441	441	463	406	438	435	417	459	417	467	440	429	457	441	436	416	403	410	442	436	416	440	425	410	473	443	397	445	409	429	442	443	431	422	433	425	431	450	438	424	468	442	430	420	431	423	413	446	430	476	458	425	420	421	416	409	427	428	441	441	432	404	389	450	414	439	415	407	437	418	424	398	411	411	457	410	459	398	417	456	432	427	434	428
64397	34897	15119	2926	1344	908	654	556	451	750	1369	702	12248	15779	1434	199	216	203	212	215	204	205	197	200	182	208	161	180	176	174	174	179	189	200	171	181	134	192	178	188	175	187	201	183	163	193	157	172	161	188	168	191	195	162	184	193	183	155	149	140	158	142	167	144	185	162	150	182	159	155	203	173	175	172	184	182	177	169	163	174	174	158	173	175	176	184	178	198	176	163	177	165	168	167	149	174	198	194	187	198	163	188	188	194	168	166	150	168	181	176	196	163	195	203	178	177	165	172	170	167	155	151	191	137	183	189	156	182	174	180	148	199	164	177	183	172	158	176	176	162	195	150	162	163	147	195	141	149	166	152	194	181	168	153	198	169	184	193	166	171	165	166	170	177	146	162	176	187	179	175	164	160	168	194	161	177	190	181	183	175	154	183	216	161	171	171	163	161	189	162	157	199	160	178	170	176	155	175	164	155	174	165	165	180	166	173	177	160	180	164	174	176	152	182	156	191	161	176	181	151	165	162	165	185	173	182	155	154	175	171	142	182	170	165	179	165	192	135	187	166	174	188	175	165	166	170	156	155	154	156	180	186	206	170	180	159	172	142	197	166	199	170	186	172	169	155	149	182	171	166	165	173	183	157	161	172	176	181	184	152	165	185	167	175	177	183	163	205	168	166	173	209	214	171	169	179	179	172	152	169	174	165	167	173	168	185	169	172	181	189	184	155	157	168	190	165	190	165	169	172	160	172	192	174	185	160	170	155	186	189	159	174	159	163	185	190	176	149	185	193	158	155	201	193	164	171	169	159	199	168	198	166	185	183	204	153	149	137	182	176	176	177	186	174	183	177	185	150	164	173	191	185	185	185	182	156	184	168	169	170	180	175	159	172	179	188	184	176	160	183	144	181	171	151	156	156	167	169	199	166	157	158	158	178	173	189	171	175	178	176	176	171	179	173	164	189	167	179	179	151	163	190	185	197	190	178	163	182	178	183	175	151	177	180	154	178	172	190	169	174	184	176	174	182	189	179	146	164	158	170	176	193	184	186	187	168	164	195	171	171	196	195	170	193	161	172	183	170	165	181	176	187	173	183	189	158	185	152	179	190	184	169	175	150	177	144	197	169	194	178	174	174	173	185	173	174	201	172	176	169	162	172	170	144	166	179	190	156	154	154	168	159	166	172	181	171	180	175	195	168	179	182	171	158	198	194	173	198	143	178	181	201	196	171	193	181	186	163	199	153	170	183	166	172	169	153	174	190	150	178	171	167	180	219	158	201	188	180	182	187	194	155	176	171	169	173	183	191	170	184	146	169	167	160	154	166	180	191	174	183	170	180	164	178	178	180	160	156	179	159	184	174	169	160	156	162	178	156	167	179	153	191	171	144	179	178	160	169	152	202	174	183	195	193	163	160	168	164	165	167	167	157	174	157	168	159	175	161	186	176	192	188	150	191	165	177	166	188	154	187	185	178	184	171	174	184	154	192	177	184	158	196	158	170	193	169	175	154	158	183	169	181	170	180	191	167	159	158	181	162	168	173	171	182	173	172	181	190	173	173	173	149	179	186	165	190	172	172	163	163	186	154	176	170	162	176	175	168	177	209	180	169	155	169	182	166	150	144	176	213	174	183	187	171	178	170	150	195	164	155	170	174	187	170	171	162	167	193	162	172	159	153	167	142	169	186	165	169	170	165	175	174	164	192	174	172	159	169	169	182	169	186	169	185	174	172	192	151	169	195	197	164	167	180	186	170	177	154	169	173	156	180	172	173	165	164	186	188	193	207	179	179	168	175	173	170	167	172	182	179	186	156	156	167	165	175	208	178	180	155	175	160	156	165	171	159	164	178	162	177	172	198	182	172	168	181	134	167	185	177	157	162	180	212	158	170	165	169	196	188	137	174	156	179	169	185	191	203	155	168	170	189	191	201	188	168	154	180	169	172	158	144	190	187	186	185	158	162	194	158	150	168	185	168	169	175	183	168	193	142	169	180	183	169	191	177	180	175	150	165	175	185	190	185	166	168	202	176	164	190	153	172	169	174	172	156	153	166	148	173	169	166	178	158	145	188	175	194	165	190	175	161	202	184	165	194	178	189	192	170	174	177	187	175	187	157	177	140	169	201	151	172	162	190	159	176	177	179	168	193	215	196	162	164	169	200	177	170	208	183	173	164	187	197	170	160	160	169	160	170	174	179	160	160	167	165	169	160	155	186	173	154	165	172	177	178	157	181	178	174	176	183	162	193	171	194	161	170	169	208	177	157	181	190	217	164	159	166	150	178	187	175	180	182	167	152	174	163	184	178	179	181	175	186	163	153	177	178	198	173	173	179	175	180	189	175	208	182	189	166	190	135	144	185	178	179	183	183	168	194	159	162	181	165	149	173	176	181	163	193	179	200	170	180	176	169	171	164	144	176	169	148	169	176	180	170	188	181	185	185	170	190	193	174	190	151	185	196	158	140	165	164	166	151	185	193	176	148	177	170	164	163	193	176	212	169	148	148	185	186	193	171	181	194	134	163	149	169	182	188	164	192	168	199	192	186	168	177	174	174	170	148	190	181	175	152	190	184	179	180	175	152	151	174	172	190	175	167	145	164	156	186	167	176	158	197	195	165	186	171	166	180	158	159	181	163	173	203	168	171	190	157	208	196	184	174	176	162	152	171	172	171	194	181	172	185	193	182	192	175	155	169	153	173	173	172	180	185	175	164	168	175	181	156	182	153	189	173	158	194	188	158	167	200	197	182	172	176	164	179	169	158	163	183	160	176	171	172	149	150	161	171	170	202	148	151	169	163	155	166	172	165	199	186	155	189	178	183	194	179	156	179	175	175	177	184	200	196	177	194	176	164	178	166	177	176	157	187	152	179	196	184	167	162	181	184	194	167	190	177	148	172	156	164	161	165	191	145	162	188	197	161	150	169	168	181	179	166	172	177	162	189	157	184	145	161	203	166	155	188	157	155	194	173	177	198	174	178	169	190	167	196	171	183	191	178	180	176	181	159	172	150	171	154	197	186	187	193	184	174	167	154	163	157	192	167	174	173	150	178	172	187	176	165	188	170	167	150	175	194	174	151	151	189	184	166	162	151	161	174	177	189	151	159	164	172	168	150	164	150	174	191	173	180	171	162	183	172	166	169	185	165	144	167	196	190	203	175	168	180	162	168	171	148	164	203	191	173	176	157	168	193	184	165	176	183	179	163	177	174	175	197	168	183	160	143	174	175	168	171	166	179	177	165	167	146	188	189	163	196	174	163	184	155	177	178	192	192	169	164	203	154	178	167	166	178	160	161	185	209	201	181	178	190	163	196	162	161	190	173	161	164	158	193	204	157	168	168	174	176	162	199	158	168	211	184	172	171	171	180	175	156	198	184	180	158	177	179	157	181	173	173	177	187	162	178	177	154	169	159	155	163	176	184	190	192	193	184	181	199	171	178	150	163	184	192	185	162	177	182	174	169	172	156	178	162	151	179	188	171	196	165	147	191	169	174
39890	11586	8484	5262	4519	3634	2833	2452	2093	4113	5464	3994	35163	35741	819	689	681	677	608	605	610	588	647	569	631	607	568	517	438	451	496	492	476	434	454	481	453	455	466	455	468	461	453	447	455	440	420	448	431	408	424	434	419	425	419	417	431	428	424	423	452	427	443	397	399	402	404	432	438	404	405	446	391	384	427	407	430	432	417	414	441	413	433	433	401	400	424	430	411	413	402	427	372	406	438	412	423	418	401	420	431	403	415	457	440	429	443	425	368	383	419	384	432	405	385	404	408	375	418	418	412	396	389	419	401	383	420	395	434	404	416	437	406	396	394	399	388	408	439	405	414	385	399	419	409	403	399	377	418	401	392	391	422	407	399	413	401	426	409	429	417	436	402	393	375	408	412	407	374	391	421	396	391	415	447	429	411	404	411	386	413	390	388	390	390	432	400	408	376	380	377	412	371	434	394	397	397	400	375	398	425	414	403	443	388	422	420	393	410	372	383	396	402	401	414	417	384	418	361	400	425	426	383	407	400	412	413	396	375	378	385	431	411	363	402	382	402	391	417	372	394	413	394	425	398	407	403	380	423	402	405	439	414	396	402	425	422	393	414	380	394	407	412	369	372	370	419	389	430	401	371	429	369	431	374	390	370	430	410	380	404	381	412	429	374	406	402	389	412	375	377	393	411	362	417	397	447	420	407	386	368	401	410	419	399	394	399	405	414	372	449	372	421	404	404	421	391	403	395	420	392	412	402	393	395	381	419	378	401	415	412	406	393	362	452	412	412	408	390	398	409	446	418	382	422	410	456	388	410	385	397	397	384	385	353	389	397	402	392	410	439	431	399	423	401	434	397	404	389	411	420	401	418	388	414	395	434	434	413	425	409	399	409	391	402	421	409	396	396	393	402	396	420	408	411	387	419	405	424	361	420	460	387	381	393	380	385	425	420	411	384	388	424	390	451	415	419	417	420	416	431	405	404	423	425	396	415	413	413	425	398	382	425	419	443	432	386	390	401	398	405	399	377	384	410	426	386	431	384	358	414	407	400	395	413	396	435	391	410	386	406	410	387	376	411	401	408	395	376	401	373	402	388	420	402	414	363	393	395	429	383	388	395	406	426	428	408	420	410	411	443	380	413	383	403	396	398	442	393	389	415	391	380	388	427	405	407	426	430	412	386	375	386	432	410	395	415	416	429	383	423	405	420	433	405	410	401	383	414	420	385	358	413	413	428	440	431	415	397	385	428	455	443	371	420	384	417	383	361	427	405	381	400	409	432	393	399	400	373	412	400	422	396	421	381	388	409	383	409	425	387	378	392	408	431	392	385	391	433	397	425	413	393	385	377	372	416	393	414	387	397	376	416	393	390	414	382	411	403	403	408	403	449	406	429	377	426	394	410	401	373	403	398	413	407	377	362	401	407	401	382	403	380	441	373	387	385	426	409	424	387	368	369	399	409	426	400	387	385	399	421	403	370	397	392	371	446	429	403	423	416	418	409	437	376	390	402	435	403	415	395	394	393	380	404	430	438	389	427	396	407	377	412	398	405	410	399	429	392	427	391	381	418	442	421	410	431	438	385	400	386	357	436	398	418	416	391	405	433	385	401	417	426	370	436	418	415	409	390	404	422	423	364	394	382	407	426	433	426	430	397	414	405	352	386	438	400	386	411	378	408	403	427	417	412	399	409	393	399	420	404	385	411	387	388	417	385	450	379	360	413	410	418	405	419	397	381	387	433	380	425	379	380	384	362	416	365	403	375	386	394	425	383	389	417	380	395	441	379	359	419	384	384	385	383	432	422	403	411	394	407	390	410	403	423	412	398	418	395	399	449	395	416	400	378	385	414	436	408	414	408	386	431	387	467	436	400	414	412	384	413	422	430	405	408	399	414	394	400	398	403	405	404	393	393	398	410	398	386	417	402	371	404	401	418	402	417	410	429	432	374	388	403	468	402	414	384	398	423	412	396	402	419	415	402	409	420	400	392	371	386	418	437	398	412	398	432	388	394	410	409	415	423	407	383	424	406	429	394	396	397	396	388	393	393	430	409	384	392	389	423	413	445	398	441	375	422	374	419	395	397	393	397	356	399	412	439	406	402	382	443	397	411	401	379	394	397	371	381	393	396	418	408	394	411	381	399	417	406	438	383	381	411	422	461	427	414	419	405	407	402	385	397	407	422	455	420	421	387	417	422	425	354	403	392	441	431	427	413	435	370	414	365	403	399	439	433	430	390	432	416	429	418	399	407	412	381	401	418	386	405	396	399	440	385	394	399	397	329	355	448	398	399	397	385	396	433	394	406	425	375	431	412	421	438	391	381	374	412	395	363	411	402	424	405	418	380	398	379	449	397	398	423	420	410	411	373	420	382	351	416	434	373	387	403	389	409	396	399	407	454	382	402	413	402	393	355	435	430	403	404	376	400	395	370	374	420	405	372	412	430	404	394	408	405	415	420	414	399	394	411	409	386	353	401	404	422	461	369	388	410	411	386	406	439	381	424	422	415	423	432	353	449	400	424	360	415	398	410	402	386	413	391	389	408	425	403	406	411	418	427	394	409	407	413	361	404	384	388	379	418	388	370	374	413	375	401	368	412	434	421	394	381	405	384	392	403	406	399	401	370	386	374	395	401	436	385	365	396	418	403	430	411	399	407	375	422	389	395	428	388	386	416	399	415	425	394	387	421	419	387	440	400	405	395	416	414	362	398	363	375	395	391	392	381	420	375	382	425	368	405	413	428	421	428	399	417	388	401	396	419	402	422	411	400	429	438	397	428	361	425	397	392	413	405	440	396	407	397	418	393	421	408	430	398	378	393	402	407	419	384	402	376	422	399	406	437	429	368	428	386	388	433	413	394	395	389	408	404	397	463	401	449	404	427	445	429	418	398	397	391	389	438	430	420	442	405	381	429	437	409	383	399	390	400	402	401	397	423	398	393	417	372	408	408	378	416	433	395	419	419	404	433	433	393	427	405	402	410	433	422	433	425	385	414	421	391	407	402	394	371	414	391	401	375	413	425	397	395	401	400	442	398	390	414	426	400	422	381	405	412	403	398	367	378	352	374	443	376	405	389	404	435	412	388	423	394	399	382	420	434	398	410	414	404	390	394	424	414	386	407	399	401	377	419	400	444	403	392	411	391	381	406	407	419	421	416	394	403	429	402	438	419	440	396	369	411	412	419	404	392	403	421	419	420	396	398	419	398	425	400	415	381	363	448	388	403	388	419	389	414	400	415	410	399	393	387	389	411	399	425	415	424	426	418	417	355	361	400	426	410	415	369	390	433	419	395	404	405	398	380	416	371	421	381	409	383	420	411	412	425	403	420	422	402	420	418	384	395	400	393	375	381	424	429	442	377	420	391	425	401	394	401	406	378	410	423	424	384	362	411	369	429	376	417	386	412	398	417	466	378	402	366	377	401	391	380	422	409	379	384	410	394	420	394	406	414	436	416	409	426	398	407	405	409	405	394	406	372	418	419	411	403	402	404	384
7529	644	275	193	152	111	93	96	90	126	98	107	207	415	75	97	87	89	84	72	89	76	75	78	84	71	87	78	90	83	73	101	61	77	78	75	91	77	76	81	98	72	59	79	74	90	61	68	85	87	77	78	73	77	80	79	96	75	91	96	87	72	99	77	82	63	82	76	99	82	74	83	88	76	84	82	74	80	75	84	66	83	70	76	99	99	86	88	90	90	91	79	91	79	82	73	66	82	87	94	90	83	77	90	82	86	68	69	92	92	86	61	88	84	94	84	75	62	83	93	85	78	88	69	68	93	81	76	82	76	70	90	99	71	69	82	83	77	101	90	82	69	75	84	78	83	78	82	75	78	86	58	73	70	94	79	82	94	73	76	74	66	83	90	88	78	66	67	66	87	74	96	98	88	64	74	86	75	65	89	91	71	70	82	86	82	79	82	86	81	75	69	92	85	77	75	81	90	83	87	87	95	68	68	61	75	90	87	79	81	72	72	61	69	62	80	68	82	68	78	69	88	92	86	85	79	90	56	86	69	70	76	93	79	92	86	93	68	88	83	86	72	78	87	77	81	91	92	81	87	86	100	86	76	86	78	82	93	73	83	85	66	88	86	86	73	86	76	82	85	69	72	94	102	84	77	83	72	89	76	73	76	89	78	83	84	90	84	85	74	60	79	87	79	108	68	84	68	96	86	74	75	96	102	97	99	86	82	96	69	79	84	85	81	68	96	75	75	93	87	76	70	76	71	74	83	105	78	74	80	83	96	72	84	93	110	69	92	95	93	94	74	51	79	77	70	84	88	87	55	71	83	83	83	88	83	101	101	86	91	83	75	90	83	96	96	87	90	90	86	83	69	88	94	89	87	80	77	79	76	72	94	86	92	77	63	89	71	91	74	69	94	80	81	97	88	77	89	70	87	95	75	90	92	96	81	80	77	79	91	81	91	88	86	80	89	76	92	64	83	82	87	78	81	84	92	80	67	79	77	81	96	95	72	99	86	70	81	78	89	85	93	74	76	87	86	93	74	86	99	83	94	88	76	61	90	73	66	76	87	77	79	75	70	77	72	66	95	93	71	87	67	68	81	80	89	78	93	77	81	74	82	100	82	87	60	83	77	87	71	79	82	80	95	87	81	83	88	88	76	76	77	91	83	80	79	92	86	79	79	81	86	89	67	82	81	65	88	86	93	88	94	79	97	83	76	81	88	67	72	68	82	96	97	73	75	105	76	89	73	98	76	78	67	82	98	66	107	90	66	80	115	95	78	78	81	85	73	88	86	87	92	77	82	94	93	66	88	64	74	73	63	90	88	85	70	75	76	85	73	65	63	75	77	71	72	86	84	71	97	81	85	88	78	75	80	90	94	79	82	89	79	80	97	81	90	85	92	93	75	82	83	69	85	84	84	90	85	79	82	79	80	66	79	83	90	81	89	65	87	76	78	92	69	87	76	84	81	68	82	64	83	85	81	81	81	80	77	73	71	79	88	80	76	73	78	90	77	102	71	63	61	70	84	78	91	79	74	61	68	87	90	83	89	62	89	68	84	85	91	76	84	78	80	92	80	90	86	79	89	69	87	68	88	75	82	75	92	85	75	81	73	75	97	77	77	61	80	75	91	90	74	78	89	71	85	83	91	79	78	66	88	84	101	77	70	94	88	85	85	77	67	79	91	78	84	75	87	86	82	78	60	84	71	76	81	81	97	87	78	77	74	76	81	97	90	75	83	71	83	88	73	77	62	77	82	76	82	89	66	72	86	83	85	83	88	81	82	84	74	77	74	93	84	71	86	95	68	90	86	68	70	67	98	102	86	84	114	105	77	77	76	77	79	100	100	84	83	81	76	67	102	101	73	82	85	76	75	77	79	76	76	66	89	84	83	77	82	88	72	83	78	83	63	82	79	74	93	59	79	101	82	82	69	50	83	68	97	70	68	81	77	71	65	97	72	85	85	89	92	85	96	94	84	100	87	74	79	69	70	77	88	78	85	83	62	84	84	86	82	78	69	83	102	91	80	85	84	85	89	75	81	79	73	82	84	69	87	84	65	68	94	74	91	68	68	86	89	70	84	84	86	98	88	82	79	74	107	84	76	82	78	86	87	80	77	96	78	89	95	68	72	66	63	76	82	82	108	78	88	82	85	88	107	88	76	72	68	79	77	83	79	78	84	63	66	108	81	88	80	97	78	93	81	91	61	72	86	101	75	102	91	87	81	94	83	83	88	72	101	80	75	70	88	81	93	78	67	79	79	74	92	70	74	81	80	78	66	94	86	90	66	76	75	85	86	94	83	83	71	96	84	91	68	68	86	81	85	76	83	89	91	86	74	95	94	74	72	83	80	87	65	73	83	75	96	70	81	82	72	70	72	100	81	83	80	76	87	79	72	77	89	78	74	82	91	81	70	69	71	83	100	86	66	63	74	96	78	75	82	86	82	79	86	69	97	82	80	93	74	84	108	89	78	68	74	101	78	90	94	89	99	80	70	82	91	90	77	96	87	91	85	72	105	91	85	79	89	82	96	84	79	83	77	76	80	87	89	85	74	85	97	93	101	74	77	82	73	74	90	78	81	87	75	82	80	61	82	86	82	79	80	82	74	69	75	104	83	85	92	78	81	85	82	91	93	84	86	79	88	88	91	68	90	87	88	76	80	74	82	68	80	88	66	90	101	85	88	98	91	84	82	73	91	84	60	81	97	69	55	89	83	77	86	96	71	75	65	102	90	93	80	79	89	73	77	77	81	78	75	78	88	90	75	88	84	80	86	59	94	87	76	76	94	92	81	85	80	96	81	95	77	91	85	86	94	85	74	84	61	81	93	85	85	83	89	77	102	95	90	79	87	76	77	81	78	72	85	86	67	72	88	79	83	66	85	82	80	83	65	70	60	59	76	81	94	78	93	81	98	82	84	78	69	67	73	84	89	88	84	92	102	72	70	85	82	71	60	93	71	77	92	77	91	83	84	81	75	79	85	81	78	76	91	93	71	76	106	67	81	91	59	85	80	90	59	77	83	81	90	116	83	82	74	67	98	89	89	73	85	77	76	83	82	86	75	89	86	95	82	86	84	73	74	83	75	68	96	91	81	94	69	76	81	69	89	92	82	62	85	90	81	89	95	83	90	64	80	71	93	75	75	83	94	84	97	94	89	80	93	94	80	79	86	76	79	86	67	83	66	91	82	64	86	96	80	89	95	81	67	86	81	95	85	71	89	93	75	83	89	96	87	90	86	75	81	75	95	83	85	82	79	69	83	69	79	88	73	89	98	81	99	89	94	85	88	81	70	76	89	82	71	71	90	84	94	76	82	83	67	68	87	80	86	80	82	82	91	78	95	65	80	68	81	83	76	80	70	88	86	79	98	84	73	93	73	88	86	95	93	71	93	89	88	73	91	80	90	79	95	92	80	83	80	82	89	76	72	70	81	89	87	82	72	70	90	83	93	92	96	85	77	73	78	72	67	92	75	88	80	82	92	80	69	89	90
7744	814	623	615	665	483	382	348	351	382	380	375	1159	2540	225	240	235	221	223	199	199	236	240	247	208	248	213	237	244	220	242	219	206	239	239	247	204	215	225	236	208	218	251	215	214	220	206	208	232	221	241	237	225	219	205	218	225	231	230	238	244	215	212	232	217	226	210	215	213	220	216	219	209	259	246	250	206	225	241	239	235	219	226	215	237	227	233	218	226	227	231	216	261	214	231	239	220	236	233	238	213	220	236	206	219	239	243	203	240	228	244	234	248	209	222	223	231	234	238	230	224	190	235	226	224	244	219	249	259	226	208	237	216	243	216	244	218	229	255	213	207	214	239	209	229	258	218	254	222	210	199	220	219	238	213	216	226	245	228	205	198	217	213	207	229	233	234	219	242	220	236	237	224	222	201	245	208	234	223	233	204	243	213	234	263	237	231	239	232	214	218	229	235	221	241	218	229	219	245	230	225	224	209	237	219	237	216	204	249	244	242	233	229	231	216	244	236	234	206	241	221	247	216	234	215	238	231	249	233	256	238	219	261	227	237	216	212	222	226	232	254	241	238	197	224	204	218	238	211	228	227	252	220	215	204	236	199	238	225	210	231	206	220	206	220	219	198	237	216	269	235	243	222	241	217	229	232	225	224	211	252	242	219	217	222	222	221	214	222	238	214	220	238	197	221	213	220	233	221	234	219	240	234	257	203	266	263	245	231	199	241	212	225	223	234	234	201	236	248	213	236	238	219	207	211	216	251	225	227	219	221	216	221	207	249	239	258	234	225	222	239	220	215	251	235	255	202	195	247	209	219	252	225	232	208	226	219	199	224	227	208	206	197	243	237	230	226	199	226	226	219	220	238	228	222	224	221	260	212	230	207	230	222	209	216	236	243	229	232	241	242	207	229	242	235	243	225	235	243	207	193	232	232	213	241	247	249	215	204	251	244	222	236	240	235	204	234	227	235	207	236	225	236	210	229	236	241	211	209	227	199	237	210	205	203	230	241	209	211	235	219	273	196	236	261	202	205	230	241	228	231	213	229	234	209	223	211	207	222	219	213	209	249	189	207	257	243	214	223	231	232	240	214	205	235	248	214	223	219	219	203	229	235	230	209	222	206	225	217	235	224	223	223	219	231	226	196	215	196	217	240	210	235	213	238	211	236	206	201	212	194	235	210	234	214	242	205	211	224	203	214	236	222	212	224	215	206	252	219	225	204	222	217	229	225	204	225	215	240	212	223	225	254	268	245	237	211	240	235	224	205	204	230	240	255	254	202	197	201	230	209	205	216	237	227	226	227	219	221	223	221	222	228	236	209	273	237	233	212	208	233	240	239	199	223	237	228	213	226	218	230	219	218	229	230	221	228	232	227	225	242	226	205	237	192	238	211	221	259	216	223	208	223	235	233	211	243	241	228	237	227	231	228	228	234	197	210	223	244	251	221	223	240	212	210	242	235	217	233	240	214	233	253	224	212	226	226	228	220	225	199	215	206	255	214	252	229	214	214	233	245	243	231	233	196	195	238	236	229	201	236	230	223	216	218	235	213	230	220	228	203	246	227	219	255	240	228	237	249	245	233	227	243	230	226	232	233	231	212	223	212	232	232	228	205	207	205	247	249	238	227	246	239	230	203	256	228	235	225	231	246	217	237	222	226	189	212	234	211	246	220	210	217	246	206	233	252	248	221	265	237	231	208	234	244	217	221	221	231	221	219	222	228	201	219	217	249	216	234	209	210	220	237	203	211	220	215	220	236	224	267	225	242	209	221	172	233	187	211	230	255	233	236	237	228	220	224	226	230	236	238	215	245	222	216	210	243	231	228	221	253	213	245	238	231	248	218	204	195	219	225	237	226	214	221	241	225	204	244	225	225	197	216	248	217	237	237	230	232	230	226	232	241	214	243	241	211	214	215	220	207	244	233	237	246	238	242	210	242	216	233	218	196	221	225	237	241	230	220	250	239	248	231	205	226	224	227	230	235	232	207	218	245	231	225	248	220	237	219	217	250	227	209	215	223	216	233	236	228	211	243	233	241	237	223	235	240	235	224	232	232	249	227	226	212	240	194	223	247	221	205	237	221	227	228	219	222	202	227	207	235	220	232	223	221	214	223	248	232	227	223	260	221	236	222	244	234	238	205	224	238	199	223	224	213	229	235	236	218	248	255	220	217	240	236	243	223	209	220	241	236	190	212	231	242	229	243	238	206	242	193	232	230	219	221	234	236	254	229	212	207	248	215	218	219	218	245	236	227	224	229	224	212	228	203	208	198	233	208	191	217	235	245	217	204	256	239	222	256	198	243	230	234	246	241	239	225	202	212	233	236	246	225	205	236	231	230	238	212	243	257	235	241	235	199	237	212	228	234	216	229	231	230	212	242	227	265	252	214	214	232	241	222	257	241	230	229	229	266	226	236	224	249	211	215	246	251	223	215	210	207	236	220	239	232	229	205	231	225	222	231	249	215	244	209	192	238	219	230	202	228	207	241	227	236	203	222	246	231	206	234	228	232	222	205	193	235	196	216	229	213	224	238	218	251	238	234	205	221	229	237	213	228	230	212	232	222	222	229	254	209	254	199	237	230	233	231	235	218	215	234	210	248	242	244	239	225	234	216	240	228	240	244	228	231	226	276	227	218	233	227	230	187	218	201	218	252	220	216	224	241	214	200	226	252	261	213	229	218	202	217	250	218	218	218	235	205	219	231	223	239	217	216	263	249	201	241	222	239	207	216	244	219	213	215	225	235	242	211	237	217	208	228	227	237	217	232	225	247	224	208	211	226	223	228	237	237	234	237	258	228	213	239	259	233	255	232	199	251	216	217	204	217	245	248	250	238	226	246	236	224	198	234	204	239	251	238	233	234	238	230	204	228	196	244	240	219	237	213	170	241	217	261	239	234	226	220	226	210	223	247	227	214	236	252	241	219	216	207	203	225	204	222	236	225	219	233	243	220	228	234	199	264	214	239	211	208	203	229	221	243	225	233	208	212	220	206	217	231	224	220	255	223	243	241	240	230	226	237	254	214	191	204	207	223	202	217	238	226	226	232	218	233	229	205	215	209	224	227	246	203	228	227	222	243	234	220	232	232	246	239	193	256	227	221	230	239	230	233	228	214	220	230	238	249	232	229	225	264	213	230	222	219	242	197	222	232	233	240	198	214	227	212	246	224	220	225	195	225	234	216	224	209	232	188	238	249	215	219	237	210	238	234	219	199	229	210	218	233	203	215	233	222	214	204	223	259	247	227	237	237	207	220	235	203	217	242	211	207	232	210	221	228	228	223	220	226	230	234	230	226	223	215	210	243	241	194	199	244	240	224	225	210	228	210	232	216	213	213	206	239	231	231	248	262	221	195	228	253	246	233	242	230	229	255	195	210	215	241	224	208	235	225	234	230	250	215	224	243	212	214	214	240	257	221	239	230	244	223	226	214	247	266	218	222	221	215	221	221	228	207	232	230	200	247	234	208	228	218	232	236	213	203	246	218	229
53909	25403	4788	1277	718	539	455	380	352	396	455	768	3576	6068	550	181	213	199	201	215	195	196	203	183	205	181	166	200	191	187	190	176	189	180	174	139	171	186	151	181	159	167	189	193	157	179	166	184	184	156	163	172	195	186	157	183	162	183	178	194	159	187	188	148	164	162	198	163	154	135	179	158	159	173	178	184	179	180	162	188	157	153	178	191	184	173	173	175	154	186	205	159	168	188	193	188	187	191	176	155	169	188	167	155	166	168	168	167	184	178	174	171	148	175	180	159	184	164	195	168	164	166	203	184	168	171	171	176	186	154	169	189	169	191	174	159	169	175	211	169	192	164	160	175	217	152	160	185	171	181	172	179	186	188	162	159	183	208	175	183	171	182	185	185	197	173	172	187	171	154	170	173	182	172	165	164	192	198	171	161	176	170	190	199	167	173	174	165	192	156	171	173	164	175	161	178	162	178	177	139	188	195	169	182	205	179	181	181	192	171	191	172	189	194	158	186	184	159	159	166	178	183	182	191	173	182	151	156	163	171	165	151	148	168	145	181	166	175	164	176	171	171	171	197	167	170	183	165	163	175	177	182	184	223	193	174	169	209	184	175	175	196	179	159	172	170	165	163	163	186	166	178	167	156	147	166	156	176	165	191	202	172	186	172	169	187	174	182	190	164	169	166	142	181	189	165	193	180	198	178	182	181	168	193	168	189	174	189	147	157	179	181	174	173	175	176	170	170	184	167	190	171	213	195	166	194	167	159	155	164	163	174	176	188	195	191	177	181	186	169	165	179	183	144	183	195	169	169	185	164	170	171	195	195	148	165	194	184	191	195	154	180	167	182	177	173	174	172	170	174	149	153	173	167	169	152	179	183	177	192	177	164	174	171	197	185	184	184	174	168	172	151	165	170	193	162	162	195	154	168	174	160	148	172	181	188	195	171	164	175	164	181	166	165	182	143	186	167	163	166	191	175	175	163	181	154	197	165	162	176	158	167	182	174	178	162	170	184	165	161	185	170	210	164	178	161	184	175	170	181	157	177	165	181	191	171	181	171	180	182	149	173	177	150	177	158	184	183	165	206	197	192	158	175	186	188	195	169	191	200	143	161	169	210	171	167	180	177	162	172	186	176	202	190	168	184	180	173	155	185	168	198	200	181	167	180	183	181	185	155	195	161	174	190	182	170	178	190	192	149	193	175	174	190	165	177	153	195	183	207	196	162	189	182	173	158	179	199	194	169	208	182	170	169	162	153	193	179	187	184	161	162	165	161	178	201	156	153	176	155	159	172	166	180	181	167	144	200	192	167	185	181	178	176	197	177	174	180	179	175	165	184	165	151	164	185	160	190	140	167	189	173	181	179	192	183	182	168	176	189	166	179	183	167	166	165	181	176	160	180	183	172	184	192	191	171	164	164	182	183	172	163	154	160	164	153	165	189	195	185	175	138	186	144	188	152	181	182	203	170	182	204	168	178	170	166	162	179	194	154	190	162	158	157	175	174	166	184	174	168	169	199	152	170	159	177	153	178	164	154	187	208	171	163	163	182	188	186	154	192	166	171	175	174	184	172	159	193	161	184	159	175	161	173	147	154	173	185	191	166	179	191	216	180	174	199	171	161	204	152	161	188	177	170	135	172	191	184	186	145	176	179	199	179	192	176	169	168	185	189	189	167	174	174	182	161	179	162	185	164	167	172	161	173	164	176	190	184	171	183	170	173	154	161	155	185	175	164	188	189	168	180	186	171	165	166	179	160	178	187	156	185	167	195	166	155	166	177	170	182	189	187	157	163	177	166	172	170	197	147	159	226	185	154	181	156	198	199	162	153	178	179	164	185	180	150	178	189	162	180	142	185	171	150	181	155	185	162	156	167	169	160	176	174	153	181	182	166	169	171	195	172	168	179	187	194	192	147	168	172	170	183	158	158	201	167	204	158	165	192	176	173	170	166	168	156	156	193	175	183	171	171	195	179	176	194	187	175	193	170	162	176	159	173	178	159	183	160	197	172	171	189	162	186	165	159	158	173	161	187	196	160	190	167	230	181	167	164	176	191	190	168	186	161	165	181	168	171	156	169	164	179	158	199	196	202	180	167	178	178	162	177	183	180	178	168	183	199	154	200	163	193	172	202	206	197	185	170	167	163	172	200	179	168	181	162	157	195	180	165	191	183	173	158	182	179	162	162	156	200	181	148	170	158	190	204	180	191	173	183	189	181	165	163	197	180	159	169	176	174	176	163	199	132	178	178	173	187	178	166	176	174	160	160	160	180	187	168	180	185	165	152	187	166	173	192	193	179	197	202	150	175	165	192	163	178	163	193	161	183	193	146	179	183	163	172	174	193	165	187	213	172	174	146	196	169	188	188	180	191	189	151	182	167	166	168	172	191	188	165	184	177	195	176	169	178	168	175	159	200	167	167	171	170	167	156	170	166	148	182	178	155	161	194	166	187	193	166	166	182	176	174	172	204	179	180	167	159	186	170	158	179	191	184	185	184	173	163	170	179	178	174	171	153	144	197	163	166	169	199	172	181	173	190	182	160	171	185	170	157	175	185	182	184	160	192	173	193	207	181	177	180	163	177	171	168	190	188	181	188	175	156	156	182	193	195	163	179	169	174	167	169	170	179	188	166	195	169	163	196	161	172	186	150	195	145	170	176	194	170	194	177	182	171	173	168	167	161	179	182	180	170	163	175	186	173	172	181	175	155	171	154	157	174	142	185	170	169	188	193	183	169	183	183	167	177	216	182	185	167	174	157	176	195	157	181	190	152	182	147	165	179	185	170	160	152	166	203	177	152	169	191	190	174	184	180	164	177	203	187	186	194	169	208	174	197	172	172	169	170	162	176	182	175	162	161	158	151	177	179	193	167	168	172	190	171	166	168	191	166	170	172	169	182	192	185	162	182	166	167	167	166	177	170	176	174	168	158	180	181	179	184	180	188	162	191	169	186	185	172	153	182	173	151	200	176	174	170	176	165	177	165	173	161	192	174	155	168	163	181	155	187	167	175	149	164	155	159	162	186	187	179	205	181	160	184	177	166	176	179	161	183	187	161	193	158	176	182	206	177	184	178	190	182	176	197	194	184	178	180	179	150	150	180	151	181	179	173	165	166	158	204	178	162	175	176	160	180	161	168	187	172	171	173	166	185	160	149	187	187	168	161	169	190	164	172	151	157	174	180	173	155	193	181	154	188	177	170	191	187	168	173	165	180	180	164	150	172	178	178	187	162	168	162	169	156	188	171	173	171	183	177	176	192	190	167	181	180	169	193	159	208	192	184	163	147	192	182	190	160	178	180	168	165	208	200	174	184	167	161	155	189	169	195	185	165	197	175	162	161	152	164	183	178	165	166	150	170	159	172	187	165	178	191	197	137	179	198	142	169	151	167	164	174	158	178	176	177	170	197	187	178	160	181	178	162	162	176	179	154	172	187	185	160	174	199	162	194	190	179	164	155	173	165	180	176	176	168	188	182	182	192	165	166	192	156
30129	8046	5412	3278	2786	2172	1692	1536	1352	1945	2306	4011	17094	23400	687	582	623	562	565	562	532	529	554	569	574	550	542	519	487	460	456	464	454	412	476	443	466	472	468	442	460	463	467	448	417	468	436	444	407	438	458	450	427	427	439	419	459	397	430	404	443	420	460	462	449	440	432	431	451	458	454	458	430	442	423	423	450	451	438	423	405	433	403	415	440	406	417	424	453	389	412	438	437	424	410	458	459	461	439	436	433	368	434	438	447	422	460	389	427	420	473	431	441	423	470	465	464	427	417	467	399	425	415	429	390	459	452	394	435	426	417	417	458	402	454	440	413	429	408	407	425	399	399	447	437	409	430	410	439	460	442	421	423	407	428	417	432	424	397	414	451	431	460	468	410	423	425	424	394	425	414	392	415	415	449	413	405	446	449	413	463	425	439	414	398	396	453	435	451	378	428	402	424	424	447	390	437	446	436	448	431	391	420	406	420	455	432	425	420	417	442	426	411	407	438	436	413	378	406	425	405	381	435	461	425	440	409	421	463	380	453	438	411	418	443	450	461	424	411	418	433	433	402	447	421	424	397	427	385	421	392	407	430	438	438	445	410	418	390	445	424	417	431	427	439	419	443	417	406	374	436	438	452	404	421	427	436	409	433	454	409	423	438	408	402	412	416	382	414	380	436	434	415	426	444	445	418	399	439	426	399	404	400	422	422	428	451	449	426	421	426	406	455	402	385	432	446	400	413	443	455	418	404	428	404	393	415	425	408	424	400	442	422	410	425	427	465	402	422	464	451	413	407	425	387	433	444	451	408	435	418	404	411	431	459	425	453	423	407	414	428	390	445	408	423	414	434	423	397	414	402	428	430	414	424	388	442	421	380	413	425	424	442	428	404	427	396	405	427	424	430	444	428	415	421	421	391	411	463	421	422	425	449	397	466	405	450	444	448	428	440	399	421	395	423	434	397	414	472	446	415	420	437	409	453	447	431	463	459	426	401	413	422	384	402	430	408	422	408	401	411	416	468	399	417	430	406	420	441	418	414	444	436	415	440	416	435	407	438	450	410	468	412	450	426	397	431	415	464	429	465	425	434	412	436	398	440	401	414	417	396	445	411	408	401	428	419	441	406	418	464	429	432	433	422	415	425	424	448	438	425	464	420	425	441	409	440	461	405	402	431	470	459	419	423	413	433	427	449	444	419	425	451	424	439	429	403	453	429	427	411	439	443	427	443	406	439	407	464	437	436	422	441	440	396	429	423	425	440	406	439	455	419	419	402	441	465	425	413	423	456	426	414	457	409	422	462	457	404	470	425	457	403	460	427	399	443	419	409	382	413	454	408	422	399	401	409	441	401	439	402	432	414	436	449	405	397	427	428	415	416	413	412	399	432	402	461	429	446	393	409	422	396	449	442	432	400	455	427	460	392	406	408	400	425	433	409	438	437	411	401	383	388	435	420	424	413	401	449	393	465	419	433	433	431	381	392	428	432	397	456	433	414	447	414	411	413	433	407	379	436	408	390	402	460	390	444	435	444	416	426	402	432	386	420	443	467	407	458	395	461	431	426	432	412	427	427	434	429	427	428	425	413	418	402	447	411	436	421	437	446	477	445	384	411	395	429	446	418	458	387	462	405	408	415	390	414	418	412	437	407	423	400	412	413	435	408	383	421	423	396	422	481	416	428	442	402	417	457	424	411	456	408	457	427	416	428	460	404	412	421	394	409	394	407	422	400	411	406	410	406	444	425	459	443	419	431	401	450	445	426	443	399	453	434	436	441	422	421	433	415	435	404	430	408	406	438	430	416	414	455	453	417	415	408	418	418	429	395	429	423	429	397	449	465	406	393	428	367	423	420	465	418	424	459	438	456	468	439	393	451	411	391	456	439	431	413	418	402	433	408	417	416	439	407	395	424	387	390	439	406	431	433	408	441	444	434	388	428	447	411	472	415	453	414	478	406	425	429	394	428	402	448	430	450	449	400	418	426	425	433	408	450	462	390	454	444	440	426	452	434	417	431	416	408	421	479	383	434	423	430	421	432	451	433	428	434	386	406	406	379	407	450	426	420	413	402	441	440	400	442	422	415	425	419	431	421	418	426	446	431	409	450	418	422	418	387	394	424	436	402	449	417	423	442	448	431	416	453	392	412	457	431	398	430	441	425	389	404	428	406	403	412	424	399	447	446	411	418	426	436	434	429	415	452	392	421	406	419	386	432	423	456	448	414	393	435	424	447	395	413	441	417	376	437	432	416	379	423	441	422	429	434	422	443	417	395	415	426	402	404	461	425	399	412	438	428	413	399	410	438	428	440	445	447	391	427	409	434	426	427	425	440	453	392	432	436	396	374	451	409	417	409	438	427	465	443	417	446	401	405	423	400	413	452	418	456	428	433	398	408	419	410	449	446	412	402	416	428	408	421	437	391	426	403	421	465	426	441	394	419	421	436	433	422	391	418	406	414	433	440	404	409	416	434	446	462	448	420	436	433	404	412	431	446	402	449	444	407	437	447	464	415	423	428	435	416	460	420	389	440	389	443	434	428	387	452	442	405	407	433	441	400	412	393	395	376	441	417	440	420	423	467	427	423	427	407	423	454	405	447	455	453	462	454	417	432	432	408	429	407	468	418	405	418	397	418	449	420	450	422	415	430	414	467	431	388	410	451	399	414	455	410	447	403	461	418	420	408	411	442	410	430	416	444	457	447	478	446	427	426	417	411	438	420	423	383	405	442	473	452	423	442	432	433	431	424	408	436	432	429	404	420	453	450	413	432	390	470	425	398	426	437	418	387	467	403	488	368	416	393	441	405	433	431	383	416	417	409	422	473	441	404	434	442	416	418	403	408	429	410	414	441	445	414	436	441	412	419	461	423	440	409	398	425	401	442	408	408	441	418	454	445	432	427	427	427	406	423	405	474	402	462	449	414	409	453	415	444	451	437	402	388	407	451	423	454	446	427	433	396	438	458	427	414	418	453	422	418	448	412	434	428	421	424	441	425	430	436	400	430	400	433	451	428	424	438	433	433	433	380	392	394	387	412	396	422	480	408	439	405	455	426	452	426	421	453	436	430	424	405	419	450	429	449	439	433	428	445	418	378	457	447	396	427	423	435	483	432	443	451	418	411	373	440	383	416	450	413	422	439	395	411	456	402	396	412	374	450	422	455	413	390	399	384	437	447	441	408	408	400	429	416	413	424	444	400	449	410	459	433	451	466	418	430	410	395	446	438	441	413	442	392	417	410	397	383	465	442	420	425	427	424	432	432	410	420	426	419	428	425	432	435	420	442	490	410	431	438	408	406	436	421	421	452	401	424	420	439	409	438	416	405	442	433	448	439	438	379	399	416	428	442	414	394	409	447	421	445	420	407	420	411	445	427	451	440	433	444	402	410	428	426	440	440	435	445	442	388	406	421	428	396	414	420	435	428	433	444	473	448	433	441	427	426	412	398	428	439	436	417	413	447	408	459	480	429	387	417	440	419	407	437	423	434	430
65802	32938	12300	3304	1334	779	669	519	457	574	538	480	11240	12387	3382	244	231	207	200	188	200	168	206	185	190	221	178	195	216	179	191	186	165	172	189	167	149	202	180	156	187	164	185	160	155	164	201	182	164	180	184	182	157	146	170	171	174	163	174	166	177	173	163	185	147	171	176	185	193	167	173	167	175	192	168	158	205	175	179	151	155	170	166	156	169	176	175	168	155	193	160	172	152	160	202	168	176	174	179	173	160	158	166	161	191	170	176	178	157	195	170	170	182	171	174	168	178	166	180	171	163	184	183	188	158	180	170	178	150	151	165	159	182	149	169	194	191	173	168	201	150	166	191	168	181	180	187	165	162	169	187	169	183	182	156	161	179	171	179	184	156	179	160	171	175	166	181	169	163	176	167	171	187	147	168	152	171	183	178	159	154	181	155	160	193	184	176	172	188	181	188	164	180	176	156	173	171	175	162	171	172	151	185	125	172	177	151	171	201	178	162	216	181	171	176	190	169	188	152	167	163	158	191	169	156	198	174	198	145	167	162	161	188	162	160	171	166	156	176	151	166	162	155	180	178	176	168	172	199	154	173	189	184	159	166	171	169	161	172	168	184	148	173	167	157	182	185	180	174	177	192	191	178	177	180	183	167	173	161	194	153	183	183	157	173	153	178	152	177	156	165	173	158	171	148	175	162	155	167	145	156	170	160	177	171	173	171	193	159	155	183	168	179	183	166	181	166	180	166	179	163	195	165	172	168	169	181	173	165	147	153	166	192	151	185	180	194	167	185	173	176	164	169	168	168	175	150	184	164	180	162	145	160	146	177	178	168	161	165	161	182	197	172	151	169	147	164	166	166	156	155	192	176	165	161	178	154	179	176	208	170	175	177	185	161	177	167	155	148	167	155	163	163	189	183	154	151	172	153	150	163	172	179	173	181	187	173	180	178	179	182	160	197	166	158	179	169	178	164	178	169	172	175	178	187	159	160	169	165	198	183	156	149	171	172	146	180	189	174	166	179	193	177	170	150	170	173	181	177	184	203	187	152	165	172	163	173	155	172	171	185	173	164	186	188	166	158	191	151	184	167	150	180	154	194	182	168	162	176	193	173	158	165	178	168	156	185	160	182	163	158	180	171	175	196	192	192	149	176	169	159	170	160	187	152	178	171	169	160	195	153	203	187	161	149	168	171	161	143	157	137	183	173	166	161	161	209	177	161	147	171	173	167	170	159	164	166	178	168	182	173	174	197	167	175	192	152	168	173	172	161	176	173	153	160	209	164	170	151	192	173	158	162	187	178	154	160	168	169	172	167	148	164	192	181	198	167	159	155	166	172	161	177	167	173	162	176	191	164	160	175	165	155	180	158	163	169	159	162	165	136	175	167	183	169	187	164	169	170	155	146	180	159	165	153	173	182	147	186	160	163	196	166	152	178	150	183	193	155	179	196	197	159	169	172	146	175	158	163	187	191	157	174	156	179	155	171	194	162	194	197	161	190	174	184	186	184	163	185	176	153	153	169	150	153	174	166	179	177	180	137	168	180	158	152	168	151	174	203	158	178	173	159	186	181	160	163	165	191	183	157	178	166	185	179	171	161	190	167	167	161	184	178	175	152	168	173	173	167	191	177	168	163	151	182	183	191	167	152	181	176	179	178	174	185	167	198	166	180	189	146	177	181	163	164	165	168	185	155	161	166	194	181	169	176	172	148	214	158	187	188	186	190	199	180	177	166	162	175	153	168	193	176	180	165	174	151	135	155	166	188	162	165	183	150	195	164	148	168	172	156	195	181	176	145	184	166	159	181	157	180	163	172	168	187	170	164	156	172	185	178	181	205	164	168	174	183	183	173	169	156	157	168	167	181	150	155	170	186	155	189	196	185	191	174	161	149	171	147	167	169	163	178	173	176	173	178	148	173	171	191	168	165	158	155	175	168	167	169	197	166	185	164	186	194	171	189	166	166	165	151	168	180	190	151	173	159	162	167	183	153	183	176	156	178	152	168	194	159	173	169	166	186	193	170	188	169	163	186	154	165	174	173	177	156	172	181	185	178	168	145	172	148	178	169	142	173	181	154	169	164	180	166	157	168	174	176	173	174	169	182	174	172	151	166	179	165	183	163	176	176	165	164	163	167	160	188	181	140	163	153	178	182	145	173	144	186	177	152	184	211	181	169	188	163	188	173	152	168	164	172	163	189	164	154	174	165	172	157	158	194	170	166	176	183	157	145	182	197	142	173	160	175	176	204	167	157	182	155	149	143	144	183	189	168	160	180	150	157	158	170	164	172	198	176	165	181	161	165	182	163	175	162	165	158	166	148	164	168	177	187	169	193	191	197	176	157	174	179	168	165	157	160	173	169	150	145	162	170	171	142	143	171	179	184	172	150	154	170	176	166	172	189	152	182	164	166	185	189	174	181	184	172	165	176	167	172	171	176	185	181	196	169	188	190	150	189	164	162	160	183	176	143	184	168	165	192	185	165	191	201	175	173	171	162	179	179	182	184	162	170	169	158	151	157	166	158	192	150	161	173	168	178	181	184	172	165	157	159	169	172	180	144	172	183	151	159	171	145	171	172	175	170	177	178	163	168	160	176	147	157	178	167	182	182	189	153	175	161	149	156	176	160	128	173	206	187	176	168	186	170	158	155	168	176	181	157	156	161	173	152	185	164	181	159	161	168	160	169	188	171	170	153	159	146	179	158	181	199	168	204	171	160	173	171	160	181	156	176	184	151	176	163	180	174	167	156	153	175	180	171	174	173	183	179	171	163	170	190	165	174	168	174	175	181	195	167	182	155	167	171	201	194	170	169	166	178	181	182	185	183	195	143	165	189	174	167	184	183	156	176	180	192	169	179	152	184	153	161	160	167	176	163	178	156	170	165	158	159	178	165	178	202	166	176	160	153	167	161	161	161	182	162	161	140	164	189	138	174	172	165	165	160	162	162	179	165	150	154	165	160	174	197	169	172	165	174	163	164	187	184	158	182	169	164	181	185	150	156	148	149	187	172	202	179	180	165	152	173	150	158	168	177	178	164	183	171	176	163	176	166	148	152	165	184	188	176	161	168	158	156	185	188	211	181	171	149	163	155	183	143	170	177	168	171	179	181	171	166	172	174	150	166	179	176	169	164	169	160	165	171	149	177	195	182	163	157	165	166	179	166	179	169	176	139	166	161	170	152	179	155	170	189	159	170	172	164	180	154	187	179	195	147	163	160	189	168	166	196	157	178	174	164	173	184	159	165	172	167	153	169	163	170	175	173	157	170	170	174	209	142	182	168	165	167	161	166	164	176	143	168	194	163	157	169	142	188	194	170	154	160	180	172	182	172	158	178	176	155	144	174	173	161	168	185	166	190	166	160	145	153	140	182	150	160	169	175	190	159	167	156	181	197	168	145	169	173	171	175	158	180	165	180	166	164	168	160	176	205	159	169	175	164	176	171	177	170	142	176	193	154	156	171	160	165	149	175	159	174	158	167	170	161	183	164	152
38444	12568	8720	5220	4595	3542	2926	2391	2142	2838	2378	2449	34058	32917	7249	751	698	685	614	556	607	579	674	603	593	563	516	517	528	495	498	499	447	409	438	446	464	473	406	471	431	444	426	441	414	462	390	414	414	377	414	423	456	408	426	418	424	375	398	453	430	425	427	399	410	409	396	399	443	383	405	389	407	410	399	386	442	433	400	397	428	439	385	398	418	437	386	404	441	404	424	405	400	402	414	408	390	385	443	394	401	460	372	398	435	415	429	413	417	414	369	426	414	383	404	402	436	438	432	425	378	386	412	402	403	403	402	393	427	385	408	388	400	398	427	374	406	416	412	420	428	400	418	415	383	430	435	382	362	420	409	411	380	388	411	404	356	382	405	403	382	411	405	397	382	371	374	391	391	417	375	388	419	367	402	414	355	387	418	353	436	382	402	392	392	415	371	428	353	387	383	400	380	410	411	423	390	384	410	407	401	381	411	413	372	407	382	400	394	402	383	419	410	430	380	416	393	414	410	397	412	406	381	354	399	372	384	396	423	359	413	384	399	409	399	382	384	406	419	413	412	399	406	395	415	389	403	395	415	417	375	408	412	420	396	384	421	424	398	384	422	392	364	421	382	392	374	367	412	377	384	386	414	383	390	359	416	404	380	408	386	416	420	403	392	405	383	413	392	402	405	384	416	427	423	406	403	443	387	408	409	420	417	422	386	418	404	400	385	391	391	373	387	396	357	414	381	398	360	412	369	385	433	395	409	413	397	425	402	389	417	407	432	385	374	389	398	444	386	374	392	366	384	387	391	358	392	420	414	438	378	447	415	417	394	398	410	421	420	416	379	397	416	395	387	387	406	415	419	388	416	349	427	400	369	417	383	382	378	370	379	376	388	416	420	403	409	430	377	395	442	404	409	387	385	411	406	379	428	357	397	389	420	390	388	387	401	404	437	381	398	419	368	400	417	417	387	416	386	419	394	360	397	379	439	408	417	406	395	365	358	431	397	417	388	366	416	378	376	427	396	403	401	375	405	367	389	374	406	403	392	374	383	396	375	370	402	357	431	404	396	412	403	372	373	388	405	405	398	399	431	418	409	389	351	369	415	392	403	392	369	366	437	356	387	396	399	391	404	398	372	405	387	435	396	404	396	372	407	395	397	392	402	404	384	412	398	375	389	395	404	394	395	386	399	416	415	396	380	389	402	408	419	361	394	348	408	374	380	423	373	363	416	406	432	409	400	417	432	411	381	395	420	406	435	409	356	423	378	390	365	381	373	386	399	415	432	398	394	387	405	406	393	375	379	391	389	445	379	392	407	409	390	388	390	409	371	372	364	401	390	369	386	444	404	376	441	402	370	377	412	380	391	415	418	414	384	398	396	410	391	364	388	403	403	397	411	403	442	405	389	393	388	407	396	399	400	372	371	395	379	384	411	365	424	390	396	381	370	367	408	443	399	412	407	359	420	435	369	426	401	406	380	385	414	420	370	412	381	414	386	400	390	421	430	390	408	394	416	379	394	386	421	420	395	405	388	427	422	429	379	407	371	387	424	425	400	376	350	434	406	406	420	403	386	392	407	391	409	395	368	415	351	402	432	451	442	377	413	408	387	376	391	410	386	390	364	388	384	408	357	382	420	414	403	425	385	401	378	405	391	393	388	405	380	399	417	395	379	346	410	378	391	374	402	414	409	419	387	411	400	370	383	403	420	367	396	398	407	378	382	414	378	390	384	391	402	396	399	392	431	388	418	348	427	407	383	363	422	440	397	438	408	392	416	406	369	367	403	425	410	380	396	367	425	397	397	381	387	426	398	389	373	370	395	384	394	418	391	383	365	392	411	403	413	405	385	400	414	385	382	389	379	369	394	403	455	364	410	412	437	414	405	400	392	422	404	417	418	418	415	403	398	406	407	378	358	422	424	404	417	419	391	391	404	387	379	381	425	369	397	417	392	413	415	387	414	374	397	370	400	431	389	413	384	377	418	382	417	410	409	424	369	411	407	390	391	410	383	397	408	411	416	420	452	374	367	386	388	394	413	372	394	415	386	386	414	390	381	381	415	373	411	396	385	378	380	376	387	418	364	392	394	389	384	381	434	381	374	363	396	386	378	431	406	391	406	395	374	430	399	406	416	404	387	385	406	392	422	398	444	434	406	395	366	386	388	385	404	419	379	348	425	404	370	387	385	406	395	427	381	394	432	382	412	384	430	412	395	430	432	391	427	389	381	381	382	362	412	383	359	405	396	417	423	373	390	400	411	382	421	414	397	432	394	397	427	391	393	401	365	412	419	387	404	388	397	415	399	432	362	382	407	408	370	430	399	402	377	396	420	387	366	393	427	392	412	407	366	353	433	411	402	411	384	384	423	394	437	393	403	411	416	395	394	375	435	371	424	411	425	412	423	394	375	401	401	406	383	410	396	387	410	425	398	403	399	380	414	413	379	373	398	391	415	398	430	416	399	383	378	440	388	410	396	390	405	393	409	414	382	405	410	398	414	406	439	380	393	397	407	412	386	398	403	402	371	382	411	384	392	425	372	390	423	362	446	401	401	383	419	396	392	382	418	387	407	397	377	395	391	445	377	373	399	386	374	379	385	415	428	394	347	418	404	360	374	362	420	382	417	377	385	360	400	395	395	369	426	373	370	378	401	392	383	396	401	398	439	445	383	394	413	410	370	430	387	398	403	428	391	414	406	398	375	361	377	416	397	388	398	386	372	403	417	389	391	361	380	405	384	381	427	411	373	401	402	386	403	365	363	426	391	391	428	410	437	384	397	362	384	378	423	430	398	384	381	381	425	430	392	420	416	400	384	400	408	436	384	417	410	401	413	397	383	410	387	427	378	422	393	416	393	405	409	397	401	398	393	416	421	402	405	390	400	400	384	418	386	376	424	387	370	399	381	389	396	406	406	403	406	393	419	373	380	396	428	389	405	402	380	394	374	417	378	380	401	365	430	397	371	403	415	389	410	406	381	404	383	392	439	405	407	402	381	393	388	414	384	375	377	387	394	415	401	361	413	410	409	387	424	407	413	386	417	395	390	419	362	404	384	410	403	411	397	417	404	413	406	444	422	404	388	371	386	371	392	436	377	397	366	396	391	403	385	424	409	402	435	369	389	397	403	420	397	391	407	383	374	393	394	426	424	359	408	374	436	394	359	410	366	395	371	406	397	380	417	408	429	392	408	414	373	379	408	414	387	405	378	427	372	417	395	342	387	403	393	392	395	408	395	404	387	397	420	387	398	425	430	407	398	361	355	406	407	377	392	397	373	423	432	421	450	386	404	419	376	429	446	410	367	376	428	407	399	413	389	408	393	393	402	420	420	398	396	363	410	391	421	406	426	366	385	390	406	436	373	406	365	363	391	405	412	411	381	411	420	401	352	428	380	402	403	369	394	399	398	388	368	391	377	340	379	388	384	406	405	410	401	399	404	404	383	374	395	401	425	395	406	379	383	406	381	438	397	380	384	401	405	403	372	405	377	407	384	412
7202	627	233	196	141	132	112	109	126	130	120	86	260	492	138	85	90	75	97	99	89	65	89	81	99	101	91	87	80	89	90	96	82	74	93	88	75	89	95	85	90	88	86	93	85	94	84	91	82	95	91	87	77	92	93	81	79	76	68	86	88	80	84	87	100	89	75	79	94	75	67	81	75	60	72	80	97	85	81	87	77	83	81	82	70	81	85	92	62	71	83	92	82	87	78	74	75	68	80	80	71	73	84	72	83	63	93	102	88	75	67	73	86	93	78	85	109	80	67	89	79	101	76	97	74	102	74	69	74	85	80	73	74	78	103	83	76	83	88	85	79	75	77	76	96	71	93	82	85	67	90	98	82	98	72	76	75	91	88	93	78	80	58	91	91	86	67	94	80	75	84	84	89	71	77	104	92	66	87	74	95	87	86	82	87	88	88	92	75	69	97	78	91	65	92	92	85	88	85	81	92	82	83	78	89	92	91	84	95	91	97	71	101	83	87	83	75	88	99	55	67	75	87	84	82	78	94	93	93	78	92	77	83	86	82	86	93	78	79	84	94	96	88	84	92	66	94	91	82	87	87	90	73	86	91	82	77	77	74	102	81	77	96	82	68	83	88	89	70	88	85	77	80	77	83	77	88	78	105	86	88	102	79	81	86	91	88	94	89	79	76	84	78	83	79	83	85	95	72	80	75	84	87	98	77	95	91	89	77	80	86	94	85	94	91	105	79	102	75	88	78	76	94	88	112	83	79	82	96	92	76	96	94	81	96	87	90	101	90	97	102	80	96	83	71	88	60	91	75	78	88	76	79	76	89	65	90	106	62	81	95	84	81	60	81	76	83	72	70	87	88	76	113	103	90	93	76	104	101	73	90	72	86	84	111	85	80	82	74	77	77	92	76	88	60	87	91	86	68	92	76	81	103	97	75	86	89	78	93	92	75	93	68	76	77	72	60	70	95	69	84	60	97	79	73	103	90	73	96	88	76	90	98	65	95	81	81	78	92	89	88	96	81	84	78	90	89	94	76	93	91	98	85	84	80	83	94	80	79	83	64	85	81	75	71	72	83	77	90	91	71	72	96	99	92	91	76	90	96	82	72	90	79	87	75	82	65	77	81	97	74	99	81	86	84	95	79	80	87	72	102	68	82	89	96	98	79	85	83	87	71	81	87	84	66	79	97	83	87	95	81	73	91	71	79	111	86	81	91	91	94	99	103	81	97	75	83	77	79	93	93	90	86	89	73	86	65	93	85	84	77	94	88	88	82	75	73	86	86	81	96	82	80	74	78	76	81	84	90	105	72	72	94	84	95	80	99	80	78	97	92	82	80	72	76	84	78	79	81	80	75	92	87	75	77	83	89	70	85	76	105	83	78	77	59	61	72	67	87	88	90	92	84	102	97	89	89	97	74	89	72	92	93	82	86	93	87	64	83	74	93	91	72	85	82	78	70	82	72	72	85	72	73	70	90	83	66	70	77	88	63	81	88	73	70	83	78	89	97	85	81	85	79	79	79	66	79	75	99	75	76	81	88	73	84	81	94	82	84	76	89	72	87	87	101	99	99	87	87	86	84	80	71	92	91	98	98	82	75	69	56	78	75	77	80	74	81	78	89	85	81	93	109	91	87	95	94	101	82	96	90	71	90	77	94	95	76	83	81	99	86	74	81	74	84	103	78	77	72	78	74	97	89	83	72	99	91	88	74	98	88	94	87	76	83	84	71	65	70	89	89	89	84	87	76	81	103	86	71	61	79	86	89	90	90	82	79	84	85	95	76	84	88	76	88	95	81	83	69	72	83	77	66	79	80	89	90	73	88	71	87	92	94	76	76	80	94	85	95	83	79	75	101	71	78	69	88	72	95	65	66	77	96	79	90	84	78	96	81	79	88	90	83	92	93	83	94	95	76	91	80	91	75	89	97	88	89	71	76	99	87	86	72	79	90	75	69	83	96	81	83	80	95	65	76	85	93	71	79	88	95	76	81	71	74	78	89	72	79	74	92	76	78	93	79	92	86	83	96	92	92	92	75	80	65	98	86	101	91	90	83	77	78	90	82	89	73	74	105	82	87	75	97	75	92	80	97	70	92	76	83	65	84	70	104	80	75	83	87	86	72	83	92	86	75	82	76	88	83	91	74	71	75	84	108	92	82	89	84	90	83	91	95	79	72	82	66	77	83	76	98	79	80	75	75	89	91	72	91	87	72	88	106	73	84	82	74	74	79	72	80	82	80	79	87	93	80	64	95	76	93	84	80	86	110	84	79	86	76	79	84	89	82	72	85	89	92	74	100	79	103	85	72	71	90	79	95	83	83	86	85	66	88	88	104	82	88	74	86	77	82	78	81	93	72	71	76	88	77	86	75	93	79	90	87	72	97	81	85	72	81	84	94	80	95	83	94	84	90	84	96	89	86	80	74	85	73	90	86	79	77	84	75	91	85	93	90	84	82	92	63	81	94	75	75	81	75	80	96	76	90	89	88	88	75	71	87	77	101	65	80	83	69	92	70	93	100	93	98	78	87	88	82	84	84	80	72	93	106	89	73	85	89	71	106	89	95	81	82	94	99	83	100	76	81	94	94	99	84	91	76	91	87	100	90	104	92	75	86	78	99	100	88	83	80	89	83	97	87	91	70	94	89	85	85	88	82	98	96	81	75	70	83	76	74	77	84	77	84	87	83	71	74	109	83	69	92	99	74	94	90	87	83	94	87	88	88	71	85	94	82	75	101	69	71	98	83	89	91	73	77	78	82	78	78	84	95	79	83	90	91	104	84	97	74	76	79	83	73	75	97	76	83	90	63	82	75	87	76	88	83	86	57	62	84	79	85	87	88	71	91	82	90	97	93	89	82	90	73	90	82	88	87	82	82	88	77	74	62	78	76	99	85	92	77	85	70	82	72	96	73	71	79	91	89	67	90	86	84	86	86	84	92	84	84	101	84	71	86	81	80	93	77	71	92	97	103	95	87	91	95	80	85	66	99	83	91	75	92	83	100	104	71	84	68	82	79	66	86	75	92	82	81	69	77	85	68	77	85	76	83	72	80	95	89	85	85	82	69	73	78	80	98	85	71	83	95	77	77	91	96	68	76	79	98	80	83	84	73	72	61	77	74	91	87	81	88	78	74	84	78	63	82	90	87	73	77	77	69	72	66	93	92	81	75	72	82	73	61	86	97	73	102	88	82	72	72	94	75	81	75	88	101	84	90	86	82	85	72	91	95	84	74	86	83	101	91	90	90	89	95	88	73	79	86	77	82	79	93	79	78	83	91	85	85	89	79	92	77	93	90	79	84	82	70	80	96	79	60	76	69	84	70	83	81	80	78	97	85	54	82	78	84	85	91	97	86	86	100	92	85	97	86	83	94	80	88	85	85	86	69	93	70	75	81	84	79	95	85	95	71	91	76	92	65	87	84	84	84	106	105	69	83	73	82	89	83	103	89	84	82	102	94	80	95	79	97	89	71	102	96	96	99	79	64	78
7575	858	616	680	625	423	392	401	405	412	318	440	1702	2750	498	248	246	223	235	225	221	245	257	228	249	276	247	249	237	225	226	244	248	255	226	228	238	217	240	217	254	236	245	246	263	230	228	214	228	239	222	225	225	242	225	240	257	221	238	222	227	190	242	234	239	237	235	233	232	226	232	257	227	235	232	255	248	212	219	233	214	258	194	201	238	201	209	236	232	210	239	216	229	216	230	243	265	225	215	243	224	253	257	250	232	243	238	244	231	258	223	221	223	216	240	226	222	243	221	219	228	221	223	233	255	258	238	219	220	212	230	237	242	267	211	227	259	258	207	253	245	264	259	236	255	232	245	223	218	259	217	235	208	253	223	260	244	220	212	237	226	245	223	243	227	212	228	208	222	234	240	232	239	242	239	233	224	207	238	218	230	222	254	236	181	218	214	250	233	214	238	243	231	244	225	253	254	255	210	238	231	238	238	197	215	227	252	225	239	244	240	230	225	263	239	236	245	230	211	234	242	232	250	218	224	237	218	247	242	226	221	224	229	257	220	239	252	204	244	208	240	249	221	200	229	249	234	230	235	232	236	227	233	226	210	224	217	229	239	212	230	260	211	246	231	235	205	255	196	231	233	234	220	218	219	221	229	224	233	239	237	220	222	248	203	226	249	230	244	204	240	222	253	219	238	201	248	206	234	211	221	251	248	192	239	226	217	246	217	216	229	236	251	230	244	231	243	221	209	234	205	211	231	212	242	240	226	228	228	215	235	228	225	226	231	215	211	240	233	229	225	237	237	274	224	236	232	232	209	243	199	235	243	238	255	205	213	223	226	264	252	228	229	214	237	259	248	226	247	235	244	235	232	238	229	221	234	231	236	226	220	256	232	261	237	236	201	242	222	249	241	241	225	217	252	237	218	209	221	255	214	222	231	226	225	249	250	230	224	229	230	214	242	232	219	246	223	238	220	230	232	219	227	243	268	198	226	214	238	220	246	259	242	237	234	239	238	220	208	229	248	207	228	227	220	242	224	225	235	233	236	245	233	236	237	229	243	231	261	239	221	204	248	236	224	214	252	203	236	228	240	224	236	243	244	215	257	222	235	215	228	244	263	218	206	209	230	207	238	194	241	246	249	232	251	245	232	256	217	238	237	222	243	220	261	250	223	247	233	245	247	237	230	207	236	226	235	232	231	237	233	235	232	257	241	240	213	229	209	264	219	234	226	246	233	215	218	232	230	244	243	220	249	222	225	238	234	223	226	240	206	212	207	235	225	243	236	206	217	215	212	230	217	224	223	211	235	251	216	218	248	230	239	237	227	229	264	228	228	229	235	238	234	225	203	241	263	231	246	213	245	242	237	270	240	240	262	237	231	245	218	242	232	244	240	225	256	232	208	238	216	234	249	223	229	206	224	248	214	235	240	215	229	236	233	243	241	236	207	230	240	248	231	233	245	237	207	263	209	235	231	232	223	228	223	201	208	240	229	266	223	216	240	210	217	222	219	240	205	255	228	235	220	225	219	230	234	258	252	247	224	238	225	223	227	249	263	251	250	239	206	201	245	240	228	240	238	229	241	243	245	240	243	227	238	213	225	231	250	204	236	238	260	220	257	242	205	223	238	244	216	258	243	270	236	249	243	230	263	248	216	214	220	234	219	247	211	247	226	230	234	210	225	225	203	201	230	226	227	243	223	232	234	247	212	244	215	227	230	231	220	234	244	232	220	222	207	233	249	216	227	234	240	233	222	233	230	220	217	247	223	238	241	252	213	245	211	230	229	238	243	238	212	244	214	220	229	222	231	231	223	239	222	220	239	230	214	226	236	246	238	196	219	261	205	198	237	216	213	236	245	214	245	248	206	236	240	219	225	195	243	221	252	226	251	237	261	205	252	207	240	227	208	205	222	251	205	218	240	207	229	247	243	237	238	208	243	226	226	232	230	234	240	243	229	218	248	230	244	227	229	239	219	222	239	244	228	242	288	262	222	253	247	229	210	226	225	230	240	204	256	223	223	245	266	258	218	233	253	223	227	243	243	243	253	211	234	237	232	245	201	227	230	279	244	262	262	221	216	242	243	226	203	214	234	188	240	250	254	229	264	223	244	219	242	265	233	239	233	242	210	223	230	228	236	241	255	241	256	249	259	255	227	250	216	213	224	237	234	201	208	234	196	210	224	240	249	204	212	238	226	226	239	236	246	258	203	236	253	232	218	245	231	253	227	245	233	227	209	215	234	234	210	246	251	214	246	228	242	246	226	229	228	234	227	239	232	228	229	217	221	219	213	211	222	228	196	231	236	244	237	222	236	255	217	252	233	232	219	248	220	245	264	259	230	223	231	228	247	223	235	236	233	197	242	223	222	235	231	242	231	211	242	220	219	230	254	232	240	268	241	213	232	209	231	229	224	253	213	254	226	261	227	253	232	236	232	236	233	225	219	253	216	230	227	225	225	243	244	204	237	223	238	222	217	221	225	234	230	246	243	242	240	219	229	215	232	254	223	235	210	246	236	244	247	239	241	248	243	261	232	253	221	229	208	234	226	208	235	217	236	245	240	235	228	236	207	238	226	248	228	208	262	209	215	242	246	231	224	211	228	256	231	226	238	230	251	209	237	216	219	243	215	272	214	253	215	237	256	220	240	243	232	230	213	225	221	228	237	179	226	256	231	226	208	236	239	209	227	238	229	235	213	226	236	221	257	222	238	241	226	243	222	246	231	235	228	234	227	230	234	222	240	213	235	231	224	231	264	220	216	202	223	235	242	221	241	237	243	218	258	239	228	238	228	227	195	244	249	256	241	229	245	249	224	226	235	247	245	231	212	234	220	216	235	226	217	261	227	204	244	233	232	223	248	241	220	237	254	227	244	250	224	255	207	222	247	239	215	245	257	256	213	228	243	222	229	228	225	231	220	220	255	205	222	223	226	239	231	270	251	254	215	225	232	233	219	211	233	232	223	226	231	222	216	201	258	246	225	235	237	242	215	238	220	205	206	221	235	249	249	244	219	223	225	262	214	243	221	216	223	244	258	232	220	254	262	224	218	223	235	225	241	240	217	219	239	249	173	234	247	228	217	226	224	245	232	220	220	242	245	244	206	225	227	225	198	241	223	252	219	231	242	248	205	234	223	240	238	241	207	220	228	232	225	250	211	240	222	222	236	226	219	240	227	230	227	214	246	223	237	264	233	239	225	225	239	220	216	261	224	211	225	225	219	260	227	210	223	223	233	247	239	237	233	226	224	223	227	235	203	240	227	244	242	235	227	248	223	217	239	231	223	237	220	233	217	243	229	245	232	239	224	221	224	222	221	241	261	235	247	245	219	241	212	259	280	234	212	218	195	212	219	240	239	216	214	232	209	246	214	213	241	230	211	245	230	235	213	247	245	230	217	214	230	252	233	229	255	204	232	222	241	203	264	226	239	223	244	245	226	237	219	222	212	214	243	225	222	232	190	226	240	225	243	245	237	251	227	217	235	221	258	262	233	222
55120	25229	6018	1935	783	528	435	352	336	316	320	262	2373	9123	958	195	202	188	181	188	188	194	188	187	187	189	195	178	186	175	194	192	163	210	202	191	181	205	176	165	219	172	147	183	178	171	163	183	165	165	206	192	196	190	177	189	172	192	174	191	187	174	168	190	176	176	171	204	181	186	179	175	180	174	164	185	191	196	186	189	173	168	172	149	177	155	178	182	173	155	177	169	182	157	188	178	149	158	189	168	186	155	168	168	158	178	169	169	173	173	164	173	161	212	175	190	155	192	210	197	178	182	174	166	176	183	179	184	166	160	183	193	189	176	187	167	191	196	195	171	196	155	161	206	184	162	183	168	173	210	176	145	176	195	198	183	186	177	180	185	172	189	175	193	168	177	180	144	195	164	152	181	197	178	163	169	176	212	163	156	174	160	169	172	170	183	175	154	165	188	179	196	164	176	167	189	156	158	177	194	170	164	178	172	169	194	177	169	179	171	158	178	157	166	172	181	187	185	172	159	189	184	181	175	174	150	167	172	185	145	176	198	177	191	176	173	178	195	171	186	181	167	174	168	190	178	159	169	185	184	172	169	198	190	158	165	184	173	175	155	172	194	162	169	160	169	183	176	164	168	175	186	186	195	181	171	190	181	180	178	190	191	182	161	180	178	175	195	178	170	166	148	186	169	147	161	201	196	195	168	167	145	176	167	172	171	182	177	153	198	167	173	172	197	179	179	184	173	170	172	162	186	176	175	178	187	184	204	178	184	178	169	164	163	153	185	156	191	178	169	164	186	192	188	150	192	148	202	170	182	176	159	196	178	186	174	183	166	162	179	183	181	167	179	182	163	183	180	168	165	168	182	197	168	166	180	185	192	177	190	184	196	169	165	169	164	175	174	181	171	192	170	194	173	168	172	167	175	200	157	166	146	175	143	208	154	192	183	162	174	164	160	144	174	185	184	152	159	150	189	174	167	154	189	193	186	170	156	195	189	184	146	169	198	159	204	166	180	183	206	169	203	151	193	180	176	181	175	193	182	172	147	184	175	163	178	147	171	156	171	185	180	190	156	195	189	171	194	178	144	188	189	169	187	167	165	168	203	179	158	168	194	181	177	165	189	190	188	156	176	175	195	175	182	161	144	174	189	192	177	172	156	175	173	183	172	163	179	175	168	154	158	183	190	172	181	154	168	160	159	170	173	163	183	165	203	180	174	158	170	172	133	157	180	157	191	172	164	177	188	153	166	170	179	158	158	188	176	172	202	176	182	192	189	162	175	170	187	159	192	182	168	139	186	183	190	170	163	175	186	206	194	176	187	161	169	182	156	163	176	178	175	172	172	218	189	161	174	155	173	154	179	145	171	171	171	160	191	159	155	169	159	183	180	156	171	175	173	176	187	157	161	162	173	169	163	188	169	166	171	184	161	170	153	184	174	181	192	188	179	175	172	188	180	184	167	145	166	194	160	205	177	177	182	180	168	173	177	167	180	198	175	183	174	166	157	174	157	193	205	146	169	198	156	176	193	202	164	170	178	187	152	193	164	188	156	186	172	162	178	157	163	178	169	195	178	187	178	161	168	207	176	155	165	214	178	182	171	153	179	164	187	165	197	163	161	163	160	192	173	189	169	190	182	198	181	151	169	158	139	199	188	162	176	217	160	166	191	192	166	158	169	185	180	175	157	179	172	176	170	172	182	193	165	169	169	179	167	180	152	185	178	182	165	190	195	165	190	158	180	186	163	189	172	195	178	175	153	177	170	208	194	198	160	189	184	183	170	188	177	169	191	184	176	165	156	169	179	178	170	174	190	154	175	175	159	186	175	185	165	207	169	158	151	164	192	155	180	165	178	168	171	142	171	192	162	152	184	186	187	145	169	171	175	177	193	172	170	199	171	172	186	170	182	186	185	187	203	192	198	181	167	163	188	169	142	176	157	170	164	174	168	169	159	159	195	186	194	168	186	168	178	150	160	183	176	165	136	166	202	175	169	198	181	155	191	200	188	158	178	150	177	174	162	201	169	180	170	160	172	173	183	183	202	189	161	161	180	174	170	188	193	175	160	197	164	171	158	203	174	198	160	176	175	157	169	174	178	174	181	172	182	177	181	167	174	150	173	187	164	171	175	144	187	188	166	181	192	174	182	184	193	158	182	191	159	200	164	177	181	172	161	172	166	161	181	193	167	160	182	197	186	184	187	183	176	184	166	173	184	185	183	173	201	191	181	153	183	176	191	180	193	158	182	188	163	201	182	175	193	187	188	180	177	174	178	187	172	148	181	203	174	174	175	161	183	182	171	159	190	181	163	172	184	205	169	205	161	159	163	170	188	195	165	164	188	181	171	188	159	178	200	171	160	167	171	176	177	196	182	194	174	174	173	179	175	176	171	156	176	182	161	179	199	199	152	172	159	175	170	152	199	181	166	163	182	206	177	187	192	194	166	164	183	201	174	167	165	178	170	172	163	178	187	172	176	168	184	153	171	167	174	179	186	170	183	208	174	185	174	195	166	182	179	179	182	193	173	152	177	174	209	174	160	184	183	184	162	182	179	184	182	199	175	185	183	191	180	177	195	177	182	181	197	191	169	175	197	172	166	185	178	166	167	190	195	172	156	181	169	180	183	174	191	172	191	164	167	150	179	182	182	170	171	173	173	152	151	159	170	186	197	182	179	179	175	190	176	180	160	209	172	157	180	177	167	209	216	155	180	199	187	192	175	193	194	145	177	173	163	180	191	197	205	137	217	166	186	187	172	169	168	183	150	181	166	185	163	165	184	171	196	169	200	160	187	160	187	169	161	167	172	215	166	160	157	141	161	187	211	198	166	188	162	157	186	191	164	172	178	186	169	208	203	214	181	149	198	149	164	172	167	170	196	167	175	173	165	160	185	196	164	163	196	159	190	151	160	176	171	177	160	186	164	186	178	194	178	171	181	160	161	170	174	179	146	204	165	147	189	194	180	184	187	180	164	182	160	187	192	196	194	177	182	179	164	190	175	176	189	180	177	209	185	201	165	161	187	176	183	178	153	157	166	119	182	187	195	169	180	189	195	169	163	203	165	188	153	150	172	188	189	172	204	170	185	175	122	170	146	174	165	172	160	195	186	165	171	171	193	167	192	173	201	178	166	202	175	164	163	177	177	163	158	168	187	175	181	180	150	217	195	162	204	182	159	161	171	182	170	171	185	188	171	168	173	160	146	179	172	190	167	177	183	172	166	193	198	182	179	178	190	188	194	198	152	172	166	169	187	158	151	175	187	172	184	184	170	159	179	175	142	197	134	173	182	142	177	139	156	184	171	185	188	192	201	189	171	168	168	186	163	168	179	178	171	162	218	172	184	179	186	170	172	177	188	173	164	215	193	180	179	200	161	189	178	191	162	165	195	198	190	179	208	186	181	167	195	197	168	193	182	172	167	144	180	188	173	144	175	147	179	193	162	167	178	166	186	187	191	205	157	170	194	173	161	180	153	154	166	175	176	164	186	197	146
30750	10719	6536	3246	2753	2163	1841	1606	1366	1284	1062	992	12005	30460	1398	594	601	551	577	571	492	540	587	567	581	529	526	429	480	505	443	486	457	479	479	476	406	490	426	441	418	443	456	450	473	475	432	449	413	438	420	479	424	428	429	419	424	427	477	423	412	399	416	430	472	427	431	405	422	427	416	429	411	422	425	430	415	454	376	428	462	431	433	466	425	435	429	441	444	429	461	422	446	440	437	414	431	433	445	434	425	434	423	444	461	418	411	450	414	424	457	438	455	385	423	434	419	446	442	432	462	436	441	414	427	457	406	419	410	406	453	421	407	431	441	441	462	416	465	430	419	441	442	404	405	394	441	435	447	455	413	449	442	394	451	459	409	418	454	459	439	414	419	413	459	461	416	428	439	425	419	431	420	448	401	443	428	431	447	447	456	390	403	443	437	395	435	425	428	399	438	425	414	413	425	431	434	450	422	406	444	452	434	452	409	451	410	427	450	418	447	386	432	417	430	406	404	460	398	415	427	409	425	436	405	457	441	406	429	437	387	389	431	428	452	444	411	409	409	409	439	417	450	422	430	417	403	445	424	400	393	403	424	471	412	463	452	404	407	425	404	410	439	433	420	429	451	445	446	416	436	388	430	435	420	428	428	437	460	407	410	442	438	403	441	424	419	452	390	403	435	421	403	416	401	420	441	402	426	392	399	434	452	454	494	375	441	413	416	421	416	441	422	431	413	430	432	410	396	440	418	418	426	434	434	405	418	408	424	466	423	416	419	447	452	402	403	389	450	404	435	431	396	422	455	443	427	432	409	470	434	435	422	414	443	418	404	448	439	417	446	445	432	413	438	428	445	437	398	421	456	399	435	409	391	388	413	449	440	420	437	422	429	450	448	433	453	438	448	404	414	417	399	403	380	481	428	423	456	420	417	449	417	435	440	443	414	475	400	417	405	409	450	382	409	438	421	444	412	441	458	397	414	429	414	456	426	415	458	418	471	434	390	428	448	418	439	451	489	425	420	457	398	447	451	423	432	439	426	451	442	408	408	466	434	406	442	451	448	412	415	441	458	399	416	389	422	420	416	387	413	403	446	419	452	416	446	423	433	375	423	381	446	414	407	411	433	450	426	453	422	447	400	408	416	480	451	415	400	457	422	440	433	440	482	420	437	403	398	451	411	433	442	451	442	425	436	414	461	449	435	453	433	472	448	398	421	435	451	430	414	415	444	434	421	428	406	436	424	451	435	420	434	451	418	397	439	387	387	441	415	437	411	403	423	426	430	424	456	410	456	426	430	431	399	446	450	425	418	438	424	429	414	456	452	429	426	398	433	444	411	419	443	413	461	437	384	433	455	434	435	421	425	429	428	428	445	421	415	413	438	431	429	425	400	451	446	421	462	447	427	461	421	421	434	399	450	435	389	398	441	449	456	419	429	423	403	425	448	446	412	435	427	403	445	438	419	454	421	430	430	411	438	434	418	420	423	415	426	433	383	475	445	435	396	423	436	434	439	389	447	415	423	408	425	450	402	420	426	394	399	413	423	425	430	422	411	437	409	434	451	441	421	451	467	399	433	389	409	388	398	429	435	402	423	410	426	413	466	425	412	417	404	445	415	416	445	386	438	407	413	421	415	396	394	402	415	412	442	420	423	438	413	425	420	394	465	441	458	391	441	386	432	395	426	422	398	476	414	427	411	454	413	426	432	423	392	415	423	435	424	392	462	430	470	437	413	395	425	449	396	434	422	412	440	455	464	426	406	424	417	435	433	445	430	442	407	408	418	445	422	428	459	417	409	404	434	421	393	420	404	429	383	412	427	416	401	413	449	419	425	444	445	414	414	410	411	392	417	413	422	414	408	403	396	400	397	420	403	453	445	464	446	430	415	448	422	460	420	438	390	457	452	392	405	459	462	407	449	432	411	408	420	428	385	435	452	422	433	434	449	382	416	452	437	465	403	421	431	428	458	408	431	413	440	409	422	430	421	444	435	451	435	450	439	419	438	436	417	413	443	431	415	446	422	431	428	444	437	427	416	401	455	432	400	420	412	433	424	425	398	427	438	424	437	414	403	396	428	414	426	424	458	430	462	438	482	429	430	459	425	441	443	443	434	453	414	438	416	393	417	437	422	465	408	442	441	439	411	444	435	419	411	432	440	443	428	438	407	442	445	449	438	388	421	430	426	407	424	439	439	401	429	408	463	464	437	458	436	447	450	408	430	452	426	411	416	458	448	394	407	426	417	414	433	431	448	420	405	448	413	425	450	461	414	403	421	409	451	434	421	395	427	412	436	474	449	453	468	419	442	427	429	439	416	429	413	443	414	426	415	438	432	443	443	460	402	446	455	400	411	442	455	411	396	440	432	413	383	405	408	454	412	400	394	418	473	413	444	445	474	411	437	459	447	413	418	410	419	449	447	419	430	417	409	414	423	430	427	430	420	430	431	401	435	436	422	423	439	419	414	437	416	456	427	438	415	424	399	465	408	400	452	422	433	451	425	409	413	417	431	425	429	421	437	449	448	415	368	423	455	422	469	402	433	433	445	443	404	428	441	413	451	443	381	412	457	401	478	423	414	466	422	442	446	412	411	440	448	440	450	411	426	441	445	450	397	401	468	412	425	435	422	449	435	440	446	409	421	444	426	409	416	418	469	420	434	451	422	430	406	451	446	443	440	426	435	443	425	467	415	371	430	445	421	459	422	415	467	449	408	443	458	420	454	443	425	403	429	411	430	412	409	422	406	416	443	421	418	390	426	441	461	405	453	404	407	416	399	459	441	442	461	454	421	400	452	420	439	433	401	413	406	411	408	421	432	412	454	420	418	425	411	429	461	417	434	448	418	406	447	438	414	426	432	419	408	425	415	426	425	383	402	435	408	398	417	437	448	417	417	424	440	426	411	446	450	458	431	445	441	409	411	419	412	409	412	399	454	434	434	437	378	416	419	452	449	439	415	393	452	445	481	442	452	393	439	413	437	482	403	453	489	457	435	392	433	400	431	396	428	432	400	437	443	433	414	465	443	428	464	431	396	413	411	416	453	423	439	389	436	448	415	422	433	400	413	440	427	450	456	379	435	379	406	454	440	419	443	391	404	421	423	438	414	438	438	415	432	423	402	425	431	427	400	451	445	415	441	410	425	441	451	406	429	393	427	442	458	413	453	440	443	470	447	376	434	410	421	440	404	430	436	412	412	429	405	423	420	419	407	422	432	434	420	424	414	409	443	453	462	429	408	387	438	397	447	410	427	428	413	421	454	387	418	409	413	410	392	416	428	456	424	474	416	385	457	411	413	460	438	399	416	461	399	419	410	447	422	424	424	429	444	433	420	422	426	417	442	406	377	425	425	449	465	373	441	436	469	411	393	423	456	428	458	393	411	456	447	424	384	378	447	419	396	410	420	450	424	451	441	484	447	374	412	417	418	407	435	477	459	441	429	452	438	433	428	462	429	408	481	449	449	411	431	429	413	379	407	449	468	419	396	427	401	442
68661	35372	14162	5656	1302	847	672	512	451	477	373	542	6332	17074	2362	193	220	217	218	189	174	196	178	192	175	185	180	187	169	181	181	182	161	171	194	171	165	191	170	170	177	160	172	192	156	166	187	178	183	232	161	173	193	180	165	174	173	147	179	171	157	156	195	168	187	194	186	161	172	175	153	148	182	183	172	182	178	175	180	166	163	176	181	176	161	152	192	131	195	185	163	189	177	171	173	173	157	180	176	157	153	173	168	158	157	162	188	169	158	177	175	146	167	182	173	171	165	158	180	181	179	166	162	163	136	177	189	172	153	160	166	135	166	183	166	163	210	182	178	183	186	172	167	170	179	160	155	172	167	186	171	183	184	169	165	159	147	165	199	157	178	158	172	162	167	164	166	151	163	149	161	185	178	174	191	149	170	161	182	173	166	165	163	181	155	160	161	176	162	168	163	169	181	160	182	122	180	167	176	165	158	173	199	173	176	154	157	188	170	186	166	167	164	164	177	152	163	143	172	177	173	181	184	159	179	158	162	163	161	176	157	173	177	143	166	173	154	154	156	160	153	161	182	165	164	148	169	137	158	185	180	156	158	159	147	185	190	179	175	160	175	179	181	168	157	172	164	198	192	181	166	185	164	151	164	152	163	120	191	163	176	194	182	165	165	185	132	166	197	170	166	180	165	159	177	182	152	162	152	160	171	160	166	167	162	177	179	153	172	158	163	164	166	168	148	173	162	185	160	160	176	154	141	186	151	183	150	175	165	163	174	158	175	162	169	156	151	164	186	153	188	175	169	164	169	164	188	190	181	173	161	200	184	164	161	170	176	182	175	155	142	181	166	161	177	156	194	178	177	166	192	152	162	169	158	166	159	164	155	168	160	150	176	167	160	153	162	185	148	171	151	171	154	166	153	183	168	160	174	165	181	161	183	174	161	167	181	166	199	171	175	163	161	168	171	162	181	153	168	173	164	169	152	188	165	187	183	164	148	172	156	153	165	174	158	159	179	146	153	165	176	177	166	195	190	155	194	156	163	165	158	169	168	151	177	164	155	176	153	165	196	173	182	167	165	160	163	186	176	159	175	168	153	161	153	171	175	188	173	175	143	163	169	165	159	185	168	142	164	185	155	185	173	171	161	174	176	157	167	166	169	156	183	175	155	179	188	176	165	168	174	174	189	173	165	164	161	139	140	171	199	161	160	175	154	174	173	165	161	162	153	155	181	163	169	166	156	147	192	198	160	151	166	176	182	149	167	151	177	183	182	163	165	160	143	155	171	188	184	180	155	192	190	172	173	172	178	184	162	158	145	170	161	186	160	164	179	174	192	185	161	188	172	161	162	179	178	175	188	170	178	199	170	163	155	155	187	184	167	188	167	180	153	166	153	157	168	173	165	151	157	159	176	171	162	169	159	151	172	163	183	153	171	168	165	159	174	178	155	184	162	167	159	138	163	171	145	177	156	168	180	185	161	144	145	182	166	147	188	171	184	148	166	175	188	172	144	161	165	172	154	152	165	192	150	178	173	172	170	157	188	171	198	169	167	188	182	148	164	144	185	177	153	184	169	172	193	190	172	160	161	176	178	163	165	195	189	175	192	164	161	170	155	169	177	155	167	150	140	151	178	191	182	181	169	168	166	160	166	198	170	178	142	186	182	191	198	170	166	162	171	168	183	155	185	176	143	185	165	162	192	162	152	157	193	190	151	149	146	147	165	152	176	179	154	159	158	145	142	181	172	179	153	158	150	179	181	158	155	178	165	171	171	169	177	146	177	156	159	178	174	179	199	147	163	181	194	168	127	176	137	171	192	174	198	193	169	172	147	138	173	149	188	174	180	147	164	166	167	154	150	163	181	156	156	178	176	167	163	160	148	169	182	152	175	180	177	169	161	168	166	167	194	158	173	168	172	161	154	156	169	136	173	163	183	171	168	153	168	145	183	185	162	161	173	167	162	152	144	162	159	177	161	157	150	169	181	169	181	184	178	178	184	152	176	177	160	166	176	177	163	173	183	200	168	185	160	166	179	156	180	159	155	164	190	173	146	176	178	172	162	157	162	179	148	187	161	166	145	172	153	171	161	169	146	159	173	155	160	167	167	182	159	179	176	154	169	174	165	177	175	176	182	187	164	162	139	169	169	181	149	157	173	156	171	167	180	192	149	173	159	189	144	155	152	185	188	202	166	175	177	181	177	159	169	175	185	168	171	157	149	186	159	193	165	169	181	191	174	172	173	165	166	179	172	154	156	179	201	152	157	185	151	154	152	170	178	176	176	179	138	173	167	165	179	172	174	181	140	183	159	178	181	184	165	184	171	183	179	189	183	155	156	160	168	176	177	197	167	170	180	156	153	191	160	148	149	187	160	157	197	145	161	173	181	172	129	163	184	150	139	179	167	157	196	170	171	183	176	170	136	185	180	140	163	172	171	188	144	167	176	157	145	200	162	169	176	166	152	169	157	164	174	160	156	168	149	162	160	144	155	171	178	167	162	179	164	156	166	161	171	160	183	166	144	182	170	167	176	182	144	156	170	154	166	153	156	170	190	174	179	177	163	157	195	152	177	168	151	177	199	132	180	179	176	172	162	163	199	158	173	174	171	164	174	161	194	170	175	160	161	170	151	170	166	161	157	189	183	186	145	161	150	160	169	150	181	180	168	185	166	163	159	173	168	178	145	170	197	168	155	183	165	138	165	181	169	140	182	162	193	160	185	146	188	185	185	171	152	164	172	169	194	188	184	154	170	172	170	176	152	160	151	151	164	155	159	166	193	140	167	184	161	178	195	173	186	157	171	193	184	181	148	169	176	152	191	189	170	198	179	162	170	153	189	187	155	193	177	183	187	153	193	172	178	146	159	175	181	170	160	197	168	167	162	168	185	169	147	165	157	195	163	151	165	145	164	158	191	188	167	186	177	153	182	167	183	153	174	155	154	142	149	170	170	193	178	173	177	188	203	186	141	170	177	181	175	182	158	167	164	166	156	179	172	174	159	189	148	183	164	141	182	175	149	158	183	194	161	167	155	177	136	166	167	174	149	168	192	160	174	163	181	197	194	182	172	186	178	152	160	151	167	188	133	170	153	147	162	178	164	168	159	179	172	198	180	188	155	185	173	170	185	186	167	182	188	186	172	156	177	189	169	165	198	164	176	194	147	180	190	156	151	171	168	177	153	183	165	151	186	155	176	152	162	169	185	173	152	157	164	170	156	148	181	187	171	147	174	166	175	154	163	147	177	177	168	184	184	180	163	170	155	150	161	159	173	174	166	152	175	180	191	157	165	147	164	143	182	154	153	161	156	176	160	164	171	179	161	177	176	144	152	163	175	153	179	146	166	177	178	184	190	166	177	173	169	165	161	162	185	155	154	160	186	159	169	181	158	168	170	172	154	168	169	178	179	145	160	178	180	154	163	183	139	194	178	176	165	167	175	182	175	158	167	160	182	176	148	142	161	181	166	170	188	162	186	138	169	162	154	189	169	177	191	168
39980	16400	11033	5206	4651	3565	2829	2502	2083	1978	1639	2767	21660	39905	2484	706	728	745	649	579	556	652	826	701	575	678	549	524	483	499	497	413	450	470	452	463	437	431	456	440	446	434	455	404	467	440	429	417	446	440	423	420	450	385	472	427	425	417	408	389	376	383	437	445	417	379	426	410	412	426	402	402	405	399	400	427	377	408	410	403	392	386	391	423	440	369	392	396	380	379	407	423	400	375	398	421	423	399	401	410	419	363	386	401	422	384	446	452	409	367	435	442	435	405	371	418	390	420	370	387	426	397	433	377	408	393	413	407	385	447	417	414	394	406	452	416	422	376	437	368	409	387	394	395	410	335	374	410	412	395	395	411	387	392	407	393	370	402	406	407	382	374	377	388	407	436	413	407	398	377	363	387	406	346	383	384	397	443	375	390	384	409	425	389	377	395	373	371	424	418	431	385	395	420	396	369	408	413	417	417	444	394	415	388	399	384	426	390	409	391	385	362	380	387	402	361	401	385	373	422	385	412	408	426	409	413	376	393	406	432	427	407	399	415	394	367	386	410	444	379	381	409	391	394	429	407	409	429	433	385	366	415	417	398	388	386	407	374	398	397	375	432	387	419	399	405	433	398	388	386	379	400	402	427	392	408	405	409	398	406	378	426	417	384	377	402	415	409	378	396	392	381	384	368	403	406	418	416	400	407	394	411	429	386	402	421	424	403	387	441	394	422	428	388	371	364	381	381	412	412	421	381	403	368	393	401	380	436	405	402	399	390	380	366	433	406	377	384	427	399	381	403	402	402	436	422	347	399	402	352	358	438	415	400	406	389	379	396	400	421	362	380	385	393	363	399	440	409	388	393	400	370	417	383	400	393	410	409	410	426	406	376	399	404	396	376	393	432	396	378	415	389	428	411	358	411	406	402	412	401	370	353	393	433	419	435	419	365	408	377	400	383	402	411	408	388	392	386	385	426	388	432	378	404	388	438	366	354	389	363	422	383	405	400	370	408	413	422	401	385	406	379	378	394	342	389	362	391	402	400	432	418	429	358	403	421	409	400	394	416	406	379	427	422	427	403	384	400	379	402	374	416	388	387	385	411	414	368	384	370	437	357	416	376	393	402	417	394	401	413	395	399	364	431	454	394	384	371	424	396	419	384	391	383	371	374	392	403	400	353	364	405	391	383	405	377	359	407	387	386	387	372	377	389	401	436	391	400	396	428	393	403	414	406	384	415	401	356	409	392	405	399	393	420	392	381	407	423	391	375	414	365	388	367	377	420	393	402	375	388	407	373	409	443	399	394	398	435	410	453	428	417	436	369	406	387	392	445	404	415	409	384	367	379	384	411	392	386	379	421	381	374	424	382	369	386	394	403	415	410	388	404	407	417	383	378	402	370	411	411	416	445	427	403	404	421	377	393	415	394	434	419	382	370	420	410	344	378	396	375	392	377	392	383	396	387	404	371	419	362	407	412	372	411	438	404	394	433	383	406	418	422	428	374	416	412	377	422	402	365	371	395	383	386	424	395	400	388	418	443	388	379	391	429	378	403	408	372	411	395	410	385	443	417	356	397	418	385	392	407	384	376	389	388	381	400	384	419	389	394	377	397	388	388	431	423	384	395	373	414	397	371	418	388	441	397	389	397	423	390	407	398	407	387	367	399	430	369	395	418	394	389	399	423	383	369	387	387	410	387	432	427	414	430	342	404	420	386	383	382	378	404	395	390	405	378	367	391	407	420	432	391	394	397	372	448	413	415	394	441	394	391	373	418	416	400	371	380	408	439	393	401	447	395	395	392	414	397	359	407	399	393	383	355	402	408	397	413	431	383	371	430	410	381	392	384	392	385	428	361	373	374	398	398	445	385	367	424	423	383	394	389	367	398	406	407	385	387	419	407	391	390	383	355	411	398	403	422	375	408	390	395	387	359	389	393	386	399	382	410	424	426	461	429	405	394	413	371	400	382	376	406	424	365	406	395	356	392	420	407	402	435	375	396	400	379	397	391	384	384	401	397	375	412	385	374	421	383	400	383	391	411	367	354	407	417	400	404	382	373	396	390	381	420	380	416	380	344	411	427	414	384	399	382	379	388	396	383	402	429	372	394	418	404	357	405	378	392	403	409	408	409	370	367	388	406	394	390	400	429	426	380	356	411	398	439	416	423	388	393	406	394	405	375	389	367	386	423	391	377	419	403	429	422	390	383	366	408	416	363	403	396	423	374	392	390	397	401	398	394	408	441	381	416	410	399	424	415	371	407	364	402	382	421	410	407	398	412	394	386	351	388	385	407	377	395	366	381	398	350	423	418	413	361	417	399	367	377	426	377	409	372	364	415	387	408	383	413	408	395	411	381	387	376	381	416	383	421	435	414	449	407	361	406	431	363	404	401	365	366	400	397	391	432	421	429	395	411	385	389	403	421	410	402	377	411	400	373	350	394	420	436	406	389	398	404	414	372	409	410	406	392	394	392	379	379	404	390	411	420	387	430	375	394	384	417	404	420	393	401	417	387	387	400	385	412	407	373	405	412	391	396	391	421	369	411	374	385	383	415	375	390	425	424	392	405	437	422	424	415	413	399	407	392	413	403	405	390	382	380	419	429	376	381	413	380	405	385	410	411	420	389	419	397	376	396	400	376	421	392	404	421	393	393	431	365	371	397	357	384	357	388	380	395	380	431	441	448	371	390	415	432	410	384	403	378	365	396	392	375	372	399	394	390	400	407	387	384	391	402	433	416	359	378	359	371	397	381	406	382	387	414	332	416	371	419	372	392	404	441	403	391	375	394	405	406	409	404	422	414	406	401	382	362	435	380	379	403	432	393	393	378	395	410	382	410	418	409	400	394	416	426	380	395	387	389	419	385	429	385	445	368	402	397	398	400	376	363	407	408	413	380	403	415	412	412	386	443	402	375	387	398	377	382	376	412	417	357	410	395	376	397	405	373	406	362	385	373	417	380	402	384	403	399	369	421	392	373	387	408	404	402	374	417	434	397	387	407	395	386	418	380	410	405	394	398	408	415	403	371	385	390	404	379	378	407	356	390	407	385	391	402	424	387	402	404	389	391	410	379	437	416	390	361	423	376	378	350	374	378	404	358	396	390	376	422	391	396	418	383	363	456	418	384	369	406	392	356	417	409	410	381	404	447	437	396	369	388	414	395	378	374	404	366	426	405	363	432	385	393	414	387	440	371	411	395	383	390	396	412	362	386	366	396	401	406	407	404	385	381	418	397	392	382	445	396	387	432	411	451	402	384	445	372	406	394	395	384	391	397	430	390	367	419	383	401	402	420	400	390	355	417	380	405	386	375	398	436	378	376	413	401	395	379	388	376	384	392	394	435	409	393	367	411	418	394	386	393	419	365	392	439	370	397	372	440	449	376	364	438	410	409	382	401	389	361	416	373	425	379	397	399	393	380	424	368	401	422	421	406	358	379	410	412	396	389	400	386	399	364	402	383	386	415	399	417	406	399	411	417	380	377	395	359	417	378
7257	842	307	239	161	140	118	137	102	113	91	181	513	652	171	88	106	82	91	85	83	96	93	92	94	77	94	87	94	97	88	101	105	99	81	97	97	89	79	105	90	83	101	92	103	87	81	83	92	81	90	88	79	91	72	99	98	81	92	106	99	80	87	81	75	90	96	75	82	75	101	96	88	75	104	100	91	91	81	84	85	95	98	85	100	92	97	71	76	91	80	82	89	80	96	97	90	79	84	96	88	94	83	86	91	97	112	80	78	82	88	84	88	101	95	84	100	86	91	73	86	82	75	94	87	91	78	70	95	77	86	85	89	90	84	89	84	83	70	96	93	81	76	83	84	96	102	83	93	102	93	92	102	89	99	84	73	85	102	82	100	90	95	82	87	80	87	77	94	89	91	97	97	108	97	95	90	92	99	92	103	70	77	106	92	101	77	72	80	81	86	106	89	95	74	83	90	93	65	86	92	83	91	92	80	82	99	85	94	83	85	72	87	91	88	111	101	106	92	90	97	97	89	91	81	86	85	68	86	88	98	83	87	78	97	96	94	97	84	95	90	90	93	114	78	86	98	82	91	98	82	97	95	64	88	81	93	85	94	92	102	85	96	83	81	111	64	85	92	92	86	93	83	93	95	90	65	96	108	89	92	82	82	109	74	79	100	100	83	101	91	87	83	90	84	78	93	70	84	97	92	83	73	91	102	105	98	106	97	95	88	69	104	96	94	87	79	90	90	80	91	83	93	92	98	85	87	85	79	96	83	88	92	94	85	93	92	89	93	98	75	82	89	82	108	95	75	82	81	73	83	99	83	76	105	80	74	72	89	84	99	86	105	94	106	93	89	84	92	94	72	85	77	104	82	88	81	83	97	90	89	69	101	71	97	91	88	91	79	81	99	88	85	86	98	102	80	100	103	77	85	85	80	85	100	93	89	97	88	89	100	114	102	100	97	89	96	86	73	89	77	88	96	87	80	98	112	96	91	89	101	87	101	85	87	83	74	79	99	88	100	97	84	88	97	111	99	100	105	92	116	86	79	95	101	75	95	81	101	94	89	98	93	74	61	64	97	76	103	92	97	93	84	81	99	80	84	110	100	75	88	83	90	84	88	95	83	94	88	104	106	107	76	100	69	86	83	69	93	105	100	88	105	96	88	95	87	80	87	90	97	100	86	96	95	92	111	94	102	84	84	96	80	102	93	96	88	96	107	77	76	92	90	95	93	74	78	68	91	91	91	87	75	91	100	104	101	87	84	88	92	81	97	104	77	79	93	87	93	86	86	87	100	85	115	93	82	95	73	89	97	80	104	96	87	99	81	94	89	80	86	73	100	87	86	85	92	91	80	102	94	85	67	77	74	94	62	87	102	91	103	91	91	90	102	78	100	103	88	95	93	85	79	92	90	93	93	92	70	98	96	94	94	94	106	95	88	100	99	74	98	94	85	94	73	89	97	86	89	100	89	82	91	95	82	107	89	87	85	84	88	100	90	95	86	100	88	106	78	75	85	92	102	93	80	95	83	84	81	84	84	89	92	94	98	81	98	92	106	95	98	106	75	75	90	93	78	96	90	97	92	80	88	89	91	88	81	89	75	66	108	66	88	77	82	101	82	110	93	98	85	90	94	91	98	94	78	82	86	70	98	108	81	99	100	93	73	103	86	75	99	112	86	84	86	79	95	72	103	81	98	93	76	89	108	105	92	90	83	93	83	90	86	84	92	96	95	89	112	91	102	86	87	72	100	77	85	85	118	99	93	96	85	105	92	81	98	91	69	95	86	87	91	86	109	74	90	94	77	89	99	97	112	82	82	115	97	83	89	106	93	90	88	89	79	95	87	94	91	104	82	89	86	106	76	98	93	86	102	78	100	109	104	91	88	86	104	74	92	98	84	96	110	98	86	103	90	92	91	107	92	90	99	104	96	92	99	101	82	92	85	86	95	80	91	90	100	104	95	93	93	96	74	69	93	87	112	99	96	88	89	110	77	82	91	86	89	91	77	81	101	94	90	76	107	96	95	86	96	77	90	105	86	96	102	92	83	78	99	90	102	96	77	87	100	89	91	70	79	97	90	84	103	93	72	97	86	86	105	89	96	88	79	83	79	88	86	76	92	81	97	83	100	96	94	89	97	81	89	110	81	102	89	91	88	96	87	92	105	94	103	96	89	96	92	97	89	84	93	110	80	86	88	91	91	88	99	105	72	90	93	84	87	99	74	100	93	105	88	93	85	89	88	83	78	102	96	95	83	85	89	86	86	90	91	84	88	94	79	100	81	104	69	109	91	75	77	87	103	88	83	87	82	107	74	85	97	69	76	90	85	101	99	93	87	72	82	92	89	96	101	100	84	95	87	89	84	90	111	86	84	97	83	97	87	89	84	103	88	74	85	91	94	94	93	89	93	101	95	98	76	103	91	105	92	74	88	97	86	99	94	90	91	97	90	96	98	97	100	80	91	84	86	95	110	95	83	89	107	91	83	86	85	80	96	81	94	90	97	98	77	82	83	97	79	92	91	89	83	85	84	79	103	85	86	104	96	80	71	95	114	86	73	74	91	86	99	85	78	94	83	93	94	97	95	110	91	87	86	109	81	93	95	80	84	78	89	95	79	108	75	101	88	101	85	91	89	93	79	91	79	106	84	98	73	100	102	94	84	89	90	81	105	86	89	86	90	93	90	89	101	76	81	97	93	89	87	110	83	88	89	76	97	95	85	76	123	81	82	78	80	78	80	83	80	79	80	81	90	100	100	74	99	97	81	94	93	97	85	84	72	98	100	68	81	96	103	87	69	91	88	82	95	108	85	85	97	93	90	105	106	94	85	105	99	79	90	99	88	78	88	91	95	89	104	92	84	88	96	78	78	87	94	94	84	93	96	90	114	94	92	98	94	79	74	84	97	99	75	83	93	83	88	77	80	93	81	93	90	106	105	92	90	93	83	100	95	100	107	97	77	111	99	93	101	90	77	101	87	94	89	82	78	76	84	75	91	103	86	85	91	86	83	85	110	91	81	70	75	79	89	82	106	93	64	99	102	86	69	79	87	86	79	105	83	98	77	73	99	82	76	95	102	82	83	93	91	90	74	99	100	99	78	113	91	84	100	90	83	88	94	91	76	88	89	78	73	97	84	79	77	91	73	96	96	86	91	85	81	82	91	87	86	92	94	81	71	97	82	81	82	101	77	93	76	105	84	87	93	90	104	94	82	82	83	95	91	107	96	75	75	97	90	104	81	74	71	98	103	112	93	86	90	85	93	87	78	91	79	102	88	86	83	98	86	85	65	78	97	82	91	89	89	84	105	99	93	86	95	92	100	92	95	75	76	121	105	95	98	84	90	88	88	73	86	86	104	77	85	96	95	85	97	89	84	87	90	113	76	84	82	82	83	101	88	87	88	94	90	95	96	98	106	92	60	88	88	89	102	92	75	91	67	89	94	88	73	90	83	100	92	86	94	112	90	101	76	83	79	77	97	86	91	98	77	104
7378	1245	767	686	587	441	418	393	442	326	346	1223	3026	3274	570	262	226	232	233	225	229	268	249	247	255	245	233	262	278	251	239	248	256	222	233	235	240	234	234	251	280	244	242	227	255	241	255	236	246	275	263	263	241	249	258	225	235	248	249	281	256	221	219	257	258	238	242	256	232	245	261	223	246	245	242	225	247	250	227	227	251	253	272	246	226	216	243	224	245	245	263	256	244	242	241	239	225	253	260	246	276	238	235	235	270	232	233	261	253	234	248	248	257	236	224	244	237	202	247	241	235	254	270	234	238	230	260	220	238	217	256	244	224	236	255	234	246	248	255	239	226	275	245	224	238	251	244	256	241	249	214	246	238	253	225	259	281	232	271	235	224	260	272	244	248	247	252	247	251	236	247	258	238	228	238	259	271	232	243	246	243	241	248	239	245	259	262	259	208	253	230	242	211	222	230	250	241	227	245	263	263	258	245	248	232	263	223	249	244	255	241	227	253	254	236	269	259	255	254	266	232	235	257	250	216	238	239	245	251	249	246	236	240	234	246	249	228	245	245	263	247	219	237	243	233	244	249	250	258	236	252	251	263	258	245	253	247	254	232	280	244	228	258	236	277	252	249	225	242	241	238	263	239	245	225	211	247	237	225	252	254	253	257	237	250	243	236	255	247	258	232	255	244	264	235	246	259	237	233	264	251	246	209	234	234	228	264	271	253	253	259	249	247	269	234	236	228	259	262	230	240	251	273	236	286	242	229	242	245	246	243	258	240	247	219	261	275	226	238	240	257	275	242	246	260	244	269	243	250	233	224	273	257	250	243	264	265	234	255	224	236	247	236	253	251	219	247	246	225	203	247	257	233	254	229	235	228	248	238	249	251	246	226	272	233	283	234	230	250	228	230	271	252	218	255	246	245	258	235	239	246	232	245	230	234	235	261	258	232	238	279	253	252	237	233	237	271	274	252	252	237	272	249	233	242	248	233	260	230	262	241	260	246	248	253	238	242	249	228	232	253	254	258	243	239	269	247	262	227	260	235	256	253	228	242	270	257	211	255	243	240	234	213	228	261	243	243	265	263	228	248	283	262	247	236	228	237	252	251	236	256	254	229	272	255	251	265	241	260	268	225	257	234	242	261	232	243	242	249	223	252	240	270	252	240	235	273	257	273	255	251	268	281	252	244	237	271	216	194	249	253	227	268	247	279	247	277	276	242	238	216	243	260	249	258	256	264	230	232	226	256	243	246	237	238	251	236	261	253	243	259	243	242	238	255	264	236	272	240	275	262	288	228	228	220	235	222	245	294	222	252	256	232	249	244	264	260	253	222	242	259	244	255	255	274	267	255	234	247	275	249	257	250	227	243	253	209	262	236	237	246	222	253	262	236	271	268	234	239	261	244	253	258	255	238	256	223	250	250	260	254	251	237	243	252	235	244	235	253	275	214	238	257	269	254	248	257	226	234	247	217	206	228	228	266	192	243	220	228	262	236	233	251	260	263	220	230	239	236	241	267	263	241	243	255	225	259	241	260	247	245	250	248	240	235	225	255	275	273	274	252	239	218	229	231	251	247	213	247	236	252	275	271	236	247	225	239	261	255	247	246	247	236	250	219	237	286	245	237	266	226	247	244	258	233	264	242	246	233	230	247	235	253	263	267	251	245	229	257	230	250	265	234	250	229	225	223	236	232	246	260	235	268	269	251	238	240	251	237	243	260	225	245	234	252	251	243	245	240	226	243	225	268	253	232	255	226	223	269	231	264	250	230	224	270	261	261	247	260	239	222	272	231	267	249	247	257	244	237	229	286	244	240	238	251	257	237	261	260	244	231	250	222	221	231	238	245	225	269	248	229	255	246	239	230	236	245	262	245	272	248	216	246	257	244	245	256	268	221	226	230	232	251	255	254	268	272	236	256	256	245	253	253	281	264	248	268	232	228	241	254	257	242	217	244	225	245	241	264	249	236	263	245	259	254	267	230	238	245	261	247	220	234	248	222	247	226	227	251	250	238	254	263	251	258	241	235	218	213	256	235	232	234	257	244	257	255	234	252	243	247	263	263	247	240	260	241	226	230	254	239	218	252	256	251	278	255	252	244	194	256	231	239	239	279	229	244	229	247	230	262	245	237	253	248	229	265	238	265	213	226	223	237	224	249	274	238	250	229	227	246	239	242	243	250	235	263	280	255	215	221	228	245	236	248	236	238	225	239	236	211	239	224	218	257	276	226	259	210	268	235	248	240	246	209	235	302	270	263	230	238	242	276	231	229	227	283	234	231	251	230	252	246	251	272	250	227	259	250	237	259	241	234	247	250	232	260	251	272	262	251	266	261	250	237	241	242	229	257	238	226	259	248	280	249	252	238	245	267	244	233	234	236	241	273	271	232	251	237	237	248	263	256	235	271	231	255	246	248	260	242	267	264	255	271	264	281	223	233	218	221	247	264	248	219	250	248	244	272	246	235	257	243	253	281	219	244	236	250	249	250	225	242	268	239	210	205	243	234	207	272	246	233	218	229	252	229	227	269	219	230	242	255	240	220	242	246	282	252	250	245	236	223	248	241	243	259	259	246	239	249	242	240	234	242	269	247	260	227	221	231	274	250	225	241	230	232	235	236	266	262	263	219	246	240	238	227	242	252	252	209	222	230	243	260	220	229	268	220	259	268	239	251	237	218	242	225	261	225	237	227	244	245	242	252	248	234	238	204	252	228	223	247	256	241	240	226	252	275	245	239	237	233	242	262	269	208	254	257	256	265	255	244	246	246	237	238	233	247	269	223	234	236	249	204	238	245	247	242	237	245	230	238	246	271	228	242	233	210	245	277	252	238	242	251	228	266	232	248	234	257	248	266	267	241	263	285	259	227	249	232	261	254	248	237	247	224	212	222	242	250	262	254	233	229	223	220	215	252	245	230	246	237	241	265	216	252	227	283	250	245	236	239	249	224	243	250	257	256	237	246	246	256	272	245	236	271	258	255	230	264	265	258	223	248	238	245	250	247	248	222	262	260	245	242	244	238	244	245	244	254	242	257	262	245	227	225	211	208	230	243	273	241	231	216	238	265	247	217	257	232	247	231	225	253	241	242	244	269	266	252	247	232	247	227	273	244	254	244	262	257	224	252	227	252	228	241	272	243	220	247	272	235	253	241	213	264	236	236	251	247	232	238	238	246	256	239	236	223	232	242	247	247	214	260	264	239	238	266	260	248	256	246	244	229	243	240	266	270	246	244	239	260	239	234	244	268	246	217	258	235	234	238	234	227	264	249	254	256	252	228	249	244	251	259	248	241	237	263	274	235	269	237	261	230	264	223	238	248	281	208	240	235	233	265	222	245	242	268	231	259	254	231	258	259	265	236	265	243	237	243	255	248	275	243	238	252	233	231	264	248	255	215	252	228	237	238	248	282	240	266	248	262	263	242	238	241	263	240	256	262	240	239	254	240	259	262	256	233	247	258	258	225	244	264	226	248	239	239	246	273	250	266	239	246	213
55915	27421	6403	2000	819	480	450	385	321	310	498	5031	8453	7116	825	211	190	210	196	201	183	170	190	198	196	212	180	187	173	195	176	175	193	166	194	194	194	193	165	183	186	190	193	166	197	184	194	181	189	164	166	177	211	160	177	195	167	197	188	192	203	174	178	191	160	190	185	179	177	195	168	198	199	209	201	188	195	193	172	200	190	166	158	199	186	189	194	191	165	160	169	189	179	170	180	174	184	177	170	160	189	186	184	175	197	186	149	193	170	189	168	150	183	155	189	170	163	136	175	184	175	187	200	180	176	200	187	158	191	170	199	194	183	192	167	175	198	185	189	205	159	171	192	176	191	182	165	175	163	165	182	192	177	183	180	167	200	190	176	189	196	197	167	182	183	164	159	183	190	162	180	174	187	182	207	186	170	177	194	183	209	190	167	172	187	174	183	181	193	194	164	163	189	175	167	186	180	187	177	179	187	182	168	151	187	167	163	159	186	169	179	163	176	188	207	198	175	172	183	175	174	160	174	163	179	199	173	183	187	198	178	192	165	165	167	169	192	160	197	181	196	157	157	187	175	170	172	185	184	176	218	188	179	180	168	205	184	186	191	179	173	157	191	167	185	183	207	168	194	177	180	160	194	195	194	195	180	172	200	204	171	189	181	181	188	168	186	167	152	193	200	198	167	203	169	183	193	194	171	164	175	166	192	173	169	182	181	165	185	166	190	182	173	189	185	186	167	179	170	187	184	194	186	196	170	187	172	194	206	160	195	223	195	186	205	185	206	194	197	170	180	172	175	173	207	163	170	175	178	195	215	181	209	177	190	190	186	179	161	187	208	191	153	192	175	160	178	168	188	175	184	178	186	197	179	167	168	179	182	186	177	202	207	169	184	151	187	183	179	169	207	199	182	180	187	184	203	177	187	197	179	204	157	191	197	169	192	191	177	167	168	167	183	170	189	161	192	181	169	178	183	189	175	196	181	179	165	218	155	191	188	191	193	182	182	190	188	185	185	190	210	196	181	201	187	181	164	162	186	190	169	177	175	161	161	171	188	183	191	163	177	178	173	161	191	148	179	213	201	194	156	182	147	201	209	160	199	170	169	199	174	179	176	187	178	172	172	174	177	178	178	176	203	182	158	155	189	186	176	179	179	169	168	158	185	171	192	147	193	187	204	182	196	189	186	189	176	172	155	159	166	167	197	194	181	202	184	190	198	182	174	182	176	186	199	162	179	170	180	165	170	184	179	161	182	163	198	166	185	162	187	193	200	186	152	155	153	189	187	192	154	199	201	196	175	215	180	176	180	179	202	180	201	220	170	170	194	205	179	171	210	182	164	175	197	190	216	185	163	188	181	176	174	160	191	166	211	176	176	159	155	195	189	185	208	197	188	171	185	169	169	189	176	161	171	184	169	191	191	179	201	208	172	173	177	171	191	190	191	173	189	175	164	175	199	195	197	173	197	164	172	148	162	177	195	174	179	177	180	170	174	188	182	192	160	196	182	196	193	151	149	181	178	169	195	216	162	146	152	152	192	172	166	193	167	178	194	185	161	146	191	180	175	179	175	158	183	175	198	185	165	202	208	201	168	183	185	212	192	164	191	189	157	198	186	202	185	183	190	201	174	176	164	183	189	182	175	199	193	195	176	181	194	171	208	187	199	191	175	170	172	190	186	193	212	161	164	165	188	195	154	184	172	196	189	200	182	173	167	152	178	190	180	187	185	176	218	207	199	186	174	200	168	169	177	167	174	185	185	209	172	173	178	145	186	179	182	199	183	169	180	186	172	181	183	182	173	183	202	184	187	181	190	195	214	151	165	151	165	155	185	186	176	148	166	160	155	156	190	189	172	164	186	178	196	200	199	167	193	183	199	164	186	179	184	209	178	170	198	164	191	162	172	184	194	171	200	170	208	179	166	185	192	186	189	181	169	185	199	179	178	176	197	169	191	187	157	206	151	175	181	184	170	191	167	209	176	180	180	188	187	195	171	197	184	193	183	186	172	163	187	181	185	171	178	210	208	159	179	175	196	203	188	181	178	199	196	217	206	171	157	195	177	171	178	183	186	183	191	195	185	161	174	189	179	201	194	214	170	190	183	200	172	196	164	207	182	203	193	207	188	175	158	146	204	193	174	184	193	167	196	200	187	162	202	204	178	167	192	184	176	178	183	199	169	173	170	191	192	207	203	175	208	180	166	182	195	171	183	168	193	224	173	204	169	183	192	224	166	185	179	162	194	197	192	185	151	164	166	176	191	201	177	207	178	189	199	185	174	171	176	156	168	183	222	186	187	210	193	176	179	161	185	178	181	166	204	169	176	177	158	183	186	178	186	201	204	187	174	190	189	173	216	193	180	183	196	160	180	184	172	222	170	158	192	177	201	180	195	182	167	155	172	158	172	194	184	179	199	182	178	187	193	163	170	173	174	172	179	190	175	162	167	164	166	184	198	201	178	189	178	197	182	154	198	188	199	176	175	186	188	160	170	178	189	185	180	185	160	188	162	164	177	175	191	175	171	177	177	169	178	184	198	186	184	186	174	201	194	199	184	147	189	177	151	185	168	182	179	201	167	212	165	196	174	179	196	156	180	217	186	193	183	167	168	171	191	220	215	166	188	180	181	181	178	173	177	165	199	152	174	204	173	167	173	188	198	199	191	189	179	179	167	177	174	199	178	180	188	180	158	179	176	176	197	199	205	169	187	192	176	160	181	200	174	172	195	196	194	183	212	202	170	197	187	185	186	177	175	186	193	204	197	193	166	180	186	184	168	180	182	174	195	176	163	176	185	195	180	172	171	195	191	184	196	201	193	187	188	186	165	175	160	205	200	213	176	200	161	159	163	222	181	155	145	194	193	170	176	178	166	182	187	182	186	177	170	172	205	205	190	183	164	185	174	203	168	194	170	171	177	191	170	218	199	181	195	180	193	176	209	171	183	181	156	191	181	169	168	187	179	187	156	193	178	166	184	204	147	162	182	188	181	198	175	182	187	190	190	174	200	176	166	203	193	150	178	176	197	178	178	177	167	187	173	165	163	182	185	187	173	192	183	183	181	189	191	191	208	190	176	181	166	172	186	189	195	156	169	162	185	198	193	177	176	184	170	171	203	182	185	202	201	189	186	191	196	178	186	178	198	188	186	182	191	171	171	188	154	184	174	202	212	156	171	182	176	175	189	181	151	171	155	166	193	185	183	173	159	187	197	199	171	181	176	169	177	170	198	193	178	188	160	170	172	182	162	194	174	182	181	202	177	186	177	197	179	198	173	170	176	171	201	204	192	179	187	201	188	175	180	190	178	176	197	181	194	154	161	193	186	191	201	173	185	174	155	183	176	202	203	181	200	182	194	174	181	192	214	192	178	187	187	177	182	200	175	179	154	195	171	152	183	187	202	175	160	187	185	216	190	174	197	172	173	195	186	174	176	177	188	185	163	194	167	165	168	189	164	187	218	217	206	176	175	194	184	199	221	173	183	175	189	168	150	165
31420	12496	7233	3210	2779	2222	1850	1691	1363	1231	2651	21821	29599	25864	2013	549	549	503	530	532	522	513	529	505	543	515	498	522	507	478	451	440	490	467	468	455	458	464	432	456	459	448	452	463	453	430	423	450	452	469	437	427	421	435	464	476	457	484	441	435	443	444	437	506	455	457	463	409	431	408	435	438	449	465	419	440	457	492	461	489	459	424	414	431	454	429	419	411	470	457	431	414	417	464	439	454	433	448	439	438	451	413	445	409	454	419	429	413	451	444	416	432	471	437	452	454	426	413	462	427	406	402	468	470	438	471	462	446	460	420	437	458	438	475	414	436	425	447	458	434	445	432	451	453	414	449	451	445	452	465	463	426	387	420	447	433	438	416	470	443	483	446	435	453	417	428	481	425	444	400	416	431	440	427	467	468	452	429	431	461	432	421	419	487	437	468	453	464	496	442	435	443	446	412	442	420	421	434	385	467	445	404	462	445	418	453	433	492	454	438	439	409	472	435	441	403	411	474	433	423	404	444	445	399	460	421	454	465	446	435	415	384	463	426	424	415	435	450	426	444	447	424	425	428	438	437	403	416	431	446	455	439	448	426	443	443	425	403	448	432	393	455	406	436	427	448	431	408	446	424	421	469	431	422	490	422	465	420	464	429	449	466	436	451	385	444	462	434	418	439	439	437	402	387	404	478	424	435	462	422	414	435	409	446	459	462	460	437	464	441	456	449	382	454	411	425	438	432	425	410	476	459	471	431	437	414	435	443	467	472	425	439	435	424	510	446	490	442	416	433	442	405	445	431	459	405	448	448	456	486	464	416	430	419	424	455	429	415	444	444	443	429	457	415	413	434	444	445	430	423	461	428	447	441	430	477	432	460	441	447	411	427	410	417	415	454	429	437	420	460	413	426	485	426	437	480	420	459	430	446	431	453	433	425	444	422	438	437	398	476	410	416	444	456	439	427	441	431	443	405	464	440	407	442	421	413	437	457	456	419	442	447	455	416	434	431	452	407	443	442	444	484	418	442	464	430	437	467	470	471	431	410	432	439	441	419	454	437	459	464	427	393	432	443	476	437	439	453	475	461	474	413	417	417	472	441	475	417	439	407	447	451	416	419	462	437	447	447	444	421	440	485	479	460	440	422	419	432	421	468	402	411	430	419	399	450	443	437	423	464	429	453	421	420	494	440	442	433	452	426	443	448	425	435	405	398	481	431	431	392	426	426	422	455	413	448	459	448	452	426	470	456	444	396	406	411	435	459	430	453	440	445	473	464	447	416	418	422	431	452	467	452	440	430	460	441	447	420	460	455	434	407	418	421	405	410	456	422	414	429	410	432	423	442	460	419	416	463	442	447	404	436	469	429	463	449	463	445	422	438	481	455	432	430	423	435	439	441	478	414	454	439	452	484	428	479	428	463	423	397	438	441	457	415	444	446	438	455	437	468	402	443	436	434	404	439	409	436	444	452	463	411	434	450	428	465	426	408	390	424	443	370	442	460	443	429	424	405	474	439	454	445	437	424	440	438	425	453	420	463	469	476	439	483	461	453	450	466	474	465	462	437	440	479	457	427	449	453	430	468	441	418	420	447	471	486	455	433	423	476	470	451	432	438	427	485	409	420	459	429	418	425	402	440	418	444	444	477	420	415	462	431	445	483	422	439	442	467	435	434	424	453	448	468	441	424	419	453	441	427	469	415	457	441	466	413	445	393	433	414	450	430	434	425	464	395	444	449	446	450	418	424	465	463	465	425	444	445	419	440	433	395	431	421	423	457	440	386	452	427	405	423	447	402	418	447	421	411	419	459	451	404	434	475	444	448	428	449	463	499	420	468	487	435	416	443	462	430	447	434	442	422	398	465	465	445	408	434	407	436	442	439	442	489	453	448	466	454	409	463	410	414	452	434	416	452	435	464	492	390	472	480	438	431	451	481	404	422	426	418	463	429	458	455	441	448	439	429	434	486	473	428	440	462	412	431	452	420	435	406	450	429	445	473	437	439	454	444	437	444	463	464	432	417	423	405	432	425	431	435	380	452	456	461	400	438	436	461	383	438	411	442	451	429	427	471	445	432	395	453	442	424	459	450	467	422	416	429	460	429	427	458	408	403	418	438	394	437	435	449	404	436	417	454	465	454	452	430	436	450	444	441	434	450	439	433	448	457	472	448	445	455	434	431	443	434	443	451	441	464	468	416	429	483	421	448	446	434	425	448	408	417	467	460	413	429	454	464	438	471	473	455	454	435	423	459	436	428	437	425	465	452	444	495	453	468	398	422	429	466	405	415	458	414	462	461	440	432	461	428	428	443	420	440	479	442	445	462	427	434	431	417	484	431	428	452	464	424	448	429	436	439	468	430	440	435	441	432	406	443	464	453	413	479	454	415	409	437	455	465	414	443	442	432	438	452	449	445	431	437	405	424	396	484	470	433	426	447	459	418	451	419	447	442	450	459	476	396	430	446	479	426	430	463	455	454	454	453	415	427	439	406	438	449	425	457	444	446	464	421	430	415	444	502	416	476	444	450	436	442	432	445	452	470	448	402	448	452	439	441	419	424	458	454	464	416	428	448	451	449	460	455	421	457	431	416	449	484	446	418	423	404	435	434	415	404	478	445	426	467	441	440	450	447	419	451	459	424	418	416	426	452	426	439	478	425	464	440	433	455	423	435	435	417	426	484	460	490	463	485	414	469	426	435	443	421	455	449	450	480	445	412	480	419	423	450	466	435	467	442	422	425	441	417	449	432	457	420	443	417	427	452	453	418	432	440	447	419	414	440	434	452	451	426	448	480	439	453	426	436	459	431	447	449	441	435	395	479	449	404	437	407	452	401	434	446	458	437	466	456	406	443	431	469	475	423	444	469	437	468	432	425	454	447	452	483	442	408	446	449	451	440	412	462	450	453	418	491	430	478	432	417	422	435	461	488	433	435	438	454	454	468	441	465	449	444	444	465	431	424	407	429	472	439	449	476	425	456	441	423	416	455	440	412	444	447	440	421	448	448	428	438	436	451	431	431	418	424	446	399	460	457	461	389	448	420	458	411	477	463	453	460	402	437	471	418	444	438	438	435	437	472	421	437	432	429	431	404	464	437	430	444	427	452	456	423	460	419	436	438	453	440	440	468	447	444	428	421	426	423	464	447	478	427	427	415	456	417	465	449	421	473	478	407	440	420	392	445	479	453	446	408	440	407	435	426	417	447	442	410	433	447	440	461	439	435	391	456	420	429	422	428	431	404	433	425	424	433	448	419	402	459	418	410	431	480	437	463	437	472	448	390	434	430	457	463	424	443	467	449	423	442	448	420	421	429	493	435	424	429	435	462	459	434	436	425	426	454	442	452	448	455	420	473	417	493	433	452	439	471	468	448	435	452	449	485	434	451	450	449	420	429	445	448	445	417	432	453	444	403	417	469	478	436	425	443	445	435	450	436	430	443	433	453	472	446	433	451	440	430	437	454	428	464	429	442	408	479	395	459	433	440	429	457	453	458
69283	38376	14103	5685	1457	875	647	559	445	427	1064	3539	10081	10964	3460	216	224	194	208	219	192	191	166	207	181	174	176	186	183	167	200	193	197	191	174	163	157	180	184	170	186	174	142	212	179	156	183	180	190	175	186	175	150	166	159	186	177	187	169	162	198	178	161	161	192	158	192	173	185	179	187	154	167	204	179	146	164	166	176	173	171	159	165	176	165	163	136	158	172	174	195	158	168	180	165	180	165	157	162	171	167	168	165	163	167	152	182	196	169	167	184	167	167	190	166	154	155	171	173	172	179	160	180	187	198	170	161	146	164	157	158	181	172	166	181	174	172	178	170	143	163	170	191	181	135	165	175	179	159	170	160	161	157	189	168	147	183	195	177	156	179	159	204	191	187	170	167	154	161	176	158	189	153	165	147	187	166	176	166	183	164	152	181	157	167	172	201	187	193	196	188	183	177	169	164	148	152	166	193	166	157	201	197	181	186	188	162	169	176	152	177	201	160	152	156	155	155	135	152	156	181	163	210	186	168	148	172	173	173	165	180	151	175	187	208	167	184	168	173	175	159	144	164	202	189	143	181	161	170	173	168	188	165	180	155	152	191	134	147	176	152	181	162	165	172	167	168	171	175	188	186	186	171	151	181	151	174	171	170	154	174	139	195	162	152	179	178	151	177	160	196	163	191	162	175	194	160	178	164	198	153	184	168	191	158	162	180	172	166	167	199	162	186	154	166	174	188	173	159	162	165	161	189	189	177	166	163	172	170	169	171	151	170	149	177	164	168	171	185	178	155	174	166	137	143	196	187	162	173	196	165	187	166	169	167	168	178	160	161	152	174	170	174	167	185	175	175	146	173	194	168	166	163	149	180	169	178	166	187	171	138	155	158	191	170	141	142	152	186	150	180	158	154	174	184	156	154	173	208	188	177	179	170	193	159	187	157	167	155	204	155	153	168	150	172	161	200	161	163	164	172	172	176	161	179	160	172	175	183	143	169	179	161	156	173	218	161	173	175	159	162	156	187	180	160	167	170	170	161	186	193	158	171	184	149	142	167	200	177	179	164	149	178	178	199	168	184	177	160	187	168	177	158	183	173	169	169	155	160	179	165	182	175	174	166	161	168	185	180	185	151	155	157	175	179	167	169	166	177	174	181	164	196	144	146	154	168	182	179	163	183	163	177	163	172	154	179	152	142	175	161	157	177	146	153	163	160	156	156	140	201	186	183	162	167	170	181	161	177	172	148	160	196	149	175	150	157	151	174	173	133	161	155	159	160	167	154	145	157	167	156	174	184	167	136	176	177	202	177	190	185	170	165	149	183	188	190	163	185	180	188	170	161	192	204	183	165	181	171	198	174	194	168	139	153	166	195	152	165	165	161	163	170	177	152	175	147	179	169	189	174	159	159	163	175	163	174	165	140	173	202	176	161	163	161	144	148	161	168	171	162	156	170	160	160	165	158	170	167	159	172	178	202	189	175	155	154	192	174	173	157	178	168	179	179	145	187	171	184	179	155	176	174	174	165	168	176	164	152	184	176	169	181	167	182	180	173	173	171	172	160	173	179	176	180	192	168	158	170	177	157	164	157	162	164	181	153	171	176	177	177	162	174	178	168	167	177	166	178	154	176	158	180	192	166	176	179	191	188	159	180	164	173	152	181	167	147	156	157	161	158	172	157	159	179	172	164	163	164	171	162	167	168	200	196	183	158	137	156	169	179	170	168	175	195	173	154	169	194	162	189	151	173	192	173	179	157	160	149	187	174	160	161	167	175	158	156	195	143	160	181	163	190	186	151	150	180	173	169	181	157	143	158	168	183	166	165	139	194	148	147	183	155	191	174	159	159	173	202	164	159	178	152	129	159	146	163	199	167	159	166	156	185	177	162	129	160	191	161	177	157	176	159	185	188	161	151	165	149	162	176	178	136	176	165	163	143	146	174	157	191	179	183	189	165	173	181	154	185	187	158	187	163	193	170	173	167	154	189	162	162	176	151	168	181	159	167	172	161	187	193	168	163	168	159	178	141	175	138	174	171	170	176	174	149	184	174	175	189	171	190	161	170	150	170	184	166	177	173	169	154	182	148	194	159	163	153	182	169	160	196	187	158	156	170	173	166	177	180	184	158	172	161	175	148	170	152	203	165	175	176	176	162	164	132	137	185	158	171	169	163	152	197	172	177	168	181	193	172	183	164	156	169	169	161	174	148	156	176	169	167	154	180	167	183	168	175	163	159	185	175	179	165	168	167	183	146	171	178	179	167	188	189	147	167	184	185	180	169	165	155	178	174	163	176	180	152	197	181	183	169	159	158	160	166	182	180	191	170	188	175	178	152	143	176	155	181	185	172	161	152	166	170	173	167	182	197	177	160	195	187	174	156	157	157	150	187	178	184	172	172	164	168	180	179	173	176	175	184	175	171	181	188	151	180	175	172	182	178	189	193	168	196	171	184	176	161	162	161	147	169	167	165	171	167	172	185	186	161	167	165	149	179	183	166	193	164	148	174	153	172	191	178	166	166	163	152	180	144	175	167	181	167	144	176	161	168	173	182	152	155	194	167	159	159	150	165	196	177	167	145	166	168	184	181	147	185	169	161	156	208	186	179	189	186	165	195	196	161	200	186	159	171	185	158	181	186	173	161	151	178	154	154	184	169	181	161	160	166	198	163	163	179	170	143	178	172	169	158	165	173	153	182	172	184	168	170	182	168	161	179	167	155	176	187	172	178	160	175	159	172	178	158	217	164	167	164	154	191	142	170	165	183	170	184	153	187	145	178	162	154	179	144	185	161	193	161	168	154	154	167	175	136	167	155	174	162	182	178	169	166	170	182	155	158	184	180	183	156	178	161	168	192	165	178	161	160	150	160	189	185	180	178	158	170	178	165	156	178	147	175	157	153	152	154	141	143	153	169	149	172	192	165	172	168	157	163	151	173	173	170	188	175	182	158	163	159	145	153	167	184	159	141	148	164	197	144	154	146	191	197	193	158	159	185	174	205	148	168	160	178	167	166	162	161	171	168	177	175	181	181	163	161	146	195	164	170	184	187	174	162	182	170	181	161	192	154	185	156	155	178	189	161	178	168	170	169	162	194	172	160	149	168	171	197	158	166	165	151	161	177	159	153	154	178	166	181	185	176	204	178	188	159	186	164	155	188	164	160	177	174	169	157	181	159	165	165	137	166	172	175	165	162	163	187	170	185	190	189	183	177	157	164	167	182	163	177	170	181	187	142	155	149	168	161	164	190	193	134	173	177	152	174	190	163	194	166	155	158	173	183	154	164	187	189	177	166	164	167	172	159	168	195	161	170	147	184	187	198	181	157	194	157	177	142	175	176	169	164	166	174	186	169	164	174	166	167	152	165	178	154	168	170	175	174	201	137	193	151	191	159	204	170	192	173	196	168	174	191	180	168	172	171	183	166	184	197	171	192	136	188	165	182	149	157	144	180	174	160	161	168	168	191	179	168	160	175	154	148	166	185	166	194	174	171	157
40645	17640	11389	5325	4452	3495	3051	2595	2088	1795	5705	15771	30664	32156	6693	682	702	690	620	605	614	556	667	646	624	620	554	535	500	481	425	462	431	473	494	446	425	462	425	424	473	413	431	448	386	445	444	430	412	393	455	430	442	426	448	451	422	433	424	409	400	405	404	413	383	374	386	411	416	430	371	405	426	407	397	394	399	390	451	414	404	431	440	427	407	419	437	415	372	442	420	394	376	396	389	391	385	380	386	410	384	434	380	401	387	423	400	390	385	386	377	464	397	376	442	369	408	427	381	426	390	379	407	410	381	407	415	366	395	391	380	426	374	380	396	387	411	396	388	395	394	411	410	400	412	366	401	376	399	414	403	400	429	381	407	362	354	410	378	388	432	393	410	388	427	412	396	405	374	380	417	393	402	395	389	384	406	376	370	416	398	425	389	402	389	376	405	413	395	395	416	385	415	403	394	438	400	362	395	427	399	389	389	393	425	399	405	420	394	373	411	398	400	383	408	400	416	417	412	393	432	379	396	433	422	412	382	417	389	428	447	428	378	391	383	341	369	403	428	403	412	374	434	401	429	389	403	375	422	381	416	379	419	360	392	373	380	417	430	407	430	370	396	383	401	374	401	369	389	407	404	390	417	382	396	392	411	419	411	397	418	421	393	398	403	391	428	452	362	396	407	382	418	384	427	380	418	440	379	425	408	362	413	395	416	395	423	383	370	410	367	408	394	445	436	363	386	396	418	399	390	391	402	437	404	384	402	394	370	356	391	389	404	389	407	377	402	411	424	398	400	423	401	393	408	370	423	395	391	380	437	408	375	406	438	388	396	382	402	401	398	443	390	414	377	402	401	401	387	384	375	391	392	384	426	395	400	356	405	380	409	367	408	389	406	432	433	420	399	421	360	407	392	402	389	410	395	380	362	394	408	412	417	399	386	412	397	393	382	398	402	413	395	345	374	359	394	404	373	364	374	415	398	407	391	403	395	373	393	396	408	367	421	369	431	421	393	358	406	379	382	375	395	416	427	375	389	388	367	400	415	392	371	390	403	403	394	418	378	385	434	379	368	420	400	396	437	410	435	389	403	410	411	384	408	363	379	394	392	420	397	404	388	401	402	409	403	406	378	421	435	383	396	370	419	364	414	373	390	415	376	391	415	404	403	423	404	431	402	401	390	395	353	414	392	423	404	411	416	407	377	399	392	414	401	434	360	408	388	389	418	371	384	438	413	379	398	367	391	432	394	388	407	435	391	409	405	391	427	391	418	394	397	391	390	407	417	378	373	379	406	412	415	421	388	419	415	397	385	430	377	418	393	406	411	394	427	386	386	376	398	356	379	385	381	436	405	382	390	412	401	442	394	399	430	418	400	401	382	419	396	375	389	378	387	403	405	409	394	375	406	384	423	422	369	371	403	372	404	407	405	414	389	375	399	384	425	334	404	368	328	406	416	413	405	421	392	416	380	391	371	418	405	399	385	383	387	391	448	378	358	425	441	390	363	388	398	425	394	352	420	383	412	402	407	444	397	364	409	363	421	406	395	386	393	406	380	388	408	398	404	375	375	360	400	358	394	391	388	394	384	391	417	404	383	387	392	444	400	387	382	400	377	375	404	405	364	387	443	427	342	378	399	335	387	401	402	410	379	407	354	364	378	398	397	416	411	405	432	407	418	404	398	417	420	405	385	390	413	415	382	393	429	415	382	360	368	414	399	393	380	415	384	385	397	412	368	409	385	401	349	409	413	401	422	382	365	406	402	393	371	409	412	382	365	429	391	406	417	387	388	416	410	396	377	378	392	388	378	433	380	423	417	386	399	383	383	425	418	404	357	415	382	442	425	426	406	404	419	401	388	427	381	390	384	446	394	418	376	374	401	370	380	399	395	374	392	412	415	402	387	401	408	429	392	374	407	379	415	387	440	399	390	360	393	388	379	377	407	394	401	386	366	398	419	400	365	408	382	425	417	423	404	364	358	420	379	350	400	410	414	378	423	380	376	411	417	374	409	386	390	412	385	423	425	419	418	409	430	384	370	415	385	376	392	367	355	384	395	404	414	384	366	397	394	397	393	398	384	413	381	429	393	385	391	361	414	412	379	426	398	451	413	390	402	405	378	386	417	395	412	359	417	366	420	402	435	409	400	412	416	401	398	369	417	393	355	404	439	419	396	395	406	397	398	401	377	404	420	418	404	396	413	387	421	390	352	407	395	429	396	385	409	368	368	418	360	394	384	422	384	385	410	386	396	421	384	420	396	386	383	394	375	392	416	380	399	411	400	401	382	417	410	451	420	385	402	380	380	415	378	404	380	412	404	421	421	403	419	418	415	416	396	386	404	417	387	446	433	385	378	378	422	395	428	390	415	397	399	418	401	433	439	402	378	406	366	384	405	358	423	421	372	383	389	390	418	406	436	408	405	383	410	375	427	392	380	410	391	419	399	423	393	384	371	385	415	412	383	407	405	387	407	377	411	399	403	429	392	398	403	413	366	394	414	415	402	420	386	341	376	385	408	354	394	410	414	393	394	406	393	411	415	371	407	400	403	394	366	426	406	404	353	382	409	395	353	361	399	403	384	402	397	375	373	376	388	386	404	400	420	398	406	416	427	399	373	396	386	425	396	405	420	405	404	399	418	420	383	407	412	383	411	404	387	420	381	381	403	402	402	381	425	426	382	400	414	344	426	388	412	380	389	404	401	373	361	425	374	401	389	422	414	362	379	412	380	410	399	394	407	411	424	406	366	394	396	380	430	397	407	410	392	405	402	375	410	402	389	380	433	397	411	378	347	415	377	373	388	416	415	376	440	446	374	406	356	392	399	398	408	367	422	413	398	369	409	391	377	373	400	377	404	414	419	398	373	434	406	409	407	369	403	422	416	393	379	398	363	396	387	367	394	404	393	383	370	405	406	386	385	401	376	399	387	405	429	395	380	376	393	446	396	425	375	409	410	374	409	380	380	420	387	424	406	386	424	413	406	378	390	419	415	383	430	412	426	345	400	364	428	411	404	386	397	407	383	413	386	444	416	397	339	410	393	394	413	398	398	384	389	395	405	390	390	398	365	369	408	378	384	385	410	422	399	372	392	365	400	387	386	401	396	411	404	389	408	404	422	395	414	391	408	392	403	368	430	378	401	375	415	400	412	369	380	411	437	411	393	406	387	419	410	404	379	418	411	446	420	410	396	413	410	419	394	363	397	401	396	438	414	377	402	432	400	378	392	409	417	371	379	414	394	419	385	412	424	415	401	405	396	419	375	391	415	373	407	404	398	390	389	411	377	436	402	426	407	357	398	427	365	397	373	401	414	403	377	359	400	388	388	390	420	411	353	353	424	388	387	394	400	389	380	395	388	406	410	412	400	378	378	420	399	403	374	422	410	382	388	416	399	390	376	373	423	366	421	398	407	389	380	421	413	399	386	375	383	408	402	388	410	403	444	413	399	420	392	420	377	379	393	416	375	416	395	362	444	400	397	379	393	399	375	364	385	393
7413	985	290	219	164	136	125	105	100	106	96	114	231	371	178	76	80	74	89	81	87	87	79	95	76	78	81	69	102	74	78	102	85	89	79	84	88	82	90	81	79	83	87	85	79	83	88	80	79	89	86	74	105	83	76	84	83	88	80	97	73	81	83	96	65	90	88	82	95	89	99	58	77	90	91	80	87	85	87	86	86	82	91	99	85	77	73	77	81	67	82	119	88	66	86	82	90	87	80	81	73	79	85	91	85	81	78	84	83	89	90	96	71	101	82	75	74	75	93	98	101	110	91	73	86	59	86	93	93	70	86	81	74	92	84	73	84	84	78	104	106	98	89	90	81	71	78	90	87	75	71	69	84	90	82	70	65	84	87	83	92	76	96	89	75	111	92	96	90	88	81	100	82	83	78	101	103	68	95	99	82	71	85	93	79	78	71	91	80	78	79	74	77	79	91	61	98	89	87	72	86	87	85	91	86	79	90	93	74	93	69	71	79	71	77	77	101	80	78	69	92	75	83	72	88	84	91	78	87	78	94	81	99	95	77	89	84	77	84	89	74	87	105	84	83	92	88	97	72	112	71	89	77	88	72	81	95	66	102	89	85	108	86	102	76	65	72	89	81	111	94	75	91	84	80	84	86	73	78	80	106	97	69	73	93	88	104	83	89	114	78	100	83	78	83	85	83	65	87	85	77	80	74	75	81	79	71	82	91	80	78	81	84	71	98	86	85	98	93	80	96	96	89	91	85	94	88	89	73	95	72	79	68	93	98	86	83	80	78	67	89	86	78	79	81	82	82	81	79	73	77	79	89	71	86	99	64	80	61	84	72	87	78	77	88	66	82	93	72	77	87	97	95	79	77	91	97	91	89	94	81	84	92	67	85	90	75	88	104	64	97	78	83	70	70	87	77	69	91	86	87	85	80	83	81	81	87	103	82	90	94	108	93	90	89	81	80	77	85	103	67	90	73	85	80	68	84	95	96	92	81	88	78	66	80	98	73	75	84	77	80	91	90	86	90	104	78	98	71	86	99	90	81	82	71	98	63	94	79	87	74	89	101	74	67	72	88	100	70	73	109	81	83	84	75	83	86	84	88	69	73	89	72	67	100	89	88	77	88	86	88	80	101	97	79	70	102	83	55	78	100	84	83	76	97	92	72	77	88	96	90	84	90	71	81	109	88	98	71	95	99	87	90	91	85	92	62	76	78	89	76	73	75	83	83	78	64	67	80	76	82	76	98	91	83	89	74	83	78	100	87	66	88	86	79	100	93	69	82	78	76	80	91	87	90	88	88	67	98	80	76	88	66	82	88	74	89	79	87	78	94	68	101	92	86	83	81	90	95	75	80	81	80	105	88	84	83	91	80	71	75	86	91	80	95	99	102	84	87	79	77	91	77	83	73	80	94	80	82	90	84	88	68	94	90	90	80	91	78	80	76	88	83	108	109	101	79	82	80	73	72	108	98	71	81	80	83	86	78	82	81	80	90	74	83	86	76	93	67	84	72	83	94	98	87	91	83	64	63	66	98	85	98	84	97	81	72	80	95	95	80	79	91	66	93	84	87	70	87	78	89	75	84	91	95	98	91	81	70	77	82	86	76	83	77	91	98	82	70	67	82	86	91	72	93	87	86	97	89	57	94	100	85	86	75	95	67	100	87	94	81	92	98	77	71	80	78	75	82	94	102	82	94	84	85	84	78	67	81	84	90	80	85	99	79	85	80	78	78	68	86	80	91	70	70	96	93	86	92	73	79	79	87	90	90	95	95	84	72	92	86	83	81	88	77	81	87	77	83	92	74	90	78	80	95	83	87	79	64	93	101	111	104	62	81	79	85	85	80	82	104	90	83	83	78	95	69	78	85	96	76	86	95	89	82	72	80	92	81	87	92	54	89	77	70	89	100	95	72	85	88	85	87	56	90	92	78	79	90	81	90	94	79	86	75	95	69	75	82	83	82	74	74	83	73	86	65	85	106	87	73	95	67	76	86	90	87	94	92	81	96	94	89	81	87	83	85	73	74	90	86	92	98	97	85	82	88	66	79	78	81	86	90	81	80	71	83	88	86	69	94	82	78	80	92	79	76	86	78	62	72	91	100	92	78	86	79	74	98	84	96	103	89	80	109	89	85	76	70	82	92	82	84	86	95	83	66	89	100	77	79	71	71	88	87	76	77	66	86	57	98	75	77	101	71	95	82	84	87	72	94	62	81	81	81	72	81	57	94	79	77	73	70	96	97	69	78	80	93	92	85	72	93	75	84	91	103	80	94	88	91	76	67	86	93	89	82	82	76	81	89	91	82	82	76	76	82	105	73	82	101	84	96	80	79	111	91	103	80	69	71	84	75	72	87	96	86	79	90	76	112	67	80	87	89	98	99	89	69	76	80	90	83	92	102	78	109	81	66	70	80	75	81	82	81	87	87	72	83	87	85	83	71	66	66	73	90	99	72	72	80	77	100	87	74	84	73	82	91	77	84	96	99	91	98	92	95	71	77	90	76	93	94	85	87	79	77	87	101	88	80	85	78	79	89	86	88	94	87	76	84	99	89	80	103	70	87	94	91	80	91	83	81	70	92	76	88	79	90	96	89	80	84	86	97	92	83	84	69	94	81	76	85	74	75	81	89	92	93	76	94	86	67	101	88	94	91	83	125	89	75	71	108	95	84	90	91	79	92	95	83	92	89	67	85	84	97	75	67	80	85	83	96	93	98	91	90	75	84	86	84	75	86	89	89	78	76	70	89	83	89	100	105	73	83	78	91	100	78	69	72	87	92	81	74	86	80	88	59	84	68	89	73	82	76	81	77	71	88	76	83	79	73	85	84	100	78	85	104	93	104	99	86	83	85	70	85	81	81	93	76	63	95	102	82	85	91	89	65	83	74	73	87	78	87	97	115	69	102	84	70	86	94	84	73	72	76	96	80	93	83	91	84	72	89	78	87	73	86	82	83	92	93	59	76	93	71	76	85	71	84	69	76	104	86	79	95	80	79	77	82	98	71	84	76	94	74	82	98	87	79	85	83	64	66	85	79	82	91	86	95	77	54	90	82	83	66	75	74	85	82	72	73	91	102	84	70	99	83	82	59	92	95	84	81	98	87	79	80	79	83	89	101	77	90	77	57	75	85	84	79	85	75	69	87	90	78	86	81	104	76	73	72	84	74	79	78	82	77	93	79	70	68	94	79	79	83	79	81	86	77	71	94	72	84	86	80	85	72	62	92	75	80	78	69	87	83	71	91	90	78	92	81	80	84	74	77	88	88	80	75	66	102	80	66	86	94	88	84	95	78	87	93	97	84	81	87	74	76	64	87	64	89	88	102	85	83	71	101	70	82	103	94	78	71	79	81	73	97	73	99	97	79	80	91	71	89	76	91	85	81	90	91	83	92	89	73	91	85	73	88	91	72	85	72	85	84	93	89	67	81	100	73	91	86	70	79	74	91	76	96	85	81	96	83	82	83	76	76	84	102	75	91	91	91	89
7387	1310	790	662	538	451	431	435	372	409	323	316	1403	2230	805	252	242	217	233	254	237	257	233	227	239	231	238	262	233	260	233	229	240	226	248	228	215	235	231	243	229	220	247	241	234	239	211	259	211	245	237	243	225	229	218	245	244	236	218	244	246	231	228	230	234	226	248	236	243	242	229	237	228	248	232	228	232	233	227	260	239	216	251	197	246	214	237	203	238	241	248	217	208	215	228	209	240	237	209	224	238	235	210	223	204	206	213	216	219	228	230	248	228	232	232	248	250	232	258	223	221	218	205	254	232	211	198	254	239	240	225	240	250	210	234	235	225	207	219	246	247	246	251	209	237	236	217	209	237	201	228	221	229	203	234	241	250	230	253	243	233	230	219	216	184	209	217	237	245	228	231	205	230	244	205	217	221	226	246	252	223	234	270	226	257	227	235	249	228	236	227	219	209	233	216	240	217	255	230	228	234	224	234	248	246	215	226	233	225	236	213	237	235	232	248	229	233	220	228	208	209	225	220	215	215	251	222	257	247	245	236	209	218	222	241	230	233	251	231	221	256	215	227	246	256	232	234	235	222	226	228	241	245	212	250	235	230	247	244	258	223	223	214	227	240	226	229	217	218	211	252	224	233	230	220	215	202	213	219	236	230	267	250	217	224	230	229	219	245	242	213	223	211	207	256	235	211	237	224	236	218	216	258	253	213	235	228	208	237	198	226	217	246	236	227	215	251	249	228	230	231	225	229	233	232	248	216	239	198	226	227	254	223	239	258	245	245	245	240	241	239	232	234	201	241	221	230	246	240	215	230	231	217	224	236	226	206	228	243	185	234	217	226	212	222	250	223	220	236	214	224	220	233	260	229	250	221	207	240	205	249	231	243	220	210	235	226	215	232	202	265	254	235	225	220	231	237	230	230	221	196	233	228	210	254	239	220	232	227	222	245	250	227	201	234	243	214	241	205	227	237	221	223	223	233	238	208	228	236	230	212	223	218	232	238	240	245	233	218	215	203	242	227	225	242	228	263	252	207	198	199	243	243	237	236	229	214	216	203	243	202	214	210	256	219	237	235	238	237	241	224	240	217	222	201	219	242	232	224	203	227	235	226	233	240	206	218	248	200	213	231	253	229	230	246	223	214	211	241	217	219	217	230	251	233	233	254	221	242	247	229	226	254	239	228	244	223	248	222	224	236	221	235	231	245	234	238	245	224	240	252	243	216	223	234	252	205	217	213	235	216	241	214	224	222	196	233	234	198	231	213	215	225	231	212	219	219	217	249	208	225	231	227	234	235	231	219	220	254	219	219	226	234	209	238	252	238	227	209	219	254	219	259	218	228	230	205	203	234	230	209	252	211	248	231	243	248	232	276	218	237	238	221	191	240	229	218	251	260	224	237	249	209	251	209	232	215	241	240	215	235	207	247	236	217	215	238	220	210	233	244	245	255	225	219	230	229	229	216	238	250	248	222	201	217	230	225	232	242	205	272	233	232	211	225	237	219	246	223	240	238	235	257	225	237	225	247	224	226	245	214	240	249	254	230	204	237	218	225	233	239	231	225	242	244	231	245	211	227	237	239	228	239	245	212	233	246	210	241	250	227	245	216	206	239	246	224	213	240	215	268	221	233	232	237	235	248	227	231	269	220	251	223	220	206	224	236	212	264	235	245	243	242	220	226	228	231	222	236	246	226	221	241	238	217	236	253	227	223	234	236	207	232	243	230	234	206	224	236	244	229	235	234	206	234	224	227	251	224	234	222	235	226	216	228	258	239	235	243	231	218	238	236	241	240	204	215	224	244	238	225	226	223	255	194	240	222	243	236	232	261	250	201	236	265	254	256	252	217	256	215	216	230	215	247	225	224	219	225	228	228	213	233	254	214	227	212	262	227	255	250	213	218	237	239	217	221	244	235	238	247	242	257	224	239	232	214	224	233	241	218	246	251	249	227	233	239	246	218	220	260	243	211	202	231	213	229	241	240	205	246	222	248	232	242	231	233	241	240	226	228	224	230	206	246	242	231	243	232	226	227	197	220	217	247	223	217	249	222	247	230	212	238	259	227	213	201	228	247	236	261	219	225	229	232	204	236	218	215	215	246	220	231	242	226	261	259	223	214	235	218	222	233	213	236	236	240	226	228	216	238	238	220	217	251	225	230	222	226	251	253	219	223	226	223	212	228	238	227	250	219	214	239	213	192	244	231	230	223	230	216	221	268	241	249	259	240	231	259	227	234	230	224	226	223	226	240	218	230	217	224	230	234	268	241	219	227	220	232	254	236	247	262	223	231	223	209	236	213	218	202	253	216	245	213	223	232	213	254	237	249	242	256	237	246	233	233	248	217	216	220	232	249	212	231	244	224	273	213	254	217	228	236	233	241	250	248	218	236	220	223	258	219	236	224	262	260	238	243	219	236	236	225	240	227	221	200	227	232	246	269	240	235	232	248	220	246	205	219	236	224	224	223	244	230	212	249	214	216	244	246	234	244	231	214	196	260	222	227	226	246	233	263	248	214	246	247	233	254	214	217	230	241	222	244	237	231	235	224	224	248	230	216	222	234	229	233	228	233	211	239	222	257	216	207	210	238	241	244	216	228	247	225	228	207	209	213	221	230	248	254	222	181	245	260	222	222	244	244	223	211	224	236	232	249	248	236	229	227	236	253	241	218	229	244	221	194	253	222	226	245	235	226	236	235	223	260	231	231	250	232	204	253	215	222	213	215	226	232	222	265	218	249	240	228	251	218	249	245	223	216	233	207	244	217	230	217	216	245	233	248	239	254	247	236	228	228	214	229	252	219	212	224	239	226	270	231	265	218	269	262	224	247	234	240	232	226	222	230	243	215	216	242	219	214	237	247	242	221	223	218	244	243	247	239	215	200	216	243	223	225	204	235	239	244	229	224	252	239	229	219	227	215	234	206	234	200	236	224	223	232	257	246	231	244	209	235	221	246	236	237	229	229	228	231	231	238	215	231	243	250	227	225	228	204	218	251	259	220	249	211	249	228	226	227	196	254	246	256	253	233	232	252	199	223	252	256	248	210	247	214	201	243	203	224	256	231	209	233	209	245	224	213	218	222	224	254	220	231	239	214	235	253	240	231	217	215	227	233	252	231	220	259	203	224	214	237	242	211	218	240	231	235	231	254	228	252	207	228	236	225	244	240	224	241	236	219	257	222	223	233	231	246	209	222	242	260	224	216	242	223	244	230	238	234	210	202	206	211	215	223	233	230	212	233	225	210	225	243	230	254	228	226	233	238	243	231	230	200	231	235	233	235	241	215	239	216	244	212	231	249	247	231	252	215	257	212	242	250	216	230	217	233	217	228	216	239	226	224	232	225	225	240	215	216	230	218	225	223	223	217	239	215	215	229	224	216	242	236	252	218	257	255	237	233	208	264	221	232	222	204	235	224	229	243	246	201	176	214	244	201	217	220	243	258	210	225	237	230	213	227	243	210	239	217	223	227	241	257	192	204	241	233	238	225	235
53861	26205	6686	2227	699	537	439	389	340	295	416	483	6140	8204	2278	212	222	209	204	174	177	196	231	200	216	209	188	210	186	174	176	185	173	191	170	196	170	201	170	168	176	178	191	184	166	169	170	200	173	171	182	192	185	180	178	172	206	204	162	171	200	184	177	178	180	181	176	179	163	167	156	157	195	176	192	190	188	195	165	194	177	174	168	196	177	185	164	171	161	178	200	174	174	180	175	170	165	180	175	185	167	220	161	209	197	182	188	205	168	198	178	172	188	202	200	208	170	207	181	181	170	182	187	158	163	184	191	151	174	150	192	197	177	146	147	180	155	155	170	161	198	168	190	187	167	199	166	157	178	163	182	174	181	186	170	186	194	192	163	181	185	172	168	177	161	201	167	182	170	164	164	180	169	159	196	167	171	180	165	189	178	164	172	190	204	181	161	187	173	187	188	182	149	172	168	190	187	176	165	169	148	161	171	183	175	159	178	181	172	178	177	157	158	168	185	203	159	185	191	197	146	176	201	191	187	182	177	175	181	147	179	193	179	138	187	174	180	157	154	160	192	182	161	159	155	188	188	185	175	183	193	160	178	177	167	175	160	166	208	197	181	167	168	223	197	202	190	176	178	167	186	178	185	150	182	193	175	166	144	182	171	165	162	186	159	173	175	175	169	178	190	197	155	144	174	170	191	164	190	199	175	179	191	179	189	212	187	168	178	185	203	178	195	170	192	185	179	171	184	183	193	166	150	200	173	187	192	178	182	160	182	182	178	174	180	174	197	195	173	158	168	167	185	193	170	175	176	171	186	200	181	161	155	144	169	187	167	177	186	179	176	180	178	205	161	178	170	184	168	178	152	181	172	195	154	163	160	184	182	171	181	191	192	191	189	221	169	191	182	189	198	154	172	184	198	175	165	196	166	201	188	176	185	190	167	171	169	206	184	167	179	177	186	180	166	167	189	191	191	193	189	159	184	181	162	183	190	147	187	173	187	190	170	166	159	153	158	194	181	180	184	198	182	175	168	180	178	159	191	168	154	172	181	204	175	186	172	182	159	165	182	171	164	168	164	200	215	194	164	199	144	193	170	175	184	181	173	187	182	184	184	175	190	167	173	202	178	177	195	185	175	166	172	167	200	184	191	190	163	175	174	181	174	168	179	181	175	190	199	201	194	189	191	182	170	181	173	144	168	167	171	203	192	191	165	174	202	182	174	167	185	155	187	174	175	181	184	202	178	176	172	172	163	163	188	180	175	165	164	160	169	163	168	179	181	205	198	159	181	180	182	179	172	178	162	174	154	184	195	187	163	177	173	210	170	175	165	194	205	181	181	172	196	166	175	174	192	170	172	169	176	179	191	183	176	173	165	173	176	191	196	170	187	192	181	172	159	171	190	171	177	172	188	166	166	159	164	206	170	165	174	155	194	188	166	168	174	177	192	166	182	198	157	182	196	175	153	183	185	190	183	171	182	189	180	161	153	179	150	168	175	198	182	188	183	169	177	165	184	188	189	179	182	179	179	172	185	182	173	169	190	202	189	187	182	193	165	177	173	170	159	178	188	198	175	183	188	176	202	179	199	166	160	201	202	190	174	187	191	183	165	188	180	175	158	189	181	172	171	156	179	162	187	176	160	169	188	186	196	177	184	177	173	194	169	182	175	197	185	186	171	176	176	167	170	177	177	158	175	181	209	186	202	188	193	155	188	181	172	188	211	193	174	204	157	158	168	178	190	182	181	209	196	143	176	163	191	171	180	177	180	181	184	193	171	194	186	181	158	173	195	174	171	189	184	182	189	180	176	188	201	193	181	217	184	166	179	166	162	188	183	172	159	171	183	178	188	192	183	179	187	181	200	182	169	177	187	186	168	192	158	161	174	173	178	197	179	155	203	159	174	171	202	202	204	211	199	173	191	158	187	171	171	174	180	176	194	174	160	173	198	151	166	176	171	183	180	194	197	170	200	181	152	204	187	170	181	187	187	180	157	179	179	163	157	181	188	173	201	156	190	190	168	184	205	189	189	165	177	164	195	165	171	166	170	180	188	186	183	180	194	176	191	187	187	180	187	184	160	171	176	158	164	185	168	202	194	171	163	194	201	166	182	168	172	175	158	204	180	185	185	183	197	168	167	177	154	198	177	174	189	174	169	191	171	175	192	165	200	162	162	170	163	182	182	183	166	166	151	174	187	189	164	171	163	214	168	169	181	170	197	195	159	186	202	190	165	193	218	193	182	194	170	175	172	190	200	192	161	160	171	196	170	177	181	177	165	176	193	190	179	173	173	201	190	162	182	159	161	180	190	175	168	184	202	187	190	192	172	184	172	181	146	179	178	190	176	180	195	183	159	171	212	180	192	182	174	158	190	167	172	163	150	185	183	175	196	181	160	189	189	212	182	182	196	184	156	175	198	170	184	196	184	176	173	171	174	150	165	178	178	187	179	158	174	154	143	192	169	186	158	195	166	176	151	149	177	171	184	206	188	191	172	178	188	188	184	198	187	197	169	168	185	169	184	209	174	173	190	184	184	170	166	168	194	183	177	208	197	177	165	173	184	185	184	180	162	180	185	183	173	159	189	193	187	181	181	171	177	185	186	169	195	200	181	192	161	175	184	176	199	185	197	168	150	203	148	173	178	128	161	192	186	193	178	183	191	175	200	178	187	195	189	177	167	163	173	167	175	188	168	185	180	182	186	194	183	163	187	179	196	187	174	183	166	178	173	190	203	172	181	186	178	174	190	188	177	186	164	164	205	193	163	192	176	150	155	200	192	187	176	202	162	203	174	185	151	170	200	202	178	187	169	170	159	164	189	165	179	196	180	165	172	171	173	214	173	186	185	184	199	184	178	168	176	172	175	176	207	182	160	174	157	175	194	178	160	161	160	175	175	163	182	160	174	182	184	192	161	184	165	171	187	190	154	171	178	195	186	191	192	176	208	199	186	205	165	160	159	175	190	152	160	187	161	179	185	181	213	197	204	179	177	190	178	180	177	195	187	189	169	192	174	170	203	187	170	186	168	157	196	177	168	165	186	180	151	198	171	186	153	195	162	188	166	174	201	169	190	184	158	182	182	163	166	173	178	154	199	173	175	214	188	197	177	162	186	190	187	164	183	173	191	200	173	198	190	201	172	170	223	177	168	158	187	173	185	186	195	191	187	186	195	194	164	194	196	159	182	174	194	161	183	167	179	173	198	174	184	201	174	168	159	173	204	173	176	164	166	175	159	164	197	171	187	176	218	167	153	179	164	201	191	175	171	191	196	194	200	174	197	156	184	163	166	163	179	165	185	168	171	166	190	175	161	185	152	189	191	169	186	178	168	187	172	170	161	181	170	199	185	162	184	183	196	156	203	163	176	169	180	189	185	180	167	175	168	167	189	193	157	162	197	169	170	195	185	177	186	190	167	189	172	196	188	164	163	187	164	172	214	163	166	182	178	203	176	158	189	179	166	181	173	185	166	173	151	161	185	165	183	172	170	173	176	162
30431	11465	8279	3307	2646	2224	1872	1686	1335	1180	1717	2697	25790	29104	6785	559	544	553	555	525	476	486	578	567	563	576	525	472	490	487	452	479	488	481	449	466	432	446	441	482	431	482	444	473	469	484	425	423	446	487	439	499	423	443	449	414	455	409	438	428	439	438	449	399	454	464	414	457	464	478	430	456	467	407	428	437	469	401	438	417	425	484	433	427	436	424	476	422	426	422	424	380	430	442	416	408	431	432	443	427	423	439	462	424	428	455	436	429	498	446	408	449	418	433	457	437	421	430	463	421	438	436	427	416	406	457	455	442	415	422	435	436	452	445	437	431	445	464	447	448	461	437	447	397	404	406	430	461	429	434	442	425	450	468	456	449	430	432	398	447	419	456	459	439	429	456	415	442	391	409	469	422	434	416	420	430	446	423	417	445	454	439	463	444	439	461	401	416	447	427	469	430	429	421	424	442	459	427	452	432	432	433	428	454	458	463	461	440	385	427	438	415	459	445	439	462	431	473	462	448	438	417	432	431	431	421	448	446	429	403	466	425	416	422	411	457	416	418	424	401	455	430	475	472	438	396	438	420	429	412	418	428	428	457	419	444	439	452	435	465	397	430	437	406	428	418	480	410	425	427	399	444	411	438	419	427	421	435	448	469	462	446	403	441	423	425	427	433	414	422	454	459	413	445	406	459	410	443	400	454	434	444	419	440	404	442	432	442	441	457	439	440	424	391	467	428	453	433	474	436	427	430	396	405	477	441	407	439	470	440	398	450	418	426	470	456	400	445	424	424	434	402	427	428	413	465	441	464	417	409	422	451	422	426	393	440	441	420	462	407	425	439	455	453	408	455	435	396	454	419	433	450	420	406	407	439	418	425	412	442	451	402	434	448	418	422	442	403	435	405	403	404	409	428	422	416	463	413	383	451	425	451	453	420	386	454	430	442	448	479	437	426	434	440	442	420	428	468	417	407	429	416	431	457	420	427	420	455	434	450	408	460	433	447	411	395	454	440	432	431	435	457	422	440	457	446	407	443	452	411	392	464	406	422	410	433	436	422	446	436	430	459	427	432	379	443	425	475	427	424	431	412	436	415	450	418	426	422	417	415	406	400	452	384	413	427	423	459	411	446	411	444	408	428	422	474	444	420	442	450	425	429	409	468	482	402	445	410	443	403	421	414	481	472	410	442	480	441	422	424	421	467	442	432	439	449	448	438	419	421	418	445	427	448	413	402	447	427	431	419	442	449	426	441	460	428	459	434	451	473	439	447	454	392	430	410	399	450	430	469	431	431	420	419	422	446	450	438	468	396	426	452	409	436	456	444	437	431	444	439	443	443	382	413	400	408	417	437	377	464	417	432	462	447	448	414	396	445	431	413	429	427	416	426	442	434	450	424	417	427	389	401	420	479	423	420	444	440	423	458	432	437	433	456	461	448	404	466	417	423	402	410	395	444	423	423	476	448	394	425	463	423	463	424	467	446	390	434	430	399	434	416	408	440	422	432	410	427	442	418	431	426	439	402	442	445	417	432	416	425	414	400	450	424	447	425	415	424	442	447	462	448	448	443	432	423	404	413	424	445	424	438	453	448	458	432	430	424	416	432	435	441	375	450	459	481	421	444	435	418	453	446	406	410	435	449	441	449	423	460	424	419	449	446	447	417	401	414	422	450	444	432	447	415	414	422	411	455	417	422	396	384	447	431	466	446	424	378	443	403	426	444	446	441	405	425	457	436	411	496	424	507	422	450	446	441	436	456	444	402	451	434	468	458	422	423	409	450	416	471	451	437	445	444	458	437	408	403	467	407	426	447	476	413	414	429	475	476	472	432	424	440	435	453	408	445	420	453	423	478	434	441	475	414	437	442	420	393	447	455	459	419	411	443	408	415	451	423	402	399	425	455	428	430	435	426	465	402	408	450	439	391	499	444	413	451	439	461	430	416	418	427	449	456	445	438	422	427	435	436	444	396	417	444	450	400	415	419	444	463	443	435	437	384	415	416	421	413	415	444	417	430	463	445	431	475	437	412	436	423	437	402	426	428	396	431	446	482	439	399	448	385	407	439	434	434	440	452	410	431	483	448	436	439	441	422	429	420	406	429	439	454	438	419	434	419	437	399	486	463	433	397	415	437	429	434	440	418	455	416	419	383	419	404	440	421	437	455	429	400	436	447	459	434	459	442	432	444	413	430	418	426	485	465	443	391	438	417	437	453	439	435	471	444	405	441	404	417	452	429	427	442	432	456	454	446	440	429	450	429	448	441	464	418	453	423	417	449	418	408	437	435	430	393	468	441	447	440	430	461	422	430	445	425	448	418	427	406	406	437	432	449	447	422	422	402	413	399	399	435	397	423	425	417	414	431	444	425	425	441	406	459	431	433	451	409	442	431	413	459	433	443	434	426	426	399	446	434	455	438	402	408	414	425	441	419	453	447	446	423	413	453	452	437	409	439	442	453	458	409	430	464	403	444	448	446	422	397	433	450	416	437	424	428	413	445	442	430	443	414	418	406	424	445	410	410	446	425	413	430	426	445	472	460	407	442	442	421	405	446	404	462	411	443	408	408	433	411	425	474	438	420	390	443	445	383	431	460	416	437	415	457	405	457	425	393	397	406	459	395	437	446	440	402	447	411	460	467	450	414	397	407	447	442	455	446	428	437	456	410	429	447	433	439	436	425	412	444	386	444	454	400	421	456	449	419	461	407	450	421	404	428	401	436	444	403	430	446	450	427	454	402	449	438	465	423	433	468	442	431	426	427	389	415	433	463	472	417	441	435	456	468	443	442	426	460	426	448	423	430	421	452	425	443	454	439	434	487	451	413	406	413	457	452	451	421	397	418	435	425	435	422	423	423	431	418	387	464	455	430	459	404	454	415	450	442	458	443	438	431	414	407	425	434	468	443	442	428	451	447	423	458	448	433	419	403	432	384	434	453	436	422	454	420	484	456	425	427	475	449	457	412	427	441	454	435	445	458	446	423	429	407	422	410	413	415	452	465	443	424	427	407	409	414	403	447	424	410	471	454	401	420	410	462	408	431	431	437	456	480	394	436	445	460	436	424	460	410	453	419	446	432	449	439	444	456	427	448	438	413	425	429	427	473	444	402	439	423	445	437	483	422	397	467	389	434	431	411	394	443	426	435	442	410	461	425	427	385	438	419	444	409	429	416	427	415	430	431	439	401	412	420	449	406	423	404	435	459	461	424	455	456	435	368	459	426	426	424	433	443	487	434	440	411	440	396	378	422	458	427	431	437	443	402	425	442	440	419	464	432	394	439	418	442	450	442	438	438	441	434	430	442	418	428	426	448	414	421	450	453	446	450	438	458	398	415	430	429	446	412	409	427	417	416	428	428	429	399	437	403	420	448	464	463	403	439	421	444	427	445	441	401	415	398	447	402	427	423	397	484	442	447	422	434	426	447	432	430	419	420	437	434	455	450	451	428	410	420	454	461	432	422	406	466	411	431	393	413	450	424	435	437	468	427	448	439
67085	35422	14629	5562	1287	899	669	555	481	408	409	957	10443	15976	5189	252	213	186	181	170	203	171	197	216	203	194	167	169	183	170	187	206	186	181	189	173	168	193	168	195	181	173	187	185	165	171	169	167	169	160	170	167	161	160	173	171	157	157	158	165	174	190	176	168	184	169	173	146	170	163	176	163	161	196	174	162	165	179	163	186	183	162	175	164	168	151	187	156	168	163	169	177	167	165	192	195	181	205	163	196	160	179	165	160	171	193	127	163	168	175	187	176	165	174	157	170	190	154	156	141	186	163	168	185	181	169	178	145	169	164	158	173	177	170	164	179	165	190	173	145	173	139	174	173	166	181	163	191	190	155	173	171	182	173	153	159	165	173	157	186	170	180	185	191	169	161	190	194	162	153	167	152	193	142	164	179	157	166	183	179	165	180	153	177	174	166	168	182	187	157	164	150	182	152	148	146	158	160	171	179	165	197	159	164	168	156	149	156	150	152	191	193	176	171	173	181	204	143	151	152	158	154	170	156	198	171	167	152	164	175	184	169	176	188	165	187	178	159	177	182	163	186	168	155	169	178	187	185	156	177	185	168	177	163	159	185	170	175	172	167	192	162	178	170	142	158	179	165	171	164	156	206	163	192	179	178	163	170	184	163	170	148	167	149	152	183	187	144	183	168	161	176	182	166	175	166	157	184	153	145	164	166	180	158	185	178	202	182	193	174	175	155	174	190	177	176	151	171	162	158	166	175	171	183	147	163	176	166	156	167	173	157	137	124	145	159	179	161	154	183	185	175	176	165	163	159	173	159	181	182	150	171	169	161	173	186	193	186	184	169	163	179	153	151	173	172	175	162	185	152	183	176	183	186	176	166	167	159	183	174	173	175	171	151	153	161	179	170	171	191	173	177	160	165	191	181	135	170	180	194	154	162	173	180	176	158	139	178	180	155	165	176	176	148	155	163	149	182	172	175	167	172	173	172	180	158	187	168	151	184	192	160	174	158	192	163	172	139	165	161	161	170	179	168	174	189	164	184	182	169	149	168	186	174	188	183	159	155	145	177	140	179	167	152	178	155	170	172	163	159	208	166	173	168	178	175	157	182	187	160	173	162	174	171	153	151	171	166	148	160	159	136	181	155	187	162	183	173	157	173	166	158	174	178	179	181	162	168	189	166	190	168	179	170	142	166	180	173	168	169	175	175	173	189	193	192	150	169	156	184	191	186	140	177	155	167	191	178	168	164	166	170	187	161	173	192	137	158	198	153	166	156	141	167	188	165	187	167	197	171	176	155	161	171	160	162	156	174	150	171	164	168	169	152	176	175	170	153	151	171	146	157	161	152	171	176	203	153	189	179	157	163	156	187	195	170	149	174	165	172	187	167	196	194	166	155	176	168	156	174	173	169	173	169	177	163	175	167	160	168	166	161	161	182	170	168	156	159	168	160	171	169	156	157	162	184	158	182	171	169	168	139	181	184	157	164	182	179	170	158	175	170	154	175	184	150	169	178	165	143	177	183	175	184	171	154	188	178	176	177	178	180	154	179	138	168	153	162	177	188	174	185	158	173	163	176	154	169	165	180	166	170	147	170	179	172	152	171	155	171	156	168	165	172	181	151	142	186	156	177	155	172	181	168	163	179	174	187	156	161	172	161	161	160	165	157	163	173	189	186	145	165	173	186	167	163	187	153	168	192	164	169	179	170	166	153	151	170	175	175	163	171	171	165	163	175	161	187	159	167	178	170	147	174	177	184	156	172	178	158	188	179	150	158	182	155	163	171	173	157	183	178	152	155	175	173	173	174	144	164	178	155	148	187	169	181	151	171	177	165	153	177	173	192	165	162	183	186	192	169	172	188	147	172	143	172	163	185	184	179	163	170	180	158	195	153	192	174	211	172	159	173	187	179	181	154	170	172	165	159	160	171	190	159	172	174	159	178	170	175	187	177	159	182	168	183	168	171	178	154	146	153	180	169	163	180	185	172	177	185	172	154	193	157	176	162	158	175	150	182	168	177	160	155	156	128	161	145	159	148	160	159	186	155	164	174	155	182	184	157	152	154	177	193	176	164	190	181	211	158	149	163	155	143	167	167	188	189	186	172	179	157	191	177	154	153	176	168	178	178	186	178	157	177	195	160	148	164	171	166	142	165	167	172	197	164	157	165	178	182	169	162	159	176	184	155	170	201	177	175	189	180	168	167	171	167	144	157	159	171	158	159	163	173	164	198	183	168	164	163	177	162	173	162	170	162	152	183	137	174	172	173	171	168	183	181	167	206	174	158	197	153	179	160	187	144	134	168	157	166	187	159	169	175	173	186	177	204	182	172	174	151	180	166	175	150	162	194	145	161	164	177	181	179	160	175	177	162	158	176	181	171	155	174	158	165	139	172	181	147	157	168	184	168	175	157	177	174	177	167	149	185	179	175	164	162	190	192	143	168	185	164	191	180	142	189	172	164	180	136	167	200	185	160	191	177	187	154	159	171	169	171	176	160	174	188	169	171	177	196	172	183	169	167	177	176	185	185	178	190	188	168	149	187	163	176	171	161	181	182	176	191	171	180	176	159	164	173	157	178	178	181	182	168	172	172	151	174	172	168	177	165	161	191	161	194	172	143	165	186	166	165	189	163	170	180	174	173	187	172	164	171	162	174	188	177	154	178	152	158	169	167	163	166	199	190	173	161	161	175	167	168	179	164	164	191	164	192	172	164	159	163	178	158	204	170	157	167	170	169	178	168	170	176	147	186	161	180	166	180	186	196	139	170	173	171	191	176	169	177	181	185	176	178	191	174	174	167	160	160	162	159	155	180	178	168	190	155	191	174	184	169	183	166	172	156	165	161	145	180	185	185	155	167	165	161	174	165	156	164	158	173	155	188	165	170	172	169	158	179	171	177	171	171	172	174	142	177	166	145	145	177	166	197	182	162	192	163	149	162	171	170	163	144	191	185	181	164	185	187	168	158	146	166	159	172	158	175	153	178	202	153	201	167	169	157	168	144	174	184	159	159	166	152	167	162	168	172	189	164	145	171	159	170	167	167	174	152	189	157	176	175	160	163	176	167	178	167	197	169	177	168	184	199	186	174	183	179	173	176	178	163	156	147	181	181	180	176	200	168	165	164	183	162	202	169	169	176	166	184	163	167	167	158	188	177	188	146	165	146	209	179	151	166	163	154	158	183	184	160	153	207	165	203	163	163	169	170	143	157	195	175	169	206	197	161	165	165	186	179	143	169	167	162	190	167	165	186	168	172	154	178	152	151	183	165	161	155	166	165	175	190	171	174	172	168	182	163	156	170	166	164	192	152	173	162	168	169	150	170	168	177	170	177	179	179	138	144	179	178	176	141	147	155	178	164	144	154	169	190	194	171	173	156	132	167	150	168	170	148	156	169	168	172	164	136	183	194	194	174	178	167	172	168	168	180	155	161	178	172	187	196	167	186	176	158	189	195	169	157	187	181	170	169	151	166	167	166	187	156	183	177	162	173	176	165
40084	14957	11812	5311	4378	3601	3171	2678	2099	1882	1701	5175	33183	39650	9737	672	662	636	619	577	569	545	628	642	648	585	545	508	463	491	467	469	456	460	480	424	416	470	450	427	434	447	447	436	445	423	450	457	431	426	398	436	417	433	423	411	441	409	402	413	416	431	387	363	424	418	415	385	419	425	418	428	381	414	410	426	428	445	397	429	481	394	391	408	407	405	407	414	397	425	369	396	425	447	389	447	412	423	412	385	402	420	399	404	400	446	400	382	408	391	416	423	392	389	414	402	401	333	417	387	425	389	449	406	412	389	409	410	408	413	401	393	406	387	396	400	383	401	415	403	406	370	389	393	423	394	411	372	394	427	404	374	368	412	413	372	380	422	417	402	407	416	391	371	387	414	423	419	389	401	408	403	397	377	438	377	445	357	427	390	409	406	407	397	419	388	421	428	381	394	409	404	400	411	430	382	428	410	389	411	406	397	406	410	440	392	433	402	427	389	430	378	432	426	423	392	434	374	405	396	387	463	394	444	390	407	392	392	403	414	394	392	391	409	407	354	411	435	427	371	391	408	411	388	418	375	389	441	423	400	410	404	367	390	458	370	414	372	381	376	398	373	405	405	407	386	390	382	410	393	361	406	401	396	420	376	368	393	386	385	366	409	399	381	405	387	387	386	384	409	379	419	410	379	416	385	383	388	414	403	415	420	423	410	409	434	447	400	387	345	405	411	385	414	392	383	401	412	410	425	415	406	418	396	407	373	378	376	375	406	420	374	389	405	383	397	392	416	436	368	377	447	396	408	440	434	388	394	383	378	418	381	393	448	424	393	402	411	399	375	370	407	388	390	439	389	411	384	397	379	435	402	419	413	369	396	393	413	400	412	387	411	380	414	421	387	437	399	424	421	416	420	397	403	393	420	448	409	389	350	381	383	351	385	391	387	402	403	432	400	391	382	400	381	390	397	382	417	418	414	402	379	382	377	426	396	380	389	388	418	416	404	381	396	420	414	392	409	458	398	411	392	405	383	399	405	408	384	406	383	416	415	429	378	398	387	448	400	394	401	381	365	419	428	376	430	405	365	385	400	427	400	396	425	410	388	407	405	367	412	419	389	409	435	393	398	351	377	383	441	435	367	420	377	408	386	403	407	421	406	368	392	435	416	385	402	380	401	392	448	383	402	381	394	397	379	362	417	415	376	428	373	449	399	389	370	396	431	392	414	423	407	392	371	404	389	394	420	425	407	387	446	411	400	400	384	413	403	416	379	412	405	385	417	423	385	379	418	423	357	398	396	406	405	401	378	421	397	416	360	401	386	419	382	417	388	401	383	373	421	392	377	420	401	414	420	361	365	370	406	390	401	402	395	412	382	390	405	361	397	394	383	394	400	406	397	376	378	423	384	443	411	394	426	406	419	446	408	382	393	397	394	399	383	376	435	365	368	380	398	365	402	418	420	394	428	391	385	385	411	381	375	409	383	410	379	399	415	399	401	385	382	374	436	404	368	442	449	382	363	408	407	391	398	416	397	387	393	411	409	400	384	414	392	391	385	407	369	401	411	426	376	415	413	397	411	367	416	407	425	425	371	427	385	431	395	381	409	371	395	388	401	442	418	382	410	417	428	401	430	356	360	402	392	420	427	426	420	336	396	404	401	406	404	425	414	416	386	414	441	398	390	403	417	414	372	391	390	371	409	419	384	411	403	386	405	406	386	357	424	438	425	423	395	398	393	365	394	403	393	397	397	449	391	416	402	417	384	421	353	455	387	385	414	385	398	397	397	440	400	409	405	398	429	366	434	383	378	403	383	395	373	391	398	401	388	356	402	414	413	443	426	389	386	381	403	391	416	404	401	405	367	375	417	419	445	377	406	385	428	369	383	349	378	386	390	390	420	385	395	449	396	421	385	364	394	382	424	426	373	378	401	408	402	389	387	408	376	391	405	382	387	382	375	405	361	437	428	412	402	405	371	389	407	405	385	418	415	400	393	374	398	404	381	389	388	429	394	404	391	408	374	403	422	371	404	409	390	399	435	427	385	427	418	399	409	389	416	389	461	414	410	373	354	428	421	427	400	468	389	380	403	370	379	414	374	415	436	385	404	404	398	426	407	419	407	394	401	447	398	422	406	405	370	438	396	422	407	415	383	394	380	410	396	352	369	415	398	355	420	388	392	386	409	417	418	393	411	364	429	391	413	417	419	408	407	419	404	396	399	421	386	407	387	443	407	413	391	378	397	402	402	423	425	405	389	395	418	384	372	407	407	411	388	425	417	392	401	417	369	416	403	362	413	371	390	379	403	411	391	407	420	398	436	381	391	419	397	456	396	389	352	413	405	378	396	396	408	390	382	380	382	434	402	372	359	392	393	403	389	419	392	358	397	401	409	418	375	409	388	403	389	437	425	420	359	416	372	396	409	418	432	380	391	390	400	423	419	431	373	373	384	352	417	413	399	413	388	395	388	406	385	401	409	415	373	413	385	381	403	423	414	393	413	394	400	412	384	385	387	378	404	383	417	369	411	422	384	371	400	375	394	418	385	402	393	398	411	361	398	399	404	397	359	393	376	399	387	392	417	431	389	416	398	401	393	383	389	408	389	369	393	402	391	424	419	374	368	388	392	404	421	413	375	381	396	390	432	390	414	410	363	393	404	416	387	373	410	417	393	427	394	383	371	416	428	408	390	417	401	385	363	397	383	407	430	438	395	383	382	344	375	371	409	396	372	422	399	397	431	384	421	419	396	389	391	416	388	357	411	418	401	394	414	355	396	403	388	403	396	384	407	403	395	409	390	377	431	394	436	404	401	394	385	398	393	380	421	373	377	440	398	400	392	398	379	405	402	363	409	372	419	372	406	430	358	396	428	418	402	378	412	372	390	390	386	410	408	389	380	392	401	391	408	404	407	383	405	422	364	395	374	420	383	378	430	412	386	372	404	383	428	389	405	378	405	355	380	417	441	383	400	385	331	426	431	402	434	375	410	399	390	426	365	402	401	395	381	394	398	380	418	421	363	380	411	420	403	414	394	401	435	387	401	427	401	422	406	407	382	353	383	397	390	407	389	390	407	410	411	397	410	382	407	403	397	380	423	429	386	407	409	375	422	399	412	374	436	444	373	404	383	385	400	410	421	434	380	415	383	406	393	404	419	371	413	407	393	422	429	429	424	383	379	383	366	414	418	373	391	419	402	395	368	382	446	410	404	396	368	393	388	414	400	353	414	394	385	409	382	383	394	414	422	366	404	402	404	373	406	396	391	393	389	401	406	407	406	391	385	398	421	370	418	441	361	430	409	404	389	435	390	416	387	402	374	393	420	379	380	419	394	418	399	396	403	412	381	389	421	401	401	399	398	375	399	404	407	395	399	391	375	414	381	383	369	395	415	413	390	419	381	376	417	386	409	411	434	402	392	382	378	369	419	395	380	399	384	382	422	388	376	369	416	405	385	392	400	416	408	441	376	402	431	404	420	399	416	421	418	414	378	385	396	440	387
7450	888	288	165	178	135	124	128	102	95	105	120	248	488	157	71	72	84	80	74	93	88	105	83	84	85	100	84	89	105	86	78	79	93	76	82	83	79	82	88	77	87	107	74	71	65	78	83	84	89	90	87	86	82	84	94	74	79	83	106	82	76	78	85	82	100	85	87	84	63	95	80	101	79	108	93	88	104	82	82	81	75	65	91	71	89	89	87	96	84	81	86	81	79	90	71	86	82	96	96	81	89	92	85	102	80	86	79	85	81	74	86	79	95	81	75	91	79	92	86	84	72	91	83	93	88	80	72	90	80	82	90	94	90	77	93	80	74	72	77	95	92	78	91	79	78	80	87	92	64	71	83	96	72	68	78	83	86	74	91	83	90	88	83	110	83	85	92	78	76	73	84	95	88	70	82	88	84	87	84	87	80	102	87	87	83	68	88	83	79	90	81	103	63	86	95	80	86	97	93	91	94	96	82	87	79	82	88	87	88	82	93	86	87	67	82	72	89	67	85	94	101	86	73	85	86	87	78	94	83	76	81	106	84	103	92	75	87	71	73	81	81	74	89	87	87	83	68	72	92	68	77	77	72	80	75	89	86	80	71	93	92	89	78	84	88	99	87	82	79	75	79	84	88	94	65	78	92	90	82	91	105	81	85	81	96	80	93	61	87	80	76	100	86	86	92	90	87	86	91	85	72	82	98	89	82	92	88	98	71	103	84	104	97	87	78	88	84	75	80	95	73	84	98	77	81	70	96	109	79	87	94	92	97	81	81	94	85	107	110	81	94	91	77	65	73	74	85	67	86	112	66	85	89	94	76	73	70	107	76	88	84	85	85	88	73	86	77	89	103	89	86	75	88	95	80	80	74	96	82	81	83	98	71	83	71	80	82	102	89	100	82	79	82	79	102	84	86	90	93	91	87	77	73	86	85	82	74	88	85	95	78	83	83	81	79	101	87	65	65	83	87	72	75	97	75	89	86	60	79	93	87	84	100	66	70	76	79	76	84	65	93	80	85	85	92	73	94	93	90	90	81	88	87	74	78	70	81	82	99	89	96	81	104	93	88	91	83	97	95	83	60	83	67	90	82	90	67	81	81	91	80	90	76	89	96	94	87	101	78	102	76	93	91	72	80	93	75	76	77	86	79	98	93	81	98	85	89	91	99	62	74	74	86	99	83	88	81	84	90	74	78	85	87	90	71	81	73	88	86	94	83	86	89	91	87	90	96	81	90	71	72	100	88	82	101	104	72	67	88	92	74	82	77	87	77	79	76	82	103	80	79	89	97	95	91	84	73	104	86	75	71	86	85	74	89	102	97	73	88	94	73	83	81	97	86	87	78	78	94	85	78	89	71	89	78	80	73	65	90	84	78	87	77	86	85	91	75	85	87	85	84	65	86	94	80	83	79	84	79	88	107	109	95	80	78	66	83	87	90	82	76	88	79	81	97	84	80	95	88	86	90	92	84	72	89	76	79	79	88	78	80	82	104	89	66	82	63	97	87	101	67	79	85	82	84	91	100	87	72	108	89	104	90	88	102	86	76	82	58	85	92	93	83	91	94	95	82	85	84	84	72	87	69	71	73	76	73	78	84	66	105	98	106	91	104	86	82	103	90	103	82	88	83	84	92	86	72	80	102	90	86	82	85	84	95	91	69	92	104	93	73	91	88	81	96	93	93	90	71	74	78	71	111	82	95	78	78	90	87	94	76	85	79	72	84	93	81	77	80	85	92	81	68	104	91	72	81	72	76	88	85	77	89	98	82	85	91	82	95	74	79	94	80	83	80	67	85	91	97	86	79	73	93	84	95	104	87	85	94	81	98	89	83	83	96	70	82	94	81	88	68	78	90	83	101	79	70	81	78	103	70	82	91	81	98	75	89	84	72	95	97	103	86	93	85	90	91	94	70	78	84	75	78	83	85	90	87	91	79	91	74	76	84	102	79	79	76	78	88	90	86	96	69	92	75	86	85	64	86	100	85	77	81	74	77	76	70	68	88	81	85	93	97	79	77	91	77	87	79	79	104	75	77	80	76	92	97	74	85	83	68	78	80	78	83	87	100	93	83	100	102	80	68	80	100	93	94	64	83	92	76	77	81	80	76	82	75	82	90	78	88	86	81	80	78	73	97	97	86	96	79	74	73	74	78	85	90	74	82	79	75	92	76	89	84	74	84	77	79	101	96	99	81	77	75	79	70	81	80	87	83	84	84	88	89	90	91	88	77	83	87	96	80	86	84	81	89	82	87	81	87	87	77	83	81	75	88	82	85	88	74	90	80	95	82	91	91	72	93	81	77	91	75	85	86	91	95	84	81	73	68	85	86	81	96	85	96	77	82	70	113	56	63	85	93	99	98	77	70	85	94	94	90	76	91	73	76	75	77	74	81	69	94	98	91	88	81	99	76	88	81	80	86	101	92	83	82	73	73	75	97	87	85	108	83	84	91	78	86	90	85	98	97	81	92	73	107	90	69	82	85	93	80	75	74	97	81	84	85	98	84	91	74	73	94	83	95	91	97	78	102	93	96	77	95	80	78	81	78	62	82	79	72	99	80	73	85	101	79	83	82	80	87	86	92	99	85	73	92	76	74	96	96	81	94	83	84	92	70	89	93	69	76	90	66	105	86	80	72	82	91	86	72	104	85	87	68	77	83	77	80	84	79	72	95	74	93	82	93	85	74	76	95	95	82	73	100	64	73	86	67	92	96	83	93	87	85	66	70	93	75	95	77	76	58	95	98	85	94	76	81	82	87	86	86	95	115	88	81	81	104	78	76	85	94	85	86	96	82	91	82	79	91	82	102	91	76	93	83	75	87	94	82	79	89	89	89	77	77	68	92	76	78	83	82	77	81	88	93	82	85	92	75	93	80	75	75	96	75	69	86	88	89	93	107	65	73	80	81	92	73	95	105	75	80	99	85	84	85	91	110	85	92	76	67	100	89	79	79	65	72	83	101	99	80	88	98	84	83	91	93	88	101	100	94	86	89	83	87	77	83	83	74	82	85	101	80	97	87	90	93	71	75	89	70	84	83	80	67	88	93	90	92	102	83	105	84	83	68	99	89	81	72	103	71	83	79	81	82	86	88	86	74	89	87	78	75	78	87	71	78	95	81	78	75	82	68	96	78	86	79	87	95	86	90	71	85	84	71	90	87	79	85	75	77	68	83	95	90	80	102	77	100	85	80	86	71	78	81	90	64	81	82	71	86	92	88	78	92	115	87	90	72	87	95	81	92	98	82	76	70	83	81	89	89	110	85	75	83	78	87	98	98	107	100	91	78	84	77	88	75	84	105	79	113	88	76	71	80	92	68	80	93	78	87	87	67	78	95	85	77	83	93	82	69	103	99	85	87	90	91	78	77	70	83	90	80	81	95	79	77	71	88	96	91	92	74	96	85	94	75	86	84	110	75	90	82	97	86	105	67	89	85	93	82	97	105	82	84	92	90	71	79	90	65	91	81	82	84	74	90	106	92	105	86
7142	1272	789	694	559	466	450	479	395	399	355	398	1590	3183	798	245	237	239	232	276	247	232	227	271	223	254	235	235	244	234	245	239	233	239	240	235	251	222	222	230	240	213	249	260	212	262	215	224	224	231	243	262	234	243	219	241	235	250	252	271	221	230	211	260	231	233	244	239	199	249	228	222	229	230	238	213	236	246	227	227	262	232	225	273	248	256	266	241	237	236	234	239	219	268	249	219	250	227	206	262	224	215	221	254	262	264	232	241	229	228	225	239	221	215	264	220	210	234	229	245	219	237	223	248	239	231	281	248	217	226	239	218	242	228	244	262	246	226	211	233	227	226	225	237	222	205	209	236	260	258	218	232	251	251	231	218	239	224	228	210	258	227	229	237	232	244	245	237	211	238	220	236	239	217	247	226	189	239	223	269	222	251	237	219	247	218	227	234	202	221	235	241	245	242	219	251	227	233	234	235	227	241	219	239	199	248	254	228	233	231	246	239	207	211	216	195	237	221	238	211	227	240	227	256	225	224	231	238	243	241	237	224	243	224	214	230	221	223	254	239	237	229	244	210	246	252	225	240	244	218	228	241	262	218	207	234	255	240	222	244	209	256	211	245	237	224	226	257	224	237	237	205	204	224	217	241	230	218	248	238	201	250	229	233	224	222	237	221	257	232	252	238	226	259	225	233	192	235	230	217	203	242	237	221	250	231	219	244	233	223	228	221	203	261	253	249	251	236	230	218	216	251	231	260	199	254	255	237	242	260	232	186	267	228	215	239	243	255	238	234	263	213	224	216	229	233	230	226	238	230	242	245	238	235	233	239	194	215	234	222	242	231	227	237	219	235	248	233	248	205	217	240	218	210	260	233	256	234	220	246	252	238	258	216	233	239	236	251	230	235	212	245	214	242	218	222	246	217	221	228	223	229	253	242	234	228	237	243	237	247	233	234	229	228	235	214	232	209	238	196	183	232	223	226	249	248	243	249	232	244	219	218	241	236	248	222	229	237	250	231	231	232	232	252	255	252	241	222	241	232	233	236	238	241	251	239	251	221	244	223	220	247	237	204	207	221	255	222	212	228	221	239	239	238	259	224	232	236	236	245	229	243	224	209	218	273	247	244	252	250	263	230	244	232	212	212	232	241	225	224	223	221	239	241	224	231	227	250	226	255	225	252	247	233	225	227	227	247	241	239	254	237	234	266	240	230	225	249	241	234	235	251	229	244	242	251	210	257	244	257	212	248	253	239	215	224	228	238	258	234	248	227	232	211	236	220	233	252	247	232	241	241	217	245	243	242	211	251	206	219	226	230	237	263	218	246	245	254	239	217	227	227	240	198	224	243	244	219	234	254	268	252	241	232	227	257	223	233	223	249	210	243	239	238	232	223	275	225	212	246	221	245	257	227	223	241	233	240	225	249	232	237	246	213	218	233	249	234	242	233	239	236	252	253	231	211	250	215	260	231	247	233	261	242	232	245	251	240	241	221	234	251	249	264	251	231	262	238	249	249	234	235	249	237	242	236	246	228	232	222	251	234	233	232	223	254	256	239	217	257	220	225	234	226	236	259	227	233	234	240	239	220	242	234	226	264	234	239	235	248	241	215	238	225	236	243	265	254	231	243	237	239	254	251	234	224	235	251	207	214	254	255	237	242	230	236	228	214	242	249	224	256	238	221	256	248	237	229	240	219	246	249	239	225	259	225	262	241	241	235	223	221	205	218	238	230	204	235	245	212	218	217	226	231	231	211	214	270	249	233	224	217	252	243	232	248	240	271	212	260	219	226	238	259	208	239	234	214	227	229	220	254	243	265	255	221	229	243	234	232	223	239	240	236	246	237	237	212	257	264	203	247	230	231	223	237	239	237	235	247	232	233	234	228	217	219	252	231	226	213	238	235	228	232	224	237	248	224	271	252	258	240	226	267	219	246	240	244	248	224	228	236	254	248	240	229	223	243	225	236	251	233	235	234	245	236	242	237	229	239	212	235	220	226	262	241	232	238	218	211	249	242	244	264	237	222	233	208	254	244	236	225	233	248	206	249	268	232	252	238	244	228	241	229	234	235	223	233	226	220	234	203	232	262	246	241	286	212	245	224	223	234	240	205	250	225	246	258	247	233	253	263	233	251	258	224	276	253	221	257	249	238	247	233	227	231	227	212	260	257	257	231	239	218	239	246	244	256	254	252	250	250	223	265	236	234	244	202	204	246	224	235	222	213	223	234	238	247	218	243	229	233	249	246	249	241	224	244	266	212	244	238	220	236	243	225	247	223	244	244	238	251	220	232	229	250	237	238	257	262	231	244	255	214	245	245	242	239	219	220	245	229	224	236	227	261	244	210	197	242	241	247	228	216	236	243	237	246	238	257	244	234	270	225	222	231	236	221	232	238	235	240	231	221	237	250	237	251	217	230	235	238	225	222	226	215	253	251	237	227	249	226	240	250	248	235	239	228	203	256	234	212	220	246	205	223	244	275	228	231	200	222	235	221	228	245	227	231	257	247	255	238	222	217	268	244	239	231	247	219	237	262	223	266	235	255	213	227	240	209	213	229	244	217	216	233	220	192	230	215	245	252	251	259	231	242	241	244	256	264	196	237	240	232	237	241	239	242	235	221	239	207	252	227	226	254	204	260	255	244	230	230	235	244	236	194	244	230	266	236	230	238	233	225	246	237	249	241	255	233	252	250	258	228	222	270	239	232	224	236	247	240	239	222	201	243	235	250	245	241	194	222	244	211	204	222	237	228	244	225	217	264	216	213	244	223	273	209	231	219	234	266	251	243	233	246	233	226	249	227	241	244	239	235	237	245	239	256	223	221	251	210	254	197	234	239	218	245	215	218	204	247	249	234	224	216	209	215	246	259	234	240	202	222	224	254	257	241	197	238	244	235	249	210	258	252	230	224	238	215	225	237	244	266	222	246	238	220	264	239	217	254	229	244	240	233	204	274	220	224	240	254	256	258	209	222	248	256	225	249	224	243	200	236	238	206	243	255	217	222	233	256	219	253	243	230	239	234	240	209	244	235	229	234	241	247	223	280	240	240	239	223	217	275	254	246	253	212	233	237	220	236	238	224	242	227	217	241	236	225	235	229	251	238	241	215	227	228	224	254	227	234	227	226	224	246	256	262	229	249	214	216	220	217	200	243	239	233	265	230	225	235	211	223	237	220	244	194	211	236	249	217	241	216	248	224	210	217	267	246	230	247	254	224	220	218	246	257	267	213	242	249	237	220	223	256	238	270	201	220	241	235	249	234	259	248	253	243	227	242	220	208	220	226	200	242	229	227	234	230	208	243	229	251	237	266	251	246	245	227	263	263	228	252	217	245	245	221	234	255	228	242	226	223	227	214	221	182	233	240	237	240	257	229	253	235	238	235	259	229	229	224	222	254	234	222	263	241	254	249	227	211	212	234	252	222	214	255	233	229	232	239	249	256	236	211	216	254	228	243	274	248	224	237	238	237	243	245	259	229	270	232	213	225	242	258
53187	25135	7148	1763	660	529	467	387	316	289	411	460	2941	9516	1745	212	187	187	199	181	194	191	210	194	176	196	193	203	182	196	191	195	180	186	168	177	165	172	177	169	172	186	168	189	181	168	173	175	209	211	157	207	170	185	176	196	202	162	203	198	156	180	200	193	176	173	190	171	173	153	177	180	183	174	172	173	174	188	177	171	177	207	181	178	175	185	163	192	199	187	169	184	160	190	186	182	186	197	168	169	193	187	193	189	164	198	200	145	165	188	180	184	203	165	157	152	172	160	181	168	176	174	183	185	166	163	161	161	173	168	178	153	184	185	180	182	196	197	192	168	184	191	188	198	165	160	148	175	193	175	189	148	181	159	167	175	177	196	166	191	184	155	165	167	172	164	178	166	194	173	170	175	206	192	176	195	163	161	187	176	186	167	156	164	190	174	175	161	197	173	202	179	186	182	180	175	158	180	164	161	181	186	173	197	169	171	153	178	163	181	170	165	182	171	174	196	195	170	161	190	193	168	174	162	185	165	174	193	173	188	167	172	206	177	190	198	195	169	180	187	214	164	183	187	152	191	172	154	199	157	177	173	199	174	187	147	193	187	182	183	169	198	181	169	182	170	153	164	161	172	181	176	173	185	174	167	183	186	159	192	154	184	175	175	161	180	186	160	195	174	161	176	169	172	178	163	165	191	163	199	175	167	179	172	176	190	168	191	177	181	186	172	166	146	179	180	182	188	164	158	178	192	169	179	179	184	175	191	183	173	169	186	181	184	197	187	180	193	194	160	170	196	184	186	188	195	175	162	190	197	217	177	194	160	199	204	151	184	176	188	143	195	182	195	187	177	194	171	166	197	173	172	168	152	180	188	155	202	155	171	184	175	177	165	174	190	159	174	178	185	163	190	189	171	147	171	152	190	178	193	205	181	164	156	147	178	171	195	179	178	195	179	186	166	183	171	166	198	179	163	158	182	189	170	165	173	183	177	171	154	166	178	185	166	153	181	165	202	189	198	179	165	178	173	155	154	193	170	166	197	187	172	170	180	161	156	172	171	169	164	177	174	178	203	169	155	182	185	185	186	175	168	160	156	176	168	179	191	184	158	177	172	220	197	148	162	166	165	162	150	191	186	192	151	179	166	174	164	166	191	169	173	165	188	168	169	154	172	178	187	187	168	180	176	168	180	180	194	184	167	179	165	163	188	163	204	169	168	176	196	186	191	173	172	171	161	186	175	178	162	192	169	173	160	152	196	166	160	188	157	178	173	160	180	186	176	175	164	158	178	169	179	218	163	180	192	156	190	167	149	167	171	163	153	151	166	177	191	179	162	167	188	191	173	170	175	166	171	206	178	190	194	187	158	187	156	164	191	185	174	204	178	155	171	186	161	205	181	184	174	191	177	156	162	159	186	170	182	186	171	189	156	164	197	154	188	180	165	162	186	187	183	182	177	167	160	190	167	173	145	172	172	161	149	166	187	192	176	175	196	163	169	169	189	174	160	160	174	195	182	165	180	163	199	160	171	183	155	190	182	185	175	166	176	170	176	194	170	172	146	195	163	184	168	156	161	203	185	174	170	174	174	181	197	172	183	162	169	182	180	178	199	168	160	189	160	198	173	154	179	180	189	195	170	164	188	191	177	200	172	175	182	189	177	162	176	174	187	184	190	150	188	195	179	179	198	167	201	184	219	187	166	162	171	178	173	173	181	171	179	156	162	181	176	170	155	188	199	180	174	181	167	159	172	161	172	176	186	172	150	170	192	186	164	173	182	145	175	175	152	175	157	198	170	183	181	193	164	154	188	173	204	174	195	174	186	158	171	170	174	181	183	206	199	197	167	183	183	168	188	177	160	145	176	157	181	180	185	175	171	167	187	171	154	182	151	174	173	160	167	177	178	181	165	186	191	177	157	179	183	166	211	179	175	165	189	174	164	203	176	165	186	169	171	183	175	156	164	176	178	161	153	210	185	173	182	172	153	199	199	179	168	172	160	167	173	198	186	197	175	144	185	176	174	163	166	180	174	212	183	191	162	171	184	186	170	169	163	184	181	190	165	174	167	180	171	181	195	182	167	187	159	181	157	163	179	184	156	183	173	155	172	163	187	173	162	174	158	166	172	145	189	188	174	160	183	157	165	143	174	182	201	176	191	145	197	152	190	195	185	171	150	186	158	170	151	204	159	170	181	172	175	176	182	173	166	191	164	170	166	186	188	196	175	201	148	168	185	183	184	201	193	201	198	154	170	204	181	182	183	194	170	161	173	192	162	185	180	190	172	158	183	183	148	168	171	181	200	179	167	180	192	189	191	209	176	167	166	168	180	171	163	173	161	173	177	183	173	210	164	191	177	178	177	167	177	176	180	186	157	188	176	178	176	198	166	213	178	203	156	165	168	144	163	175	168	157	166	175	171	186	180	178	161	175	154	182	187	169	158	151	172	168	168	147	161	175	181	166	186	166	167	186	139	173	157	177	184	182	188	162	162	208	187	169	194	196	176	171	185	154	174	164	209	173	177	181	155	176	181	174	188	182	165	174	170	189	173	174	170	160	159	177	156	174	159	188	168	187	214	179	204	169	158	179	179	143	159	186	193	156	165	188	183	181	164	182	161	170	163	183	172	174	184	174	174	172	157	156	144	174	185	169	199	163	184	164	168	175	176	177	181	190	159	200	164	196	175	175	163	194	188	181	188	183	196	155	172	199	161	157	187	185	150	173	179	166	203	157	180	198	174	170	176	181	171	154	179	176	181	189	177	154	186	165	195	179	167	190	150	164	190	163	171	170	161	183	172	168	180	188	174	169	176	179	184	173	161	164	147	176	176	170	161	170	177	175	155	163	161	158	198	173	181	171	181	165	169	158	190	155	177	177	172	188	191	168	180	164	176	161	176	193	207	182	198	149	152	171	201	161	177	163	182	173	180	171	177	186	196	213	185	164	188	201	178	181	166	143	184	191	193	181	206	185	180	164	164	189	163	182	174	185	198	175	182	169	198	170	154	159	169	183	159	184	181	158	167	198	161	191	181	172	194	159	177	175	194	157	171	157	192	177	168	170	167	163	159	157	202	164	180	172	180	177	160	176	191	187	168	160	173	191	202	167	182	191	179	176	187	193	172	177	161	158	162	174	150	188	167	174	181	152	172	158	184	167	183	188	179	178	186	181	174	183	159	162	163	168	191	181	176	212	179	186	185	160	160	187	175	163	188	158	162	170	197	177	173	162	164	168	152	188	190	163	167	150	198	176	171	173	163	194	174	178	198	158	165	196	164	141	175	165	164	165	175	173	194	149	180	164	173	173	178	170	191	162	161	174	138	165	181	189	160	182	165	152	174	169	177	163	183	165	165	183	177	175	178	181	164	172	186	171	168	192	181	191	164	158	171	183	196	174	153	177	180	200	172	176	168	170	165	192	155	161	198	173	196	189	216	190	176	177	169	193	183	168	159	157	173	184	181	177	215	166	166	162	183	159	177	162	165	178	186	181	182
31123	10294	6904	3224	2715	2214	1905	1669	1412	1256	1979	2517	14847	32135	3703	558	606	534	522	540	523	531	528	562	571	453	504	485	466	470	471	469	472	436	453	446	442	493	451	436	434	484	447	475	474	474	436	474	456	426	431	421	412	468	431	465	423	423	405	477	453	384	447	446	428	472	461	383	459	463	435	420	416	423	437	465	438	446	420	404	441	419	436	403	427	428	444	429	395	419	456	407	425	426	407	430	445	439	403	423	419	413	440	409	428	414	397	432	444	418	445	417	451	442	433	407	412	481	434	423	452	445	398	460	408	431	420	444	415	393	415	452	442	474	420	447	415	436	453	423	438	396	452	445	429	449	443	449	435	436	425	408	402	410	450	422	373	415	440	451	403	453	424	455	432	434	439	467	452	414	419	428	410	458	410	382	417	408	418	442	432	457	420	416	423	423	426	403	451	425	443	412	426	426	422	427	441	411	426	446	393	434	434	397	426	422	425	425	440	408	419	439	448	390	416	412	425	416	419	421	422	439	409	405	394	430	403	452	442	461	433	395	421	414	420	410	409	426	432	451	404	399	414	432	440	412	401	433	455	409	379	425	419	431	439	424	427	416	430	445	442	395	431	413	433	429	417	432	432	483	424	422	416	448	416	422	449	439	416	423	424	391	401	456	402	434	446	409	423	441	417	452	440	383	453	420	404	426	460	452	446	418	400	447	454	444	394	440	439	431	417	450	437	452	431	418	445	413	458	443	437	450	408	399	432	418	448	425	437	424	418	443	458	444	426	436	451	423	430	411	382	450	446	418	399	430	391	431	423	430	449	435	439	420	458	418	416	424	440	430	408	445	415	419	423	421	476	437	403	418	446	426	424	439	406	405	430	434	423	420	434	400	423	407	418	410	426	469	447	412	419	412	425	415	404	449	393	456	437	432	423	425	396	436	421	436	423	438	458	406	405	397	434	397	443	428	446	424	427	432	474	422	424	429	433	419	444	444	424	414	386	458	411	440	422	429	416	408	365	410	429	440	420	447	437	448	418	450	432	396	427	422	406	437	411	441	406	446	423	437	452	374	468	421	414	456	411	443	435	446	414	462	406	437	439	387	442	457	435	460	425	436	443	442	437	454	399	415	409	454	449	418	450	414	432	434	411	417	418	436	452	414	435	452	436	416	457	434	403	431	435	407	438	422	427	412	397	435	401	434	469	406	458	404	396	405	410	416	429	415	413	442	400	440	441	419	389	429	424	445	422	382	448	384	448	428	444	449	451	417	452	458	407	418	409	440	423	428	424	444	437	438	412	431	434	445	474	410	428	393	425	413	423	444	434	436	419	428	449	418	395	427	432	406	424	424	447	463	412	437	414	414	410	408	390	429	423	404	412	425	438	436	442	432	417	428	426	432	452	411	412	420	422	430	435	438	413	426	403	404	381	422	417	453	402	435	434	424	443	427	443	396	439	432	420	418	411	418	403	431	426	431	431	447	406	443	441	426	419	434	417	399	433	423	436	428	446	416	423	405	430	419	407	414	449	445	427	434	411	448	414	472	444	458	444	414	441	412	432	424	414	426	415	423	456	402	400	410	444	426	434	403	405	405	438	448	423	461	427	439	420	387	413	454	423	438	432	418	423	443	428	451	468	412	454	456	445	417	423	412	436	403	444	414	411	440	429	431	439	456	404	382	465	428	408	432	464	418	383	420	443	471	454	431	421	442	462	466	437	433	459	444	438	443	440	431	440	409	442	411	406	455	422	429	445	421	412	442	440	475	441	421	422	447	442	437	420	418	421	412	428	432	435	444	439	434	419	439	428	441	447	453	416	449	399	427	426	421	422	410	411	409	434	407	441	464	457	436	434	407	423	448	439	424	435	453	418	434	398	448	443	433	426	409	443	435	436	427	418	437	438	414	459	410	418	425	486	439	409	415	395	448	408	444	439	406	438	463	426	439	447	448	438	455	436	451	432	384	454	453	441	431	411	411	409	448	425	407	434	406	429	430	425	443	441	410	410	395	391	446	452	437	449	413	401	431	432	427	429	430	422	414	420	440	444	432	444	418	444	396	439	428	435	461	430	421	404	417	422	386	453	431	427	438	397	414	424	413	425	421	402	400	376	418	454	464	418	448	453	436	436	446	381	410	436	410	421	466	421	447	428	446	432	394	416	440	380	431	421	421	454	427	435	449	441	453	407	409	356	409	443	420	437	429	437	410	432	405	440	453	444	463	446	443	439	422	428	391	440	413	425	404	437	420	483	442	398	440	438	433	405	424	467	414	413	428	421	403	408	382	449	408	433	452	430	459	416	436	411	412	441	426	419	409	419	424	405	408	424	416	426	410	445	420	424	440	421	420	463	422	409	420	440	423	397	425	434	425	418	459	428	417	423	433	416	428	463	412	419	453	466	399	416	424	430	431	460	416	368	469	446	442	456	432	435	418	418	400	440	436	430	431	461	407	459	393	435	409	426	455	453	390	431	448	376	454	442	431	427	417	423	442	434	430	425	404	386	450	424	400	440	443	437	456	402	425	431	418	434	468	419	437	478	399	410	376	436	428	433	405	438	450	470	411	426	401	459	421	448	421	431	446	439	424	437	393	425	441	381	412	446	441	408	398	418	427	380	448	452	405	436	440	404	408	434	442	433	430	446	390	456	415	427	419	437	417	444	431	407	445	402	386	450	429	424	434	406	445	435	413	463	446	431	436	450	420	431	457	418	425	435	420	422	427	421	427	423	452	444	438	372	386	423	398	465	441	411	437	432	424	427	432	423	456	426	424	401	404	420	446	407	416	434	447	471	407	427	441	427	430	448	405	457	409	414	424	445	398	385	424	425	446	466	445	440	387	476	443	444	425	433	421	417	431	398	438	431	442	405	432	442	436	416	383	420	423	433	420	463	438	461	446	448	424	447	440	433	415	423	431	411	449	430	437	411	426	421	405	423	446	443	442	434	422	459	420	414	429	417	402	443	434	438	441	404	430	414	430	425	458	406	406	435	419	446	424	452	451	436	425	429	418	439	416	411	433	425	441	404	474	470	429	382	424	427	426	423	438	418	438	378	427	426	438	463	447	408	457	420	437	429	377	409	421	453	437	487	423	410	419	434	440	404	475	446	454	432	428	424	396	407	457	461	395	428	419	411	445	442	418	378	424	441	453	448	368	408	411	473	449	450	439	421	418	450	398	397	431	427	454	414	414	407	429	437	403	463	403	450	384	447	423	437	416	421	386	445	435	442	429	419	418	426	414	401	415	389	413	435	411	407	410	429	418	460	449	423	430	412	428	413	394	429	467	434	440	424	419	422	415	434	449	410	418	452	403	430	414	412	431	460	409	461	397	396	428	408	387	429	424	397	432	442	431	453	436	415	448	427	411	423	450	429	452	437	445	429	417	408	438	446	404	467	443	451	391	414	390	443	423	429	418	429	484	443	425	403	420	440	422	436	422	427	447	407	420	433	415	398	431	409	422	439	452	453	430	438	456	378	408	381	436	453	423	406	422
63856	33043	16928	4493	1215	856	749	590	476	416	1622	2204	7783	18157	4918	292	251	210	197	209	188	210	187	209	207	183	207	191	161	194	211	185	187	149	192	182	187	183	152	172	167	175	178	160	166	192	183	188	174	166	174	154	193	161	158	174	174	186	173	187	183	156	163	158	202	174	174	142	183	165	147	192	147	178	149	156	208	192	183	155	164	154	171	177	166	151	159	182	186	163	167	162	161	172	151	155	153	173	191	205	164	189	172	164	188	158	184	189	170	165	156	144	194	156	198	184	172	177	197	175	160	160	174	199	152	140	119	169	166	169	167	173	169	180	176	180	163	161	166	162	180	175	167	180	160	186	159	168	164	126	169	168	143	192	160	163	158	165	187	173	183	161	171	162	164	167	164	183	162	185	166	191	180	190	165	183	164	174	175	164	168	164	158	157	172	169	171	190	168	207	167	166	169	195	159	197	154	157	160	148	184	193	176	183	151	158	175	147	196	188	140	171	171	161	193	174	157	165	161	181	205	192	162	164	152	184	183	175	161	172	150	171	157	149	168	179	159	181	178	185	187	177	161	154	153	169	174	139	188	171	184	174	173	176	163	158	189	172	163	192	165	174	169	153	153	176	146	174	183	179	163	154	181	193	157	163	163	190	183	188	177	179	163	173	175	169	197	170	188	166	183	165	201	153	170	191	166	170	172	186	179	173	161	185	173	179	181	159	171	169	160	176	158	173	187	183	162	147	174	163	157	164	183	192	160	182	187	196	157	167	147	187	191	167	171	177	181	155	185	166	182	165	194	175	150	174	199	192	182	179	167	155	164	189	154	180	163	198	188	158	189	151	182	184	180	171	178	179	157	168	150	186	173	186	166	177	156	177	166	155	154	179	166	141	158	162	154	165	158	198	181	191	159	165	174	181	201	184	161	166	157	164	148	163	146	175	164	176	205	172	181	159	167	161	175	168	141	159	167	151	160	173	168	165	182	164	188	156	183	176	139	173	174	157	166	177	172	175	191	185	159	162	154	179	166	164	172	176	177	172	174	187	168	191	167	147	168	172	150	159	163	169	170	167	170	158	179	179	165	156	170	196	155	163	171	164	178	181	196	165	161	176	151	151	181	155	172	167	173	169	184	169	159	188	168	162	165	165	158	169	168	173	160	183	153	147	181	199	167	182	171	204	157	159	177	179	191	155	148	171	174	170	150	179	160	176	158	186	208	200	176	158	144	189	175	168	173	165	177	172	193	151	163	175	168	189	170	173	153	142	174	170	194	183	152	173	193	180	166	159	191	178	172	153	189	157	149	173	182	177	162	173	161	141	178	170	161	176	167	174	177	171	175	183	161	163	167	190	182	183	169	199	154	187	188	153	182	161	175	180	181	161	142	161	170	165	192	166	159	171	175	186	162	159	153	174	156	174	153	180	176	172	163	153	160	160	176	168	164	149	185	165	182	192	179	168	160	173	156	173	169	178	157	185	160	172	134	189	158	165	171	171	151	157	143	143	156	146	153	172	189	153	170	179	170	179	160	168	174	181	158	176	182	182	166	157	167	189	177	181	182	197	165	164	180	163	183	164	169	174	160	182	177	170	172	178	165	164	175	144	160	207	180	171	161	169	178	144	162	159	169	185	133	164	195	170	142	173	201	155	172	169	170	183	168	155	157	181	155	161	163	159	186	179	160	165	162	166	171	193	176	173	186	179	195	173	140	180	148	152	160	186	152	146	184	124	164	201	178	158	196	160	143	179	182	173	188	185	167	155	186	167	168	172	189	167	182	160	174	183	186	194	188	165	175	192	161	188	180	213	196	152	177	173	176	181	167	166	134	174	178	164	189	176	174	175	180	164	175	189	168	161	177	175	171	165	170	164	173	184	203	183	160	183	174	181	179	176	158	170	199	154	157	150	183	171	166	149	162	166	174	177	192	178	180	150	172	167	173	151	176	161	159	190	171	166	146	174	164	173	169	169	208	170	173	190	170	171	180	162	161	159	166	157	157	161	153	187	157	190	173	179	173	156	188	171	177	149	169	156	188	174	177	143	186	173	149	174	167	149	179	169	169	190	159	189	168	187	166	190	150	169	157	184	187	153	164	191	160	159	164	180	164	161	185	154	157	176	160	169	168	159	185	157	158	182	180	181	170	173	163	170	179	170	154	180	197	159	165	184	146	167	164	166	199	173	162	161	185	159	192	174	182	160	166	199	140	146	147	165	166	169	210	183	152	174	183	152	172	163	154	182	203	170	163	183	176	161	190	162	180	193	151	166	182	172	177	184	174	168	179	176	174	178	175	152	162	144	189	186	178	167	154	162	168	179	170	183	167	181	161	179	165	176	157	174	162	163	171	181	200	189	195	163	168	184	182	167	191	158	187	171	178	187	193	161	168	184	180	181	199	157	180	188	182	156	187	154	153	157	181	171	187	172	174	182	151	174	169	177	176	163	167	181	199	179	174	158	170	171	179	197	165	179	172	167	148	158	177	150	148	172	177	155	190	168	158	172	175	157	165	149	167	168	197	186	192	162	159	193	160	169	171	161	178	177	174	161	167	166	163	155	153	175	148	176	189	184	178	179	162	191	155	157	158	158	162	170	179	181	164	183	172	193	185	159	161	188	192	166	175	154	154	178	158	170	164	179	168	155	172	166	164	165	154	177	146	201	161	167	157	166	154	191	193	168	193	184	173	176	157	176	187	180	186	166	172	171	156	152	184	195	179	187	176	168	172	180	177	154	179	184	173	190	172	152	198	162	161	151	168	173	166	180	173	206	170	184	167	176	166	183	171	186	167	167	164	145	181	163	164	162	164	161	166	177	141	185	166	179	169	172	149	171	168	146	179	188	188	198	163	173	160	175	156	176	151	153	175	169	142	164	172	195	150	183	165	164	198	149	157	143	195	175	162	185	171	161	189	170	167	168	207	155	192	150	175	147	150	189	172	177	175	170	196	154	161	170	176	156	179	168	168	165	185	178	184	191	170	179	157	171	161	175	200	164	183	151	173	177	160	172	161	179	187	182	167	157	160	167	166	170	173	172	180	183	155	200	189	159	175	165	175	157	157	176	207	156	151	165	180	151	169	145	164	158	168	179	161	167	179	182	198	171	158	173	153	154	173	157	176	159	167	156	178	161	140	157	174	184	188	167	192	151	177	163	179	173	186	180	159	157	189	167	163	176	193	187	168	182	173	151	172	182	184	163	160	194	169	186	170	172	175	171	158	152	163	183	196	199	161	160	188	203	168	162	175	176	166	181	206	165	181	146	172	165	165	187	168	152	189	187	171	159	161	164	162	154	172	141	168	170	184	182	164	171	164	151	180	174	175	198	170	174	175	176	159	189	156	162	179	168	144	168	155	151	133	151	171	171	169	152	143	192	175	145	177	156	159	163	160	188	185	169	174	177	160	159	151	155	163	181	176	180	160	124	182	171	156	183	156	160	153	163	154	167	168	185	176	187	165	167	152	166	150	171	194	166	165	146	166	172	156	151	164	161
39244	14290	10821	5322	4603	3651	3285	2631	2097	1858	8251	8693	27173	42102	8146	703	650	646	577	574	626	571	601	687	634	541	480	523	489	461	444	486	458	437	437	410	432	413	444	438	395	443	471	430	417	437	435	471	452	429	431	392	392	386	421	432	427	430	414	412	400	410	393	422	439	431	411	405	403	426	435	416	418	394	380	351	408	394	403	367	400	420	406	456	428	424	412	406	429	393	432	370	383	420	425	438	416	434	387	393	386	431	412	418	397	419	371	388	376	360	382	429	388	400	406	382	427	407	449	406	393	397	429	416	411	424	441	385	402	394	440	412	405	435	419	406	393	423	414	437	438	389	350	418	399	403	408	408	433	406	397	365	392	414	416	398	390	374	380	383	445	403	417	372	399	394	408	423	372	393	405	374	406	436	377	386	401	392	392	400	396	405	396	389	427	422	392	423	396	420	405	394	416	402	414	381	396	403	432	406	373	389	422	405	410	407	368	382	419	442	377	405	374	408	418	403	395	409	389	391	396	388	382	422	386	384	401	396	400	383	383	376	381	400	382	435	375	405	396	405	396	417	416	399	356	398	414	429	403	402	381	390	392	354	397	389	412	393	399	415	408	391	406	369	385	397	387	385	442	379	403	424	437	429	411	420	382	391	356	385	403	431	406	406	422	392	394	407	384	394	387	385	422	383	389	404	418	393	419	417	409	363	397	387	381	354	373	381	381	414	380	373	415	402	425	417	423	404	425	401	426	401	419	374	403	359	396	388	446	417	387	390	416	353	396	407	412	381	382	387	407	417	384	429	417	375	426	431	433	408	360	398	411	396	413	374	390	388	404	390	424	376	422	390	369	392	412	417	384	407	431	418	405	411	414	420	406	374	409	397	390	409	401	400	439	396	412	423	425	392	365	407	390	407	387	399	392	380	417	409	428	402	387	385	367	407	426	397	393	392	373	387	407	400	388	421	407	403	387	386	385	406	392	402	366	394	411	460	376	403	369	383	398	415	407	363	381	428	361	427	402	397	412	398	401	359	412	374	401	348	406	382	425	395	372	376	394	377	387	417	387	383	373	406	391	426	430	398	386	406	402	397	360	414	391	405	431	395	435	407	367	396	386	418	405	386	372	396	391	363	426	419	374	395	398	397	422	384	377	416	415	419	395	412	423	436	411	365	409	408	406	416	420	381	410	407	379	396	407	407	416	420	377	370	426	438	402	412	408	373	428	410	396	395	423	399	443	374	395	378	412	369	402	401	403	384	375	408	379	374	446	393	345	380	382	388	366	379	415	383	390	385	415	439	407	390	426	397	362	406	366	410	395	385	410	400	433	390	379	409	424	397	408	446	383	390	401	413	434	392	394	380	367	412	438	378	409	370	417	411	364	407	384	404	394	381	381	371	388	364	427	390	412	396	397	391	382	443	387	368	416	417	403	385	400	379	426	399	396	418	391	409	404	405	449	440	405	457	410	398	399	416	361	387	383	404	407	380	401	430	360	390	393	406	405	411	366	403	454	399	378	419	399	373	412	399	419	412	397	385	414	418	384	425	387	403	408	396	376	372	398	410	381	385	417	359	402	375	378	413	380	424	421	426	420	409	402	381	422	438	395	403	402	419	387	400	407	372	370	423	405	408	405	414	420	392	404	414	387	410	375	395	424	392	415	432	403	398	420	401	406	382	413	417	386	402	393	418	424	403	406	412	417	412	391	428	376	411	413	391	402	401	379	414	427	409	408	410	382	420	384	397	385	373	410	427	395	419	423	394	417	415	389	396	404	356	403	368	406	411	374	401	405	442	413	389	376	382	381	392	401	397	423	408	412	401	413	416	392	401	407	415	399	391	375	348	386	397	395	393	380	385	383	373	431	393	376	399	396	394	414	382	410	402	430	386	391	407	401	428	387	393	396	412	350	401	395	383	395	429	379	406	395	392	398	419	389	394	403	416	404	404	373	423	409	362	404	407	406	401	372	395	392	414	364	407	415	421	402	439	363	431	357	385	386	410	411	408	406	393	371	381	408	410	408	418	376	426	407	413	402	392	396	418	395	400	429	437	408	422	378	394	399	421	417	376	402	397	400	374	407	383	373	410	397	404	421	397	415	380	441	392	416	420	426	399	443	410	393	417	397	388	416	408	366	386	366	391	372	389	400	384	382	398	402	389	421	411	403	419	394	437	427	382	385	382	429	398	424	409	400	360	397	399	391	408	393	382	427	389	380	382	387	402	403	420	438	392	396	405	415	398	342	400	403	373	399	405	396	409	398	383	391	408	412	402	393	432	435	380	439	393	423	380	422	400	393	427	412	427	387	380	404	376	431	451	417	419	399	430	361	411	403	395	390	410	406	437	396	386	356	394	396	425	431	389	417	411	396	379	402	396	393	347	397	407	377	393	405	382	396	428	404	354	409	422	380	411	419	418	391	398	423	412	401	389	408	361	401	379	411	351	390	389	432	385	388	397	428	409	396	432	424	387	410	427	360	395	332	379	423	430	407	428	413	365	402	431	404	384	423	420	425	395	412	421	403	409	376	376	405	407	378	386	422	400	403	427	398	398	395	367	395	418	396	414	400	425	434	410	365	384	396	432	419	380	394	409	380	441	405	401	430	388	350	422	391	344	440	397	385	435	406	405	405	407	425	371	401	401	409	442	354	423	441	408	390	374	404	413	373	382	387	409	402	376	405	424	421	374	473	424	398	410	385	411	395	395	402	383	426	433	418	399	413	408	406	418	420	398	394	416	422	372	397	415	409	388	371	407	395	412	397	402	396	411	421	391	398	373	389	395	385	423	446	401	422	411	391	388	392	405	417	408	400	422	369	389	398	433	392	423	411	353	361	391	397	385	399	429	414	395	443	375	373	374	393	383	425	406	405	417	406	417	396	371	415	382	442	379	421	417	402	425	404	421	388	399	397	414	411	410	392	375	399	352	448	443	410	404	391	369	357	417	396	413	418	420	387	394	410	395	430	434	393	376	396	379	420	398	383	421	401	391	437	418	440	373	420	388	381	385	392	409	432	434	408	355	410	405	427	403	372	411	419	377	386	362	433	401	405	421	400	396	403	444	413	383	404	404	460	410	432	396	406	365	393	380	409	373	417	361	425	391	383	419	378	417	429	402	424	392	373	409	400	372	383	452	406	389	398	416	383	412	402	383	433	397	396	466	428	407	383	370	429	378	428	415	382	364	398	383	448	384	393	426	388	402	415	410	412	402	409	416	387	398	431	437	391	413	402	399	386	391	384	378	386	393	397	408	405	386	395	395	402	422	384	417	426	389	399	419	403	383	411	397	384	389	427	414	400	373	442	411	382	394	393	396	403	462	402	408	434	386	440	413	373	404	403	441	401	431	405	420	387	405	391	388	413	408	367	396	425	451	379	397	435	395	428	375	432	421	379	377	412	440	370	412	447	423	406	382	382	415	409	393	404	389	412	348	389	425	379	439	438	406	382	406	375	413	422	418	417	417	372	373	415	410	399	401	404	403	417	407	443	421
7383	751	276	200	140	143	127	142	110	94	119	152	353	635	166	105	103	101	95	82	86	84	87	88	82	76	70	93	103	90	111	89	85	89	79	83	73	87	84	86	69	83	83	94	75	80	90	92	90	99	86	97	78	109	83	98	79	90	92	80	86	87	86	89	88	75	89	110	93	91	98	80	90	108	88	80	80	99	81	90	90	88	89	89	84	96	89	74	84	99	103	93	92	94	95	84	93	82	101	72	71	90	78	87	66	83	79	91	77	86	90	107	80	88	69	74	77	98	73	97	92	102	99	110	85	84	82	80	87	96	88	86	65	80	71	103	74	99	76	90	94	81	88	101	70	96	85	81	88	80	87	82	90	105	88	86	86	96	70	100	61	73	98	93	84	103	86	82	85	92	89	91	92	95	77	67	80	71	81	84	84	85	71	91	89	111	94	89	73	81	90	76	89	88	81	86	100	77	99	80	94	89	85	97	97	104	82	98	84	99	103	84	108	99	80	88	92	94	71	97	90	83	93	86	90	104	96	93	79	91	88	85	80	89	86	85	79	72	93	97	86	81	103	99	96	83	91	87	79	89	90	95	111	86	88	85	92	87	84	88	84	88	99	81	101	92	85	65	99	91	104	87	101	85	97	87	76	71	89	102	100	91	101	88	88	99	91	78	82	80	97	76	88	76	87	79	86	91	84	90	91	84	79	77	75	82	88	90	93	91	86	83	73	87	93	98	82	88	78	83	73	98	88	96	77	87	96	77	80	95	85	82	100	71	98	91	105	96	92	73	81	86	64	80	73	96	104	77	96	86	99	104	86	90	97	98	89	93	92	91	89	97	90	86	76	75	99	104	98	89	76	67	82	104	83	90	79	108	96	90	95	101	105	96	96	84	103	88	96	90	68	65	74	89	78	77	85	76	88	96	76	131	90	84	83	94	82	79	78	86	93	84	77	88	95	84	84	80	79	85	83	86	76	93	79	84	81	93	88	91	111	109	81	85	103	91	111	102	92	84	79	94	88	85	98	92	81	116	116	85	103	99	91	87	89	87	84	106	93	101	102	96	84	86	96	81	93	87	85	85	64	76	66	94	97	99	91	82	83	93	113	100	99	84	90	99	84	72	95	105	88	82	82	102	76	96	82	89	69	94	102	75	90	87	94	88	92	88	72	77	102	106	76	67	101	86	81	98	88	77	123	100	87	69	89	91	77	85	85	70	76	86	76	97	90	90	82	89	92	98	101	83	104	83	90	99	84	93	66	83	87	100	85	91	86	96	86	83	83	88	82	103	93	85	92	85	91	96	79	71	80	60	89	85	91	86	91	87	94	100	80	88	86	79	83	94	87	87	88	95	86	73	109	69	78	90	91	88	81	104	82	82	92	98	79	69	78	80	91	74	87	86	82	84	88	99	79	80	107	91	74	77	81	87	88	92	92	83	95	75	97	83	102	91	80	77	105	103	102	92	70	89	112	78	83	82	92	97	100	92	92	74	96	83	85	73	106	85	81	92	104	90	99	75	96	96	90	75	71	72	78	82	98	73	87	80	91	115	81	88	99	79	72	83	78	95	80	76	85	83	79	71	79	84	109	87	107	91	75	71	87	81	90	89	102	95	80	69	85	86	86	76	81	86	77	73	97	97	105	89	97	77	74	79	87	76	95	70	80	83	104	84	94	97	90	65	98	89	92	80	94	102	84	72	92	80	92	83	98	87	78	87	80	92	69	98	94	102	82	97	70	95	82	72	86	89	97	85	88	79	83	98	85	77	105	105	73	91	95	90	83	92	79	85	75	78	101	80	84	82	78	92	74	80	92	91	92	77	90	95	89	69	99	97	111	99	88	82	75	88	82	74	97	98	101	88	78	79	92	86	82	91	93	91	77	79	89	77	78	82	87	86	96	80	87	84	88	85	82	65	86	75	87	80	69	82	93	83	103	102	89	96	102	96	94	86	88	69	84	95	104	78	88	105	80	104	87	80	87	87	86	90	75	92	73	86	84	94	81	92	95	88	87	86	79	75	84	100	108	82	68	89	97	73	82	80	97	95	92	90	90	83	71	81	74	87	98	100	85	84	95	86	91	81	87	86	69	93	87	72	90	92	99	68	100	82	79	99	71	81	88	87	85	105	77	88	94	101	90	88	87	77	87	80	85	92	67	86	74	86	87	94	91	78	93	78	85	80	77	80	75	88	84	93	92	81	77	94	79	86	118	84	82	93	84	79	102	81	94	81	88	102	87	87	87	79	62	75	88	77	83	90	83	99	90	83	87	82	85	80	81	84	95	94	88	89	82	74	79	91	86	99	74	73	92	88	81	89	92	112	82	83	73	75	75	90	86	74	73	83	79	88	94	102	80	73	73	91	101	83	66	75	94	81	83	95	84	78	99	77	88	105	99	88	81	78	85	117	87	71	82	82	83	101	86	97	75	105	98	87	62	88	92	94	87	67	88	83	84	83	95	97	84	89	67	81	98	98	103	90	99	102	103	87	92	90	99	96	80	73	102	83	75	94	91	86	88	99	69	93	78	84	97	87	91	87	79	76	99	73	87	86	86	87	84	79	93	84	72	94	87	77	79	85	84	88	90	101	87	77	79	86	93	76	81	96	90	96	99	88	81	79	100	79	88	91	95	98	81	85	86	80	91	91	90	79	87	96	82	95	90	96	86	78	107	86	88	77	80	84	93	69	84	93	76	85	85	83	81	86	96	98	87	76	78	100	90	77	89	75	72	83	74	103	100	95	81	82	68	61	94	90	94	91	85	94	72	92	70	84	81	85	80	86	88	77	98	81	94	94	92	97	93	58	104	105	105	88	80	82	107	90	87	81	91	80	80	78	78	74	83	85	74	86	81	85	99	97	66	76	83	86	82	101	98	88	100	85	96	98	94	96	69	82	80	98	98	77	89	80	86	84	98	81	90	89	83	99	85	84	79	84	84	94	80	91	87	86	70	94	103	91	88	80	104	95	92	79	79	75	78	99	102	102	89	74	91	94	74	84	93	80	78	88	90	81	95	92	96	91	90	78	90	92	93	87	76	77	91	83	82	88	90	83	81	84	89	88	82	104	94	89	92	79	84	88	85	85	94	87	80	83	85	82	69	90	82	102	91	88	89	93	96	82	82	79	77	66	73	94	92	89	74	93	90	75	83	81	91	88	102	93	90	85	88	97	84	81	74	73	90	94	85	84	77	94	75	83	94	83	104	100	85	82	96	103	82	97	85	102	88	94	86	90	93	82	74	90	89	74	82	85	67	81	101	92	83	78	104	85	97	94	83	96	87	73	84	84	84	87	81	103	89	82	93	77	85	70	79	85	90	82	93	86	83	80	90	79	64	96	79	103	96	89	88	87	73	93	91	99	77	81	77	94	82	78	100	98	77	87	86	75	84	78	100	103	76	109	99	91	84	81	99	79	94	86	94	111	101	97	80	95	85	97	92	75	84	95	89	83	88	79	75	88	95	88	84	89	92	99	91	97	99	86	78	84
7037	971	782	665	498	490	544	457	402	386	326	759	2438	3428	521	256	237	246	249	240	247	268	242	227	217	234	251	217	231	265	227	226	238	232	247	256	236	229	262	271	255	239	221	259	257	267	255	238	234	220	228	271	237	260	213	238	257	244	231	220	240	202	231	254	217	227	239	244	255	253	253	215	242	230	258	250	224	250	235	229	238	229	235	240	226	251	225	262	243	234	252	234	238	239	240	226	261	238	235	249	237	243	251	221	237	220	231	251	251	229	224	230	217	248	252	243	237	231	252	231	254	218	235	241	251	264	239	235	249	243	232	241	246	224	261	232	216	220	243	237	246	241	267	267	240	229	221	246	253	214	210	237	209	262	234	221	243	239	210	225	219	222	254	232	227	204	225	226	244	252	250	246	264	269	257	235	258	235	228	252	236	284	233	278	222	249	229	227	249	228	229	234	233	252	238	246	245	254	242	219	234	220	217	224	237	212	213	252	257	244	254	238	243	237	236	238	242	242	253	243	230	269	241	246	202	254	241	220	218	236	239	217	217	224	276	249	228	268	266	248	231	248	244	257	255	224	248	241	254	239	230	230	254	220	257	236	248	250	235	251	229	253	222	262	273	243	240	271	257	236	229	224	235	234	248	263	228	223	244	256	261	227	261	236	252	237	267	257	245	256	238	267	236	245	248	213	230	235	235	254	248	251	250	230	244	234	249	225	245	249	245	238	247	229	261	257	248	222	235	247	231	265	219	248	225	219	213	258	261	246	226	236	230	236	227	259	198	242	240	254	245	277	259	201	250	261	231	245	241	250	243	257	261	228	242	241	231	252	243	227	244	234	259	256	245	221	253	227	225	232	244	248	252	268	226	248	237	246	212	266	241	250	230	206	243	224	229	259	247	279	214	225	218	239	243	242	242	245	269	240	230	222	235	228	221	226	237	221	251	224	239	253	241	216	235	232	255	242	223	275	243	227	240	270	217	233	223	241	242	232	260	242	236	225	233	227	211	232	237	253	255	210	229	232	243	236	246	240	210	254	230	252	255	248	213	242	263	235	236	270	262	263	238	229	236	249	255	233	223	251	224	221	218	225	229	227	255	244	235	236	222	250	253	240	231	236	256	252	248	274	235	262	214	250	261	245	227	245	236	223	252	240	262	262	236	228	228	240	236	249	254	251	243	244	225	246	260	226	222	245	270	238	227	265	257	246	268	236	220	251	248	240	259	226	259	248	257	198	235	244	230	239	243	228	233	260	217	223	259	226	245	199	248	236	258	231	251	253	245	237	220	250	253	244	245	260	232	235	265	251	281	225	258	230	246	210	238	213	267	219	239	217	255	237	224	228	223	241	259	212	225	237	256	240	246	228	248	248	241	228	233	235	202	248	247	257	258	244	237	241	203	246	224	243	245	229	233	232	224	265	253	252	235	248	247	211	256	252	247	228	244	252	225	223	253	253	225	224	233	257	262	227	242	244	250	236	242	253	240	229	225	218	230	266	249	220	241	234	262	262	238	220	231	242	251	257	244	238	261	252	218	222	270	238	237	228	220	231	223	260	221	229	241	232	250	274	248	237	261	228	226	243	254	215	253	248	236	240	233	260	232	221	242	242	254	244	260	221	244	244	238	228	238	271	240	245	223	234	230	242	279	216	229	254	254	254	240	228	236	224	221	252	229	232	251	240	253	220	259	228	245	229	270	221	220	227	224	262	230	246	244	228	229	251	256	227	246	223	238	221	224	249	261	240	261	242	268	238	243	266	233	237	241	271	239	237	231	257	250	249	235	232	233	240	239	231	265	239	258	245	264	255	243	252	234	225	251	251	238	255	228	233	256	236	243	232	234	264	238	230	220	246	244	224	270	225	254	240	223	246	248	226	257	240	237	244	232	254	227	243	256	232	275	245	229	242	260	242	235	230	225	266	244	245	232	244	255	245	232	247	230	230	234	255	267	204	240	250	249	225	238	249	233	224	247	234	243	259	216	230	238	233	244	232	241	245	225	259	283	265	261	278	272	226	221	201	250	236	239	246	217	235	242	231	284	223	231	226	250	248	214	234	238	220	232	230	225	212	228	229	258	239	242	236	247	216	209	234	231	252	239	234	230	237	230	253	250	217	245	223	225	250	212	258	239	245	243	226	235	233	239	259	232	229	249	226	260	240	246	265	265	229	260	237	255	223	254	261	259	222	244	215	228	244	251	258	260	253	245	260	259	233	233	233	257	241	234	229	238	224	271	232	278	271	241	225	240	228	230	211	255	255	247	236	240	249	236	257	234	227	244	239	249	246	235	239	232	230	220	242	222	232	235	239	232	241	281	255	246	228	220	247	239	249	236	259	227	234	227	227	245	229	225	237	250	221	227	233	235	231	245	257	248	230	231	259	258	241	234	237	240	197	262	241	237	239	241	239	241	242	264	266	231	259	244	218	263	262	242	247	242	228	257	243	250	248	216	235	262	230	243	221	238	234	251	207	239	242	259	239	218	232	228	216	233	230	251	246	229	253	220	242	234	232	212	252	236	242	238	245	233	236	256	236	248	231	256	232	227	269	234	248	225	218	229	235	222	244	231	213	251	260	231	244	241	233	266	261	247	243	225	199	235	237	263	236	242	217	212	209	214	244	240	258	236	260	219	234	262	241	248	262	252	238	230	227	239	219	242	223	256	237	251	263	255	265	220	243	249	222	238	247	278	216	240	230	269	220	222	252	260	253	254	215	250	216	243	267	218	249	237	237	244	224	225	270	252	252	257	239	261	220	223	276	227	249	280	229	237	245	254	265	233	236	225	241	222	266	265	222	209	246	264	233	238	239	266	248	229	252	246	266	232	253	225	241	241	234	252	243	288	244	223	252	267	228	262	230	230	228	238	260	240	255	257	243	266	200	245	253	233	223	262	207	220	237	235	257	259	223	224	236	228	255	262	226	254	225	235	225	250	249	252	220	295	243	238	270	227	247	230	222	214	263	225	231	221	246	238	261	247	237	246	256	231	230	256	233	242	222	253	234	214	266	249	278	252	230	228	242	234	251	235	194	244	273	249	239	243	247	272	234	252	213	216	208	240	248	230	229	234	241	215	214	258	250	233	265	278	224	237	246	225	250	234	230	228	266	246	223	244	258	255	226	228	229	227	268	248	251	235	244	249	254	235	232	236	236	234	258	228	236	229	220	238	254	232	264	250	239	220	268	248	234	253	251	252	288	249	231	254	253	272	233	246	243	250	248	231	205	241	258	219	249	228	247	241	258	241	261	244	248	244	243	265	245	241	258	259	241	235	246	254	232	242	240	258	253	257	241	240	234	210	235	251	235	257	231	234	217	243	233	234	237	232	259	259	218	220	258	256	234	260	243	256	232	245	239	216	247	236	235	245	241	241	215	231	217	255	264	243	220	207	244	225	232	260	211	223	227	246	274	206	235	231	248	241	226	244	246	228	258	241	233	258	232	246	231	239	244	258	241	243	248	251	255	219	220	228	239	250	258	251	251	225	249
53772	24874	6620	1657	708	579	514	428	357	319	508	5221	9240	9105	1317	200	214	199	198	189	184	200	180	185	194	197	186	184	209	199	191	197	192	175	220	193	160	171	182	180	199	195	190	167	184	185	164	175	197	167	191	153	194	211	192	187	176	189	205	207	178	193	181	203	173	187	206	169	181	187	173	192	194	154	199	183	181	178	210	200	208	198	186	179	175	179	185	173	170	167	181	200	202	177	189	186	185	185	174	170	188	187	179	169	189	177	201	177	190	187	189	185	182	172	180	190	193	189	195	196	180	190	204	179	187	164	196	172	197	182	157	175	187	180	209	189	182	196	176	182	160	184	207	147	198	197	168	172	198	199	205	164	158	175	186	186	181	174	189	163	171	192	172	183	174	164	185	165	159	189	184	174	178	172	195	179	179	186	191	191	224	204	196	184	172	198	168	187	184	171	204	198	202	192	170	178	152	201	169	181	173	204	171	182	196	163	197	188	179	200	204	178	206	175	190	165	179	183	171	164	181	182	191	195	177	178	155	209	197	192	166	173	179	194	207	176	187	195	170	172	189	205	174	167	208	202	192	170	186	175	188	199	193	192	170	177	197	191	196	191	173	189	184	203	174	202	208	183	166	180	174	187	170	175	201	168	184	176	175	207	193	216	184	195	185	189	198	193	180	173	197	175	207	199	192	186	184	200	164	196	187	211	206	186	178	172	172	186	184	171	183	177	204	194	191	211	184	207	215	196	190	175	192	157	191	175	175	204	177	159	166	182	193	177	148	183	182	179	184	180	174	165	197	195	189	176	183	174	153	171	198	184	192	205	167	139	195	200	177	193	165	158	192	167	184	179	181	190	214	172	163	165	189	199	170	148	156	170	151	203	192	228	162	184	183	181	179	211	183	210	211	196	180	182	197	173	176	178	155	174	179	185	160	194	187	191	179	189	200	190	174	185	183	198	201	191	189	185	189	190	204	207	195	211	213	189	176	179	179	168	173	187	146	195	187	193	169	183	181	161	162	218	173	180	187	188	203	194	181	182	177	177	175	177	190	184	204	181	193	177	223	181	177	185	164	197	168	183	175	187	175	206	169	181	187	189	207	173	210	194	206	194	169	187	175	192	170	180	175	164	161	168	178	212	180	189	170	180	182	211	199	188	204	184	180	179	196	190	162	190	190	176	189	148	206	186	203	192	202	206	194	183	182	190	180	170	174	189	169	192	161	173	199	188	194	195	182	182	170	181	207	193	185	204	185	179	184	174	175	183	187	180	207	183	214	175	175	191	196	174	173	168	163	191	166	156	176	226	154	200	166	175	160	171	182	172	179	207	186	198	177	169	173	194	204	191	182	176	175	175	167	187	177	208	158	193	180	176	179	185	194	174	181	180	197	175	186	207	202	172	187	169	174	153	166	204	184	166	160	172	202	190	162	185	182	181	177	157	198	180	189	198	195	190	174	209	162	179	194	223	195	204	173	188	188	173	197	197	178	182	181	188	146	180	170	172	193	178	195	184	190	168	176	186	194	195	171	171	188	176	177	182	168	182	177	156	141	193	178	194	190	172	180	174	184	194	177	183	202	184	187	181	190	181	170	205	204	188	177	174	179	154	179	188	172	163	180	172	179	184	210	170	187	176	176	166	207	211	166	179	170	184	179	161	180	161	178	176	191	202	194	194	198	179	200	164	212	161	206	179	180	183	178	215	199	207	199	177	192	166	208	185	201	158	187	187	184	200	187	186	180	199	160	173	198	171	188	202	171	174	177	186	201	150	180	205	185	190	164	148	194	191	182	189	171	171	169	176	182	190	198	195	188	184	179	160	184	177	199	176	190	190	156	171	195	190	166	169	166	200	190	182	207	201	201	186	178	189	201	186	190	210	190	172	190	164	189	173	184	177	186	165	190	195	203	185	171	164	192	182	199	191	195	174	177	175	183	196	195	171	189	186	180	178	173	202	198	192	178	209	173	179	201	184	187	176	188	192	193	197	196	166	194	180	187	199	196	207	154	186	207	190	171	186	193	172	186	203	213	206	167	170	203	174	173	195	186	167	187	180	184	191	146	190	166	186	174	179	171	190	184	203	180	186	172	168	180	187	181	182	186	178	194	177	181	191	196	179	194	179	175	203	164	161	196	191	155	190	180	179	194	177	171	184	190	174	173	180	215	178	170	166	178	207	199	206	148	176	178	188	156	191	160	199	190	180	178	190	172	183	198	190	199	163	175	172	174	194	206	146	202	198	178	164	167	182	196	182	180	200	193	158	182	210	219	154	185	180	190	160	173	191	188	185	188	192	171	187	191	178	193	164	170	185	166	185	196	173	183	171	177	183	185	179	192	191	188	205	212	197	171	192	187	175	130	160	164	190	165	161	179	211	193	180	193	199	184	162	182	187	171	200	175	165	191	170	160	189	174	161	170	165	178	191	200	173	158	191	199	211	168	176	195	202	160	182	205	175	178	155	192	190	177	209	192	158	202	177	163	199	202	183	176	169	163	192	188	188	197	199	167	172	180	187	181	193	177	198	174	201	197	199	158	178	174	182	165	193	184	203	189	187	181	163	179	198	190	172	193	188	186	173	172	197	168	177	198	174	179	163	198	200	161	202	189	183	196	169	179	173	161	196	218	182	191	192	186	182	197	202	196	206	178	185	181	195	192	180	172	187	175	166	200	184	154	169	182	168	196	178	161	202	180	170	184	180	175	196	187	184	173	180	201	195	180	218	179	188	210	168	173	191	194	167	211	181	172	197	179	155	199	200	182	173	197	166	177	191	178	166	208	177	177	183	185	210	201	169	181	189	178	173	158	190	193	173	196	168	188	203	177	171	189	179	169	174	173	180	196	183	184	168	183	186	201	211	180	172	180	205	175	173	180	179	187	205	186	160	175	205	171	191	178	209	166	197	170	216	167	180	182	179	177	176	157	195	193	172	189	201	194	177	171	163	174	212	171	180	190	184	197	206	176	160	172	200	158	188	186	191	188	150	182	190	205	238	158	194	179	176	205	185	202	180	170	162	170	190	189	188	215	186	197	181	177	190	176	193	187	188	180	186	173	215	190	188	199	187	199	198	175	186	187	167	159	184	194	179	163	194	179	184	206	180	199	155	196	167	186	199	154	160	188	195	210	178	180	202	172	166	163	148	150	201	201	191	195	198	180	197	199	161	174	161	174	170	175	176	172	160	193	192	190	187	205	157	194	197	190	179	217	160	185	154	170	188	169	177	202	166	193	189	168	203	198	215	182	199	184	151	184	168	183	173	212	192	184	178	189	182	178	216	180	173	183	166	178	153	199	188	175	176	189	192	169	191	183	195	192	207	172	172	156	204	179	177	184	187	182	200	180	206	215	196	186	187	161	198	186	179	180	186	184	186	184	198	166	169	177	152	188	188	175	191	181	174	195	189	189	196	184	160	173	182	176	175	181	186	197	185	207	187	179	168	196	201	167	192	193	193	165	167	163	174	191	192	162	169	169	195	177	190	196	210	207	150
31228	8830	6670	3203	2714	2467	1982	1624	1451	1389	2720	21992	30786	29325	2925	568	548	514	551	531	491	526	554	538	485	547	497	507	485	497	447	476	464	448	464	465	474	452	446	453	498	486	467	492	432	472	409	431	444	427	436	452	451	437	462	430	447	452	457	483	484	462	463	419	478	472	444	430	498	407	463	440	439	438	409	436	427	448	441	458	422	479	461	405	425	428	446	455	483	483	463	447	433	440	457	497	477	449	474	469	461	452	444	453	471	477	461	449	493	475	434	422	464	425	427	455	448	400	463	444	427	467	431	468	433	420	387	465	445	456	411	451	407	420	474	420	452	436	462	445	464	422	452	407	400	463	442	423	440	435	444	446	447	470	485	425	452	435	447	427	421	433	440	440	438	462	440	418	414	452	423	442	437	431	442	462	433	438	468	457	437	430	427	424	453	409	460	458	436	419	451	448	443	438	456	431	466	445	466	497	465	415	408	437	443	424	445	425	435	421	430	455	423	475	464	472	440	441	455	403	435	449	480	450	450	434	443	453	403	488	453	457	436	438	420	426	465	436	424	437	470	422	449	442	439	440	431	424	429	413	490	484	450	452	419	461	421	446	439	452	479	449	450	459	435	391	461	439	427	461	433	439	436	470	440	450	435	452	419	462	413	459	455	418	465	405	435	439	468	434	445	516	461	446	428	457	422	430	439	416	426	411	460	443	445	444	445	429	434	417	395	441	428	456	436	477	466	429	453	449	425	408	480	432	445	432	442	463	420	427	418	402	449	423	436	422	446	445	448	438	460	461	456	422	461	425	458	434	455	423	462	458	470	431	425	465	401	456	421	429	497	470	435	461	432	423	433	432	462	433	489	408	451	461	439	424	447	452	453	454	445	437	428	452	462	453	438	470	428	403	432	476	453	427	429	461	429	463	464	458	439	429	424	418	391	451	459	457	410	446	460	466	465	452	463	400	468	467	419	427	403	430	433	446	449	458	455	430	462	443	488	477	418	464	445	474	438	439	463	426	449	425	433	418	436	481	424	439	438	428	465	466	424	446	442	468	461	423	419	470	412	431	439	452	401	457	443	427	457	443	417	431	438	397	468	442	452	421	458	458	450	421	420	435	431	435	408	426	409	447	451	429	428	444	438	464	439	463	424	432	416	454	437	443	399	447	436	419	462	409	435	422	420	432	441	453	418	452	441	463	459	450	441	426	406	435	392	440	468	442	461	400	419	396	438	436	436	461	428	441	430	450	446	432	462	437	425	482	465	460	432	475	447	464	460	449	465	455	438	441	418	437	441	475	469	455	451	472	489	451	441	439	450	447	446	473	438	434	417	412	465	477	444	425	440	425	428	434	443	425	451	450	433	424	492	441	422	462	457	422	450	432	428	473	445	401	455	418	442	439	457	395	449	452	443	462	449	431	439	421	458	476	436	459	412	454	443	442	465	433	452	429	440	434	407	459	448	429	444	461	483	458	445	417	465	460	450	458	448	436	466	453	424	411	458	396	462	425	468	481	438	406	428	481	433	395	453	430	435	465	438	441	427	423	451	439	438	452	459	426	437	459	477	445	441	435	462	453	474	456	457	421	430	421	429	422	486	478	432	420	468	452	432	450	441	449	457	421	442	448	466	463	483	483	410	470	455	467	435	462	462	421	464	433	436	420	463	452	437	460	477	450	451	424	441	431	433	449	445	462	449	430	435	432	438	437	481	444	502	418	460	464	437	423	468	477	443	414	425	415	429	430	448	475	438	447	455	444	415	465	450	448	443	470	479	455	426	413	471	439	448	439	445	432	463	492	416	440	453	452	423	412	381	421	434	427	438	433	450	464	433	451	424	421	415	456	426	463	464	471	397	435	453	439	431	460	425	436	446	443	437	445	415	447	482	431	416	447	457	434	463	481	487	441	400	456	449	457	449	399	466	413	451	422	468	437	438	423	440	463	457	421	435	442	423	427	452	450	433	418	431	436	426	452	409	417	464	464	413	468	438	429	440	445	441	453	408	434	438	418	433	439	446	468	428	458	463	497	451	415	443	454	480	447	443	472	480	422	448	469	418	412	471	473	423	463	458	453	439	456	471	443	499	449	438	433	444	489	437	437	434	472	443	435	467	453	454	472	426	430	477	419	411	415	441	439	487	442	458	429	424	445	451	486	454	453	442	409	458	437	434	435	414	457	450	458	385	437	471	452	450	420	452	405	415	421	441	422	439	403	431	446	443	420	470	446	436	455	460	436	443	435	458	440	466	431	437	434	426	462	442	449	430	435	455	444	429	475	421	433	424	491	456	424	447	424	450	432	408	459	451	436	402	418	390	474	423	410	453	442	422	442	452	435	446	435	467	466	443	439	426	489	446	424	442	461	458	419	431	467	462	435	467	433	479	449	440	445	410	492	429	472	475	402	416	496	439	459	462	476	423	432	451	417	485	455	470	443	492	458	428	378	389	473	440	428	433	474	428	408	484	428	422	435	427	442	447	451	438	399	460	439	406	428	445	474	403	457	439	452	422	446	444	448	468	410	419	455	489	462	458	408	438	463	455	436	437	451	495	427	454	457	451	451	456	448	430	419	477	452	445	471	432	468	409	439	450	430	441	473	442	422	482	417	456	392	401	403	439	447	467	446	472	441	433	420	438	433	446	396	433	430	411	438	441	441	475	448	482	447	462	486	417	437	435	461	458	439	422	462	445	447	422	436	416	446	440	464	408	481	454	460	467	404	445	431	471	442	448	454	438	393	453	476	435	430	465	457	417	438	425	437	474	479	452	437	448	448	477	476	412	453	466	415	471	453	428	443	429	430	417	449	473	427	476	426	470	444	442	448	438	427	440	390	441	434	420	451	460	459	447	458	451	422	485	446	415	431	430	395	431	498	470	439	449	432	446	423	477	443	442	462	453	447	439	414	438	443	464	422	452	453	432	436	498	415	475	426	407	427	444	435	466	465	434	442	447	457	433	446	453	459	436	393	443	416	428	484	445	465	434	421	437	443	446	434	430	432	432	439	454	432	439	434	420	411	453	422	452	409	426	414	458	455	393	484	449	450	455	451	450	456	434	417	483	461	422	414	430	436	448	435	446	430	414	449	434	454	405	441	423	432	413	445	446	409	453	431	450	438	458	420	450	404	468	405	449	459	407	413	444	455	430	464	472	456	404	454	451	477	409	435	429	449	419	448	422	426	444	445	455	477	430	461	455	447	474	432	402	399	409	446	451	415	475	437	452	419	443	460	426	461	446	473	453	484	469	462	470	451	471	442	441	424	451	440	474	426	416	442	455	451	438	467	455	486	469	428	436	416	425	439	473	452	459	453	435	423	433	444	454	458	458	435	413	440	440	444	446	413	434	428	411	433	404	448	428	430	450	434	445	442	426	406	418	441	455	430	425	453	492	457	450	441	464	441	411	472	431	459	428	449	470	431	442	482	436	434	411	445	466	430	468	437	451	420	448	477	449	455	453	444	444	462	437	447	448	426	434	437	458	448	445	455	427	439
66620	33433	14657	4203	1264	863	704	566	469	426	3651	7392	12655	17276	5772	275	207	169	176	167	188	185	197	218	209	195	201	183	158	176	188	185	182	168	179	171	199	194	185	208	167	177	187	172	184	175	158	165	181	182	146	171	195	181	195	181	149	162	206	172	149	172	211	181	184	188	160	182	210	173	168	148	176	196	174	164	178	176	154	173	159	146	202	188	175	157	160	176	166	146	162	164	156	146	160	151	200	177	174	172	177	176	182	170	156	171	185	185	186	178	180	186	161	173	192	168	168	180	194	192	191	183	181	196	182	206	182	171	157	172	187	199	176	178	187	170	177	170	179	185	174	174	197	165	185	166	174	193	181	168	189	166	176	191	171	158	196	173	145	171	184	162	168	174	180	186	184	162	141	177	178	177	157	188	204	171	195	151	164	202	180	179	187	165	177	196	198	195	170	161	170	192	189	185	191	176	169	168	164	175	176	161	208	186	161	164	159	196	168	171	169	201	198	174	175	201	166	172	173	203	187	183	203	168	170	187	177	165	201	200	151	166	186	178	183	179	187	160	148	185	203	170	191	177	168	177	169	168	169	180	180	170	190	172	193	168	184	175	183	151	170	153	159	196	170	156	175	177	176	155	172	179	183	165	174	190	177	197	186	191	182	186	195	190	190	150	184	167	194	192	172	177	172	158	185	189	210	158	190	159	201	162	182	177	175	165	172	163	154	154	172	143	152	174	154	180	173	181	182	195	163	158	184	181	201	186	184	176	149	173	161	177	178	184	192	179	165	163	170	186	189	190	177	186	164	155	184	176	174	172	173	170	170	185	187	157	192	162	169	172	185	187	170	183	157	171	183	186	172	175	183	182	194	184	180	161	182	162	180	192	182	174	175	181	176	166	161	184	190	144	152	174	180	164	187	163	183	179	170	182	177	178	182	172	179	169	175	164	204	174	164	179	195	189	181	158	159	148	159	169	154	162	168	170	175	178	188	173	162	155	179	165	170	169	200	174	179	160	158	168	175	198	175	153	170	175	185	158	172	169	187	182	177	184	158	169	164	183	171	184	178	162	163	164	184	187	180	171	176	171	177	143	167	167	166	176	171	170	171	160	182	155	155	168	191	158	170	191	169	187	186	186	174	190	142	180	170	177	162	178	166	185	172	165	198	175	225	196	169	182	197	185	185	190	166	178	175	177	192	188	176	160	171	194	194	154	173	180	179	190	180	195	213	177	170	215	163	216	170	173	199	176	204	180	182	181	178	165	202	191	180	174	168	203	159	158	165	167	170	207	184	175	195	156	168	182	192	137	171	180	177	189	215	178	169	167	173	182	170	168	151	175	166	184	199	161	200	204	172	187	181	189	156	169	181	203	198	159	172	223	167	182	169	166	191	179	188	197	164	163	191	199	179	178	191	174	184	153	184	179	185	172	174	185	176	190	172	158	177	163	158	175	151	173	171	170	168	171	180	161	202	164	177	154	156	157	157	183	160	162	185	159	173	176	174	173	158	165	180	167	174	153	183	182	172	164	160	160	178	147	162	166	188	173	175	191	184	166	208	196	164	157	200	168	179	169	182	218	192	168	177	183	172	166	172	184	171	177	172	199	177	165	173	169	181	203	184	162	178	170	163	157	153	179	194	174	169	177	188	184	189	193	188	166	207	169	167	170	143	175	187	174	172	186	189	178	163	189	178	166	191	171	187	178	174	167	167	175	164	171	188	191	177	161	173	174	193	170	152	150	169	187	188	210	200	168	173	155	164	191	185	184	163	136	175	184	181	191	178	183	169	181	178	168	195	179	171	170	166	176	178	184	157	194	172	154	192	195	169	168	189	214	177	174	171	179	203	183	184	171	172	176	157	169	190	204	182	156	176	194	201	176	175	174	191	165	184	170	179	185	164	167	171	199	155	182	182	183	172	187	166	179	177	182	190	190	191	161	174	160	159	176	177	197	147	172	184	169	133	179	188	197	186	185	168	194	169	187	177	181	165	165	173	180	172	150	185	180	167	186	158	179	179	150	174	167	179	194	163	172	164	153	161	177	161	144	167	176	196	195	160	179	182	179	172	164	180	189	175	197	183	182	189	168	165	191	185	175	164	170	155	183	163	186	161	181	180	153	165	161	170	184	171	146	199	170	167	181	181	175	196	168	176	191	187	171	196	174	173	189	190	177	173	192	170	161	187	184	168	175	161	168	186	163	184	185	159	152	177	158	167	182	178	163	185	175	155	181	167	191	158	165	169	176	191	187	176	153	170	164	194	161	176	189	153	186	201	182	174	174	202	143	175	171	157	165	195	165	181	193	163	169	176	178	190	180	171	188	181	176	185	171	188	183	179	169	185	191	190	187	167	203	205	152	170	167	191	194	163	198	181	176	173	180	192	173	177	203	159	148	178	188	175	169	165	159	171	173	176	181	163	167	175	167	172	166	177	189	197	167	193	179	214	164	159	173	206	189	182	174	163	187	150	176	166	164	145	169	162	165	179	168	186	174	199	193	187	175	173	186	192	167	177	163	138	168	186	177	198	188	185	154	165	186	180	151	182	177	179	175	189	172	188	194	181	159	184	179	192	185	164	176	165	196	162	175	174	191	174	185	171	174	166	194	173	173	191	171	166	171	187	186	168	178	166	174	165	167	185	165	188	160	149	184	179	184	170	174	178	179	174	179	184	189	180	167	191	186	185	165	148	206	169	168	178	157	176	163	172	184	163	190	181	169	162	176	186	163	193	184	166	168	186	179	177	167	192	167	186	177	177	208	182	180	183	187	167	156	169	162	173	174	178	181	187	180	159	171	143	161	167	180	181	185	168	169	159	162	193	184	193	171	157	176	174	177	165	178	190	196	168	178	180	173	158	186	166	184	193	181	173	166	159	148	192	182	185	163	150	169	185	200	156	175	184	206	152	168	194	157	182	187	195	189	175	193	146	143	168	178	193	182	169	174	170	155	173	168	175	178	164	172	154	172	164	176	179	168	190	164	177	195	176	167	176	180	180	135	170	188	203	167	174	185	150	169	172	191	177	180	196	174	168	198	182	155	174	171	157	157	157	164	165	183	157	184	151	157	191	177	181	158	198	148	176	186	157	169	173	172	157	159	176	168	219	197	161	185	156	173	191	196	180	199	169	174	174	165	160	185	171	189	157	190	187	161	161	153	191	195	176	150	175	172	208	163	188	185	186	179	159	162	150	146	174	168	132	164	178	187	209	187	159	151	168	204	176	148	190	158	177	174	174	172	165	181	196	180	186	180	188	189	191	165	169	209	195	179	180	164	165	167	187	192	162	164	188	171	165	188	178	191	172	169	183	177	196	167	169	163	168	167	169	148	178	178	169	182	155	214	178	199	203	156	176	175	188	174	175	190	185	174	180	174	172	192	177	167	185	182	179	192	158	175	199	199	158	168	168	211	183	182	166	209	166	165	150	179	176	183	175	179	192	194	170	154	196	174	184	184	169	184	188	190	185	179	179	185	160	175	170	169	174	172	152	175
40511	11799	10414	5357	4627	3710	3070	2610	2230	1991	16666	25976	35288	40457	11369	615	606	631	554	571	623	546	603	554	589	542	502	470	496	449	451	450	463	457	505	456	474	408	435	458	460	404	411	435	433	408	419	408	428	430	421	407	439	397	417	443	447	436	422	429	430	428	386	452	444	402	405	449	432	402	419	443	409	433	428	418	438	388	439	415	392	399	414	456	407	405	416	409	402	412	402	480	423	402	404	395	425	399	427	411	433	422	395	395	409	397	407	429	393	402	417	402	414	467	407	405	429	401	427	395	443	408	439	419	415	418	460	389	387	428	416	397	386	378	384	425	436	429	434	374	417	412	418	441	421	380	426	416	462	400	405	430	430	400	372	385	389	388	386	438	408	390	424	428	391	425	415	401	421	386	411	419	460	411	427	403	373	412	438	427	411	429	396	408	382	427	419	413	378	460	407	384	427	375	411	423	416	355	422	427	390	425	384	429	443	415	427	393	421	424	423	400	423	412	401	431	432	389	390	409	372	414	427	419	401	404	447	404	405	406	435	405	394	406	406	430	415	392	420	392	393	413	405	417	395	411	414	419	428	430	391	426	394	408	379	423	413	440	395	455	419	375	420	387	414	403	428	409	404	390	396	396	427	437	388	445	427	422	414	428	370	441	403	382	430	401	407	471	416	415	417	410	371	394	416	440	382	428	443	426	438	394	398	412	405	406	429	397	418	432	404	430	417	409	421	369	390	432	397	430	441	378	414	405	421	420	421	413	410	418	375	434	448	432	422	376	383	414	431	422	396	396	418	450	414	440	397	385	417	381	425	404	428	432	386	422	448	431	409	393	388	378	406	398	396	385	392	375	403	419	428	446	416	390	449	381	431	454	423	389	395	399	423	438	423	399	410	394	422	439	376	419	416	431	420	454	408	442	404	357	424	448	375	385	442	392	393	406	402	447	385	386	411	456	440	395	390	408	398	388	396	439	415	396	440	438	405	420	377	438	414	391	405	420	447	407	410	424	413	405	414	416	397	389	404	429	400	399	386	422	406	403	388	409	370	427	435	406	423	387	416	402	404	417	427	403	404	375	381	421	426	380	411	423	404	427	453	397	409	427	398	424	396	409	409	408	450	382	436	411	422	397	420	426	422	387	435	400	418	423	393	420	432	405	438	396	422	412	419	411	427	438	391	424	374	403	445	413	468	394	434	456	429	413	395	424	410	412	406	406	397	424	414	414	397	405	450	403	435	431	435	459	420	426	392	387	393	419	425	403	407	402	413	385	377	430	428	418	419	393	416	421	446	454	367	443	412	405	439	400	416	389	403	419	392	425	384	411	397	402	449	411	408	413	410	389	441	422	417	398	435	405	400	420	392	438	395	401	385	405	400	382	408	398	425	432	426	407	418	393	416	410	421	407	401	413	379	425	419	423	421	417	410	433	407	394	399	379	417	418	414	391	378	414	402	431	394	392	401	419	404	376	414	422	399	423	403	435	391	400	407	414	409	390	406	424	419	377	419	451	435	410	421	428	406	400	387	436	420	380	410	425	388	408	375	384	408	396	446	394	378	406	419	412	407	387	409	429	412	451	437	419	361	438	416	419	455	385	395	414	424	390	432	388	409	416	387	406	407	401	398	410	400	385	378	399	427	405	406	443	407	401	398	409	383	383	393	405	417	424	387	411	382	407	429	430	433	434	435	404	472	405	395	402	410	425	386	428	410	412	431	403	436	410	399	469	398	436	412	432	411	380	405	415	393	398	419	431	432	410	413	399	388	411	457	406	382	441	401	384	379	452	406	382	434	412	349	418	410	421	406	446	371	448	422	390	407	344	372	383	407	431	416	427	421	429	420	400	394	436	441	409	382	415	380	405	394	398	415	393	383	410	395	402	418	388	364	411	425	378	393	354	410	423	436	402	397	451	452	443	420	414	425	420	405	419	400	390	405	403	426	404	430	408	416	397	411	393	410	434	424	433	403	402	392	400	403	376	431	394	443	404	407	414	417	412	391	411	393	389	400	437	410	413	418	393	411	400	406	426	423	407	390	426	391	433	378	397	437	394	376	441	448	410	391	409	419	437	413	400	416	421	443	408	420	417	397	407	426	391	418	434	381	393	403	407	392	374	392	425	411	409	448	397	408	383	435	432	439	398	383	448	382	408	404	412	398	415	417	454	427	445	430	395	406	385	414	409	401	420	429	429	422	421	406	419	401	397	403	407	403	403	429	414	407	401	402	438	407	425	406	417	416	410	392	386	438	392	410	407	406	432	437	435	421	394	405	418	411	410	436	404	438	373	427	404	404	439	399	404	402	410	412	391	418	413	433	418	411	387	431	405	441	393	413	405	398	372	387	380	413	419	370	400	403	440	411	386	431	412	381	393	441	407	407	412	403	396	416	413	389	431	414	414	401	393	407	386	390	417	411	414	395	402	414	384	416	407	412	431	416	395	402	408	433	384	418	444	401	395	410	467	382	382	412	433	396	425	422	406	404	439	411	403	423	423	397	360	393	414	377	378	415	406	402	415	379	409	417	402	418	412	398	404	377	404	375	398	407	408	404	410	421	422	388	444	397	413	457	448	402	395	380	424	404	371	416	424	421	403	399	419	403	395	386	414	411	451	439	415	427	413	414	424	394	415	391	396	458	378	404	391	412	417	378	415	425	402	398	406	424	387	440	388	418	419	445	413	365	402	429	418	417	419	371	418	400	419	426	436	416	429	375	406	416	414	442	384	397	424	404	401	425	387	422	410	405	397	415	422	388	400	442	436	389	433	409	422	416	417	405	420	412	467	412	416	438	400	406	420	400	412	431	411	409	366	414	432	416	418	422	430	413	391	417	441	397	414	419	445	434	464	400	414	411	416	401	406	411	430	372	393	432	419	400	419	426	393	406	411	396	419	444	405	371	393	404	403	391	408	410	404	419	434	416	374	384	406	380	433	402	424	418	400	392	405	412	377	425	429	399	382	391	397	420	424	431	372	397	384	437	406	422	427	402	413	392	431	414	415	419	368	452	387	361	467	431	413	414	423	401	421	410	423	417	405	384	396	404	414	379	402	419	408	411	398	417	432	376	399	384	376	385	398	410	426	426	439	422	404	401	390	442	421	416	405	393	439	424	380	439	434	386	429	425	402	393	435	422	413	365	417	384	414	435	385	425	430	439	429	411	422	396	421	434	410	396	406	423	423	415	420	416	365	396	400	427	427	424	398	409	424	389	420	403	444	426	427	424	414	404	418	422	399	385	396	384	419	403	413	400	376	408	396	374	383	398	412	414	425	395	461	374	389	389	393	410	413	413	403	391	367	411	383	383	429	405	442	404	384	387	417	421	390	369	384	416	405	434	434	385	434	425	408	374	426	406	385	427	399	415	435	405	444	397	404	438	425	367	377	414	370	424	407	429	425	412	428	380	427	373	448	423	419	393	398	410	391	424	412	391	444	434	377	449	421	361	393	428	364	381	424	426	370	401	409	427	381	432	406	399	424	385	404	380	397
7742	743	304	175	149	147	123	121	110	109	128	107	265	593	217	81	90	80	86	92	85	92	81	69	80	99	101	89	82	114	101	82	76	91	101	83	89	87	89	76	91	78	73	87	82	87	96	99	101	83	106	82	89	75	72	101	79	87	87	75	72	86	85	82	90	88	67	94	75	87	71	81	78	87	85	70	107	92	83	93	89	88	89	74	71	80	62	108	90	79	84	78	102	78	100	76	78	76	82	74	81	84	87	95	94	100	88	75	78	94	87	86	84	79	95	79	88	98	80	76	105	92	95	85	90	95	97	88	97	96	91	83	99	86	102	91	93	79	93	89	90	106	69	88	76	71	92	102	104	94	76	103	92	87	91	84	93	94	84	108	82	90	97	78	71	85	72	91	81	89	91	86	81	78	91	90	92	92	86	86	93	81	81	69	82	95	88	79	104	67	81	87	89	87	63	89	91	84	81	80	97	95	85	82	85	75	87	89	81	109	92	68	87	80	95	73	89	83	88	97	84	78	77	80	78	90	96	98	101	84	93	91	93	104	101	83	89	68	78	84	75	79	91	96	83	96	84	99	68	94	99	68	82	90	80	104	73	68	73	78	91	76	92	90	84	76	93	86	81	92	84	79	81	86	84	93	97	84	89	94	86	77	95	93	95	84	87	93	92	95	96	78	91	85	85	85	85	101	91	59	100	103	85	108	94	88	86	68	87	76	74	79	71	79	92	84	109	84	98	106	90	85	81	81	91	79	88	74	106	76	87	92	92	79	85	92	102	84	82	90	82	88	96	89	77	79	120	109	81	110	104	87	76	91	88	103	89	71	93	77	88	79	90	82	77	73	86	121	81	94	85	87	80	106	81	99	89	92	103	89	92	95	88	84	76	79	93	110	103	92	79	99	79	79	90	95	92	95	79	79	77	86	93	79	77	54	82	87	87	87	100	101	82	67	83	97	99	104	76	91	87	86	90	79	97	81	107	90	86	93	93	95	79	90	89	84	95	104	75	77	111	96	88	86	92	90	84	91	102	92	88	86	81	87	72	99	87	78	80	76	85	97	83	82	75	106	104	84	85	81	108	95	96	88	106	86	99	99	73	78	63	83	79	83	110	89	96	77	89	69	101	81	76	100	91	107	81	75	86	89	84	105	87	87	108	83	89	90	96	74	99	92	73	79	79	86	104	83	77	93	90	102	93	102	98	95	77	89	87	86	101	92	91	100	87	81	80	77	71	92	80	73	76	91	84	87	88	107	90	73	96	81	90	83	88	88	85	92	84	89	105	86	104	81	88	82	82	97	94	88	77	88	92	86	75	82	104	83	90	82	80	75	83	95	100	82	81	104	99	100	88	94	93	91	72	71	116	98	114	84	92	86	80	98	68	80	96	85	86	87	95	85	79	56	88	99	89	94	106	84	77	91	93	88	76	98	67	105	98	81	91	79	92	86	79	83	93	80	100	72	79	81	93	96	91	92	84	85	77	89	83	75	95	101	88	95	72	90	86	88	81	96	80	93	91	101	95	108	103	82	98	98	81	85	85	104	93	83	76	94	93	99	76	86	100	90	103	101	87	91	94	107	72	97	74	90	87	82	88	99	78	93	79	88	84	68	97	86	76	103	82	84	91	95	86	89	76	93	100	68	98	99	79	64	92	91	101	84	65	82	65	88	98	104	77	89	77	82	92	99	97	92	73	90	95	86	84	92	86	84	79	79	89	89	99	91	76	93	86	86	72	83	80	95	104	92	96	78	84	90	73	93	77	92	81	82	67	86	64	91	86	96	107	88	88	105	94	91	89	94	94	82	93	101	76	79	85	82	91	96	90	105	75	81	84	88	92	88	80	63	93	89	81	89	78	93	83	84	100	98	60	79	91	89	76	82	85	103	86	80	93	72	70	73	89	88	96	97	86	82	65	85	93	79	82	91	85	97	92	88	79	91	81	100	69	77	91	88	79	86	84	105	102	101	95	86	76	88	89	110	70	72	100	85	87	74	86	82	93	84	89	91	103	82	78	71	92	90	80	88	81	81	103	101	96	91	103	89	76	74	74	84	91	96	72	74	97	84	77	104	90	84	92	86	93	84	101	76	87	107	75	85	90	96	89	72	82	81	95	104	100	86	78	70	84	116	90	107	98	78	99	67	72	83	83	90	97	85	78	82	103	75	91	82	81	105	73	88	71	80	97	78	80	80	84	88	84	77	82	99	81	78	81	96	101	98	98	84	65	92	77	87	88	84	110	73	100	94	68	93	85	90	70	80	97	88	99	92	107	66	79	94	96	97	77	80	85	74	83	73	82	78	97	89	89	96	91	84	82	93	89	70	98	90	83	88	92	71	94	81	96	86	94	71	83	92	79	93	75	85	86	91	90	90	82	87	93	93	90	79	85	75	75	99	78	95	90	113	87	82	95	95	109	104	94	86	82	90	103	105	91	90	102	86	86	79	82	86	96	93	84	77	88	96	72	88	90	91	105	90	101	82	79	92	96	95	87	88	83	107	80	77	84	92	82	85	72	94	94	73	83	86	90	96	85	96	86	91	89	90	88	86	89	100	102	83	88	100	86	90	94	90	86	80	97	101	92	79	63	89	79	59	96	80	85	81	85	91	95	96	91	104	78	86	100	80	84	85	86	84	93	87	95	78	100	91	81	87	89	94	75	95	77	97	90	73	80	93	80	77	76	85	98	83	94	74	99	96	73	88	83	84	92	71	79	82	83	80	70	93	92	89	80	96	90	82	82	85	93	92	97	96	95	80	87	98	93	86	86	90	85	100	87	96	102	83	82	74	85	89	91	77	100	105	81	92	82	110	96	92	93	87	81	93	81	85	90	103	65	80	82	100	71	79	73	101	90	70	69	70	90	85	75	72	81	96	85	80	94	93	88	89	73	79	90	95	84	73	108	76	80	103	107	89	101	89	83	88	91	86	102	106	82	87	89	81	85	103	90	84	91	84	96	97	104	91	82	75	73	102	107	68	87	92	80	73	92	93	90	102	91	93	80	87	79	75	88	88	76	104	87	90	92	66	91	84	67	96	90	90	78	88	79	96	80	85	84	87	79	86	79	72	90	80	71	87	87	83	108	95	81	90	87	82	94	102	78	105	89	71	82	83	82	57	105	74	101	100	85	85	84	104	88	85	75	70	91	83	82	81	90	98	81	93	82	84	103	97	88	76	89	98	76	92	85	81	85	87	91	87	85	82	83	86	84	99	90	78	92	79	93	101	88	107	92	80	92	110	96	98	83	84	85	92	96	83	94	101	99	97	81	100	94	76	80	108	78	78	79	79	98	112	71	91	85	88	95	80	101	99	73	103	89	84	101	86	86	84	83	78	87	90	80	93	90	98	85	91	98	100	72	78	94	91	83	79	106	111	74	56	90	85	98	92	96	99	84	73	92	88	76	71	73	98	86	78	80	71	78	81	81	83	104	85	100	84	82	81	74	93	106	107	89	99	80	71	100	100	100	81	82	80	90	96	84	85
7342	858	766	606	584	520	518	415	401	408	519	534	1622	3533	940	250	259	264	227	238	243	231	240	251	230	244	263	225	222	241	233	238	251	244	210	249	232	219	267	244	264	246	227	251	259	271	263	212	229	240	273	226	249	238	242	235	244	251	241	255	232	222	257	254	219	222	230	251	240	231	248	234	245	244	236	231	247	245	227	265	222	213	219	253	260	257	266	245	246	235	226	227	234	243	222	229	231	235	245	255	237	242	214	252	262	250	235	248	251	204	236	241	248	251	222	232	235	216	216	225	240	231	247	253	246	241	220	240	243	254	238	245	229	241	224	251	241	236	239	237	225	271	249	226	203	231	213	228	271	228	251	230	252	230	252	257	250	198	255	240	236	225	234	261	274	243	234	235	221	240	223	240	251	223	218	240	229	256	262	235	236	223	236	271	233	239	247	253	215	233	243	228	218	218	242	264	227	250	222	250	243	253	237	252	224	220	241	216	224	222	244	230	238	241	247	224	235	229	219	232	213	247	239	237	246	247	214	243	244	220	239	257	245	250	235	225	274	235	243	237	225	243	265	223	233	221	250	232	261	217	249	242	208	246	230	249	235	233	221	220	246	247	245	248	232	232	238	257	236	240	229	237	257	238	233	241	254	224	228	227	213	250	257	236	245	252	234	241	268	249	217	254	214	214	240	263	255	233	237	258	257	232	257	232	217	209	225	249	251	251	228	248	235	263	233	224	249	229	233	257	237	230	239	223	243	239	220	246	234	248	233	255	229	244	233	250	236	248	195	240	262	237	214	224	254	238	223	236	214	248	214	251	248	229	216	223	244	243	240	241	227	243	265	244	263	215	250	235	249	252	264	207	254	237	242	234	195	237	266	204	223	232	236	224	256	247	243	263	238	222	273	235	235	256	251	237	223	227	248	256	244	219	254	234	238	245	247	213	236	219	236	242	227	233	232	280	222	261	260	227	212	204	226	234	235	254	215	242	252	222	240	257	233	247	229	259	224	241	255	248	211	258	233	259	227	225	238	255	237	221	229	257	242	232	208	220	241	232	242	224	239	222	236	245	222	238	248	225	248	240	241	247	234	226	251	229	245	244	215	239	228	271	239	230	250	244	234	243	259	241	254	265	222	241	252	247	233	232	214	231	227	209	264	220	249	233	233	233	209	219	238	208	234	227	224	248	239	246	255	238	259	240	239	235	237	219	235	235	230	231	234	235	210	225	229	251	234	241	211	253	217	249	196	220	221	207	248	234	223	224	239	238	232	257	240	232	237	229	232	241	254	238	211	243	216	213	225	226	231	274	239	212	276	237	223	253	234	258	238	268	261	223	229	298	243	257	269	229	250	219	249	239	207	233	240	245	234	217	252	223	265	237	227	249	233	256	229	251	242	248	237	211	233	254	229	245	251	243	218	239	262	225	247	245	227	269	220	235	229	254	225	246	226	250	221	222	254	234	230	243	233	223	227	224	237	256	235	246	244	262	226	260	229	225	264	217	258	252	257	245	232	258	224	237	216	249	233	247	242	225	218	227	246	250	259	213	227	249	239	212	223	257	221	250	241	248	254	261	248	284	236	236	224	239	244	224	247	227	284	215	227	225	244	228	254	212	231	239	188	208	238	229	220	238	259	224	236	221	264	205	235	228	231	237	237	225	246	244	234	253	230	243	248	253	226	233	209	272	252	221	228	244	216	238	265	275	234	247	206	250	257	257	218	229	238	225	255	244	255	256	242	242	237	230	246	217	264	211	281	245	248	268	206	247	241	246	214	252	222	231	219	241	237	220	271	231	232	235	264	246	244	257	224	245	236	241	254	229	245	228	236	198	236	230	258	226	221	239	263	252	269	251	259	240	255	240	230	235	239	274	249	222	235	236	242	231	236	257	238	215	235	223	220	214	247	246	237	214	274	236	246	248	212	221	194	212	229	245	242	248	206	223	259	227	256	248	245	229	247	232	230	239	241	244	252	236	249	248	239	230	228	235	244	228	239	225	221	238	217	232	225	231	253	210	243	240	229	229	220	227	231	223	226	262	218	220	265	227	262	238	221	249	217	206	227	268	254	242	226	236	241	239	206	254	250	258	233	256	251	220	212	243	214	253	242	244	280	251	243	268	216	222	238	218	240	226	223	239	255	259	239	254	215	230	231	270	239	240	211	229	280	232	238	227	245	257	220	207	238	251	235	201	227	261	242	247	257	260	236	241	254	264	253	213	228	248	240	221	267	257	218	236	232	210	247	245	228	247	258	225	252	244	271	233	217	245	262	247	237	256	253	250	234	241	228	247	220	238	266	247	253	232	268	261	221	206	232	243	246	258	254	217	255	256	230	262	254	243	243	235	245	232	252	236	233	242	231	228	232	230	225	249	230	213	238	223	247	231	227	233	228	248	258	231	252	258	255	228	248	267	252	242	254	226	235	234	231	269	245	227	225	236	239	227	244	242	233	259	251	218	269	231	245	216	238	238	235	220	226	212	229	230	240	243	220	241	238	246	248	246	243	258	234	244	227	238	228	228	238	234	233	222	259	240	246	236	229	239	242	230	225	235	264	242	236	213	250	237	234	238	229	243	219	246	254	232	234	228	233	260	210	257	267	214	231	228	245	252	233	213	231	198	259	251	202	254	254	235	227	211	245	237	210	232	239	271	256	225	250	273	239	221	258	214	270	251	242	217	218	259	236	231	267	249	253	237	245	260	253	248	229	225	236	231	248	230	277	229	243	242	235	230	219	226	265	234	231	252	218	231	232	249	237	252	233	229	259	200	230	265	229	235	239	221	242	220	234	263	235	237	219	231	237	228	246	221	250	252	232	245	216	208	245	254	239	241	222	224	240	242	245	230	240	229	252	234	225	287	218	222	249	274	243	224	253	270	242	235	235	238	245	227	271	216	210	219	236	247	211	240	237	263	224	239	243	228	253	249	195	221	246	247	234	219	237	256	266	240	250	233	270	221	244	243	263	261	246	245	225	247	261	231	231	217	223	235	224	235	233	233	239	254	255	250	246	267	255	246	245	244	228	214	232	226	232	257	259	260	226	261	246	243	231	234	236	231	258	240	259	220	232	246	268	220	236	239	210	235	257	257	280	238	234	256	243	215	233	247	234	244	246	242	282	241	233	232	221	222	192	238	237	217	218	256	226	228	278	233	228	217	230	244	223	247	229	225	211	226	222	228	242	256	225	256	245	241	219	269	239	224	242	236	239	255	244	222	248	239	275	207	244	238	243	245	244	260	245	253	257	248	245	254	258	242	255	250	258	232	224	243	223	235	224	243	240	248	242	239	241	237	214	253	261	261	247	256	238	233	211	252	248	227	250	227	260	249	250	238	246	236	264	212	241	223	235	266	242	240	235	211	248	237	257	243	254	235	239	241	248	245	220	229	240	238	230	217	225	259	227	226	239	261	244	225	258	232	237	247	224	235	262	255	248	251	248	231	229	236	207	250	230	261	256	231	259	229	236	244	218	227	259	238	260	226	245	224
53240	22612	5928	1309	611	627	498	379	332	317	445	1588	3804	7809	1492	225	207	179	200	175	191	240	198	196	185	169	197	166	177	193	190	190	194	190	172	162	179	187	182	165	175	154	193	186	163	167	195	171	171	181	161	188	169	180	180	170	190	143	142	189	172	191	181	182	194	189	211	176	180	203	181	195	190	169	158	193	181	190	190	187	149	162	174	147	178	194	177	188	156	153	162	172	177	151	164	176	157	168	170	196	167	169	197	186	176	183	170	181	192	197	177	169	168	174	182	172	150	173	182	173	173	186	172	197	186	187	168	175	204	185	161	176	191	166	179	188	189	195	198	165	160	173	180	196	176	165	178	191	191	180	182	207	150	157	168	193	168	152	197	163	165	169	165	164	158	171	170	155	171	164	179	167	174	170	182	163	175	167	176	183	168	166	186	186	177	169	181	198	179	196	147	164	152	181	162	172	187	213	196	184	168	180	172	194	185	175	188	177	174	190	176	179	166	180	168	179	161	201	178	150	180	177	167	146	190	158	186	173	156	174	192	163	183	194	166	182	194	184	186	158	183	166	191	180	144	182	181	174	176	168	207	159	178	178	184	174	184	156	162	171	176	148	162	167	197	178	177	178	151	191	187	170	186	175	154	188	193	190	159	176	174	178	179	152	159	144	170	179	164	176	181	179	201	182	179	166	161	165	166	193	190	175	196	194	153	170	219	166	171	174	181	177	184	178	191	174	186	174	191	196	192	187	190	170	201	178	170	209	167	166	166	176	170	178	187	153	170	175	183	178	180	188	163	196	180	173	182	151	180	191	185	188	170	171	139	212	183	166	191	206	183	179	168	170	189	159	172	194	145	152	184	172	173	149	183	166	195	165	181	196	170	188	149	202	180	169	163	177	146	173	179	144	159	182	194	181	173	187	189	162	173	185	172	158	168	175	177	164	183	187	186	196	185	160	176	165	177	191	167	170	160	176	169	176	161	171	194	172	187	152	199	153	188	174	168	160	177	183	203	174	177	181	183	172	187	196	176	170	194	158	151	169	180	165	173	201	168	159	158	190	209	163	163	158	183	151	191	164	164	173	172	186	165	163	182	163	176	184	163	175	160	164	158	176	166	172	192	171	191	161	156	191	178	157	189	186	168	178	179	149	190	154	179	169	182	188	186	167	167	174	185	168	159	174	160	172	190	168	175	176	173	192	170	176	175	194	166	190	147	194	186	185	196	186	173	158	178	176	168	149	167	179	159	184	200	162	158	148	189	163	165	167	185	163	171	179	170	180	206	162	189	185	175	170	169	151	155	187	192	184	182	194	185	176	177	194	177	153	187	180	170	178	192	181	155	174	192	200	170	171	171	165	175	165	148	174	172	199	156	192	170	209	173	183	188	166	155	179	173	170	195	175	167	177	182	188	189	196	200	191	169	178	181	168	176	149	190	187	194	174	205	170	177	166	182	196	185	157	151	196	155	199	143	192	159	161	144	156	203	165	158	196	177	213	164	169	175	176	175	171	186	167	179	195	168	193	163	185	184	171	185	177	181	196	187	181	190	158	171	149	179	174	182	184	188	183	173	179	186	156	169	156	173	179	175	178	172	181	177	166	177	184	164	163	166	175	170	181	204	173	148	172	143	159	205	185	163	150	177	188	176	188	202	158	159	147	176	172	164	178	187	179	175	154	175	161	162	169	158	177	159	169	188	166	198	176	160	196	191	155	167	154	166	177	212	174	200	167	188	181	177	173	162	160	154	161	176	172	174	186	162	174	183	199	185	157	153	190	189	153	178	189	192	169	175	174	179	171	188	166	196	182	179	156	165	166	205	163	161	172	174	184	179	198	179	195	163	196	179	182	185	173	194	179	173	193	167	192	151	199	185	176	182	171	167	187	167	193	160	194	164	177	193	172	175	153	152	169	184	163	150	201	175	172	166	158	168	167	175	205	171	194	175	183	158	178	160	179	173	187	202	172	164	157	172	201	191	160	197	188	177	196	177	179	166	194	163	197	179	172	176	209	174	183	180	171	176	168	184	204	178	174	195	183	176	164	159	194	166	169	191	162	163	177	180	146	183	160	179	208	177	169	181	160	184	173	175	189	178	178	157	188	169	165	156	185	142	178	157	177	189	174	170	167	164	171	184	172	160	174	177	185	167	203	195	186	172	193	181	168	188	190	179	171	146	177	169	175	166	152	173	167	176	165	183	172	171	207	173	173	175	170	182	152	180	169	165	195	185	164	196	185	175	185	164	190	163	161	186	179	160	168	163	176	157	186	158	162	170	180	168	158	185	195	193	171	178	192	177	173	185	163	168	167	177	177	167	167	195	189	162	172	177	173	191	164	179	198	178	184	163	148	187	162	163	194	158	172	186	202	202	166	180	160	188	181	185	180	167	171	187	172	161	188	175	184	156	183	174	158	177	157	200	189	166	162	161	150	189	179	198	182	176	193	199	186	159	183	205	177	172	179	164	163	169	175	180	201	153	154	195	182	157	163	185	178	170	182	200	184	165	196	167	174	183	187	183	185	197	197	178	162	163	189	153	160	189	160	176	159	201	164	183	176	195	166	191	184	157	146	189	177	170	179	192	198	174	194	181	176	170	157	204	199	172	176	177	161	199	160	162	214	182	174	172	186	183	182	186	183	189	192	179	174	161	171	164	187	175	182	170	180	167	154	179	187	153	159	170	186	187	164	162	145	164	194	164	172	161	172	179	193	177	178	185	191	162	175	168	170	184	179	168	180	183	165	176	190	197	167	155	186	189	173	180	192	170	149	165	149	171	212	177	180	181	175	168	162	183	181	191	163	182	179	168	182	147	175	174	191	198	180	181	182	175	178	219	180	164	151	216	166	191	170	180	190	172	158	181	183	174	173	167	174	178	183	171	190	169	171	179	139	189	189	198	190	149	179	196	170	171	204	168	204	172	182	173	192	184	179	195	191	169	207	184	185	160	169	189	168	184	167	182	157	180	190	189	204	182	152	166	188	177	173	202	171	155	148	154	203	172	171	168	172	202	170	196	174	169	178	187	184	171	170	178	182	176	178	164	163	185	179	186	166	176	173	165	178	176	150	171	182	190	160	196	171	188	192	161	199	165	161	179	149	172	150	169	170	198	153	188	162	156	186	157	169	153	179	174	181	178	172	169	161	173	154	190	159	171	169	206	157	170	164	175	163	193	182	189	191	194	186	196	204	150	199	174	193	198	177	191	173	179	180	143	150	155	193	167	185	152	173	169	162	160	165	199	177	173	185	158	193	176	162	161	163	153	180	188	179	194	171	176	168	160	181	169	186	185	203	175	204	165	207	151	165	215	185	155	184	183	182	180	174	176	167	170	167	182	192	183	183	170	171	189	163	166	154	191	181	158	151	159	171	200	173	170	185	162	182	192	141	160	162	188	182	182	200	157	178	201	180	182	171	188	175	179	163	176	168	157	170	175	194	189	195	196	196	149	171	192	155	177	158	169	161	156	181	167	179	186	179	181	168	183	182
30641	6872	6938	3096	2767	2392	2043	1612	1454	1197	1996	8398	17831	28505	4766	618	589	567	509	548	520	533	538	542	531	520	475	502	473	467	428	439	468	456	490	451	448	503	454	455	456	460	490	458	455	449	463	401	435	456	447	452	434	474	443	452	453	471	455	416	426	416	428	474	417	417	437	424	459	421	418	434	447	433	446	429	410	415	447	421	413	482	422	408	446	448	402	448	409	453	432	432	431	390	425	426	415	428	446	415	445	444	456	422	442	444	413	444	420	461	429	429	437	415	450	454	433	383	428	410	411	451	429	449	414	444	449	461	431	416	418	467	426	423	413	420	452	383	397	401	437	427	398	432	411	434	428	403	431	409	425	415	387	433	462	452	411	400	419	421	448	444	380	422	423	419	428	399	431	474	406	417	439	433	433	430	421	429	427	447	418	395	425	417	435	416	421	453	412	430	387	457	433	437	447	400	413	412	426	398	385	422	432	405	415	462	434	400	450	431	454	422	432	412	415	419	444	410	437	400	429	445	457	437	441	454	404	422	410	454	452	406	435	429	455	416	399	443	411	456	417	398	431	436	417	406	451	418	444	426	400	419	425	449	430	446	382	427	408	426	412	431	454	394	457	452	404	422	449	404	415	404	441	434	415	377	466	415	406	423	419	421	473	426	426	420	410	410	471	405	417	423	449	417	451	415	415	446	420	427	421	413	376	423	443	439	430	423	431	387	447	441	421	404	463	383	417	437	418	426	441	425	462	453	435	448	379	431	421	435	396	478	440	428	434	429	449	429	402	459	391	394	394	395	417	435	417	414	446	426	415	454	430	420	437	457	418	419	420	397	414	420	416	456	429	430	438	414	453	438	394	407	429	414	423	428	438	421	430	440	457	416	406	434	465	451	443	424	433	416	442	432	409	427	442	396	435	426	436	464	452	408	424	450	441	435	387	417	412	428	413	419	442	418	391	429	391	408	454	437	407	417	391	406	430	444	387	395	430	431	426	414	421	379	423	436	408	434	429	438	416	420	459	447	421	430	442	424	450	408	417	412	405	427	402	425	457	398	385	398	439	438	404	412	410	404	420	452	413	368	412	415	482	421	418	420	455	413	419	413	424	416	404	408	432	413	418	430	399	434	403	407	469	388	428	429	425	450	446	424	423	424	453	425	401	415	429	383	407	473	426	420	402	423	414	402	436	405	426	383	424	391	451	442	438	449	420	421	406	406	390	401	397	434	400	425	424	469	405	465	478	433	415	422	445	413	443	427	425	430	438	416	392	422	419	438	421	477	430	431	411	430	428	412	469	421	429	404	401	413	414	459	431	415	459	441	408	431	442	434	418	440	447	430	409	444	422	408	402	400	412	445	458	416	411	433	408	413	420	433	460	435	404	434	441	402	408	432	428	426	417	398	435	403	414	442	428	446	409	448	426	438	424	452	430	438	425	425	389	448	421	429	455	408	382	462	409	430	414	414	409	415	435	411	405	405	427	397	431	401	383	466	429	433	404	414	429	455	408	450	470	426	404	421	380	451	432	418	377	415	380	418	416	427	449	427	414	485	386	444	492	435	441	401	398	429	432	420	423	445	467	395	410	427	400	423	426	423	406	411	473	413	404	396	393	423	438	411	389	412	401	406	446	432	393	432	417	432	433	408	405	418	423	420	425	404	450	406	426	425	405	461	351	414	441	419	441	426	401	360	439	414	412	435	422	410	452	434	435	438	425	424	417	449	442	389	411	414	427	414	453	384	400	406	437	401	412	415	432	445	469	398	430	424	448	453	385	421	407	440	427	450	414	393	421	434	445	432	465	445	420	437	415	448	442	428	414	446	418	427	474	435	427	464	435	440	430	413	406	441	416	409	408	426	425	446	461	462	441	438	410	445	451	429	430	456	420	430	450	489	434	447	431	437	442	431	402	412	432	428	446	406	418	454	426	409	425	417	449	411	393	410	427	447	417	460	421	432	422	455	469	398	429	425	429	409	436	436	428	415	431	422	406	459	427	442	464	448	422	433	401	424	430	432	364	425	398	422	453	392	441	400	434	397	390	409	411	463	444	437	451	404	438	412	416	399	402	443	465	459	427	383	393	420	452	434	406	447	430	408	368	421	414	415	417	411	384	441	442	425	389	436	432	435	457	381	424	433	448	431	405	433	438	442	397	427	387	417	437	439	404	419	406	435	444	414	439	429	451	430	463	432	390	410	443	390	445	441	440	431	453	419	420	417	415	422	435	434	421	407	443	453	410	438	387	435	402	449	404	444	444	440	433	424	444	437	442	391	412	421	429	431	389	422	426	422	435	409	416	458	416	416	442	418	429	392	399	415	443	437	449	404	434	412	395	421	408	396	405	451	439	410	424	408	424	450	452	421	456	453	447	434	433	405	460	418	437	445	434	469	398	446	455	383	425	435	439	412	423	422	416	412	404	389	439	473	411	446	409	425	431	421	437	435	438	422	400	415	371	411	432	445	438	475	458	401	422	394	440	419	458	421	414	403	408	442	407	447	440	408	439	460	430	456	407	431	459	365	433	430	404	396	416	453	433	431	400	453	415	437	450	402	416	456	442	408	417	442	390	448	432	435	405	445	412	414	452	434	435	403	434	410	428	439	417	416	378	434	404	421	420	410	395	443	411	407	436	455	420	427	445	416	485	435	406	420	409	434	392	413	419	456	414	426	466	422	397	447	413	384	441	426	389	404	434	409	420	406	426	450	438	444	469	409	414	422	381	434	425	396	441	441	439	407	421	465	424	424	409	393	408	453	419	415	447	438	434	454	455	401	380	452	429	423	404	425	422	430	438	423	407	410	378	416	399	399	378	411	412	430	404	438	408	464	388	497	402	416	415	403	447	396	419	414	397	435	439	403	422	432	395	382	433	407	393	412	423	418	418	391	434	394	451	447	455	404	436	418	431	398	421	413	432	440	405	419	417	411	458	447	435	424	431	429	421	440	445	428	406	426	439	430	457	429	426	454	438	426	409	404	441	395	432	424	419	413	403	423	421	380	423	449	439	427	415	421	470	450	409	433	383	415	414	431	437	436	432	455	441	416	411	427	453	447	443	433	441	433	423	407	420	407	400	403	413	421	430	409	378	436	441	396	406	430	405	460	445	412	429	435	393	426	388	410	401	438	399	395	450	453	391	438	426	411	429	442	426	448	454	437	443	439	409	406	418	475	428	454	420	416	436	418	419	414	441	455	388	438	431	404	407	400	442	367	377	377	436	453	429	420	392	426	402	438	433	457	402	396	443	412	455	433	406	408	446	391	431	437	414	386	407	418	431	405	424	452	391	442	466	376	438	420	432	428	423	466	428	407	420	447	459	428	426	459	415	425	413	419	400	434	428	443	410	442	448	400	455	437	408	424	429	453	401	387	472	406	415	412	442	377	383	440	426	439	475	425	412	428	432	445	436	448	378	435	453	421	418	443	422	443	417	403	435	402	442	437	422	442	392	408	442	450	448	415	428	408	439	411	432	441	431	442	449	457	417	391
63359	31048	13641	3120	1262	922	738	573	482	402	346	1320	5743	14012	2168	218	217	179	217	190	215	187	187	191	177	184	158	181	166	183	236	156	169	168	183	175	171	145	172	167	177	153	157	148	171	182	190	181	172	151	183	159	150	168	162	163	175	235	156	167	171	167	168	142	152	160	162	146	154	167	162	175	156	169	184	159	207	162	157	141	163	167	166	183	172	163	166	183	148	188	190	139	186	177	146	150	155	169	161	163	175	170	154	166	162	164	165	163	178	153	159	165	166	159	144	148	146	158	172	154	144	185	153	140	146	171	161	171	163	176	150	195	171	173	181	140	181	161	169	153	150	156	182	178	168	164	170	171	159	163	147	177	180	162	158	184	183	183	173	167	163	164	161	146	153	159	156	188	163	174	139	172	140	152	154	141	136	163	178	176	185	152	183	177	169	151	161	183	165	168	196	142	167	199	169	162	165	146	157	182	164	151	177	162	133	147	139	181	159	158	140	162	163	143	169	173	164	168	181	160	157	158	162	167	145	151	180	169	134	166	181	183	175	164	173	162	143	180	176	149	161	147	160	164	148	147	170	166	200	177	198	174	182	165	156	172	157	130	132	163	149	164	157	173	169	151	162	152	165	177	175	172	164	155	169	171	164	172	142	152	181	165	146	165	177	155	184	165	164	166	172	152	189	181	164	164	195	157	183	164	164	190	180	172	169	153	166	152	153	168	174	161	178	141	166	171	165	166	153	151	180	144	179	176	164	166	172	174	165	159	165	144	172	162	164	159	165	173	169	185	175	163	148	196	145	169	132	163	163	157	158	196	187	145	146	177	154	151	154	188	164	168	179	155	162	171	151	163	155	156	184	166	181	168	180	177	167	167	152	167	153	152	200	166	159	151	157	176	186	167	146	168	163	185	169	172	144	166	190	140	177	141	155	174	188	156	139	147	157	171	164	184	146	139	151	152	176	167	152	146	149	189	181	172	162	177	170	158	141	169	158	141	149	171	173	153	172	174	140	138	155	163	177	152	147	172	190	173	179	150	177	161	187	183	171	179	183	153	163	162	154	180	179	159	150	139	174	166	146	149	177	174	168	153	161	157	186	184	161	193	169	175	151	161	190	161	168	167	203	172	157	190	179	202	169	163	182	155	165	167	176	197	153	172	161	173	159	160	164	154	201	176	175	166	183	167	145	168	166	194	170	165	166	172	158	172	171	155	168	162	146	170	156	161	167	159	177	192	162	173	184	179	176	182	166	162	159	170	194	153	171	160	188	152	163	138	173	175	160	154	135	138	164	157	144	172	185	166	156	171	165	180	159	158	155	196	190	149	157	170	168	161	153	159	159	152	164	169	156	170	143	148	194	161	159	162	178	173	193	149	168	151	179	179	194	166	151	175	152	169	160	156	167	149	156	167	173	192	150	177	156	163	165	167	165	154	183	190	167	137	178	154	157	161	149	178	163	165	150	196	171	169	167	167	183	176	169	163	157	166	182	171	160	162	168	166	165	169	179	157	164	153	169	185	181	168	169	159	175	178	199	151	163	151	172	180	152	161	172	166	166	156	177	177	169	167	153	169	148	152	164	186	169	146	162	174	172	146	171	165	186	171	148	155	175	166	161	157	156	185	167	159	170	150	153	140	150	156	161	181	173	165	157	167	175	149	174	192	175	141	182	167	168	165	169	170	179	161	186	189	179	182	135	151	175	131	168	158	181	190	156	175	188	161	150	160	164	171	168	171	178	184	150	153	178	172	130	165	142	178	193	173	164	174	166	163	173	145	161	162	168	159	147	157	176	139	161	159	176	171	171	163	137	163	157	182	146	187	138	161	156	162	206	180	144	162	158	160	173	181	163	154	163	170	179	169	180	146	149	163	180	164	170	160	168	168	179	158	160	162	133	166	155	168	159	165	175	153	167	165	153	163	142	155	163	164	178	154	157	186	151	176	159	173	172	156	148	158	137	174	165	163	183	165	166	149	164	168	162	180	151	169	151	140	174	161	168	161	150	161	177	167	171	179	153	167	161	166	155	171	168	154	159	167	188	180	162	180	154	162	170	171	150	163	143	191	173	172	154	154	138	142	157	155	161	160	155	172	182	169	158	156	172	182	158	161	186	163	165	180	159	162	165	154	142	158	185	170	170	171	153	175	138	168	183	160	190	181	166	161	175	169	166	155	182	171	168	179	173	162	172	141	168	189	156	169	142	158	163	181	154	162	164	176	172	176	164	150	158	154	176	179	143	146	167	161	194	172	190	146	169	163	167	168	163	160	151	168	173	173	151	166	183	164	145	135	174	149	152	156	156	154	160	168	157	159	197	177	151	176	173	177	153	171	166	174	152	193	179	168	163	159	140	160	160	165	164	184	166	141	193	156	160	163	163	144	186	157	168	159	174	148	145	154	166	139	172	160	202	172	162	151	173	161	153	155	167	148	185	165	141	156	186	162	143	179	158	170	138	160	175	173	174	148	150	172	136	173	161	179	175	150	143	165	164	165	152	158	183	157	167	160	185	164	183	151	165	167	168	156	180	158	164	166	180	164	185	178	164	151	182	138	168	191	172	186	169	183	161	178	166	164	122	146	156	179	147	169	186	162	162	172	190	167	154	153	141	147	168	164	171	184	159	144	156	175	162	170	166	146	174	165	155	194	152	153	164	173	160	162	168	156	171	162	164	172	170	170	185	148	179	184	168	187	170	164	156	163	164	153	161	181	172	176	165	162	167	169	166	147	162	181	176	179	175	170	146	180	167	170	177	179	131	155	182	180	165	168	166	170	164	167	170	172	147	161	146	150	154	168	161	153	180	179	130	168	162	156	151	172	161	158	182	161	153	142	202	157	170	182	165	133	145	177	156	162	186	176	191	172	163	154	139	155	170	164	169	181	157	165	169	166	132	165	171	165	166	161	172	151	174	168	155	181	152	151	156	171	165	166	160	176	158	171	162	163	162	151	174	136	186	148	172	173	172	157	173	153	171	139	153	144	155	176	169	156	161	149	172	164	172	158	132	170	165	154	168	157	160	160	153	169	165	153	142	167	140	184	177	177	167	182	163	161	159	148	162	156	173	159	164	160	191	175	176	158	162	162	176	159	153	176	174	155	169	173	148	183	162	155	174	174	170	166	166	151	175	170	168	168	156	161	159	144	203	155	183	169	175	161	178	180	166	128	164	174	177	181	157	153	141	144	173	174	171	173	183	148	154	152	172	153	161	161	168	169	156	167	171	174	153	180	181	141	160	167	132	171	191	159	173	165	162	161	182	174	156	147	160	167	164	179	139	168	189	164	151	182	148	149	189	137	172	189	173	154	174	159	164	158	169	170	173	156	156	159	166	173	129	172	159	166	168	171	160	139	185	137	152	192	157	180	143	205	175	154	167	157	156	176	179	159	192	162	174	179	156	155	147	179	180	148	172	160	156	166	172	139	162	166	166	152	138	174	152	181	174	158	160	150	157	186	172	163	170	161	195	173	147	187	172	161	138	171	156	183
37461	11260	10334	5139	4819	3921	3345	2568	2226	1841	1627	6883	23905	36841	3666	757	709	670	648	669	604	624	834	814	595	628	558	516	458	536	495	474	421	455	471	418	422	437	450	431	466	424	386	442	428	447	428	411	402	451	413	406	384	454	396	435	412	407	394	454	417	415	433	392	410	384	440	392	377	371	400	411	415	385	371	401	427	399	399	408	385	386	362	374	384	374	423	425	402	410	373	362	394	356	416	420	394	413	393	407	416	383	367	429	365	421	411	398	371	427	403	442	403	397	432	399	399	383	363	414	405	373	388	392	410	405	404	392	387	399	390	405	408	378	410	380	398	365	405	381	376	392	372	410	399	344	389	399	422	353	382	337	355	366	368	365	347	373	386	385	391	361	405	425	388	406	383	406	393	383	397	396	393	384	371	396	414	397	404	381	382	358	428	367	412	409	369	374	361	416	420	386	359	383	401	409	414	423	385	367	390	376	398	393	384	383	397	402	428	407	385	390	405	377	383	376	433	412	364	430	394	356	392	389	405	434	413	405	398	422	344	398	392	405	389	382	391	389	424	425	369	382	398	377	410	378	428	391	422	409	414	431	390	400	412	379	399	364	390	390	372	379	376	405	411	389	393	378	384	393	372	402	380	421	367	350	412	381	382	404	403	365	407	383	399	347	397	385	383	390	368	414	384	366	386	380	373	374	383	411	391	402	387	415	411	385	402	372	396	369	345	338	417	387	380	362	392	411	374	375	369	423	425	374	393	368	388	390	387	380	380	401	377	357	381	383	385	396	412	364	378	423	384	363	388	388	373	402	380	363	382	379	445	399	376	401	394	387	406	396	413	367	392	364	409	392	358	382	364	390	365	378	391	367	389	391	446	372	371	364	419	379	383	436	389	378	370	401	380	394	369	392	376	394	414	399	398	370	422	414	416	388	385	377	387	379	386	384	365	370	400	388	406	379	370	390	391	404	395	372	379	369	402	432	364	411	391	379	381	391	392	402	370	415	384	358	403	397	382	411	400	400	379	356	396	372	426	395	376	388	367	382	403	399	381	391	407	388	352	413	393	384	392	350	400	375	378	419	392	391	387	373	391	389	410	380	403	403	413	385	414	392	403	395	385	384	405	355	407	355	361	407	362	361	388	374	378	378	385	410	396	391	395	421	381	369	414	353	392	390	417	384	372	423	378	389	381	378	383	360	375	388	386	365	407	377	393	389	414	392	422	411	368	399	366	415	367	378	366	361	389	417	373	376	380	379	389	390	385	384	390	412	387	380	390	407	374	374	378	398	382	394	395	422	405	420	361	393	392	378	377	394	380	370	369	395	400	405	354	387	395	399	384	382	392	337	394	389	387	392	403	422	398	393	396	384	379	374	394	400	418	403	402	362	391	370	410	397	366	374	401	373	368	392	380	393	404	395	391	379	431	391	374	364	388	384	384	404	388	407	399	371	426	388	414	396	402	352	370	412	407	400	360	419	405	387	400	385	369	376	416	394	378	382	390	382	393	384	370	409	371	409	383	417	388	382	389	395	405	374	330	391	372	385	398	381	376	376	370	386	383	403	397	387	390	364	373	396	383	402	382	414	406	412	395	374	392	372	396	372	350	382	396	407	396	389	380	396	366	399	396	391	380	384	367	388	423	395	412	384	402	397	351	347	398	396	379	377	381	380	390	398	373	393	389	401	370	383	376	393	340	403	403	382	377	381	377	371	410	420	379	378	369	345	389	369	372	422	381	383	372	372	385	337	420	398	385	366	408	370	405	379	386	364	370	390	413	359	372	375	413	379	358	401	363	392	368	412	403	385	409	345	372	364	375	388	397	396	406	400	403	373	418	343	353	403	379	370	397	417	416	401	388	370	403	388	386	388	361	358	415	372	394	374	355	421	376	390	375	401	377	342	399	383	386	362	385	382	354	404	387	391	346	368	385	416	367	399	359	413	408	417	390	383	407	384	348	374	402	377	340	362	378	361	366	375	382	440	392	380	372	383	375	359	386	413	394	362	396	402	367	358	400	408	375	403	388	370	396	395	386	407	385	417	373	408	385	395	358	370	390	368	401	394	357	373	410	370	429	390	341	427	408	395	423	393	393	397	387	341	400	381	391	428	424	402	427	387	379	379	378	403	400	361	416	337	389	386	361	347	382	383	375	393	352	360	382	379	382	380	382	389	410	398	412	397	395	424	416	407	374	380	361	386	370	359	379	381	367	381	406	364	384	355	367	391	412	412	348	372	400	376	403	367	416	391	354	394	367	377	401	395	383	400	406	393	398	427	380	411	404	372	378	380	356	418	413	350	418	401	355	382	377	349	372	387	395	399	371	379	382	398	404	392	367	422	407	389	389	392	377	384	386	396	401	413	408	387	394	388	418	390	404	394	393	358	392	404	380	426	396	414	392	378	375	368	398	395	394	366	395	402	403	374	414	385	379	373	371	399	401	373	398	411	368	401	348	393	399	392	352	376	426	402	389	404	359	375	395	382	365	362	386	357	382	412	384	357	365	350	365	349	391	372	353	392	412	340	358	402	402	383	365	395	366	410	377	377	383	383	392	366	390	405	358	379	381	369	387	383	385	361	382	369	395	395	404	351	398	398	368	383	382	396	343	405	390	374	387	346	379	408	380	357	384	388	354	386	396	390	381	380	357	372	366	384	391	382	408	385	364	382	361	418	388	388	373	393	360	400	383	398	372	338	393	394	390	369	399	418	396	379	337	406	366	409	389	368	367	381	371	382	397	374	404	369	381	390	371	378	397	364	399	372	397	410	354	368	389	346	376	393	385	392	402	404	365	387	383	371	360	361	386	358	366	372	390	441	378	370	394	401	344	389	374	416	381	403	408	358	355	370	382	364	342	369	374	385	386	413	433	423	408	384	386	401	374	398	405	418	379	372	412	407	375	393	363	347	418	396	384	393	388	397	399	393	415	375	415	387	375	384	388	379	377	403	397	389	367	398	374	421	353	402	397	373	400	381	356	371	377	384	415	414	367	385	379	415	370	409	373	383	383	374	399	399	372	391	386	358	411	379	385	356	406	397	383	402	354	383	373	408	357	380	415	362	382	384	392	376	360	373	407	422	381	391	382	380	373	407	400	352	407	406	390	394	392	383	405	389	388	348	389	394	422	377	389	398	385	360	376	396	383	391	385	361	394	415	386	374	399	397	372	400	415	406	402	417	402	408	403	359	408	400	407	379	376	383	383	391	394	387	401	391	350	418	373	356	367	377	324	386	391	382	413	376	440	381	404	405	394	390	364	357	385	397	362	378	392	395	370	375	404	406	413	390	412	421	365	368	376	408	379	410	337	368	380	413	394	389	382	371	421	396	371	416	374	355	394	402	381	353	342	404	383	347	404	395	367	360	369	371	446	337	389	413	374	370	387	375	355	380	419	379	388	383	372	420	398	422	387	408	406	395	392	385	394	389	374	370	407	399	383	370	373	392	370	440	409	404	382	408	376	361	400	346	393	392	364	386	392	394	398	400	386	398
7755	584	272	177	151	135	129	129	103	107	83	106	214	443	171	72	78	78	73	96	90	83	72	88	100	96	84	79	83	74	72	76	111	86	78	79	77	87	83	71	89	76	97	104	101	77	63	83	61	90	82	72	83	92	67	73	75	83	75	85	87	91	83	82	82	88	91	86	94	76	77	87	88	83	74	86	80	95	84	80	103	77	92	85	86	82	71	77	90	79	99	87	71	97	74	81	90	86	84	84	81	68	81	89	80	88	84	62	71	63	73	79	103	80	94	86	79	91	90	73	87	98	61	79	77	81	83	83	82	74	83	82	89	89	83	93	90	75	78	80	75	86	76	85	85	90	96	78	78	76	60	70	86	109	79	77	81	79	96	70	89	92	90	69	93	94	60	86	86	83	77	94	85	59	60	72	83	96	89	70	86	74	86	70	92	107	76	72	84	77	104	83	58	95	88	81	76	69	87	93	73	96	75	99	102	80	85	85	108	80	88	93	80	95	76	71	83	90	79	89	86	96	75	90	76	83	70	81	81	84	99	91	90	90	88	76	85	85	72	102	75	88	91	89	80	89	86	84	100	55	64	93	84	64	74	97	87	69	84	76	65	77	89	88	83	79	79	83	91	79	93	73	73	95	90	85	78	87	96	77	83	94	73	86	92	89	90	94	87	79	94	83	80	93	81	77	74	78	107	78	92	70	96	65	89	87	85	75	63	94	79	89	79	81	77	75	96	81	75	78	61	102	96	94	97	93	66	86	76	99	84	73	91	101	73	78	105	65	82	77	68	72	84	79	81	41	82	84	105	90	92	77	101	77	89	90	89	72	72	71	91	86	99	85	86	79	78	76	89	81	80	88	94	103	108	89	85	80	82	89	88	99	91	87	94	69	79	76	86	82	99	72	91	86	98	87	90	89	85	80	75	86	79	103	90	77	83	101	83	73	84	65	82	70	87	94	102	82	83	78	80	73	75	79	93	94	80	80	82	103	67	69	86	79	81	97	85	92	71	106	87	75	92	71	77	74	83	79	85	86	78	88	77	87	83	63	77	79	79	85	79	80	87	85	83	70	91	77	77	85	76	76	96	81	89	80	98	79	99	88	73	84	82	84	71	88	95	87	103	93	91	94	91	76	67	86	90	73	103	95	94	78	92	70	85	90	88	79	100	81	91	82	80	82	85	75	83	85	86	79	81	77	84	85	91	74	93	103	89	79	93	81	73	76	72	70	72	68	92	86	81	101	93	72	73	100	77	72	85	74	78	74	89	59	67	61	70	85	96	94	80	95	77	79	85	89	76	94	90	85	97	100	75	84	74	69	72	83	69	75	86	88	71	70	79	75	69	77	78	78	82	79	84	73	95	91	71	94	98	82	86	75	78	74	68	70	59	74	72	83	83	80	98	80	71	82	67	93	77	70	86	67	86	73	90	84	84	79	79	80	87	82	83	95	68	74	69	93	106	79	79	91	85	82	82	74	92	93	78	65	83	77	73	70	88	74	100	83	72	82	69	91	76	78	88	74	88	93	84	72	84	86	74	87	81	82	94	76	69	97	95	90	80	83	85	86	96	96	92	64	97	86	77	85	78	71	84	71	85	91	89	89	98	84	80	92	74	85	92	80	83	101	74	96	83	88	77	74	81	89	89	92	89	89	82	87	74	82	98	88	88	83	89	83	88	86	75	71	67	89	88	75	77	71	101	80	83	70	83	67	87	92	92	92	98	82	98	100	90	85	107	81	73	71	73	103	78	74	89	87	82	82	78	87	89	80	88	92	71	79	91	79	73	97	74	94	83	84	77	65	91	80	98	106	85	82	73	95	80	79	73	78	110	86	76	79	100	84	92	69	78	67	69	90	70	76	88	87	95	110	88	76	91	92	74	94	79	75	86	71	80	63	78	65	90	57	71	70	96	75	76	76	81	79	70	91	83	75	74	95	67	77	82	103	93	67	80	78	59	92	84	83	66	83	72	96	89	86	72	95	91	80	66	85	83	74	56	94	90	68	61	82	78	91	77	87	79	92	70	84	90	84	69	80	84	81	64	90	90	84	83	83	91	95	71	75	86	94	83	61	75	67	94	84	73	76	99	79	69	84	75	80	85	74	81	76	86	67	93	64	84	84	74	79	98	87	83	79	85	94	94	80	94	81	82	80	80	86	96	85	89	100	80	79	73	87	88	77	83	101	78	103	88	84	88	71	78	88	83	79	89	80	92	89	69	83	79	88	89	83	76	81	79	74	89	59	105	82	77	79	84	78	92	95	81	98	81	106	88	71	67	94	81	84	104	113	72	83	90	81	73	89	85	89	72	77	73	72	96	77	82	81	74	91	94	77	88	89	93	86	89	69	84	96	74	83	81	86	78	92	84	93	86	82	92	94	75	78	81	90	76	69	76	84	77	77	80	80	69	65	85	82	77	86	92	83	67	67	77	70	101	73	68	78	82	97	87	92	87	89	90	67	79	84	99	77	89	76	74	89	76	65	94	99	87	87	72	86	87	81	92	85	97	73	99	78	86	79	74	74	95	78	73	92	84	88	97	87	93	88	93	84	88	86	97	80	81	89	93	83	68	89	91	83	71	91	78	88	84	97	99	89	86	83	83	67	89	79	88	76	79	80	96	80	96	88	84	87	101	88	76	85	86	85	101	81	85	90	79	65	74	79	79	88	87	73	78	87	87	79	81	74	92	83	95	81	73	94	83	68	77	85	77	80	77	97	85	92	97	89	99	73	92	114	82	95	91	88	86	82	69	80	89	96	83	65	78	88	78	100	72	78	78	85	96	66	66	76	81	91	84	82	83	82	81	88	82	94	80	78	88	76	83	76	75	80	87	90	80	83	78	84	84	69	71	88	82	65	85	75	88	63	82	85	74	87	68	78	88	95	83	88	85	69	81	82	97	80	72	72	96	76	89	91	96	68	79	81	90	69	91	90	86	89	97	81	90	78	70	75	68	84	89	90	83	94	83	95	76	94	82	79	82	88	70	105	72	85	84	89	103	88	69	95	87	85	81	87	74	81	75	64	87	109	83	77	78	85	80	89	76	80	90	72	92	83	79	84	91	87	74	81	83	89	85	83	64	71	99	79	73	79	92	86	92	91	78	85	78	94	90	92	82	80	83	87	85	104	89	86	75	102	80	62	82	73	68	90	73	69	76	83	74	68	89	81	85	102	77	70	82	76	71	89	95	79	81	75	71	106	68	99	82	77	82	88	87	104	73	72	71	71	81	77	73	76	91	72	90	86	85	74	89	85	68	69	77	94	94	76	73	90	63	70	62	72	74	84	78	76	69	77	86	78	77	82	87	76	85	78	87	78	94	89	89	82	62	99	77	91	78	106	89	78	66	83	98	74	103	72	75	83	83	84	74	90	99	82	92	70	63	84	89	66	81	78	78	92	89	76	111	98	93	104	85	80	93	81	75	79	80	75	83	71	104	71	64	76	72	78	77	80	88	88	82	62	107	78	64	78	79	81	72	78	109	71
6793	684	777	623	566	574	499	413	352	368	408	351	1305	2443	715	231	253	246	230	229	251	219	255	264	237	218	249	248	237	221	212	248	229	250	230	242	234	227	224	213	234	213	248	214	247	223	196	220	227	259	235	250	242	228	246	195	221	234	222	215	203	216	222	216	237	222	217	224	243	227	230	230	227	234	229	209	237	230	223	227	241	219	243	242	250	237	226	235	219	214	230	238	245	218	204	226	209	243	198	211	221	225	237	241	226	249	255	206	211	214	227	243	258	261	239	244	226	245	233	227	220	236	243	224	200	222	235	224	220	192	219	208	235	222	205	232	234	261	226	210	215	218	249	236	236	206	255	220	232	266	226	249	210	227	230	226	227	256	220	231	236	234	253	215	229	201	239	226	239	206	241	207	220	228	226	227	207	217	201	247	237	224	209	265	208	232	230	230	207	251	236	225	240	244	230	244	216	251	235	233	218	242	233	211	243	251	235	221	227	230	227	221	229	234	233	238	223	213	218	241	212	214	247	246	270	252	230	222	226	234	229	207	237	236	255	198	227	236	213	235	233	237	210	223	230	218	246	254	215	238	219	220	255	205	261	222	237	240	229	198	228	221	231	224	227	223	213	249	238	232	247	211	222	230	216	239	225	216	215	221	217	211	245	226	251	235	216	232	232	273	233	198	229	219	245	224	216	232	206	239	221	233	243	195	243	241	207	226	260	206	232	239	225	254	244	243	210	254	224	199	213	229	231	236	213	248	217	243	231	238	248	199	262	233	230	205	251	226	236	212	218	227	252	207	238	223	214	227	222	226	229	216	227	226	228	246	213	217	227	224	236	239	221	219	214	237	246	207	211	232	218	245	199	240	250	242	240	225	224	230	209	237	224	221	239	259	227	207	225	241	263	251	222	250	234	232	224	232	256	261	245	238	236	224	250	220	240	236	234	201	225	200	225	202	234	239	228	229	229	203	227	258	219	223	242	239	230	238	212	241	213	230	235	215	221	229	223	225	227	264	212	226	215	224	231	216	220	233	249	212	209	228	223	226	249	217	233	204	233	231	219	241	221	231	240	232	233	220	214	238	210	234	220	255	232	218	220	223	208	236	207	200	230	251	221	239	243	202	223	231	223	210	216	225	245	266	248	232	225	236	246	214	240	240	237	255	227	252	239	257	258	200	231	217	214	240	235	226	210	231	222	235	250	227	234	243	238	237	227	225	250	229	227	245	231	224	220	230	251	224	223	230	252	245	251	220	213	242	258	238	204	209	221	246	247	202	224	218	270	204	211	232	234	270	255	211	238	226	230	224	211	211	216	237	247	215	230	248	214	239	220	221	230	231	223	231	225	228	257	233	234	239	221	199	244	221	251	214	262	222	258	217	216	212	221	208	244	223	206	239	236	244	219	224	241	236	201	269	257	244	194	236	222	226	233	244	233	241	245	219	209	220	233	237	252	226	237	254	229	238	264	236	245	216	216	223	202	230	227	225	216	231	238	257	212	243	254	229	222	239	222	219	210	204	238	248	224	222	216	251	263	226	232	236	208	249	203	250	234	218	233	231	213	221	253	232	212	249	252	227	230	223	251	231	252	248	230	246	224	206	239	221	225	210	233	241	219	238	234	234	225	257	233	213	198	232	214	208	219	224	254	264	225	239	254	243	217	271	220	239	225	213	211	221	233	235	219	231	251	224	224	232	240	235	213	220	260	208	213	251	244	217	235	213	207	258	238	236	252	243	223	209	229	217	216	233	221	233	217	228	246	203	228	195	245	219	225	249	240	222	225	254	237	229	237	230	247	247	234	247	217	219	246	209	220	244	216	243	241	229	224	232	227	235	242	231	223	234	237	210	223	216	245	223	212	216	239	219	228	221	233	212	242	228	224	246	229	235	206	202	230	211	215	241	230	247	236	239	232	241	209	249	207	237	239	224	217	240	216	235	224	250	201	231	228	252	261	251	234	238	237	217	252	211	239	219	235	241	243	223	234	239	215	222	212	215	249	226	206	231	227	244	242	254	206	195	235	271	224	244	206	243	242	215	215	212	215	218	221	247	211	260	214	243	255	251	251	256	259	240	230	217	240	222	220	231	224	215	201	240	207	216	223	224	256	204	218	230	234	229	227	219	228	219	243	242	206	239	230	238	222	206	217	237	236	242	218	200	247	258	234	221	215	220	230	233	217	252	206	216	189	218	234	224	219	227	234	237	229	220	226	243	235	254	221	226	253	231	210	229	228	243	247	226	243	233	239	234	228	232	226	215	227	218	254	227	234	197	244	231	221	214	227	199	218	223	253	229	211	224	258	235	213	244	235	242	222	235	242	224	224	202	234	202	217	248	226	216	245	213	207	212	234	220	234	243	236	240	220	241	215	204	241	254	226	230	244	204	219	198	230	221	224	227	266	228	207	231	229	241	236	236	229	243	201	232	211	249	231	213	260	219	239	210	224	218	226	243	234	235	228	213	255	221	235	264	220	205	246	243	220	247	242	211	233	220	256	229	232	217	225	234	240	210	232	211	217	214	259	225	221	259	239	222	228	235	235	240	234	221	234	246	197	213	208	249	243	211	231	223	224	223	239	238	219	219	219	246	237	234	203	252	222	223	255	249	233	214	215	237	216	231	225	236	203	254	216	230	239	248	215	236	217	256	217	226	185	260	247	252	225	235	241	222	224	204	232	241	246	250	219	217	247	235	232	212	258	227	238	216	242	231	230	232	253	253	233	218	250	254	215	221	218	205	262	240	215	230	240	226	216	234	216	227	222	232	246	252	211	217	246	224	222	231	231	228	237	216	219	235	210	252	203	255	232	229	243	223	224	225	265	229	212	239	282	226	249	207	228	227	215	220	226	269	238	215	240	231	234	251	233	231	240	233	208	215	231	235	235	211	207	236	239	247	226	246	223	235	239	211	217	239	260	226	230	214	213	224	213	232	227	197	245	204	246	223	230	210	213	215	234	240	240	225	219	229	219	248	257	221	224	241	214	206	230	234	222	231	224	229	231	234	264	250	208	215	218	238	215	233	243	205	224	199	230	205	238	229	251	208	229	251	212	256	205	246	243	224	218	212	231	238	226	219	212	236	214	217	240	228	209	242	216	255	206	206	230	240	235	247	221	245	217	223	246	240	223	223	216	195	216	226	239	223	222	237	238	234	221	233	211	206	214	217	224	245	235	262	211	229	240	231	241	221	227	230	230	216	248	220	230	239	231	195	246	248	237	232	237	232	240	222	165	228	220	218	223	230	230	219	234	207	235	216	228	235	246	221	219	245	214	249	221	234	217	246	208	222	238	234	227	223	216	224	234	246	201	234	205	233	232	218	218	251	240	216	220	224	238	221	214	213	222	253	239	215	238	220	257	204	229	233	232	228	235	202	231	220	242	240	254	275	232	225	214	240	202	219	262	223	248	236	236	229	221	238	236	225	223	248	215	212	256	228	235	232	252	259	221	209	232	227	226	228	220	236	215	238	235	222	229	231	237	214	217	225
50194	20371	5993	1225	702	602	460	368	347	309	741	1080	2184	4167	2953	229	191	172	201	180	198	182	171	192	214	226	194	158	161	193	201	202	196	149	175	167	177	180	186	193	196	171	164	195	189	172	166	186	190	189	155	173	181	153	194	175	164	191	192	165	154	186	163	164	153	172	192	190	167	162	188	172	163	192	190	172	190	192	169	161	186	149	166	182	193	179	161	157	169	147	166	143	160	195	168	179	154	163	194	182	167	181	191	181	173	186	172	181	131	171	185	179	171	181	194	167	196	164	168	184	195	167	151	150	173	166	176	180	157	152	178	182	177	175	179	171	180	192	175	191	180	179	166	187	168	161	167	193	168	183	169	177	145	172	180	165	146	177	176	171	176	181	153	160	167	147	187	177	154	158	178	199	157	173	190	176	190	157	182	183	167	170	138	156	144	159	164	173	145	149	173	184	173	170	160	169	161	202	183	178	158	162	155	188	162	158	169	185	170	197	177	151	169	145	153	168	167	172	189	161	181	187	161	167	168	181	188	184	139	162	185	167	190	175	184	161	167	171	169	177	173	176	181	176	176	192	168	155	161	159	178	158	181	181	170	180	164	158	163	167	164	171	170	198	155	174	185	166	190	153	187	180	170	177	149	175	165	188	174	148	184	178	177	197	182	148	161	162	186	166	171	185	182	162	165	181	201	159	191	172	167	183	148	176	190	165	183	170	175	168	184	199	169	152	176	159	188	212	182	168	169	162	165	191	186	157	190	174	168	159	179	176	163	152	159	147	159	167	193	189	173	184	180	166	146	196	185	150	154	188	163	176	202	179	166	196	173	169	167	159	181	172	174	158	189	186	160	179	151	187	192	204	191	197	177	170	179	181	169	171	161	177	170	179	196	148	158	158	154	162	171	181	154	184	179	186	183	165	178	186	175	176	173	180	152	176	159	190	155	162	167	152	174	170	166	166	171	159	157	152	196	162	167	162	174	197	163	151	170	187	192	194	180	152	184	158	179	169	174	172	194	171	165	157	183	158	160	182	173	180	174	177	156	169	179	184	181	159	191	207	176	185	161	156	173	165	201	164	167	205	168	199	187	182	161	173	168	187	178	182	183	163	185	181	152	173	179	174	174	189	168	171	211	153	155	176	173	196	186	148	197	179	176	166	181	177	159	191	171	166	168	186	134	182	160	161	184	172	186	158	183	187	209	176	192	192	157	154	170	171	197	169	167	164	195	177	176	174	171	169	166	157	167	173	179	165	168	155	149	173	178	162	177	178	169	187	162	203	167	160	166	169	185	181	159	177	189	171	171	191	168	181	193	161	170	177	193	161	147	167	185	201	195	171	162	159	167	191	173	168	156	169	199	174	163	174	192	180	192	152	178	176	162	171	163	161	164	173	177	172	167	162	187	162	193	199	170	170	171	171	186	168	185	177	160	139	197	169	183	164	189	172	171	162	163	186	195	200	182	194	155	173	204	171	159	169	164	179	200	155	177	173	190	176	198	170	173	162	181	166	165	174	175	178	161	155	159	162	159	156	176	201	200	189	166	168	166	178	180	190	179	173	201	168	184	156	170	185	174	142	167	171	168	177	181	165	163	172	174	174	184	162	183	179	159	175	184	165	172	196	168	173	169	197	151	173	187	169	176	189	207	172	161	168	164	182	191	194	170	183	157	190	179	181	178	154	202	177	182	187	180	142	174	168	162	169	191	162	183	180	158	165	173	157	159	172	177	170	188	159	155	152	186	192	183	194	198	181	186	184	173	193	174	186	182	170	170	174	163	165	183	181	163	188	181	179	159	155	194	169	194	167	169	168	164	172	171	190	177	174	211	177	196	165	181	143	187	168	194	158	155	200	189	154	177	148	193	175	182	163	186	168	181	152	163	188	152	179	176	197	171	181	208	175	153	148	189	189	174	172	158	176	185	175	169	205	187	199	191	175	176	157	185	182	156	162	190	171	169	161	195	189	172	189	178	172	180	187	162	166	196	178	178	150	165	168	169	151	172	187	185	176	204	184	174	183	191	184	191	154	161	154	157	149	159	174	161	187	158	160	176	166	165	185	166	188	176	154	167	149	165	162	174	178	187	171	166	194	156	178	152	183	171	171	146	169	191	164	145	174	167	183	164	180	173	197	174	161	175	166	173	182	191	141	160	167	181	149	176	174	181	161	187	163	169	160	169	160	178	157	192	151	158	159	171	194	164	155	175	197	173	176	179	196	189	170	189	208	222	166	169	161	177	160	197	172	198	153	181	185	154	176	199	163	161	192	190	178	163	171	160	151	174	153	161	167	171	176	202	164	197	169	165	155	164	180	180	196	168	182	193	157	170	185	176	173	136	150	158	156	169	176	196	167	187	171	172	184	173	155	176	182	144	164	182	181	169	149	167	176	178	165	186	179	182	184	182	167	160	182	189	177	176	148	166	165	187	193	171	200	166	159	159	172	195	185	156	153	175	151	173	186	200	188	151	160	171	142	168	182	167	169	178	152	183	167	162	192	172	172	155	163	195	171	171	170	174	184	186	154	173	185	175	158	164	154	167	186	164	178	165	199	159	177	161	164	179	189	162	160	176	168	165	184	143	186	170	171	165	193	176	187	177	178	164	152	166	178	184	176	170	157	187	177	169	137	175	184	198	183	149	149	178	157	174	162	161	181	178	197	176	174	167	164	162	163	173	174	188	172	177	198	164	211	173	179	157	153	182	189	169	163	167	177	172	163	170	192	167	164	166	183	153	192	174	188	164	182	177	194	155	138	173	190	158	166	179	159	165	176	175	195	163	165	182	159	165	188	163	189	179	172	201	151	160	160	140	181	179	165	151	193	171	162	174	180	161	143	190	165	168	190	196	198	185	195	179	180	181	167	184	160	172	153	183	152	164	173	165	172	171	165	151	175	155	157	167	169	168	204	169	186	169	178	179	160	161	162	192	198	188	179	170	187	154	172	164	175	165	171	201	203	140	178	141	169	154	153	179	173	162	188	172	176	170	174	171	167	195	182	194	152	162	177	162	180	157	175	199	150	178	180	163	188	171	173	175	183	190	156	174	181	168	175	167	184	151	196	179	169	197	178	155	179	201	183	190	177	176	175	176	166	178	190	160	165	169	163	165	172	166	183	171	189	147	190	193	162	172	154	161	172	184	177	182	170	182	162	168	164	186	188	170	187	181	178	191	152	177	178	162	168	186	165	177	153	186	164	192	188	188	171	179	153	196	188	167	173	159	185	175	182	172	177	153	156	154	169	206	166	167	166	169	186	152	182	193	188	175	170	181	146	188	169	153	187	169	181	153	156	179	190	178	178	184	172	181	167	180	184	179	178	194	183	173	156	176	190	159	202	181	171	168	157	176	186	186	159	156	163	156	173	183	185	165	189	176	167	141	180	169	176	182	186	163	201	181	163	173	165	156	151	143	168	153	161	180	185	187	167	183	186	166	143	173	175	154	187	181	162	173	183	180	233	164	165	179	177	176	193	171	189	170	168	178	166
27867	6642	6402	3163	2852	2435	1978	1661	1356	1278	3980	5944	11216	18851	9625	624	569	579	595	628	524	578	557	576	537	542	575	534	432	467	449	491	468	461	473	464	409	439	475	433	473	434	437	425	448	457	434	452	455	449	422	432	473	455	409	446	408	411	439	422	451	401	427	432	399	411	422	397	456	393	444	423	453	452	407	466	428	423	436	442	433	421	417	481	428	402	390	437	388	403	392	425	382	431	437	382	441	425	381	437	440	434	382	436	447	423	394	442	393	418	390	390	399	428	402	421	434	412	433	464	436	388	439	440	425	428	456	414	455	407	428	399	403	419	437	385	447	444	414	466	452	427	432	444	390	394	376	418	413	413	400	466	441	405	423	425	383	399	376	432	389	427	441	395	420	386	389	428	403	454	438	418	428	367	404	418	411	447	413	406	396	418	391	430	448	409	449	416	426	439	416	421	435	401	396	430	397	431	419	419	410	427	415	443	470	409	405	470	420	412	429	435	412	401	459	416	418	370	420	432	418	406	432	402	421	418	455	419	434	374	416	409	423	388	476	429	410	387	461	413	432	429	435	401	416	400	420	419	415	429	435	418	434	410	444	447	395	395	406	420	399	437	471	411	428	419	419	446	446	448	411	433	392	387	398	392	423	424	414	429	394	463	428	403	417	444	421	441	408	424	418	391	429	383	440	395	417	414	432	407	426	442	441	428	428	415	434	439	424	432	421	412	399	394	418	369	452	431	412	423	402	466	408	430	439	431	412	400	419	409	423	404	385	440	404	425	397	436	414	407	423	421	374	433	401	391	431	411	397	403	409	413	419	403	412	384	428	426	475	370	424	380	412	424	426	397	428	399	409	407	421	419	409	447	416	391	430	415	417	399	429	425	414	410	405	416	426	412	440	416	432	427	424	380	407	441	438	406	422	442	413	428	453	396	395	412	394	444	393	389	427	448	405	446	427	406	409	437	393	415	431	447	430	415	435	412	424	379	441	421	427	392	407	444	424	409	417	419	407	410	436	471	420	403	416	440	454	421	385	419	418	440	414	439	434	421	429	417	375	406	401	392	384	410	424	433	396	436	407	407	460	412	431	434	432	421	435	434	403	424	455	453	393	408	431	419	416	434	400	453	403	468	422	416	403	448	413	435	414	425	423	416	435	410	453	389	432	439	409	402	428	424	425	429	449	440	455	423	412	441	399	437	400	426	380	384	436	404	414	407	415	430	428	429	443	431	422	402	364	391	431	457	426	401	377	363	401	440	417	420	421	425	401	392	384	423	398	431	418	441	430	424	442	443	428	420	435	424	433	407	400	431	412	444	415	398	400	419	420	439	407	393	450	417	396	429	422	368	434	427	408	407	459	404	407	412	428	458	414	418	407	466	415	455	460	400	432	401	432	455	412	420	415	386	408	432	385	442	443	412	406	399	369	427	411	398	437	432	436	407	421	412	415	406	410	413	431	409	428	403	437	386	414	439	404	446	412	380	426	436	376	443	389	440	427	422	440	446	395	414	468	420	449	404	383	421	410	422	443	432	440	396	395	428	413	442	416	440	406	451	408	428	397	441	429	428	429	460	438	435	432	400	386	417	405	426	423	417	433	410	438	418	418	438	423	405	424	438	418	374	437	398	412	386	431	430	410	444	442	412	412	421	402	421	413	423	429	427	436	424	419	429	432	384	431	411	372	415	430	440	394	445	433	421	414	475	447	390	440	472	436	445	412	430	440	387	426	421	389	458	439	401	442	368	437	457	439	431	413	389	401	390	428	446	432	435	408	465	399	442	436	436	438	424	430	387	411	386	434	371	400	403	434	403	399	407	377	414	420	405	462	411	407	397	398	432	455	412	424	415	433	415	417	444	395	400	432	418	410	432	428	416	394	444	441	411	423	387	405	429	411	404	403	423	390	438	415	406	416	429	420	424	428	418	413	402	406	420	430	408	394	403	403	393	445	450	424	423	408	443	406	408	423	422	398	438	416	406	410	423	389	404	448	411	410	448	393	406	420	452	437	443	412	418	438	429	406	411	449	407	428	408	384	379	412	404	393	423	445	387	426	392	428	438	423	431	426	435	438	404	406	426	424	412	393	408	432	392	394	426	384	429	441	438	415	410	414	458	412	386	398	415	419	451	433	437	449	445	428	420	408	438	466	402	420	413	449	406	405	442	431	416	406	450	441	442	435	462	402	392	429	411	406	435	403	426	408	381	440	392	424	411	404	410	403	424	399	444	444	446	413	430	409	388	369	408	402	402	434	413	394	391	392	433	427	390	372	424	405	411	407	367	429	406	425	432	389	427	428	417	433	403	426	422	431	390	428	429	410	426	437	403	418	450	432	407	429	416	418	419	390	415	414	374	428	448	426	446	441	424	386	446	443	434	404	432	398	399	429	429	400	423	412	423	437	453	421	412	416	423	456	417	420	431	382	450	452	443	394	446	408	406	450	406	395	430	400	448	407	439	395	439	405	423	407	430	391	419	440	395	412	387	413	407	398	414	394	399	391	413	455	430	442	428	389	441	385	402	427	387	428	444	414	408	432	419	397	411	430	403	423	442	445	425	420	402	416	418	456	413	443	442	441	392	415	396	428	408	417	401	412	427	438	408	435	447	406	415	391	421	408	418	386	420	410	424	444	432	414	424	449	431	414	389	436	441	435	473	429	437	413	438	426	447	424	415	444	389	433	397	430	420	405	392	435	426	426	390	428	452	379	419	398	420	443	433	450	382	393	427	429	408	401	428	435	420	404	444	415	436	424	417	413	437	386	451	397	411	418	437	423	461	449	441	420	364	381	424	392	394	440	432	431	413	394	372	425	425	380	415	418	424	425	433	423	436	416	452	418	422	459	403	431	364	413	380	430	407	377	431	427	428	438	409	407	402	428	408	416	455	421	396	427	396	425	460	388	430	407	399	425	434	430	401	417	410	359	432	394	414	425	436	388	418	415	409	399	431	405	405	377	431	419	390	419	409	397	406	432	437	380	378	423	416	450	446	367	412	433	445	437	427	429	396	409	394	407	436	402	405	425	370	428	448	440	437	478	443	420	427	411	413	399	430	417	405	426	398	455	427	365	420	413	389	418	382	433	398	421	423	426	401	437	398	384	374	407	445	421	425	417	453	417	430	423	409	440	434	429	444	422	426	432	426	400	458	433	404	421	414	433	417	424	429	396	400	423	384	395	400	402	422	404	440	422	447	401	433	429	396	426	443	431	431	416	414	429	426	429	417	452	442	395	416	412	421	426	396	429	432	431	446	425	420	433	404	404	391	408	412	410	442	454	397	376	463	425	426	432	411	375	434	433	436	435	414	389	425	448	438	434	435	412	452	430	412	413	411	435	437	416	397	412	416	405	435	411	433	428	375	380	415	379	397	449	433	430	414	407	398	427	391	395	395	436	406	418	455	430	425	411	411	424	417	394	435	420	419	433	422	450	459	453	390	421	428	378	449	423	372	416	415	435	418	413	422	424	387	468	433	403	451	397	419	410	422
60172	28778	14371	3022	1292	998	749	565	437	389	552	4610	9906	8242	3216	229	221	222	181	197	178	228	200	181	199	203	161	202	194	159	165	165	186	167	153	175	164	170	164	179	181	177	184	171	182	166	171	143	167	146	141	151	159	179	178	151	148	153	175	151	168	157	171	159	181	163	172	184	174	162	184	159	154	176	166	157	160	172	163	170	145	181	162	157	150	160	165	174	148	170	131	197	165	151	173	180	163	151	146	168	190	134	160	171	176	140	149	165	178	163	156	180	175	170	154	149	150	169	135	169	156	169	164	150	166	159	152	176	144	165	160	157	169	173	166	148	186	159	153	180	162	158	156	176	145	169	149	176	156	189	156	168	186	164	148	152	177	156	180	151	161	150	178	167	157	164	160	170	168	177	161	163	159	163	170	160	140	164	154	182	160	166	179	163	193	156	165	146	156	168	165	164	164	168	168	183	171	171	178	174	173	170	162	163	174	155	198	167	159	181	169	177	153	164	159	160	163	168	151	164	175	153	188	185	153	156	133	155	167	163	140	184	172	132	150	147	182	158	178	148	166	158	153	161	173	158	177	163	159	137	136	177	160	161	186	185	189	179	157	170	156	156	171	151	195	159	149	177	159	149	168	183	152	136	159	155	193	156	142	148	168	156	162	141	144	177	155	169	172	149	160	167	171	147	160	168	175	154	155	160	146	195	158	187	162	184	158	175	164	157	169	186	171	156	173	158	174	164	165	158	177	162	171	131	188	130	170	160	140	183	150	170	165	171	184	178	145	151	152	147	174	175	153	160	178	157	139	146	175	158	158	181	150	177	161	162	159	179	153	169	176	160	173	190	145	162	174	163	174	162	170	154	161	165	182	163	148	153	175	182	166	159	174	173	194	176	165	170	163	152	181	179	144	162	154	151	164	180	155	145	170	160	164	157	173	166	186	161	144	163	159	151	150	154	181	153	173	173	166	178	164	168	140	169	183	164	190	166	179	139	167	171	148	166	184	165	172	164	144	162	172	159	164	151	161	152	174	142	152	171	191	157	151	166	162	143	167	157	173	151	182	171	172	172	173	173	161	163	165	147	160	191	164	163	184	176	161	164	172	150	170	158	171	172	153	152	139	188	183	167	159	154	145	168	172	171	137	168	155	142	161	163	149	158	176	178	153	154	159	155	168	170	160	169	195	172	163	163	158	173	164	145	150	134	163	165	154	174	187	159	150	163	163	165	172	163	158	153	145	166	143	175	178	188	167	154	173	174	177	154	160	156	161	178	149	157	172	171	169	154	169	184	159	170	150	162	176	170	142	169	156	163	141	150	183	160	166	144	153	152	162	165	168	188	147	180	167	175	180	177	154	159	170	187	167	157	160	136	174	183	148	156	160	156	154	150	157	155	179	170	165	179	178	189	158	154	170	172	152	144	171	145	166	175	179	161	164	144	150	169	167	165	161	159	170	165	149	169	156	155	171	152	170	153	182	170	163	155	167	156	173	154	182	140	162	168	168	158	169	154	164	158	152	154	149	162	162	156	171	173	168	174	174	162	171	149	180	157	172	186	181	136	167	167	163	158	154	161	154	158	179	175	160	167	142	179	158	164	160	148	168	168	171	161	156	155	171	157	169	164	146	167	163	150	166	144	174	139	141	161	156	147	152	156	169	169	149	178	152	163	200	157	143	212	170	152	173	160	150	169	167	160	166	146	147	177	181	151	154	157	160	152	166	145	159	166	169	192	145	170	152	174	150	178	173	160	173	163	162	168	181	174	157	146	164	177	158	175	151	164	168	161	173	162	154	151	186	178	155	164	165	207	153	160	163	158	159	165	134	152	170	156	174	151	151	182	179	187	159	145	152	169	163	150	163	162	172	165	168	148	159	166	154	161	172	168	188	165	156	166	147	128	177	189	168	161	160	162	199	173	171	173	168	143	177	146	168	162	164	167	169	198	149	171	150	172	172	166	180	136	192	156	171	155	152	150	141	159	128	149	173	185	170	168	162	167	183	190	165	148	161	145	172	154	162	193	170	167	175	156	178	175	156	165	176	166	180	168	157	164	166	181	163	126	164	161	165	159	153	136	203	151	169	169	139	150	138	172	167	153	153	149	163	154	160	181	142	164	185	158	158	162	176	159	155	139	184	165	163	177	178	161	158	160	172	176	155	173	178	146	144	136	143	172	154	166	154	160	174	188	179	174	171	143	149	140	169	164	147	163	171	137	139	171	153	147	163	152	145	174	156	155	169	169	158	165	176	168	151	158	153	178	196	155	157	151	163	180	149	152	168	159	159	181	163	152	152	156	144	173	197	168	157	181	180	155	185	147	158	177	154	157	166	160	150	187	187	176	166	167	165	192	167	171	146	145	199	154	174	169	149	147	154	154	133	144	133	169	188	187	157	152	162	153	174	176	173	171	141	177	172	187	133	172	166	159	140	177	189	169	152	163	163	177	180	150	133	142	172	167	156	155	181	156	182	144	164	172	185	153	180	161	180	170	169	180	132	199	176	155	156	177	175	144	163	163	163	164	157	174	150	170	138	163	143	180	159	171	156	179	173	159	150	159	163	160	154	184	154	192	158	147	165	150	160	171	165	151	169	148	145	141	158	149	155	157	161	159	166	168	177	180	177	164	170	167	158	185	159	160	162	155	139	175	163	158	167	157	181	150	169	176	182	146	181	158	165	144	181	131	155	181	167	174	185	146	175	168	168	199	165	154	167	175	140	168	162	161	167	132	192	154	158	160	160	189	168	162	149	155	160	162	164	177	153	164	169	150	177	166	165	151	187	178	169	157	172	143	159	149	172	166	170	153	140	185	160	151	148	174	142	177	160	158	177	204	167	160	165	188	171	136	148	166	139	180	159	173	185	158	133	160	162	163	135	135	167	163	144	178	176	174	168	175	170	155	151	180	175	164	151	172	168	171	192	167	152	164	180	174	160	154	145	180	196	145	145	199	176	153	164	151	160	169	149	146	145	154	157	168	148	170	202	159	171	149	176	144	162	134	182	155	151	181	141	161	131	152	164	180	168	189	176	145	178	170	154	130	159	154	171	178	174	179	165	202	173	165	160	178	174	130	157	148	157	178	171	178	158	172	178	165	170	163	142	143	175	173	142	161	181	169	164	164	166	166	184	160	166	147	165	155	155	163	152	176	182	164	142	158	183	156	180	171	163	159	162	145	171	137	146	155	161	168	169	154	173	167	161	165	171	142	142	153	164	154	171	148	184	173	178	193	154	161	174	162	169	165	147	164	162	168	148	158	155	171	142	170	159	168	166	183	178	153	142	151	167	172	153	163	145	137	167	192	150	172	143	174	180	173	142	135	171	155	181	189	155	157	137	157	196	189	144	176	148	162	170	165	165	165	183	188	162	157	167	159	153	159	164	164	171	192	159	160	144	161	147	182	171	170	163	158	154	151	163	167	170	165	167	162	185	161	160	175	171	159	179	159	156	158	172	172	171	170	179	153	160	166	142	166	167	155	159	159	140	158
34975	10356	10547	5342	4933	4088	3193	2707	2110	1984	2928	18257	28406	27423	8102	774	697	702	659	643	545	652	749	610	660	652	559	557	522	492	462	461	471	447	467	467	448	423	451	439	414	419	409	415	460	439	411	387	418	424	434	407	411	391	410	426	422	405	394	383	387	418	356	445	394	409	393	394	414	406	394	402	400	403	417	400	427	429	407	422	402	397	419	419	406	393	374	386	384	381	377	386	433	405	401	363	396	427	387	401	431	360	439	358	398	387	367	360	389	363	409	380	362	337	370	427	376	405	384	398	362	383	385	393	398	391	383	415	379	378	381	367	362	415	412	362	384	390	378	365	387	391	365	391	399	390	400	368	394	399	380	356	376	410	384	383	353	391	350	386	428	406	377	370	372	417	375	395	366	388	371	395	367	383	364	432	415	397	401	413	373	388	384	389	401	396	392	394	362	404	395	399	363	411	404	399	359	374	345	352	410	390	395	370	381	384	403	375	377	402	381	400	360	380	373	388	363	363	363	402	381	384	373	392	383	401	418	401	368	393	365	367	399	391	380	382	349	373	395	361	391	376	405	388	360	362	410	430	417	395	418	387	393	388	383	385	355	370	398	333	386	385	384	383	393	390	371	379	425	404	390	391	401	391	392	414	366	401	397	380	405	350	412	384	409	417	369	371	379	389	360	407	390	378	418	411	404	386	381	364	381	386	419	444	388	378	368	379	374	398	380	412	380	404	384	401	397	389	381	345	384	409	375	409	354	377	412	374	385	390	397	376	371	400	365	395	416	382	405	417	417	410	367	379	402	414	376	372	357	386	388	388	389	401	398	411	390	376	382	380	389	352	399	349	423	390	383	387	375	367	372	398	416	386	378	401	380	381	381	378	400	407	387	406	404	364	403	426	397	394	401	385	375	400	394	392	399	366	386	358	412	428	366	382	374	399	362	364	366	410	382	404	373	329	391	408	392	383	360	395	382	386	371	386	422	409	396	392	334	383	378	395	372	396	392	375	385	389	377	404	352	376	393	403	397	395	414	388	348	376	378	388	360	375	395	349	414	375	381	337	378	379	358	383	386	403	429	375	374	390	373	380	372	389	358	402	391	363	417	372	396	390	349	390	413	351	390	373	369	379	373	416	430	393	380	378	382	378	391	407	382	384	408	394	417	405	407	386	396	407	395	390	401	363	355	382	384	410	381	377	363	391	372	388	382	378	369	375	392	365	358	384	383	400	411	406	388	387	372	392	375	391	399	383	387	375	386	371	354	390	390	406	400	395	369	436	371	384	388	382	412	371	351	418	361	362	349	365	385	394	413	378	369	348	364	386	404	377	381	389	386	368	373	375	406	376	392	395	398	413	376	354	375	407	371	400	357	385	401	398	383	375	359	403	387	361	403	405	389	365	368	402	385	443	402	387	371	372	376	401	415	359	397	396	381	419	397	407	358	399	404	389	353	347	356	401	394	351	394	395	349	404	384	388	397	364	399	392	353	401	400	389	384	377	408	397	387	344	390	385	392	389	429	367	375	395	394	391	375	383	381	356	382	418	359	384	403	363	362	391	385	387	388	399	361	405	354	379	368	387	361	405	374	374	405	357	371	391	353	401	366	409	352	359	408	349	374	348	389	375	374	414	360	388	365	374	379	358	416	381	359	380	364	411	399	353	434	405	376	384	388	370	377	388	409	380	414	366	347	387	369	391	404	405	375	377	395	402	365	419	393	390	423	393	381	377	380	395	377	398	381	376	387	384	395	376	358	370	389	339	348	437	377	368	375	414	373	364	394	390	392	442	386	363	388	387	369	384	386	350	354	379	374	369	401	368	410	404	375	359	387	383	412	392	354	358	407	391	395	366	369	382	333	364	403	351	390	360	385	369	383	400	372	419	416	410	367	330	383	362	375	396	392	375	400	377	415	420	385	378	399	349	386	401	375	381	376	358	430	349	399	361	378	363	378	406	364	383	397	420	405	381	385	369	385	352	415	393	379	412	362	404	405	368	380	384	387	386	445	378	384	402	387	386	408	367	405	365	379	380	389	389	386	386	358	378	394	409	368	377	366	359	413	405	357	391	371	368	364	374	371	377	404	390	385	417	354	379	391	370	387	372	374	405	365	382	411	378	392	343	374	418	357	388	411	374	372	410	383	408	389	377	363	394	410	385	355	384	384	393	383	405	397	374	361	377	378	408	389	395	335	367	365	382	341	387	355	388	385	387	363	393	392	413	356	399	380	357	406	405	338	348	406	373	401	358	381	388	347	372	376	376	407	354	352	392	387	385	386	377	386	359	381	391	348	358	427	388	408	399	379	361	378	360	376	376	374	429	397	374	366	373	382	349	369	381	383	396	387	365	394	426	384	401	420	377	368	377	401	388	376	397	388	394	372	393	398	416	381	394	399	366	402	414	400	347	387	386	389	386	376	403	414	367	407	364	383	380	371	410	349	380	402	358	390	372	380	428	394	398	381	368	409	381	409	386	427	357	347	394	388	393	392	382	404	385	336	397	404	356	351	382	399	370	365	392	353	379	404	399	381	373	361	402	364	364	417	393	349	375	343	377	371	390	400	421	350	370	425	379	363	374	392	384	374	352	355	428	429	388	382	348	410	383	385	388	379	393	394	390	387	361	383	373	396	404	367	402	360	356	387	391	372	388	393	399	396	424	392	382	378	385	385	393	375	356	368	408	384	386	402	406	391	372	388	438	378	343	378	363	380	335	406	422	360	347	389	409	396	389	349	403	393	379	369	386	372	411	383	391	444	404	381	376	399	391	392	355	387	390	368	355	359	355	397	387	374	396	383	382	397	366	380	379	397	358	378	386	388	384	426	380	381	414	388	362	423	385	373	422	404	409	378	387	377	366	363	409	397	398	389	366	369	392	408	393	374	410	383	382	370	376	368	378	394	412	376	383	339	355	393	379	431	376	371	402	390	377	396	387	411	380	385	377	375	376	369	362	380	398	391	371	403	376	411	382	363	386	365	379	359	407	413	406	392	415	367	391	357	386	386	362	368	380	389	364	387	376	412	388	383	370	404	380	415	427	386	385	389	387	401	377	392	407	376	396	374	365	369	351	371	388	418	373	389	369	367	366	384	374	390	398	400	406	387	365	401	390	351	359	392	368	382	414	404	405	418	398	402	388	391	375	390	373	373	412	382	377	389	373	377	393	363	373	401	386	372	354	380	373	371	373	369	357	370	347	412	400	411	412	361	407	404	380	379	442	395	383	396	387	381	406	362	382	378	400	357	394	387	405	387	371	388	404	401	387	375	397	334	392	412	335	355	393	341	371	390	387	344	392	397	401	366	386	369	377	379	403	389	416	381	378	408	373	367	390	362	402	403	418	368	430	369	353	382	350	384	396	401	409	432	339	398	407	415	396	381	412	390	387	400	372	381	408	364	357	396	412	374	381	367	365	401	418	374	362	367	333	426	386	383	401	369	360	372	352	378	429	395	390	344	345	414	403	401	378	377	336	404	377	378	373	388	381	389	423
7088	453	285	200	181	143	145	112	112	109	80	190	417	403	136	84	101	101	85	73	91	74	88	61	93	80	69	93	81	84	82	90	100	99	77	90	74	73	102	95	91	85	86	74	74	69	85	80	87	78	81	85	86	87	94	83	75	81	75	76	82	81	94	89	88	83	81	86	68	85	75	80	80	96	81	85	104	98	96	89	98	94	90	92	98	88	94	87	83	108	80	81	91	98	92	79	72	87	92	93	68	83	91	70	86	91	67	83	105	74	101	81	80	62	79	82	65	73	76	70	67	85	86	82	68	66	88	86	86	76	74	88	92	80	92	91	77	73	94	90	74	84	96	81	75	86	70	74	86	85	88	72	93	94	88	74	89	77	86	76	78	77	95	78	83	98	72	80	97	76	72	93	85	78	74	81	86	93	86	101	94	97	94	87	75	77	81	94	89	98	79	103	86	86	95	103	78	67	82	89	62	82	93	82	86	95	80	88	73	69	61	85	88	80	80	95	80	58	72	67	69	62	79	95	93	97	94	91	89	71	90	94	89	97	79	82	95	77	93	85	92	101	105	94	81	60	82	81	82	87	83	90	73	85	67	102	102	82	92	100	101	90	88	72	86	79	88	72	82	91	97	77	70	86	84	97	79	92	93	94	64	84	93	83	87	64	77	101	89	75	93	83	94	99	79	96	85	74	82	88	90	94	68	98	109	87	108	82	92	90	99	94	90	88	61	71	87	104	80	110	66	109	78	103	88	81	86	84	59	89	81	80	76	81	89	82	81	69	73	64	93	92	71	85	74	97	87	73	96	88	88	71	92	79	83	95	84	79	78	79	94	71	80	69	72	79	88	101	85	83	86	77	92	84	88	69	89	73	90	102	69	91	86	96	79	100	79	86	77	90	90	76	84	67	93	102	83	84	82	83	81	93	101	79	75	91	97	91	73	79	90	87	100	81	73	88	86	76	70	74	89	64	81	83	78	64	91	76	69	88	83	86	71	90	75	83	87	97	96	83	93	79	84	74	78	76	111	64	88	69	82	85	88	86	65	103	73	95	86	76	93	72	88	89	84	87	98	108	77	80	72	81	74	80	99	98	77	77	85	87	73	92	95	77	86	67	74	75	70	88	87	99	87	88	95	94	76	80	84	80	70	74	88	79	86	87	77	92	88	80	95	88	83	87	85	80	88	77	88	86	87	98	75	82	73	94	97	82	88	76	78	97	102	82	88	97	68	81	70	82	78	94	77	83	68	83	95	65	86	80	88	75	83	90	82	80	107	94	68	90	75	95	96	91	91	86	81	87	88	80	94	91	67	83	77	82	100	101	93	78	98	92	112	84	87	80	86	87	87	84	95	100	82	89	79	90	89	94	64	72	75	75	110	80	99	83	101	81	86	82	71	84	86	68	83	91	82	83	99	86	92	70	74	92	76	93	72	96	89	77	83	81	88	94	93	82	81	78	74	78	94	93	94	105	76	78	84	77	91	77	64	75	98	78	88	77	78	96	72	87	94	84	97	85	99	74	90	76	87	86	82	90	87	87	86	79	99	108	81	76	84	101	85	86	84	83	82	74	78	71	109	81	84	98	77	109	92	87	86	89	90	80	88	88	80	75	117	94	68	98	83	99	92	77	88	92	93	77	76	89	75	76	91	77	64	87	96	99	90	105	81	86	77	88	93	85	82	83	94	96	78	83	100	96	86	94	90	93	72	98	75	88	97	70	81	76	72	90	79	84	89	88	96	79	100	80	79	85	60	93	90	87	87	96	71	91	81	82	80	95	82	84	91	81	82	76	74	87	92	103	86	89	82	76	69	82	80	96	78	87	76	63	78	91	94	65	85	85	97	90	81	102	72	88	86	86	73	90	80	101	91	83	91	81	103	82	67	91	85	94	77	69	88	64	97	86	96	95	78	92	84	62	95	83	95	88	84	81	94	62	94	71	89	71	76	89	84	76	80	95	73	92	84	83	83	86	83	93	68	85	93	76	85	79	88	101	81	81	82	78	78	87	77	85	80	88	92	86	74	95	77	77	92	82	81	87	92	77	80	67	87	87	72	77	81	74	71	94	69	71	92	76	92	75	95	85	82	95	80	65	92	86	80	83	87	84	91	80	95	82	75	88	101	97	63	95	84	89	108	77	73	84	83	92	82	80	75	96	91	71	64	79	90	89	87	62	92	77	73	60	99	82	68	90	77	82	83	78	81	78	94	101	99	81	85	80	62	72	102	90	84	84	90	86	80	83	84	78	94	76	84	74	78	92	65	83	86	73	93	92	103	85	79	87	97	77	84	69	75	78	75	74	94	74	88	97	75	83	98	94	86	82	98	94	90	88	98	90	96	67	83	78	84	67	77	80	101	83	77	86	79	63	97	76	77	87	76	66	94	93	93	73	80	87	73	94	66	68	94	80	79	106	99	68	88	86	65	71	71	81	103	83	81	99	85	109	88	84	90	68	82	76	77	66	73	84	79	79	90	99	71	92	89	81	80	92	95	78	80	77	79	104	80	91	82	71	87	82	89	88	90	89	81	85	91	99	82	77	87	79	73	84	77	78	84	77	85	116	71	101	96	74	88	82	68	79	88	86	77	79	74	84	91	88	79	93	106	73	65	79	90	99	78	83	76	106	73	71	84	80	64	73	67	72	83	99	89	78	89	76	91	79	79	73	91	86	93	79	79	72	93	96	93	76	83	76	71	60	81	86	82	90	89	84	76	77	97	82	88	89	75	82	72	92	97	79	64	88	68	82	84	89	92	89	77	75	105	81	99	95	81	78	81	71	74	82	76	99	93	97	73	82	79	82	92	72	84	80	71	97	87	96	86	97	77	75	91	106	73	90	86	90	81	81	75	92	97	93	93	95	88	83	85	74	86	81	82	72	99	89	83	85	81	75	81	101	86	94	102	70	73	88	70	104	80	85	83	79	83	82	97	94	78	83	64	89	91	67	79	83	84	77	68	92	89	84	89	89	91	91	77	63	97	74	94	78	85	73	84	69	88	114	74	81	86	104	111	80	77	85	83	83	99	57	90	80	92	79	96	82	84	68	91	81	85	91	82	85	87	86	83	82	105	80	83	82	91	75	73	93	88	82	93	78	96	78	85	70	77	93	92	84	90	92	84	80	88	94	100	87	73	85	87	97	73	112	96	88	73	63	97	89	99	66	87	80	92	78	78	83	78	88	95	91	86	103	97	85	80	102	78	71	78	90	86	84	84	89	87	72	88	87	86	66	88	77	70	79	76	78	80	94	101	86	71	87	80	84	95	83	70	93	74	94	83	67	73	91	100	90	94	77	77	67	96	75	90	81	72	86	78	81	82	76	80	86	93	70	67	78	100	84	84	70	75	77	95	92	93	72	87	86	81	73	88	75	91	65	61	106	104	67	86	91	81	81	90	97	79	91	94	70	93	68	92	89	90	77	85	84	94	71	77	107	95	83	85	85	74	64	80	69	85	98	83	96	110	74	71	67	86	89	89	81	95	95
6219	612	645	651	590	598	537	481	417	353	368	1050	2577	2459	530	219	236	234	232	238	248	235	238	222	238	238	235	237	245	250	239	232	251	244	217	229	245	244	257	250	235	215	223	200	237	230	230	225	229	259	216	210	253	229	225	214	220	230	232	241	227	214	261	253	237	248	216	227	235	239	238	214	230	220	213	230	243	243	248	231	234	213	193	244	239	243	242	215	209	242	243	230	232	233	235	248	223	235	239	206	210	233	229	236	230	223	247	251	210	228	226	229	236	229	271	227	244	202	224	210	241	219	209	247	225	234	219	228	227	227	262	242	212	257	225	249	221	221	218	244	227	236	214	234	212	213	224	239	226	251	224	244	218	240	242	235	247	223	228	233	202	198	212	222	203	221	239	247	251	234	218	223	199	206	240	233	248	214	226	230	196	249	206	253	243	230	240	230	245	230	247	282	221	231	242	195	209	236	226	231	211	221	218	242	236	197	231	212	247	234	222	282	251	226	223	228	223	232	254	206	239	219	234	219	222	213	243	231	240	221	227	231	234	251	235	223	240	222	243	244	240	231	249	234	243	228	203	237	229	245	237	218	235	239	246	220	235	228	231	213	236	211	225	242	212	235	233	257	245	238	217	227	237	217	222	239	224	205	234	228	202	228	238	253	249	236	228	258	207	242	209	236	226	252	236	223	217	222	225	215	230	250	231	217	226	172	242	236	229	222	236	213	219	243	235	228	239	227	249	229	226	244	223	221	232	255	219	249	227	255	250	250	227	234	214	247	245	237	202	218	262	237	252	233	229	219	223	225	221	223	255	243	238	231	216	238	221	233	233	253	240	229	255	226	240	235	249	241	215	217	246	217	214	224	233	251	217	213	213	229	212	245	249	239	255	218	207	212	246	249	233	225	237	226	236	242	239	235	259	246	230	217	233	236	237	230	218	240	231	250	219	235	218	220	226	215	243	217	242	216	232	201	217	257	254	236	237	189	237	243	231	236	241	208	217	209	212	220	246	244	219	258	256	220	242	234	246	216	233	225	216	222	221	251	232	229	234	266	215	255	221	230	247	243	216	252	254	229	244	247	232	284	250	225	226	238	252	232	250	241	216	244	252	256	234	223	239	239	222	238	223	242	229	194	203	209	220	226	221	258	233	236	225	237	218	223	227	229	212	227	236	203	241	242	241	250	270	236	240	216	235	250	240	233	237	245	239	212	248	210	237	228	232	233	214	217	230	242	228	261	241	221	220	220	244	222	242	224	234	248	227	233	236	215	227	231	258	238	230	250	232	243	225	232	235	198	231	262	203	232	220	240	237	236	249	238	241	230	244	225	224	220	232	215	266	218	230	220	259	240	221	242	253	225	222	246	246	212	197	223	239	212	217	232	236	248	229	205	228	237	247	229	226	237	232	211	220	214	244	255	237	230	218	260	218	235	218	253	232	226	230	214	244	244	232	230	237	258	232	202	257	266	230	211	227	244	228	234	246	233	240	225	208	265	231	221	250	256	226	227	247	220	238	201	228	223	241	220	227	225	235	211	217	231	241	217	230	221	221	244	228	268	249	243	254	220	246	253	237	270	230	235	234	249	243	226	229	226	234	250	213	214	251	230	236	211	221	215	229	208	223	219	220	248	226	238	206	245	215	212	209	254	213	230	243	228	233	233	231	231	231	207	226	209	215	230	256	253	235	215	208	234	236	249	238	230	235	235	241	227	243	242	248	232	252	222	217	245	220	261	203	224	231	237	218	219	238	244	224	224	253	248	234	224	246	242	225	205	229	246	232	239	206	229	233	255	224	245	225	245	210	228	235	240	262	257	226	226	244	223	211	236	217	242	213	238	234	227	250	211	255	241	223	214	226	214	259	216	222	225	234	251	241	247	241	221	242	244	230	244	220	213	222	236	227	247	215	233	233	234	223	229	241	238	248	235	220	221	224	222	239	247	230	250	236	212	211	221	219	243	229	218	219	215	229	232	222	222	223	243	212	263	238	235	208	234	249	236	225	250	214	236	211	238	221	230	242	223	225	224	235	228	228	257	226	220	239	265	233	227	239	238	221	238	226	233	237	268	232	221	242	221	215	237	202	222	250	233	213	236	236	239	246	249	226	242	227	213	227	233	247	224	220	231	220	222	241	242	249	221	204	211	246	229	235	204	220	237	246	234	226	227	262	208	271	210	257	235	238	233	243	226	229	218	235	269	251	239	230	222	223	213	225	250	214	221	208	245	250	215	239	231	227	240	233	214	250	215	246	242	249	248	244	228	234	232	242	230	240	230	230	244	226	241	238	231	221	242	192	248	186	226	237	206	228	232	237	248	252	248	240	238	226	243	238	223	209	237	227	187	226	251	236	218	215	219	229	232	227	218	226	232	265	229	197	220	252	262	229	227	219	242	244	238	256	267	218	241	251	252	223	234	229	215	219	236	210	242	249	212	226	222	228	209	216	224	279	266	234	246	224	212	233	225	262	263	222	208	232	242	221	237	232	238	223	201	205	198	232	243	227	229	214	210	227	234	244	228	214	222	224	226	216	244	206	217	230	230	237	221	272	259	233	245	238	237	228	248	211	206	232	228	243	234	236	237	222	204	209	242	234	241	231	241	223	212	230	254	216	259	232	251	261	231	206	229	226	242	213	251	187	236	226	260	220	246	255	201	234	242	240	244	207	239	203	222	215	252	229	239	243	237	216	195	229	230	213	226	229	212	250	248	247	245	236	243	240	220	221	242	219	209	244	234	211	226	228	229	240	222	219	227	231	241	268	229	233	232	213	205	210	258	251	226	234	226	251	199	254	231	233	231	231	223	229	221	206	219	255	238	226	235	229	233	231	228	230	238	248	239	259	218	244	215	271	224	215	237	238	239	216	254	254	241	217	252	231	230	233	234	217	242	229	216	233	227	220	237	221	241	217	211	232	211	227	250	223	228	221	207	244	239	231	253	238	226	227	240	232	235	219	228	228	247	266	222	212	253	206	244	224	220	231	226	248	237	223	251	229	215	242	234	221	234	224	239	236	245	221	219	241	238	232	231	223	205	209	215	258	248	222	233	230	274	224	210	222	231	225	251	235	219	242	245	252	207	254	249	223	256	199	253	241	231	210	213	216	244	221	217	251	219	232	240	225	215	206	255	234	230	228	230	249	247	263	219	233	233	239	241	232	226	228	243	251	243	248	237	222	243	244	240	224	216	236	261	233	236	234	226	226	215	231	229	218	269	238	220	236	240	232	238	225	206	214	241	214	269	228	255	244	241	234	218	247	227	224	242	214	218	203	220	196	229	209	231	232	224	228	249	203	229	219	224	255	222	223	218	257	240	240	240	226	241	238	249	248	219	224	236	229	230	224	234	235	241	255	237	230	226	212	246	243	242	237	219	216	226	234	233	221	247	237	227	220	252	227	253	227	216	222	241	215	206	251	236	225	233	226	221	222	239	239	249	218	239	210	234	228	224	255	240	244	201	218	247	237	218	221	242	223	217	208	233	227	226
48586	17052	4939	1073	805	590	440	411	362	314	777	3633	6189	5312	640	186	181	185	193	166	184	192	219	183	189	178	187	181	178	185	192	175	177	176	167	165	196	165	165	162	185	197	180	182	185	177	168	184	202	168	170	172	197	166	180	197	168	189	171	167	198	153	178	166	168	171	145	170	145	185	160	183	176	179	166	163	165	178	176	182	155	201	167	184	177	187	146	181	189	180	180	174	161	149	185	165	204	158	191	188	159	154	173	192	176	170	179	160	196	174	189	173	182	150	184	174	171	164	179	169	169	166	175	196	172	160	181	179	185	190	162	180	160	191	153	170	161	168	196	189	162	172	214	184	160	179	162	164	180	160	185	212	153	187	180	173	162	158	161	171	173	183	181	173	168	170	163	151	168	155	175	186	179	169	212	160	166	183	168	162	165	192	185	178	182	149	147	181	168	163	172	159	185	176	191	167	194	176	166	187	168	153	183	174	187	166	162	189	172	147	151	167	173	174	158	177	162	192	179	199	158	180	161	187	179	160	174	173	158	184	176	159	177	154	164	159	174	168	154	184	156	152	175	181	192	200	187	179	173	165	174	199	173	167	166	161	179	174	208	173	172	201	198	183	161	180	184	200	168	201	135	194	173	165	184	153	193	163	183	181	200	166	166	187	170	189	178	179	171	185	175	165	170	165	178	183	185	190	178	172	136	167	133	174	186	160	153	177	166	179	203	167	173	186	182	193	177	182	191	165	156	185	183	171	157	172	161	182	171	190	193	163	169	190	166	178	180	175	164	165	174	142	177	155	168	172	183	177	189	183	197	152	165	168	181	141	149	166	169	163	173	167	178	190	190	179	185	182	151	186	153	178	180	156	174	187	154	174	175	148	182	166	151	163	167	186	180	174	182	167	159	169	169	183	169	175	169	169	173	190	190	185	167	179	169	171	160	177	148	177	174	147	175	184	166	160	198	158	187	171	182	186	177	177	181	174	169	145	178	166	173	153	185	138	186	175	149	164	186	199	206	179	182	197	180	179	181	176	172	171	167	156	181	159	163	147	152	173	187	169	186	162	169	175	209	160	188	150	173	163	166	176	190	169	179	168	162	172	169	151	184	163	154	166	186	161	170	187	182	187	172	177	193	152	169	165	172	174	157	180	173	153	173	177	171	174	188	158	170	172	163	157	161	179	147	165	172	165	156	173	180	165	196	157	182	158	198	165	152	183	180	171	180	148	190	153	186	191	195	171	178	166	144	181	169	157	174	164	169	185	170	170	152	132	173	182	197	190	184	167	173	167	184	176	156	148	171	175	174	172	167	176	165	180	170	174	175	159	184	177	151	153	193	163	195	161	179	171	175	185	175	175	179	172	150	133	160	185	155	172	180	177	183	155	180	180	176	188	157	173	154	193	187	166	197	153	172	180	177	166	150	162	164	179	176	152	168	186	168	161	142	153	170	166	165	159	165	168	157	172	179	174	169	180	162	182	178	181	176	163	173	187	178	162	159	167	176	173	159	160	180	211	157	186	175	181	186	175	197	177	169	159	154	143	164	163	174	167	141	167	184	187	162	162	209	185	171	156	165	157	174	175	167	198	185	166	141	171	161	160	177	164	173	178	170	186	181	187	189	185	164	177	186	161	167	160	187	147	163	194	177	184	154	168	191	161	156	195	160	180	170	178	166	164	160	190	156	185	160	207	190	171	167	189	180	177	157	167	158	165	195	183	180	156	166	174	187	162	175	168	163	191	181	168	160	165	173	143	157	159	159	165	181	187	165	172	185	183	158	162	167	201	178	167	175	194	167	172	180	169	172	192	181	160	161	182	172	171	189	170	163	188	164	155	163	170	177	175	183	157	178	179	148	153	189	171	177	166	160	167	157	177	178	152	177	209	170	174	155	195	143	174	186	179	182	167	180	169	192	168	174	163	176	197	179	175	161	189	181	192	207	168	151	180	190	172	149	173	178	161	175	179	177	191	177	204	174	181	182	153	171	200	168	157	176	160	186	155	171	165	181	148	194	195	170	195	203	159	180	183	187	172	168	184	171	166	184	155	183	186	177	161	184	187	180	175	177	159	179	166	160	167	165	173	170	184	169	146	207	169	189	170	172	148	161	188	189	185	176	199	173	154	182	163	162	168	195	164	175	198	178	172	167	159	170	182	188	173	171	155	171	173	186	178	182	159	162	182	152	149	191	175	181	191	169	188	174	174	180	180	195	149	173	162	167	157	171	177	173	183	160	194	176	179	175	161	190	182	176	169	145	173	145	161	184	182	171	191	196	152	182	178	168	157	169	183	162	165	160	168	207	155	156	155	176	169	174	179	183	154	197	171	197	145	158	167	184	168	157	163	162	184	176	163	172	165	175	165	181	187	178	165	166	186	165	177	156	171	194	155	156	166	180	161	154	173	176	163	171	158	176	178	162	177	176	191	163	179	171	191	179	173	182	190	202	183	184	200	168	184	161	149	188	179	193	180	197	154	174	149	146	192	152	162	172	171	151	160	168	156	167	200	167	147	196	187	192	173	179	176	161	142	176	166	173	194	182	164	169	171	203	203	180	173	168	183	178	173	178	152	168	158	182	171	181	148	161	185	164	161	148	169	189	176	173	180	195	186	157	149	148	174	192	190	169	182	196	186	196	163	171	175	157	187	181	159	165	169	160	147	180	170	195	153	175	181	192	157	186	174	183	165	174	196	184	161	171	181	179	171	189	184	180	147	161	162	154	204	147	170	176	173	186	167	176	163	176	191	171	179	171	175	170	176	170	170	169	182	178	166	179	176	172	159	166	157	183	199	182	180	176	184	185	165	154	175	150	145	159	155	185	155	162	196	168	163	191	170	168	162	191	183	161	166	172	177	172	148	172	182	181	173	175	159	203	200	160	162	178	156	147	174	160	157	169	177	178	173	182	187	197	192	178	175	193	196	187	170	160	180	168	175	176	157	187	182	189	185	137	172	171	189	161	173	178	164	185	178	158	177	161	165	160	174	176	163	163	174	173	150	178	158	183	164	168	193	184	155	154	195	171	172	176	203	191	187	169	185	149	180	172	165	173	171	145	198	148	163	158	171	169	179	164	186	166	185	175	193	176	163	186	164	180	178	169	161	154	169	178	174	188	169	198	165	177	197	158	158	184	158	171	193	178	169	197	165	186	172	178	183	153	180	167	142	175	197	181	173	194	205	170	169	166	181	178	163	175	163	174	195	177	183	179	175	188	170	172	164	186	153	152	172	211	182	165	190	161	176	180	178	170	176	182	153	151	177	166	180	192	153	173	167	177	144	181	178	196	175	185	185	180	147	165	188	152	188	208	161	165	188	181	176	219	167	159	168	147	180	188	181	183	178	208	193	160	172	184	182	170	185	184	147	157	206	177	145	176	200	160	160	178	170	169	178	169	161	158	180	192	174	186	186	160	141	161	167	147	174	162	168	187	156	169	173	202	149	164	170	157	164	197	153	171	174	175	166	176	196	189	148	180	180	167	165	207	188
26457	4591	6606	3282	3103	2560	2012	1598	1541	1291	4457	16946	25529	20435	2092	617	566	574	582	516	539	549	586	523	562	548	475	450	496	432	504	454	439	469	439	478	453	462	496	425	447	406	433	472	425	461	432	431	458	428	424	389	384	418	399	417	444	435	457	440	420	424	432	443	401	441	433	436	417	447	400	430	425	425	403	424	432	440	418	431	427	429	423	384	424	401	425	455	409	439	416	396	410	400	431	383	417	416	414	438	444	439	421	434	419	415	414	455	457	441	426	411	407	426	404	417	407	417	444	471	427	412	454	404	410	395	407	422	439	406	422	383	396	385	374	397	423	389	428	392	442	451	453	401	427	429	439	412	420	396	433	431	407	406	414	430	441	370	419	387	448	418	426	426	368	430	397	416	411	429	418	429	427	427	401	439	448	418	429	431	387	411	401	424	426	432	407	424	428	414	417	391	445	418	397	428	424	395	405	440	415	409	396	431	422	411	416	403	390	388	443	434	405	424	413	413	429	419	416	431	412	413	442	418	378	409	396	436	411	426	441	412	441	386	409	409	462	397	396	431	408	381	393	397	440	405	398	442	427	403	398	425	431	423	432	410	414	425	441	412	412	410	433	437	440	442	436	405	416	383	466	434	388	430	389	417	440	450	404	428	462	394	415	414	389	399	430	434	403	418	423	418	406	476	453	419	422	426	416	433	430	453	414	384	423	451	354	403	423	440	391	431	423	429	434	437	436	400	427	404	440	412	413	387	400	417	439	413	412	430	424	439	428	440	409	426	480	389	402	440	407	416	386	408	391	451	429	427	440	425	400	423	409	407	394	449	418	427	406	403	426	423	438	440	424	442	432	411	441	420	453	384	425	419	429	398	428	432	399	435	423	420	455	438	415	440	441	406	393	416	405	373	384	441	434	428	434	391	394	447	383	422	401	421	434	410	408	420	392	408	436	412	470	451	420	394	398	419	429	413	411	387	427	431	419	447	400	424	418	396	429	407	433	437	413	409	402	459	412	441	387	451	405	422	427	431	433	398	409	433	421	453	403	423	420	414	394	390	416	399	428	450	418	434	425	452	417	416	413	451	411	423	401	433	414	379	432	407	448	405	412	405	415	406	403	417	417	414	406	404	400	420	426	425	410	421	418	432	422	411	464	395	411	398	425	404	417	396	422	407	427	419	452	425	390	436	430	421	401	405	460	401	411	422	444	425	422	385	411	420	434	422	403	411	440	404	426	398	416	410	426	411	443	398	437	413	446	432	416	410	430	411	442	430	415	463	475	453	416	419	414	410	428	427	420	424	412	468	415	422	405	392	436	444	426	437	431	407	416	418	417	400	385	437	421	414	398	392	371	444	413	405	379	423	404	422	410	374	455	421	418	413	417	413	411	381	438	464	403	429	403	395	460	406	411	406	440	450	373	412	434	369	389	440	412	440	400	414	428	400	446	426	397	470	439	410	432	417	413	431	422	399	438	439	426	411	391	415	415	402	426	375	402	407	416	459	415	348	425	423	437	434	465	418	437	357	430	413	408	391	419	442	393	414	416	407	403	410	459	392	398	437	396	398	412	442	424	381	400	440	424	405	415	411	390	410	397	422	427	397	430	423	394	414	414	446	443	401	438	397	386	419	425	413	451	443	440	402	431	407	388	416	439	428	440	434	390	398	445	428	413	477	396	413	429	427	418	436	412	432	424	425	367	380	416	401	410	422	420	394	398	397	418	434	439	398	412	425	392	456	432	409	433	397	410	405	434	404	409	454	402	390	416	418	412	411	438	414	408	398	426	400	423	414	443	391	398	395	440	420	395	443	435	403	413	408	400	408	416	430	463	409	436	429	428	413	400	422	429	414	441	388	410	433	471	435	382	442	414	400	402	391	409	403	419	434	432	403	429	399	392	405	418	398	424	411	387	402	410	409	411	406	427	405	383	409	421	423	414	410	436	390	413	421	406	424	440	426	410	403	414	386	391	399	411	409	447	417	398	402	427	407	400	423	435	385	426	413	433	396	410	433	432	449	434	401	416	403	427	418	415	439	391	413	403	383	426	423	421	426	405	428	380	389	402	451	415	409	390	411	407	415	417	436	362	405	447	432	447	460	421	442	432	440	391	392	411	407	418	424	425	425	412	436	418	454	432	429	418	396	417	415	440	408	416	406	404	432	449	422	441	426	408	425	425	391	392	411	402	436	418	410	400	431	443	425	452	398	423	418	417	416	398	424	460	403	427	432	404	439	436	418	450	409	454	417	426	417	407	415	382	419	420	400	443	448	393	410	409	442	416	433	437	430	413	420	407	403	413	396	413	383	409	421	419	386	427	462	394	409	449	435	450	432	432	461	425	431	439	419	400	420	380	420	411	413	427	423	457	399	418	420	421	425	427	450	406	414	417	449	432	400	387	413	396	426	411	420	438	402	404	390	454	413	424	428	424	448	401	411	427	396	428	424	403	410	434	423	433	431	396	406	483	395	421	421	406	411	434	387	417	435	416	375	434	429	438	433	435	402	384	409	407	439	433	402	427	410	441	416	409	399	412	418	404	425	376	420	409	398	435	467	431	398	400	395	407	412	431	447	440	388	407	428	396	430	396	435	432	391	409	426	429	417	422	422	436	387	407	416	453	401	409	385	416	425	399	426	402	395	410	457	434	409	410	436	395	455	403	394	412	403	401	392	424	438	404	398	407	430	428	423	467	394	409	391	432	404	418	420	433	387	460	413	439	418	401	374	394	444	400	438	429	395	420	403	447	435	433	410	397	437	412	399	430	386	435	421	423	396	445	413	405	433	389	413	405	400	390	406	426	415	456	415	404	403	435	421	415	435	417	478	432	436	375	412	392	395	395	424	409	391	415	439	447	417	392	409	426	391	388	411	456	414	413	439	418	444	431	418	419	433	400	445	466	389	426	407	415	424	415	454	411	417	434	433	385	440	468	432	474	432	407	428	407	422	368	441	431	411	436	439	401	421	441	429	390	383	393	436	391	418	403	407	402	408	403	426	412	422	439	426	427	459	432	410	407	424	436	428	404	419	417	432	403	395	393	404	401	415	447	421	428	422	405	379	424	427	441	436	383	389	410	407	387	387	423	440	388	434	392	404	427	400	419	425	381	422	424	409	412	411	392	431	423	429	412	389	413	432	396	449	399	405	427	433	407	438	424	406	429	428	409	436	410	409	426	454	435	389	450	410	394	397	425	429	405	432	438	458	425	393	413	460	422	423	396	424	443	432	420	402	376	399	387	418	403	410	410	422	407	411	424	431	417	451	454	418	434	415	429	418	413	430	454	385	423	448	395	428	451	417	434	429	419	402	450	449	416	418	401	429	366	416	414	408	407	437	412	408	400	434	414	445	436	419	397	430	442	414	479	456	438	394	416	396	386	394	422	393	416	415	414	378	400	386	443	426	446	405	458	403	404	386	425	439	415	401	403	390	400	447	398	394	432	431	397	373	399	415	468	403	415	426	416	423	389	373	429	415	414	364	403	461	421	400
62569	26318	11334	2420	1305	1012	685	560	483	369	491	3748	6496	8908	518	192	200	190	214	191	180	191	210	197	200	197	189	156	186	193	169	174	162	166	168	160	148	159	150	182	177	175	171	152	154	184	162	158	173	152	163	166	166	185	173	179	171	160	139	159	177	147	161	160	164	159	144	175	154	152	158	146	176	164	148	163	171	165	152	173	146	157	152	166	154	187	179	143	192	145	159	183	169	156	146	178	162	157	144	135	170	167	148	169	170	162	174	152	135	152	182	180	146	192	170	146	147	170	165	185	184	184	169	152	171	160	156	172	156	170	161	161	163	166	152	147	140	148	166	155	163	176	154	161	147	151	152	156	151	161	158	177	170	153	163	156	172	210	159	164	168	169	167	162	146	176	153	141	160	145	139	156	162	162	133	173	183	172	172	164	179	146	156	146	160	138	147	175	148	159	135	163	137	156	156	171	164	160	149	167	162	139	151	167	182	155	154	137	156	163	165	175	152	170	150	195	147	174	153	173	154	164	156	173	164	161	169	161	161	144	196	154	168	169	145	168	171	139	161	134	150	170	164	171	181	161	165	153	168	152	155	164	169	155	162	169	146	185	172	163	165	159	165	149	165	156	151	156	171	154	159	140	166	141	131	165	171	151	171	156	149	186	169	165	175	159	174	159	165	170	149	153	157	171	152	161	171	150	168	138	152	143	166	172	165	167	137	170	166	153	150	141	167	173	149	166	146	150	159	148	160	138	153	175	146	158	157	161	181	169	147	155	185	165	180	174	178	155	172	180	156	159	161	146	151	156	167	131	154	178	168	167	132	153	157	151	163	141	167	171	136	176	163	169	159	186	156	154	161	158	152	167	141	175	153	158	156	168	139	171	142	175	146	150	146	176	177	142	162	173	156	175	144	170	178	174	168	139	165	173	153	172	151	157	167	162	160	131	166	188	173	138	144	161	150	156	152	179	151	159	158	166	171	154	178	175	142	159	163	150	154	155	156	146	180	131	187	154	146	140	170	135	146	139	151	169	187	140	187	133	166	177	159	146	147	165	138	121	146	164	162	159	181	160	161	155	168	160	189	180	170	163	155	142	159	148	164	174	175	153	157	153	157	141	150	145	173	160	150	143	145	137	153	154	158	186	166	170	157	162	166	170	186	152	168	168	166	181	170	154	160	181	145	156	163	152	176	156	161	184	175	151	148	151	160	173	162	145	170	160	181	161	186	152	153	170	170	163	137	150	166	146	181	151	175	166	168	171	167	156	179	154	149	155	142	166	162	177	152	155	139	161	177	156	142	160	142	157	188	151	183	140	131	141	161	171	165	183	175	147	155	182	163	145	152	149	140	168	169	164	177	148	163	136	167	173	133	141	161	154	178	178	159	166	155	158	129	180	169	171	164	154	170	157	175	146	172	163	156	181	151	178	141	170	167	175	176	164	161	143	144	161	151	158	166	157	158	145	159	155	170	147	156	171	180	140	161	142	120	169	162	158	154	179	150	146	150	155	163	170	143	172	171	173	149	149	160	143	160	149	150	151	142	168	176	145	177	152	172	172	167	154	155	150	146	173	149	161	173	183	165	142	161	186	150	160	146	170	157	179	173	162	155	164	158	159	181	161	143	177	149	196	179	172	150	146	148	161	155	153	157	165	159	181	166	194	156	157	149	170	150	157	125	153	180	157	165	166	144	162	142	157	133	180	151	134	137	138	163	143	154	159	177	144	153	155	131	140	189	154	153	153	146	168	159	180	167	165	157	156	179	147	178	165	154	163	151	144	180	175	168	171	172	150	173	160	162	166	156	178	136	163	168	159	168	156	167	156	176	136	151	157	173	155	149	157	164	155	178	150	138	154	166	143	145	146	148	163	144	200	154	172	140	148	135	150	207	155	148	168	165	158	155	140	157	158	159	166	146	156	171	165	168	152	153	144	155	167	181	163	139	156	132	167	155	185	171	173	187	159	150	164	154	165	185	183	183	172	146	152	163	168	134	157	155	137	174	166	152	157	157	168	132	164	132	133	164	171	179	162	179	150	166	145	160	148	156	156	149	160	161	181	183	142	159	172	170	181	145	166	152	149	168	155	165	164	168	151	148	141	148	143	174	170	144	177	165	164	164	155	140	170	162	144	149	159	169	145	158	188	149	152	165	191	177	158	159	180	144	169	174	161	136	159	152	151	170	164	166	177	184	168	155	176	188	171	177	147	167	171	159	156	147	156	172	133	164	176	172	173	181	139	164	161	171	151	154	150	135	147	153	165	167	168	155	154	148	163	157	176	158	149	161	176	173	162	147	166	145	168	156	185	184	148	159	169	150	173	166	147	197	157	139	157	169	163	169	178	166	152	148	164	148	152	169	165	138	166	169	151	181	166	146	147	157	180	176	175	161	151	176	148	144	169	170	178	153	135	165	165	156	159	163	170	180	169	165	164	152	164	162	190	149	164	181	174	150	171	171	135	157	155	135	161	141	150	171	155	188	138	172	175	155	158	161	169	170	161	165	161	162	168	145	146	198	171	164	161	173	155	148	166	148	145	141	161	170	174	154	173	174	172	161	157	174	160	153	163	177	167	169	163	162	124	165	153	129	136	152	156	137	170	147	182	142	143	171	165	188	155	161	147	145	160	169	131	164	154	159	184	153	173	175	156	148	150	156	145	159	186	164	130	163	145	161	163	156	162	183	157	151	149	168	168	142	165	155	168	181	175	156	156	139	178	151	152	148	152	173	169	170	173	161	154	162	146	153	139	179	157	156	151	170	167	165	144	143	170	182	181	166	156	174	170	163	185	162	148	156	147	171	159	148	169	144	134	160	181	171	160	142	154	169	147	145	177	160	153	154	159	174	177	139	157	174	182	154	161	159	159	167	170	157	139	146	172	192	153	164	161	148	149	155	176	160	152	150	135	169	147	161	170	170	172	135	179	160	164	159	188	133	161	151	154	161	160	165	144	144	173	162	172	163	129	164	159	159	170	160	165	152	143	163	180	156	174	140	143	156	159	151	151	155	148	174	168	159	171	168	161	174	143	170	156	167	140	139	191	161	176	148	161	136	163	163	166	153	155	153	140	181	146	152	156	141	177	170	157	161	155	184	167	144	171	170	157	163	170	138	156	151	169	152	167	162	168	147	178	145	144	158	152	156	168	177	156	160	147	180	165	151	159	172	172	154	155	170	151	144	165	163	155	144	165	149	139	152	176	161	179	162	169	181	161	146	188	163	168	179	145	157	162	145	170	168	147	153	156	140	136	166	166	148	177	173	146	154	169	181	137	154	157	164	170	180	190	153	189	150	144	160	143	154	151	163	163	146	157	150	173	165	170	145	154	173	175	171	155	169	162	154	137	169	158	170	172	139	181	167	153	153	156	169	140	170	180	147	163	201	172	169	157	176	170	152	176	143	152	171	170	165	146	171	189	142	141	137	154	154	147	170	152	185	153	161	156	175	133	164	174	148	155	150	149	176	156	174	167	162	171	158	174	162	172	165	151
35543	7193	10540	5575	4823	4247	3252	2600	2182	1881	2357	15614	25563	25959	1051	732	759	692	691	653	659	689	724	633	674	667	558	516	437	527	472	490	487	436	442	468	453	466	422	477	415	393	406	437	416	393	393	404	429	441	442	408	434	395	394	419	424	419	392	399	385	390	401	414	369	414	385	399	380	385	374	367	408	389	378	377	386	369	386	368	384	378	413	344	372	353	387	383	413	387	384	406	368	374	381	369	381	417	412	347	365	340	388	358	400	363	376	421	375	351	391	382	407	386	434	375	396	348	345	369	411	379	408	374	415	354	377	377	386	348	388	380	398	411	384	417	410	390	407	339	389	373	389	379	350	400	405	411	397	384	367	395	387	365	364	392	383	350	378	377	341	395	362	356	422	374	386	348	361	412	395	395	398	381	377	360	386	367	356	376	362	354	369	383	374	369	357	350	353	377	416	368	387	346	344	390	367	352	362	394	376	373	337	367	363	370	400	396	373	303	371	361	363	380	384	418	341	367	386	367	362	360	369	353	383	367	395	352	396	388	382	385	389	378	371	359	410	385	378	385	382	370	400	375	388	381	386	348	384	365	375	395	366	405	356	387	371	376	432	392	361	404	383	353	342	389	368	385	387	356	365	363	371	425	364	381	393	354	395	368	353	359	370	398	393	387	382	396	396	368	364	375	357	359	374	379	358	365	339	389	375	369	383	391	380	365	382	377	392	385	385	383	388	397	366	380	357	364	333	359	374	401	405	412	359	348	346	375	379	370	364	379	377	413	392	366	363	367	379	370	369	389	356	367	389	380	379	363	386	364	417	397	389	406	348	355	381	373	392	359	379	363	426	398	361	365	384	373	396	363	367	397	356	370	340	393	379	388	372	398	418	363	374	359	374	368	353	395	382	371	407	381	413	396	395	369	367	387	398	399	388	380	363	395	422	366	360	379	401	355	377	372	405	391	375	403	388	357	381	372	363	368	407	396	380	409	398	391	391	372	376	408	407	369	389	392	353	369	379	359	376	372	350	337	368	352	384	381	379	358	352	392	408	402	354	386	385	400	371	377	401	395	389	385	402	421	399	326	379	390	336	389	392	345	388	359	349	372	385	383	313	375	373	384	393	402	383	395	360	394	365	372	381	349	354	377	363	358	391	406	384	350	366	373	352	354	392	396	374	387	376	388	412	366	354	370	420	368	358	346	334	376	359	379	368	388	356	368	345	365	366	391	381	387	368	384	372	340	374	378	366	360	379	356	373	383	351	362	362	397	347	340	412	364	367	351	379	387	368	398	379	349	358	394	340	347	394	392	388	395	376	361	398	375	404	378	380	377	360	350	356	363	358	380	365	378	384	373	382	362	353	399	372	389	360	416	405	375	376	354	383	405	392	354	380	386	363	407	353	349	378	410	371	402	384	370	394	370	351	367	399	373	344	378	404	371	388	375	351	398	390	382	402	383	344	372	370	391	385	382	388	386	355	391	378	372	415	367	360	345	369	399	390	407	375	380	364	391	359	392	383	360	377	381	398	370	364	396	351	372	376	377	436	385	393	369	387	366	346	336	365	356	324	341	356	373	392	330	371	370	407	376	351	390	334	351	379	421	373	364	375	404	383	363	388	405	393	350	385	359	365	362	404	388	359	403	373	371	374	338	396	369	370	360	382	401	388	368	384	351	376	359	373	375	389	386	381	394	403	359	362	391	394	363	380	326	364	375	377	391	385	371	377	379	352	375	339	379	381	372	394	354	389	364	375	369	382	373	369	334	349	368	364	401	343	386	358	357	357	370	373	354	357	419	378	349	388	401	377	382	372	361	354	369	387	350	366	379	368	348	369	354	354	369	371	387	363	390	370	349	430	383	386	381	334	366	359	368	393	374	383	341	365	346	396	339	350	349	379	392	370	372	365	391	388	406	368	367	368	355	379	414	353	373	390	378	366	378	355	369	374	382	391	394	374	358	357	378	367	396	388	385	411	371	383	387	387	361	358	374	375	369	351	370	329	371	401	393	365	368	372	375	365	377	385	358	409	401	350	400	384	365	360	393	359	372	406	361	384	373	367	363	358	380	378	351	366	373	372	380	356	382	366	384	373	390	390	351	375	413	363	362	355	388	361	382	360	391	376	390	351	350	366	365	364	350	372	371	398	397	379	385	396	371	391	395	350	374	383	373	359	360	357	386	355	365	371	362	441	392	380	358	389	328	343	353	378	384	394	379	378	378	405	360	392	416	365	365	388	370	387	409	349	378	373	393	350	362	370	348	372	378	409	378	360	397	353	370	362	369	398	403	388	382	332	334	387	416	378	381	398	368	345	342	375	379	381	379	398	363	408	389	377	389	325	372	372	380	347	385	407	367	344	390	361	400	376	394	393	398	418	364	397	372	405	351	368	361	351	398	363	398	373	380	384	382	364	385	386	354	385	364	389	369	399	368	373	376	373	358	394	373	394	395	346	407	378	363	414	331	339	346	346	370	365	377	387	382	373	386	385	371	362	424	381	368	358	434	356	396	372	382	403	357	350	360	374	367	390	328	376	381	351	388	413	389	370	368	408	350	403	375	413	396	403	351	379	372	371	393	358	393	343	377	398	382	356	392	400	366	346	361	362	390	372	400	343	362	364	371	388	371	376	407	387	379	381	356	358	402	418	404	368	387	393	418	389	374	347	358	377	367	382	372	388	399	395	381	398	370	337	382	367	379	333	352	366	377	399	388	390	376	331	360	350	384	378	351	384	380	353	376	366	361	373	374	386	396	413	371	380	348	358	415	375	374	350	322	388	347	384	377	369	367	369	380	431	378	380	395	369	381	360	363	416	371	371	379	380	400	374	356	361	392	340	390	354	382	384	358	426	350	401	363	403	378	406	369	366	358	362	370	338	391	355	390	362	359	387	379	403	360	329	396	330	366	368	380	391	378	371	372	376	374	410	377	358	378	348	383	359	383	349	401	343	368	388	378	355	407	372	384	378	331	390	346	386	363	384	375	381	357	364	325	367	336	387	379	378	359	382	385	401	389	397	363	383	384	387	391	388	361	341	396	363	356	347	376	395	374	348	340	379	377	379	365	366	380	364	384	383	396	343	371	367	377	333	356	355	351	387	392	402	387	357	370	359	376	364	357	372	399	401	401	368	355	342	373	371	360	356	391	334	359	345	371	401	350	398	373	371	380	350	360	389	365	386	339	400	407	363	383	352	392	384	388	371	416	378	352	376	394	377	395	376	375	412	385	402	354	372	382	393	401	368	395	377	379	352	367	372	401	388	423	420	385	377	394	356	396	393	381	338	354	404	342	337	383	362	335	392	394	370	335	346	388	344	398	389	372	364	344	399	345	400	340	391	354	352	363	381	385	345	379	354	370	348	378	375	344	371	357	379	373	378	369	399	358	366	362	380	381	388	384	333	375	390	380	387	373	388	345	398	334	376	360	357	362	367	378	390	386	401	368	377	404	336	369	352	377	379	378	376	337	385	392	377	372	388	371	382	397	347	382	407	337
6552	401	254	180	166	137	110	102	119	83	82	109	124	241	81	77	79	75	78	68	77	85	69	68	84	77	74	81	65	57	69	67	71	67	71	87	78	79	76	89	71	73	69	78	73	78	82	81	75	71	73	89	62	67	70	76	72	73	66	74	86	78	65	64	65	56	69	81	75	71	60	70	75	65	67	69	77	75	70	72	70	72	74	88	85	97	75	76	69	79	65	66	75	64	66	73	76	78	58	66	74	57	80	71	69	78	73	83	69	77	69	80	91	75	73	82	59	68	77	71	99	68	77	81	64	57	80	80	70	70	81	92	79	78	75	75	86	77	66	71	65	63	75	74	63	93	77	78	79	73	68	86	91	94	73	73	85	64	79	78	84	80	64	73	60	52	67	90	67	78	81	59	64	94	56	56	83	70	74	66	66	76	84	73	85	76	83	74	76	81	91	72	73	77	64	77	73	77	89	76	81	71	65	69	81	72	84	93	80	103	63	58	63	71	72	63	66	80	75	69	73	85	73	74	78	64	82	73	67	67	87	74	65	67	79	74	85	67	65	77	86	72	85	86	78	82	82	61	81	74	70	80	66	85	79	89	70	86	83	83	79	74	77	84	59	68	77	75	69	65	82	57	82	81	54	93	85	78	69	88	76	68	62	76	85	68	71	84	84	65	73	67	58	79	86	77	76	60	71	70	81	91	65	62	65	84	78	86	74	54	69	75	68	66	82	73	80	75	62	80	74	84	68	86	55	72	86	75	68	91	77	72	80	67	81	68	65	80	68	74	69	73	89	86	85	70	71	81	75	70	79	71	76	63	69	79	74	72	87	72	67	65	82	75	73	90	59	56	93	69	83	64	86	71	73	83	73	77	69	77	92	66	64	73	77	68	64	69	56	87	75	81	79	87	75	93	73	66	74	79	73	53	76	92	82	78	72	84	76	79	66	60	73	88	70	74	69	62	67	83	67	85	61	87	79	56	63	75	83	62	83	92	74	72	63	76	72	69	64	81	65	82	67	77	60	89	80	85	75	76	67	84	80	95	61	86	64	75	68	75	68	83	84	93	73	65	69	65	64	60	55	83	66	70	89	65	90	77	74	61	71	74	70	87	78	80	65	84	78	82	66	88	70	72	71	60	55	62	78	70	61	72	72	83	83	60	62	79	71	65	62	75	68	65	79	94	75	82	77	69	68	69	65	82	70	88	69	74	56	79	88	77	76	61	81	61	75	67	79	65	71	68	79	73	78	74	94	89	78	73	68	66	77	58	80	73	63	73	76	69	71	60	73	82	66	81	75	84	73	79	85	68	65	67	91	79	79	78	84	68	75	47	64	86	71	56	71	79	86	68	69	84	75	64	75	76	85	74	66	69	75	64	69	67	69	70	72	90	71	62	67	69	92	74	88	71	75	95	60	86	73	77	71	88	78	69	73	72	76	73	74	61	74	88	68	80	75	89	72	68	89	63	79	61	76	79	81	84	83	72	84	67	66	62	70	58	69	68	90	69	76	76	72	71	58	73	62	71	72	80	89	71	63	75	70	76	80	76	59	69	82	70	59	55	83	75	72	81	73	76	84	72	85	57	71	71	74	70	69	79	67	75	69	82	54	58	73	77	77	68	75	71	76	80	84	61	60	68	59	90	85	73	72	86	62	77	75	73	83	80	70	91	81	80	78	76	65	76	70	63	60	74	65	78	79	71	72	87	68	79	86	82	74	86	78	61	65	75	84	65	71	77	79	60	71	81	74	69	77	91	66	71	72	71	63	77	66	79	90	78	62	76	75	63	69	81	79	70	74	69	79	75	87	70	85	79	78	70	91	79	70	78	61	69	72	65	85	74	71	80	68	77	62	74	70	59	70	77	73	80	61	77	72	76	68	68	80	74	77	72	73	80	70	60	90	76	76	76	82	80	64	83	67	74	63	98	76	88	85	81	89	78	77	58	79	95	71	81	71	85	71	89	77	62	60	83	72	88	69	74	79	64	74	78	88	72	63	67	74	76	82	74	88	79	62	69	89	68	85	74	77	85	59	59	67	81	81	83	75	94	70	77	78	71	70	65	77	80	76	76	85	81	89	81	71	68	72	72	72	65	72	84	61	84	80	56	65	95	61	83	71	72	67	72	77	71	78	81	64	76	74	81	63	72	76	73	81	66	71	72	89	85	66	66	61	70	72	54	74	83	69	67	71	87	73	64	70	95	81	76	85	74	73	85	87	81	82	75	86	65	56	65	64	87	82	83	76	61	87	70	63	84	60	77	85	90	76	75	82	76	91	83	103	74	69	74	70	80	68	81	72	87	68	69	64	75	79	78	67	79	74	76	70	98	67	66	89	75	101	76	72	91	84	66	82	75	72	86	60	65	105	86	69	86	69	69	87	73	84	78	91	73	72	61	87	54	94	80	89	93	69	72	78	76	73	95	81	90	61	88	81	93	89	92	77	80	72	72	80	78	81	80	56	71	84	92	71	83	62	71	81	62	72	87	79	81	76	83	76	78	85	65	73	69	82	81	91	55	82	66	62	63	54	72	66	76	73	54	92	82	60	81	76	64	66	55	75	78	78	69	66	79	74	87	77	68	74	77	83	77	89	65	81	67	70	101	79	70	76	84	81	84	62	68	91	78	53	87	90	82	67	76	76	70	71	64	65	88	75	66	89	79	61	66	69	70	76	65	75	83	67	77	78	74	78	81	63	94	89	91	73	75	91	71	75	86	64	83	75	67	66	74	75	66	70	67	78	67	76	70	80	76	81	79	62	69	60	77	77	67	71	78	78	70	70	73	75	84	73	86	74	93	69	71	75	65	61	70	80	76	61	77	72	62	57	71	58	75	83	86	66	72	65	71	79	85	82	75	67	96	59	74	80	80	74	85	77	70	57	77	65	68	73	79	71	75	89	84	89	81	62	69	70	76	68	66	76	69	63	87	64	68	81	66	75	64	73	88	81	75	91	86	68	104	74	98	75	67	58	61	71	70	75	61	65	56	84	74	78	66	75	73	77	75	74	78	70	68	79	72	62	81	68	77	82	62	88	72	89	97	71	72	48	61	67	67	77	91	65	69	82	66	75	83	77	79	79	72	60	83	73	79	73	81	49	55	71	74	79	72	76	93	81	80	68	69	79	86	68	77	68	74	75	63	64	57	71	68	63	86	84	80	81	90	68	60	69	77	78	85	70	61	72	94	85	77	65	70	71	58	79	72	86	76	79	67	75	77	74	93	63	84	83	71	66	65	78	70	91	70	69	86	75	80	74	90	66	56	85	64	66	76	73	73	74	69	82	81	80	69	83	81	73	66	63	86	70	75	73	100	72	78	71	80	62	59	90	76	79	84	55	68	75	88	72	66	62	58	62	85	67	65	76	83	76	74	88	76	80	80	59	75	81	73	76	67	64	75	81	68	66	60	82	78	84	84	65	61	59	75	102	73	66	88	72	78	84	69	82	68	74	75	93	74	78	78	79	80	67	62	66	79	72	73	95	73
5959	534	640	563	679	572	512	427	381	389	291	564	659	1347	177	229	236	224	234	213	208	219	202	229	228	220	223	217	221	238	205	219	222	226	213	207	237	232	229	181	199	223	195	213	207	221	176	205	225	210	216	235	219	228	199	207	231	192	198	210	178	225	225	205	201	225	216	218	210	238	210	187	220	208	229	205	209	175	236	182	203	212	215	194	221	211	227	224	228	191	194	216	240	213	212	220	198	221	188	182	206	226	219	236	203	229	205	222	213	236	212	213	206	201	227	214	204	212	187	196	225	217	214	222	230	200	208	209	219	192	194	214	206	216	204	199	213	215	197	215	231	209	207	203	195	192	200	251	234	231	198	204	205	234	235	201	210	208	193	220	186	219	199	207	213	194	212	252	194	216	214	208	197	217	216	211	211	241	230	207	200	231	208	214	191	194	215	208	211	209	222	207	217	200	220	205	222	231	245	198	232	231	215	202	224	214	219	191	224	175	199	214	217	221	207	220	232	225	210	182	227	230	200	227	218	210	207	212	221	225	195	193	229	198	215	218	201	209	209	235	231	213	202	238	224	212	202	198	212	204	222	216	211	224	206	218	208	218	214	214	190	209	219	209	231	238	188	223	216	206	211	220	216	187	211	214	229	214	205	201	226	205	212	237	220	237	233	212	203	223	188	227	237	216	235	210	213	214	234	201	213	231	204	198	189	215	216	202	221	193	211	210	203	207	217	211	210	227	206	231	179	207	225	185	197	204	213	238	189	213	192	224	206	228	200	222	212	213	208	212	191	240	194	197	182	217	222	202	231	236	194	217	218	209	204	218	245	218	180	225	214	207	209	222	194	215	211	220	205	212	195	210	194	208	214	239	213	184	229	182	206	240	228	209	211	209	189	161	208	190	189	240	214	195	200	231	222	227	202	207	195	202	201	247	220	217	235	217	199	247	214	229	194	216	204	194	231	190	215	233	212	248	222	216	183	224	226	190	209	185	188	204	211	217	225	207	214	201	208	209	195	216	192	200	242	199	199	213	208	207	195	188	208	201	198	202	201	202	219	180	212	213	213	196	235	219	210	193	213	214	212	249	209	209	184	207	217	221	199	224	227	244	220	195	229	225	215	220	208	212	205	198	228	200	225	207	203	228	196	184	214	213	192	195	201	226	203	183	203	227	198	174	202	207	197	199	207	217	192	207	197	209	205	207	202	211	172	210	201	207	215	230	223	208	222	224	223	211	213	228	200	194	227	213	220	178	220	199	221	201	203	187	187	212	226	245	204	223	251	215	197	204	215	207	206	223	236	213	220	212	187	208	189	237	196	216	217	211	204	206	219	223	218	211	197	239	197	213	190	226	200	249	207	200	213	209	223	216	211	198	229	186	223	227	208	214	221	209	170	196	211	223	209	190	213	229	232	190	192	213	204	196	218	212	184	217	244	202	211	224	201	178	235	202	211	204	225	191	185	211	207	212	198	192	225	199	213	237	200	194	204	242	228	173	196	193	212	185	210	220	199	186	218	228	192	215	203	220	195	218	200	190	210	219	199	213	236	207	218	199	213	240	191	207	236	196	215	246	197	205	194	223	227	208	217	202	208	209	198	221	226	221	222	214	211	215	221	202	236	198	214	203	221	190	198	195	210	223	211	215	201	217	208	203	219	198	205	214	215	220	198	215	208	210	209	226	226	231	195	249	202	224	201	210	212	187	213	191	200	231	217	209	208	185	210	207	197	208	197	216	231	223	213	213	201	205	224	203	190	214	206	226	219	232	213	254	216	187	240	217	198	241	193	217	214	201	231	217	219	200	179	195	209	207	179	182	229	208	208	223	198	192	223	242	202	199	189	202	215	214	209	207	223	217	208	201	205	210	194	194	207	183	189	222	229	201	209	223	219	231	206	214	199	234	209	222	233	204	212	215	217	201	170	198	218	235	205	218	224	238	206	176	216	206	197	205	229	222	198	238	211	211	201	208	214	185	204	188	217	208	216	218	189	217	204	196	192	224	240	206	199	196	231	217	207	206	192	183	211	211	221	218	232	201	189	211	179	198	187	214	223	208	198	199	192	198	197	208	236	230	213	196	207	224	197	183	200	197	197	196	264	226	227	224	200	222	195	211	222	193	198	179	221	192	227	211	229	174	194	254	215	224	219	188	195	195	237	206	207	203	195	191	214	222	215	193	222	207	196	208	207	194	211	210	211	219	191	212	217	237	225	214	205	234	219	214	232	211	221	183	199	211	199	178	198	213	195	188	193	220	210	219	169	203	210	208	238	209	218	219	187	212	213	205	207	236	233	205	207	223	203	214	205	223	208	199	194	226	210	213	195	213	222	222	216	203	203	180	197	187	183	194	203	193	206	220	246	194	218	220	211	206	205	234	235	214	194	184	241	213	199	210	214	205	206	195	190	204	198	219	217	208	208	198	193	200	226	211	189	230	243	209	200	216	240	235	209	214	214	212	215	239	198	219	230	220	214	225	235	214	236	206	210	191	210	184	198	213	230	208	196	215	197	202	222	212	205	232	224	213	197	234	223	208	194	215	213	223	215	195	212	221	218	214	205	216	210	214	202	195	227	218	201	198	209	202	205	225	204	218	215	220	210	227	197	216	191	234	201	199	230	224	187	183	217	208	223	218	208	201	203	221	213	180	237	189	200	217	197	239	195	210	200	217	201	250	205	214	191	219	225	200	230	204	194	236	212	187	208	192	207	197	179	197	225	218	189	217	217	214	201	205	213	200	209	235	171	206	179	222	220	249	216	205	188	210	200	238	194	181	207	206	233	178	213	202	196	223	224	216	223	200	208	223	198	231	217	195	233	188	208	224	235	180	212	195	214	219	227	201	233	219	206	213	185	195	188	210	207	207	190	201	229	212	194	228	202	230	222	212	210	203	228	214	207	187	220	222	214	185	191	222	229	225	230	252	216	211	212	227	213	224	163	212	217	218	211	213	240	247	211	222	203	260	216	215	199	220	215	226	195	201	224	214	222	192	221	231	208	214	240	201	207	207	194	202	239	197	189	199	222	230	195	209	199	245	200	226	218	204	195	203	216	225	208	212	203	207	202	240	180	200	225	207	219	198	259	199	223	216	196	211	221	215	219	206	171	198	214	209	207	233	215	195	214	212	234	251	227	223	203	202	207	197	202	215	222	193	203	213	209	223	210	189	217	207	222	196	233	223	245	217	229	203	209	211	254	199	221	197	188	207	210	219	201	210	222	246	215	195	192	211	214	220	221	234	197	231	211	221	182	224	232	199	202	204	230	211	249	217	209	200	197	220	191	219	209	188	201	222	201	212	216	208	199	211	211	215	228	218	199	233	234	210	206	219	176	214	204	221	195	206	240	208	219	207	232	210	212	214	198	210	198	210	199	229	212	214	191	226	199	192	213	211	204	212	223	221	215	202	203	226	219	205	243	181	195	219	206	201	211	212	188	209	216	189	236	207	202	228	225	219	211	202	225	206	194	198	197	207	199	222	211	202	222	219
48483	13955	3976	1111	814	606	453	398	341	325	312	793	1099	4932	578	209	197	196	178	185	205	186	156	190	204	163	155	183	162	151	156	198	173	159	170	172	166	156	194	188	161	146	155	170	193	163	153	150	175	182	155	176	197	164	172	160	179	166	169	179	162	170	169	186	186	166	193	152	170	147	176	165	188	173	164	181	168	144	146	173	170	173	193	162	201	153	154	169	162	170	186	177	186	151	165	158	165	173	173	174	147	177	158	155	184	140	163	203	165	177	151	183	150	157	190	171	183	151	159	157	161	175	160	138	166	169	154	144	175	167	164	176	181	167	191	182	159	152	144	162	177	156	162	138	174	179	174	153	194	174	145	172	166	160	161	169	156	175	169	149	155	162	168	163	158	170	177	159	161	183	150	141	160	157	173	170	165	158	166	174	165	137	166	164	178	178	188	150	168	195	169	158	175	176	176	154	160	157	161	199	169	167	195	158	186	171	158	157	155	174	183	170	148	176	180	181	185	174	167	185	151	149	177	180	169	169	182	199	169	163	171	170	152	156	153	176	171	168	173	152	144	175	152	155	170	161	166	171	183	144	165	162	155	192	148	161	178	162	157	172	177	163	184	164	176	157	186	178	171	165	166	184	155	176	160	167	162	186	163	185	145	155	161	179	166	189	159	168	162	195	166	153	154	157	141	173	176	168	148	164	177	175	169	135	171	175	182	179	179	138	175	181	159	153	169	161	159	153	160	170	170	163	163	145	171	158	187	181	183	178	161	174	167	159	158	172	173	172	146	163	151	163	152	167	175	160	173	168	159	159	189	162	150	164	165	184	174	157	167	166	161	178	189	165	146	159	166	185	163	166	160	165	169	147	155	165	149	160	189	188	147	146	174	152	161	179	171	161	166	174	187	177	184	179	174	169	178	168	153	167	190	176	176	162	165	150	166	175	159	185	164	144	181	169	175	155	169	179	159	155	165	169	163	145	189	160	166	179	154	147	181	165	173	161	171	136	172	181	172	181	156	178	140	174	159	171	174	187	173	165	178	151	158	167	157	181	167	167	171	168	161	152	146	172	164	177	171	181	191	133	157	165	166	174	169	175	172	169	200	171	147	141	167	174	166	186	171	171	175	160	163	162	168	151	171	173	166	181	182	133	186	146	178	185	167	172	167	181	204	184	165	148	132	170	171	156	167	156	161	145	190	137	186	188	157	153	182	167	172	193	165	156	158	175	165	168	157	156	178	175	189	176	179	153	153	170	171	177	158	180	174	170	162	172	184	155	175	169	174	163	159	160	172	169	172	159	157	167	169	194	156	174	165	162	178	140	196	163	158	162	163	156	179	186	186	176	168	160	170	189	183	162	143	184	171	154	162	141	160	165	176	180	152	175	170	173	140	179	155	209	204	162	176	163	151	155	159	169	162	167	171	184	146	170	153	168	171	154	160	169	186	183	165	173	144	177	160	183	143	171	171	141	196	156	156	184	189	166	157	172	162	167	190	159	145	161	153	171	169	170	169	152	170	157	171	172	154	169	197	184	152	181	174	162	141	164	158	141	155	165	156	192	155	177	144	181	169	179	153	159	151	178	159	209	170	148	153	182	173	170	174	158	173	183	177	174	182	193	154	162	156	168	172	158	189	191	167	181	176	167	183	166	165	138	168	174	187	166	173	170	161	160	151	155	184	180	150	173	178	150	162	168	173	159	154	158	161	155	158	162	154	181	165	168	166	147	192	146	179	148	176	170	173	156	157	142	168	168	157	167	152	155	151	185	169	165	164	166	178	166	158	170	160	160	180	172	135	177	187	194	154	161	171	168	159	156	162	156	169	169	165	168	166	148	173	176	169	175	178	164	183	163	177	137	166	175	154	181	182	156	169	180	151	182	170	195	177	162	194	170	159	193	155	157	175	171	156	172	149	187	166	166	164	147	133	165	152	166	172	159	174	144	170	181	160	181	165	183	173	164	162	173	175	191	150	145	178	176	178	172	139	181	158	155	177	176	159	165	158	157	178	154	205	168	149	196	181	145	154	154	165	185	164	159	166	173	179	170	171	151	164	173	139	175	202	162	172	175	155	185	194	181	168	164	163	168	157	172	143	141	162	180	150	171	170	161	176	158	159	145	157	164	159	160	174	151	190	180	180	174	154	151	168	168	183	175	154	147	199	142	182	161	164	170	176	163	154	152	176	179	176	171	160	174	178	165	168	169	199	156	170	149	172	179	186	174	174	173	159	168	164	158	166	189	154	156	181	177	175	149	163	160	196	152	163	170	154	174	190	181	181	179	172	182	152	162	166	151	167	168	191	175	180	181	165	192	179	150	184	166	170	173	189	173	170	183	169	187	168	169	179	173	162	185	169	161	167	154	167	170	172	151	144	161	158	186	164	157	151	157	158	172	159	150	173	154	188	150	178	177	148	160	176	160	164	181	159	170	173	170	165	150	146	187	198	181	190	166	162	154	163	173	154	163	158	165	153	137	145	168	154	161	146	172	172	183	197	155	156	156	177	138	155	174	145	168	174	179	180	184	187	137	154	172	170	148	182	179	186	165	190	176	164	179	175	167	152	177	167	151	186	176	197	174	150	191	178	158	162	177	157	174	153	186	175	164	174	173	169	161	177	182	162	156	172	169	158	165	178	178	186	179	180	169	163	181	171	155	143	161	187	142	162	178	180	160	155	170	161	166	175	148	171	177	204	182	179	137	177	171	159	146	143	171	176	191	196	193	158	168	156	181	173	199	145	179	155	171	143	172	173	167	174	183	171	184	158	198	179	167	174	187	175	169	188	150	168	180	152	182	152	172	160	182	198	175	179	183	188	167	154	163	188	158	150	193	169	159	165	167	158	184	178	162	148	171	148	138	161	175	150	167	161	164	153	178	153	176	147	167	151	161	172	210	185	168	161	169	164	175	156	150	162	177	169	183	185	173	149	176	183	167	195	164	152	169	168	197	147	192	164	169	200	159	161	182	150	157	175	156	188	158	161	169	167	169	144	172	189	151	190	165	172	144	146	174	155	182	162	167	179	179	167	170	181	180	144	176	155	185	191	189	176	156	169	186	167	180	151	160	159	164	173	162	153	158	156	159	172	174	148	188	162	156	154	148	177	147	172	150	162	171	147	178	170	139	172	167	161	164	169	158	166	146	177	172	151	153	147	175	184	185	196	173	187	177	188	151	206	166	188	169	174	163	153	171	152	192	166	190	167	142	172	144	207	160	177	154	175	199	158	183	185	180	149	174	185	170	170	189	155	165	186	159	172	165	183	174	151	176	172	149	174	161	170	164	127	157	179	179	186	182	169	181	157	155	152	170	174	148	183	168	167	165	143	171	163	172	169	142	185	154	169	171	169	185	190	170	159	157	159	192	156	164	203	167	149	171	162	162	175	172	168	157	153	177	159	151	148	159	159	161	138	152	175	171	193	168	160	187	196	162	171	165	157	147	162	169	158	169	175	178	165	156	167	175	178	133	177	179	189	151	181	160	175	161
24584	3826	6362	3216	3021	2672	2062	1616	1430	1316	1239	4408	6130	21759	856	654	632	578	591	603	545	541	557	588	553	503	537	535	472	466	455	419	448	429	417	456	432	471	458	437	427	441	428	427	442	412	429	426	463	443	445	408	459	405	396	403	411	398	446	387	420	408	397	375	441	395	398	363	412	398	431	389	423	424	369	419	406	423	417	407	371	419	425	395	412	394	391	408	411	417	403	366	409	402	421	442	388	412	408	402	389	426	392	415	394	434	377	387	401	382	415	402	389	386	406	418	416	426	390	366	426	386	390	414	378	415	385	370	428	414	358	423	409	385	384	392	423	390	389	381	374	400	427	430	430	423	405	418	396	405	413	390	423	394	395	426	439	402	413	412	416	402	375	400	403	410	364	402	400	410	433	419	379	420	404	397	434	407	386	407	408	434	383	393	393	392	408	383	429	411	385	402	438	405	422	423	410	420	398	397	416	464	423	405	385	396	413	440	403	382	404	439	391	394	440	432	423	377	409	419	380	380	386	399	404	403	442	375	399	399	383	398	418	436	374	401	418	377	448	410	414	421	444	419	382	410	367	398	412	408	391	418	425	442	380	441	389	383	418	431	384	376	393	387	434	393	409	379	388	440	376	418	427	421	403	441	419	385	388	437	430	467	406	378	379	416	377	431	412	404	410	438	405	438	408	444	421	411	373	386	373	437	441	418	377	415	385	399	412	427	418	397	388	400	380	395	416	383	437	379	441	424	431	411	379	389	419	389	415	394	431	410	426	420	407	388	367	412	383	420	404	379	405	421	373	418	407	429	425	425	387	366	400	418	447	406	361	421	384	414	432	440	410	413	396	425	415	395	414	385	397	375	430	432	367	388	391	378	451	432	402	421	406	399	427	400	413	449	442	417	407	399	433	401	406	398	410	413	392	390	388	395	405	396	424	414	377	383	396	384	414	408	395	409	418	407	423	384	388	441	412	416	407	422	398	411	381	395	412	413	379	393	435	429	427	375	408	379	428	390	395	409	383	394	421	379	425	400	410	390	405	395	392	390	420	438	441	393	404	407	431	411	441	428	394	407	413	404	384	401	432	428	400	420	416	428	382	423	411	415	413	371	404	406	431	402	387	428	405	403	405	406	404	415	387	407	380	415	433	433	376	416	441	366	391	405	433	436	364	389	381	407	398	384	401	436	398	408	428	416	392	401	403	415	417	377	392	420	379	410	357	399	434	426	410	405	433	398	402	382	418	400	388	408	345	408	365	429	394	416	399	389	410	393	395	382	402	421	440	391	413	375	462	379	429	432	415	436	397	377	408	417	395	410	382	414	416	420	383	390	424	387	400	408	402	408	431	392	421	389	384	410	409	399	426	400	428	388	418	405	392	411	395	438	412	429	417	418	415	376	376	437	428	357	387	412	420	417	424	405	387	395	422	361	399	395	385	402	438	384	417	403	362	398	412	380	402	417	408	410	399	376	400	394	390	394	409	399	423	386	367	422	416	374	382	399	407	418	396	379	388	421	361	387	394	392	420	388	353	381	392	380	420	419	411	425	416	389	410	372	402	430	399	385	426	385	434	402	413	405	422	395	393	385	395	369	429	407	401	457	394	438	399	434	370	384	367	414	427	405	403	387	427	425	412	422	416	416	389	411	420	422	378	417	358	413	427	376	411	426	433	413	435	377	436	393	426	432	444	406	405	373	407	421	408	431	400	386	414	377	388	391	411	420	387	400	443	411	440	439	388	390	391	407	375	432	430	418	442	367	356	402	416	398	417	394	447	398	435	367	392	406	381	414	409	431	368	400	392	438	383	420	421	404	412	416	385	429	426	363	408	419	391	443	406	360	441	418	389	388	422	425	422	401	386	371	400	427	435	434	398	385	373	416	369	390	412	444	392	399	415	422	382	373	385	368	421	382	406	427	439	419	434	389	396	388	417	439	399	397	418	404	421	378	390	370	374	409	421	393	432	383	401	402	431	408	400	437	422	408	429	414	413	399	377	391	420	392	373	411	416	396	400	378	434	384	440	411	410	410	417	385	405	421	393	375	428	401	409	414	399	404	392	375	408	386	422	413	380	388	455	370	379	403	416	427	383	379	396	404	420	395	424	425	423	369	404	430	370	398	435	346	405	384	420	406	411	416	446	382	429	386	452	395	404	414	454	382	419	415	450	421	425	407	400	414	451	423	400	418	433	384	404	396	397	413	378	439	401	439	410	378	397	403	392	409	374	420	407	442	425	418	417	388	410	437	458	414	429	399	402	391	384	434	415	427	419	407	396	413	392	427	402	417	454	393	414	401	401	393	398	389	410	430	385	399	394	419	399	422	393	433	425	396	401	369	366	401	388	410	395	400	399	405	424	409	418	409	380	413	394	398	420	390	437	416	378	410	386	406	425	405	412	377	361	402	446	407	397	403	441	444	403	392	409	412	387	396	378	408	422	430	448	414	406	384	401	378	402	393	437	395	424	375	430	431	403	415	409	418	401	413	400	396	382	417	393	404	372	412	415	444	353	413	418	414	429	407	400	436	410	415	391	417	417	377	409	398	408	421	401	384	390	411	452	401	388	416	422	410	434	374	404	389	396	398	391	389	376	415	434	416	375	412	386	396	407	418	411	397	383	392	405	413	424	385	416	423	377	406	370	394	406	407	385	406	426	413	347	380	381	419	409	422	421	369	382	421	389	423	417	400	367	422	353	391	394	384	412	391	397	371	365	415	416	409	457	402	448	399	420	376	422	407	386	404	423	410	379	409	386	401	397	368	385	367	404	428	394	388	431	403	391	402	410	417	391	411	420	392	374	421	416	391	424	434	388	387	389	358	427	399	381	419	408	403	415	400	406	423	385	406	399	381	415	382	390	408	400	372	396	398	393	407	360	411	417	412	403	433	378	417	376	453	415	395	406	400	379	390	385	389	411	406	376	423	421	441	396	409	425	420	414	397	430	398	386	431	398	395	414	416	418	374	417	416	392	426	388	390	422	383	371	411	401	369	388	404	404	390	399	432	371	375	399	380	413	384	398	432	394	395	408	421	423	394	399	416	376	388	378	422	389	440	407	389	416	408	399	413	356	421	393	370	417	408	372	411	414	406	404	395	428	413	394	424	424	408	416	428	429	418	424	408	421	393	374	396	388	411	404	396	370	435	414	407	436	389	394	412	372	428	364	413	374	415	398	408	390	440	433	379	380	405	379	423	399	405	473	395	434	409	400	461	393	397	382	397	431	401	424	409	425	417	410	391	414	419	422	435	411	388	395	382	382	416	403	381	429	420	398	403	366	412	410	415	444	360	380	426	384	407	444	406	397	416	374	403	411	409	394	402	379	391	408	402	429	415	413	402	411	409	458	400	429	407	364	367	454	400	396	420	376	409	417	390	439	426	421	419	423	406	414	405	366	412	429	387	391	436	431	405	421	386	429	428	410	398	403	449	417	359	374	415	402	397	405	382	423	383	392	406	415	434	419	398	448	405	410	368	411	417	374	422	413	389
61643	22258	8734	2323	1433	1018	717	579	519	436	474	1732	7050	8186	666	196	206	203	204	189	214	196	158	194	202	180	191	162	174	140	160	148	186	182	150	148	179	186	155	167	165	152	143	161	164	154	189	188	160	175	140	150	151	159	175	155	176	146	159	156	180	153	161	155	173	155	146	170	166	180	152	158	150	166	148	144	168	160	163	158	158	146	175	149	162	176	163	164	167	161	136	169	158	165	170	161	172	156	145	158	162	149	135	150	150	153	159	142	160	167	159	155	148	138	165	152	157	159	136	157	148	136	145	143	142	184	178	151	179	138	170	147	125	150	155	175	151	151	158	161	146	167	148	129	151	154	160	137	152	151	198	153	154	148	163	147	154	151	154	173	148	156	179	174	139	169	143	155	150	162	171	166	158	139	147	168	138	161	160	153	153	156	148	173	160	177	156	144	154	171	156	169	151	164	159	160	162	137	143	150	161	133	166	176	142	151	145	160	170	164	139	171	150	145	147	144	158	130	170	159	153	155	146	149	149	158	156	154	151	166	149	166	165	153	141	159	154	169	161	138	163	157	123	129	156	156	148	165	175	156	160	151	156	143	161	144	173	156	183	156	154	164	153	134	148	160	182	150	169	163	152	177	154	172	171	161	140	166	162	153	148	152	123	162	179	141	140	161	138	158	165	151	140	165	144	142	161	157	145	180	163	185	148	181	160	173	167	158	181	167	154	143	154	169	164	161	166	162	158	155	166	129	146	177	164	149	140	157	166	156	191	161	168	164	162	158	145	171	156	155	168	137	155	159	144	170	145	150	175	162	140	139	190	172	166	135	167	157	179	151	137	137	179	160	149	149	143	154	162	167	174	166	151	143	164	161	170	159	139	151	156	142	133	150	148	162	166	166	149	157	133	166	158	149	162	149	176	140	149	142	177	161	155	162	168	166	155	167	149	162	145	159	150	156	155	152	155	143	145	143	151	144	160	177	149	178	148	151	161	164	165	162	157	189	153	173	154	146	131	163	156	158	169	170	164	149	168	166	144	148	150	143	180	149	155	141	179	168	151	172	175	159	165	155	146	155	138	151	167	200	138	173	155	157	178	157	156	168	165	171	144	144	152	179	183	181	165	140	146	167	153	140	166	192	159	147	143	152	175	171	177	149	158	150	155	166	158	161	159	165	139	132	147	158	165	161	136	141	160	152	153	170	147	152	144	173	172	151	148	151	165	155	182	151	135	156	162	163	163	140	158	174	185	142	181	149	171	161	193	140	161	151	151	170	153	140	157	155	144	158	162	129	153	167	152	143	150	146	142	170	167	146	147	140	162	164	167	138	163	150	160	163	132	145	133	160	141	163	141	172	138	153	153	166	143	168	146	153	160	156	136	149	159	162	146	165	156	156	133	145	154	143	144	183	191	160	151	143	158	129	172	146	166	148	154	152	164	140	153	160	157	172	152	171	171	164	165	169	163	158	144	181	147	175	143	142	139	150	171	178	193	161	185	182	150	143	138	166	164	155	165	161	187	161	170	168	178	165	153	141	165	148	166	149	151	168	159	149	155	162	158	176	161	172	178	152	170	177	158	132	165	170	160	167	149	139	170	167	153	141	121	157	165	167	145	160	138	164	150	161	174	159	146	149	145	142	150	134	139	154	141	153	148	146	155	144	164	145	176	137	152	161	153	159	149	166	172	153	163	152	154	161	173	138	147	152	168	149	166	168	132	149	149	158	175	153	157	151	141	133	165	164	162	141	171	147	160	160	140	162	158	153	179	168	139	147	135	144	146	163	163	152	160	172	153	153	159	154	165	173	179	164	156	132	163	158	158	185	139	147	153	183	154	148	145	141	139	152	141	159	155	166	174	119	148	159	153	166	163	155	133	152	159	145	168	145	160	177	151	156	164	136	161	165	160	147	165	151	177	126	149	168	170	165	131	152	145	163	151	165	168	170	169	185	169	162	154	129	147	144	173	148	127	152	178	170	135	169	152	149	137	157	162	170	161	185	155	140	157	145	143	175	138	128	145	191	161	158	150	151	153	176	156	155	153	161	186	166	171	167	144	118	178	153	161	159	163	160	158	167	154	144	171	159	136	167	165	163	161	153	151	179	156	184	159	178	162	161	140	167	134	153	147	150	144	135	157	135	158	166	175	161	163	129	132	172	166	139	149	163	167	143	154	171	157	167	164	173	175	151	142	158	175	155	159	145	136	129	159	156	147	160	157	153	171	158	165	144	149	155	153	153	167	172	146	143	163	123	124	161	152	156	159	173	172	164	147	161	164	156	128	150	145	158	149	162	152	159	167	164	150	142	167	162	153	141	162	168	186	178	157	154	144	138	173	141	179	149	174	176	169	145	148	166	155	161	164	151	155	172	158	161	150	177	177	167	159	174	158	139	166	154	176	153	143	157	145	150	153	150	174	162	166	150	178	139	159	190	140	146	152	172	164	163	161	148	148	171	155	160	159	157	128	131	165	176	130	163	151	165	152	151	144	154	158	151	183	166	150	159	157	168	158	153	145	167	153	156	138	160	151	165	165	146	152	154	153	132	158	171	159	157	149	147	145	146	133	184	184	145	174	135	140	150	162	166	138	155	163	138	151	164	164	160	184	143	161	155	159	161	143	141	152	157	160	161	159	161	143	153	160	156	173	162	144	173	151	150	148	157	136	154	137	159	149	179	172	144	165	135	196	157	166	152	171	142	136	189	177	164	127	161	156	157	113	156	178	144	143	153	161	161	157	154	142	181	162	170	180	153	162	169	150	179	171	177	147	166	190	160	157	153	140	170	173	158	175	174	168	173	158	150	148	139	168	152	131	163	153	138	157	169	181	159	149	154	157	167	155	158	189	162	164	160	145	171	155	144	151	150	165	144	152	138	135	155	132	143	145	143	144	154	158	184	145	163	147	161	137	165	153	158	184	155	163	160	154	153	145	151	159	150	163	161	136	165	174	156	125	175	155	135	206	180	160	155	170	142	157	163	149	156	167	153	158	153	168	174	169	156	171	163	169	159	138	158	158	155	156	165	141	160	163	172	153	134	144	146	174	153	143	144	161	167	154	152	179	166	148	153	156	143	161	152	171	163	149	147	140	159	158	156	170	162	149	167	162	156	146	147	156	132	154	176	163	137	180	183	171	163	128	149	145	179	145	156	136	163	153	157	159	166	166	158	158	178	181	158	159	173	160	172	155	171	153	167	146	160	146	168	149	145	149	154	155	151	145	143	161	161	164	140	155	174	157	159	162	153	177	152	166	164	161	148	180	144	157	167	144	150	148	141	155	156	163	149	147	162	149	135	146	148	167	166	157	168	187	152	160	185	161	155	157	147	167	164	185	150	141	173	143	180	130	150	163	156	176	166	178	156	171	145	151	150	158	155	157	153	139	170	153	149	160	159	165	175	153	179	157	154	174	148	142	165	160	153	145	162	179	165	156	174	161	139	165	161	133	156	171	173	167	174	152	152	117	152	168	170	146	155	150	169	177	137	170	165
32566	5484	9823	5714	5033	4361	3262	2660	2280	2001	2418	9398	24218	25619	843	773	734	701	693	691	633	664	663	629	692	585	522	576	492	468	491	489	478	441	474	498	450	474	413	436	430	452	446	417	406	415	407	439	412	449	428	375	391	383	378	391	401	410	428	384	425	382	390	411	408	393	384	388	349	379	382	373	384	377	404	375	388	370	365	383	383	365	404	370	386	379	382	397	391	376	367	399	386	401	394	384	392	374	381	379	391	384	404	381	374	392	385	355	338	407	378	378	359	402	365	375	373	334	395	360	398	384	358	349	347	384	382	395	351	403	380	374	403	388	381	378	372	389	373	341	358	380	379	347	386	402	407	377	345	385	352	377	383	368	376	357	384	380	375	392	380	348	337	392	376	363	398	377	358	393	386	351	370	375	369	345	370	323	360	357	361	357	403	376	363	385	393	347	358	357	336	387	372	363	362	354	376	359	382	367	340	345	377	376	389	384	368	370	350	373	379	360	393	369	389	370	388	404	358	330	408	386	379	364	359	381	378	350	368	357	356	353	375	380	372	343	336	401	365	367	360	382	382	410	379	350	357	370	351	322	352	371	388	350	389	382	382	387	393	350	373	356	384	376	366	377	385	396	385	337	403	389	348	357	384	410	377	397	394	345	399	371	388	371	357	353	378	391	355	389	381	372	361	370	375	389	383	356	379	349	375	371	366	356	398	356	364	370	364	368	366	395	373	388	367	381	370	346	358	396	364	364	374	356	400	353	355	335	391	396	379	404	357	377	337	379	402	356	391	384	351	402	397	394	380	369	347	349	331	362	404	380	378	377	360	358	371	403	345	392	383	399	358	379	367	359	359	379	347	384	373	386	371	395	324	369	380	361	350	336	359	357	386	429	408	350	349	348	376	391	374	369	410	369	367	368	333	375	352	357	391	359	411	373	336	349	369	381	370	360	364	396	353	372	371	408	373	350	359	368	400	365	392	361	349	329	360	365	383	344	376	358	362	379	397	367	358	378	401	399	407	367	369	384	351	361	338	350	378	368	353	363	374	351	370	389	347	368	398	335	353	369	366	389	350	331	394	368	381	376	346	338	379	341	350	393	374	358	350	387	385	358	370	385	349	390	341	342	390	384	387	394	371	400	373	364	380	391	376	404	361	391	372	372	391	383	365	376	361	380	353	351	384	355	365	361	353	396	385	388	377	349	358	378	407	352	385	364	414	372	357	372	331	355	382	374	396	330	359	375	391	368	343	350	363	367	391	360	374	376	354	416	377	392	387	339	350	366	372	378	397	391	367	375	341	397	388	382	370	394	384	364	381	352	389	387	352	358	389	405	352	365	336	364	363	382	390	402	331	373	355	372	383	385	372	365	361	353	337	357	360	354	388	357	367	404	390	371	386	360	373	376	335	374	349	391	405	359	391	354	356	326	385	387	356	370	388	365	391	357	361	335	389	362	379	370	381	401	359	384	373	388	388	400	374	383	370	393	404	360	363	382	361	398	381	369	356	384	374	374	372	386	382	394	371	382	337	346	381	377	360	385	367	385	381	332	367	392	397	373	364	348	378	367	353	375	377	379	334	320	394	350	388	362	381	352	359	378	368	374	335	370	394	347	362	372	394	399	375	330	393	406	350	354	385	378	375	397	330	371	413	390	371	387	360	335	351	353	349	343	350	391	348	374	373	369	397	381	352	368	345	402	355	366	355	366	400	411	382	360	409	349	358	440	389	328	367	384	388	355	391	337	372	381	365	381	352	362	399	362	354	336	395	394	347	375	372	365	411	365	366	338	355	385	365	346	326	358	373	346	400	397	342	343	380	396	379	372	359	366	407	335	358	346	358	377	356	386	359	364	339	355	381	342	366	361	373	392	383	391	354	376	375	372	375	365	334	415	398	333	371	373	354	392	373	356	357	368	361	392	357	378	374	356	335	366	383	404	380	378	387	377	381	370	405	328	343	396	431	377	408	346	358	367	354	366	383	371	381	373	348	336	389	370	354	350	386	403	379	384	375	406	360	361	339	373	365	362	349	390	407	401	394	367	375	394	381	387	387	380	359	365	354	369	358	367	344	368	386	377	385	390	393	363	385	375	376	362	362	354	363	363	379	421	413	384	369	348	372	333	359	331	374	383	350	368	401	383	376	420	380	394	387	391	382	392	364	375	394	349	389	418	379	365	357	354	381	368	393	362	379	376	373	365	370	381	364	349	389	385	341	356	371	355	360	371	414	343	362	349	359	385	367	332	380	371	344	409	356	378	357	370	412	385	343	375	415	369	370	328	370	366	396	357	388	381	337	384	364	356	336	378	380	323	364	365	378	377	369	377	362	419	367	376	391	386	407	405	362	372	367	372	330	355	409	363	371	372	376	344	386	348	390	388	348	388	391	394	368	369	369	363	375	327	356	362	372	362	357	379	362	371	363	367	384	346	337	377	391	385	365	364	385	363	351	345	351	370	378	337	396	348	370	358	385	353	353	357	386	385	350	371	370	358	343	371	375	393	369	347	348	369	342	346	364	374	356	353	415	399	385	377	367	371	414	364	384	360	369	390	393	380	365	400	377	385	388	350	393	341	354	390	386	400	363	383	348	395	354	384	378	371	347	348	351	338	386	359	362	367	357	339	394	366	383	384	392	387	383	379	369	402	358	368	375	397	349	344	350	379	340	366	381	327	361	349	370	392	377	405	371	367	348	378	398	369	353	398	379	365	357	349	367	365	369	378	370	359	359	367	387	379	369	350	388	363	370	409	380	345	341	401	387	392	349	362	373	328	365	413	392	358	397	346	355	389	403	356	354	366	418	394	380	366	383	392	349	386	395	368	391	370	374	389	392	382	385	379	347	356	413	377	353	336	364	342	394	390	399	356	393	365	348	379	394	353	393	345	340	369	371	364	348	376	358	372	351	368	411	343	393	347	398	347	425	378	377	365	365	346	375	340	368	354	393	368	374	370	353	385	372	349	393	380	373	381	382	379	375	311	375	354	395	369	398	357	366	398	335	368	410	346	369	359	394	389	393	357	323	380	353	370	398	368	390	397	374	362	333	393	332	389	360	379	398	382	372	351	378	360	374	352	384	365	384	368	358	351	387	356	359	392	356	376	345	402	395	354	364	394	405	337	408	367	370	357	389	391	361	328	385	387	358	359	374	361	397	396	357	360	375	361	379	396	350	363	373	339	344	368	380	369	377	368	378	370	349	388	382	377	334	378	365	389	367	351	373	391	376	358	359	416	372	371	345	379	345	383	356	381	368	387	383	378	397	371	378	380	382	349	328	393	356	379	383	363	389	361	369	386	378	383	361	373	379	386	345	347	359	390	388	315	366	346	353	394	376	336	376	363	369	334	358	386	389	328	387	385	367	357	348	395	377	353	389	367	377	392	341	394	362	340	383	408	379	400	373	393	352	375	377	378	374	370	393	360	365	349	357	388	385	329	352	333	390	343	316	385	376	388	372	373	400	376	342	401	391	368	368	355	375	386	336	341	362	440
6202	332	275	177	188	162	150	80	118	114	97	122	193	212	74	81	79	68	81	87	61	76	66	65	75	70	67	63	79	62	77	76	84	71	82	74	74	76	75	99	81	71	77	73	80	67	77	74	96	77	82	91	69	78	82	64	74	80	72	75	72	82	69	86	73	79	73	66	65	68	88	86	77	73	70	69	71	84	74	84	82	78	69	69	77	68	84	80	78	66	82	76	77	74	79	77	79	70	75	99	64	75	81	90	71	65	72	87	85	71	71	78	74	84	66	78	82	97	71	87	67	86	82	71	75	79	74	78	94	62	87	60	88	84	78	82	82	71	74	62	80	83	86	83	77	79	78	74	83	68	72	82	84	75	80	89	78	90	92	84	75	80	79	83	74	62	75	73	73	70	76	88	85	79	66	82	80	80	76	53	83	76	70	67	77	65	72	75	85	85	74	82	87	99	67	73	75	78	84	77	84	70	83	80	69	80	77	86	72	81	81	67	83	76	83	84	80	73	80	61	73	77	67	62	75	76	72	83	74	94	76	81	61	72	83	63	88	86	82	59	87	70	66	87	90	74	77	84	69	76	89	90	82	72	72	63	69	68	71	76	69	72	58	70	78	79	87	81	79	77	74	63	64	76	78	72	81	88	75	71	71	73	61	70	79	71	79	81	67	71	61	63	77	78	51	79	68	86	83	72	60	64	72	80	73	84	85	74	86	68	74	83	65	76	83	64	92	58	75	78	80	100	70	74	70	79	74	63	68	78	68	80	93	87	66	93	70	75	55	67	82	80	74	89	77	76	76	85	67	56	72	83	71	77	74	77	67	71	77	76	70	66	87	72	90	71	83	63	71	81	94	75	75	82	71	65	69	76	83	71	65	75	64	64	68	78	79	73	66	63	57	94	67	75	78	73	88	81	79	58	67	66	55	69	59	72	77	84	75	69	61	93	67	69	65	85	76	69	79	75	74	75	77	81	77	78	76	75	76	67	81	64	62	72	92	72	86	71	69	68	69	73	84	75	75	69	64	84	69	66	82	89	67	82	80	72	87	77	82	70	72	77	78	86	78	87	85	80	84	81	73	70	72	60	69	64	59	76	88	84	79	80	71	65	83	82	74	61	69	63	91	79	73	78	67	74	73	69	86	76	68	67	87	84	78	83	79	65	73	74	65	80	73	74	81	68	87	95	70	70	83	90	81	74	81	79	77	80	76	83	82	63	72	74	77	71	81	72	79	81	65	85	70	69	82	75	80	69	67	69	81	75	94	83	79	73	80	75	92	80	77	73	78	73	67	64	63	76	80	69	83	83	77	68	83	74	74	70	69	69	85	79	75	80	73	65	70	97	68	71	84	65	76	81	78	80	71	79	91	93	86	65	76	63	87	80	85	80	84	81	87	66	68	82	78	74	62	79	48	72	88	64	76	71	82	76	82	84	67	69	72	68	69	85	53	73	79	78	70	75	92	65	81	88	75	72	65	75	81	82	72	74	81	72	85	76	67	74	72	72	85	87	80	83	76	83	69	82	59	80	71	61	90	73	91	78	83	80	66	73	81	72	76	88	79	69	68	80	74	71	79	61	81	68	78	77	83	73	64	57	65	68	78	65	74	83	69	82	79	66	79	64	68	73	59	67	69	64	72	72	85	88	66	69	77	83	56	69	93	72	81	62	62	58	82	53	67	63	68	87	85	75	68	82	97	72	74	83	74	76	67	78	62	78	94	56	78	66	83	64	85	69	65	85	70	69	63	75	59	70	72	61	69	90	84	68	79	76	76	74	77	87	67	91	81	68	75	85	79	71	76	94	71	62	66	82	74	59	56	75	78	85	70	67	60	69	82	65	78	81	82	89	78	81	75	63	78	84	82	70	70	86	78	77	63	68	73	83	82	81	85	71	88	70	73	90	80	89	77	72	73	71	56	81	63	66	76	60	80	80	76	74	61	78	68	100	82	72	72	61	77	66	65	80	63	87	80	72	85	74	84	78	79	71	70	68	93	64	96	69	79	86	80	77	63	99	78	71	73	79	72	68	73	81	69	77	71	66	86	68	73	73	89	68	73	64	63	67	74	64	73	71	88	82	92	75	74	80	73	68	66	83	72	84	91	94	75	87	83	68	91	81	90	70	71	63	94	83	71	76	85	69	78	58	63	71	56	60	75	80	72	78	76	75	83	70	73	63	70	65	69	84	71	59	85	76	63	65	76	75	74	66	68	75	86	81	89	90	84	66	94	89	77	75	80	69	73	78	95	66	62	86	70	69	95	64	72	82	62	72	78	71	65	69	86	63	72	75	86	76	70	71	73	71	85	68	83	82	80	71	68	75	84	73	83	78	70	77	75	79	67	84	94	67	59	62	85	67	72	87	69	72	67	75	63	68	90	68	78	71	76	82	82	69	70	68	72	62	61	86	73	84	85	79	61	64	75	79	75	104	59	71	69	76	84	72	85	73	81	82	80	82	64	80	83	69	69	92	83	87	77	69	68	72	75	61	68	72	83	58	71	83	69	78	71	53	78	50	62	71	79	63	86	60	80	87	78	76	72	78	81	78	71	79	74	65	74	85	71	84	71	82	75	68	81	82	73	70	64	70	62	76	77	79	79	79	55	62	72	77	76	65	102	66	78	80	69	79	76	66	75	76	85	85	76	63	79	70	78	90	71	73	84	91	96	78	61	60	77	82	60	82	90	90	86	83	67	69	65	65	71	58	81	66	63	81	72	83	94	94	71	85	63	86	86	58	74	75	74	80	67	59	84	78	66	67	74	79	79	81	74	74	78	71	82	78	62	79	76	65	68	78	74	78	67	80	76	73	68	75	84	67	77	72	51	82	85	79	88	81	77	65	73	84	71	91	77	86	76	58	83	70	75	73	74	70	62	66	73	71	74	76	73	72	77	64	86	64	74	78	70	80	77	78	62	73	66	68	62	71	86	62	63	77	89	68	75	73	72	86	83	77	80	84	92	86	84	82	75	88	77	91	68	72	94	79	72	99	66	72	52	98	74	49	63	55	82	68	69	88	69	65	79	71	75	94	65	78	69	56	80	79	72	81	78	80	74	81	75	67	71	82	74	73	55	83	77	72	68	75	69	80	74	86	80	82	60	91	61	80	75	69	72	93	85	72	68	73	69	77	71	76	84	70	76	73	79	79	61	72	83	71	74	80	68	74	70	76	85	81	59	85	78	72	83	84	81	61	68	65	87	76	69	75	70	67	80	78	77	58	63	85	80	79	98	89	60	79	68	58	78	77	65	79	89	84	56	80	83	78	90	64	66	67	82	67	67	67	61	81	83	59	80	73	69	57	77	69	63	84	91	84	78	92	70	73	84	73	64	78	71	68	75	81	73	78	64	72	78	76	62	76	76	72	66	74	74	83	67	74	73	63	72	72	71	72	75	74	87	73	69	91	74	61	72	66	90	74	67	83	69	94	67	79	65	70	79	82	72	78	75	71	68	69	79	90	64	61	80	60	72	73	66	70	79	68
5544	404	747	634	725	623	515	434	411	389	553	685	1372	1012	189	198	212	208	233	207	246	214	245	220	222	216	193	236	215	215	216	203	220	229	195	211	218	206	226	199	192	220	219	203	209	192	209	222	213	207	218	201	203	177	202	205	209	220	187	218	199	241	197	245	213	218	199	224	204	206	227	224	217	204	218	200	242	214	201	198	229	223	233	193	192	232	203	246	196	215	228	212	189	199	204	202	216	202	228	209	219	187	226	190	180	188	235	188	222	198	208	191	211	194	232	210	223	224	215	218	201	207	218	219	186	176	222	208	216	251	233	205	224	205	211	204	224	216	226	226	201	213	190	212	232	219	207	224	185	209	223	203	215	221	197	220	198	219	213	221	218	205	200	204	213	207	219	202	235	184	202	203	220	189	209	231	187	218	191	226	237	222	203	201	211	188	192	221	209	205	217	197	233	196	205	226	214	195	212	215	238	218	200	194	204	214	204	185	198	214	230	199	203	229	202	230	206	189	221	211	246	221	200	203	194	202	208	182	196	220	197	201	203	222	218	204	239	220	211	210	204	216	202	208	213	213	201	186	202	185	221	199	204	208	211	230	198	203	206	209	227	227	200	220	198	222	214	202	218	198	222	228	203	185	208	216	179	195	229	214	216	214	209	220	229	195	222	214	229	209	212	201	218	208	198	199	218	219	245	243	206	223	208	210	205	220	210	208	226	187	222	197	208	215	217	199	188	188	212	203	196	212	184	197	206	212	221	215	206	195	217	176	212	211	211	216	225	218	203	215	202	214	190	210	200	189	236	226	188	209	217	209	222	222	199	211	207	197	228	200	222	210	223	204	219	221	176	223	197	212	205	218	213	206	216	210	234	185	209	210	201	224	199	186	205	225	230	217	228	228	212	205	185	215	198	230	188	204	203	192	220	236	221	202	218	222	221	230	208	208	175	222	209	207	217	212	218	215	181	207	231	218	197	211	210	211	196	195	191	217	219	206	202	200	225	218	213	205	200	208	224	195	203	202	182	220	235	223	225	183	216	197	229	229	208	211	206	211	200	207	187	208	187	209	187	187	221	209	221	205	211	224	210	201	189	205	215	211	211	200	213	199	194	225	211	188	218	199	207	197	223	223	203	211	232	191	232	211	221	203	199	211	206	220	197	223	230	212	179	194	219	215	218	195	222	209	205	218	199	209	222	197	218	224	220	209	224	192	250	217	191	210	228	197	212	221	200	219	222	201	211	226	199	213	205	208	216	231	212	209	215	208	211	178	206	212	201	202	210	222	200	190	224	203	206	207	201	211	211	208	205	229	209	216	224	226	194	238	206	216	208	220	195	226	215	199	213	188	205	209	213	236	211	216	215	204	212	211	198	218	207	225	207	192	223	221	207	219	232	201	215	205	211	181	204	205	220	183	221	207	203	204	221	214	214	251	198	213	211	221	206	228	221	191	205	213	216	194	222	214	213	194	205	221	208	208	198	209	211	242	196	195	179	216	234	205	211	218	232	196	224	218	192	197	202	219	228	214	198	218	222	200	199	216	212	219	209	200	214	205	210	205	203	183	213	213	221	217	180	222	198	198	205	223	228	229	219	228	219	239	193	190	201	181	230	209	248	240	206	213	222	224	200	213	200	213	200	191	180	208	223	172	235	202	207	198	203	227	221	209	217	210	206	239	202	215	201	203	210	204	218	222	181	217	192	223	209	195	219	211	202	216	195	209	197	192	203	218	233	188	215	195	200	214	190	204	218	234	217	216	220	228	213	218	216	207	231	203	241	220	219	239	207	199	218	207	203	215	201	202	225	232	217	213	218	199	213	203	207	213	235	236	234	190	186	208	194	202	201	212	234	214	235	219	230	212	229	212	211	234	232	184	219	197	213	209	199	222	226	195	219	211	197	224	218	239	214	218	208	212	227	196	211	229	206	193	184	231	215	189	196	194	198	216	234	188	211	201	197	217	221	196	209	246	194	194	239	204	199	194	200	195	208	216	192	186	192	206	217	222	202	228	199	205	199	208	224	212	196	204	204	213	179	185	186	212	225	202	224	203	217	206	200	211	236	216	199	228	200	212	212	237	239	228	191	197	206	214	234	206	180	237	212	225	209	206	240	222	210	178	192	189	207	187	203	222	194	204	188	195	230	234	201	224	235	177	184	218	217	233	200	225	224	193	215	223	220	193	197	217	231	183	203	189	179	218	225	217	220	176	236	195	207	225	235	224	191	216	222	194	217	195	202	214	212	194	178	218	205	206	221	217	207	220	159	221	203	209	220	202	236	235	188	219	190	216	221	202	204	214	216	234	204	211	231	192	232	233	200	203	206	225	208	212	200	223	214	224	234	212	217	206	208	206	196	216	202	245	206	201	211	192	217	215	231	206	217	214	226	194	208	205	214	198	211	206	232	208	182	228	195	174	204	216	197	215	227	221	202	219	207	200	221	192	227	204	226	221	202	197	225	215	197	208	196	209	205	215	196	223	220	211	219	189	222	204	227	203	221	201	225	201	193	222	231	220	199	212	237	185	190	209	202	200	210	208	187	209	219	213	218	214	221	189	222	234	201	219	209	228	226	228	203	226	250	206	226	214	177	235	222	200	196	203	233	211	196	233	224	215	190	210	201	184	209	206	210	212	214	214	205	212	207	210	197	234	217	204	214	204	235	210	202	211	208	211	196	205	205	208	218	220	212	212	202	201	217	200	203	183	198	190	192	207	247	216	196	218	215	204	224	197	209	227	201	219	196	219	195	217	213	216	225	230	212	198	193	203	200	193	218	197	223	192	201	200	218	242	209	211	193	197	202	232	185	210	207	225	240	192	225	216	193	215	205	215	225	199	200	208	206	207	234	227	218	206	208	201	211	203	224	208	245	199	216	194	227	217	200	221	209	223	236	230	185	214	209	181	235	198	208	221	217	215	185	216	213	221	224	240	214	209	198	218	204	208	193	200	196	187	211	187	231	221	210	232	214	197	199	181	210	203	223	214	187	218	183	222	206	232	207	217	190	205	219	207	180	216	179	208	206	218	212	224	223	202	199	203	218	199	199	210	213	197	193	210	226	197	216	196	218	201	199	217	218	205	205	212	216	229	218	202	210	214	223	182	205	205	217	197	196	212	198	207	195	212	221	215	208	212	209	225	194	228	221	209	197	207	211	211	232	219	229	189	218	207	223	201	234	218	209	203	259	237	211	234	228	208	222	232	231	214	205	194	200	189	201	228	215	204	216	230	229	196	202	231	203	202	211	203	239	240	189	217	210	206	214	212	203	223	213	195	213	209	203	233	220	197	192	229	216	226	209	216	206	225	206	190	217	214	223	229	211	222	224	215	210	191	219	194	224	212	218	245	205	209	242	218	213	207	215	227	220	214	215	215	200	221	215	203	186	214	224	211	212	190	198	187	216	188	198	217	186	228	226	214	197	221	217	226	229	193	199	224	217	189	214	195	225	208	185	188	236	214	220	202	235	221	193	218	224	223	206	210	199	201
47908	13118	3566	1207	776	641	508	410	310	794	1343	4117	6928	4500	252	183	183	196	193	214	160	180	186	177	184	179	186	197	176	189	174	160	161	209	170	166	178	174	183	154	173	177	174	192	168	153	163	158	167	166	170	170	152	153	181	178	142	181	185	152	162	199	183	153	187	188	194	150	184	158	173	165	182	164	157	174	165	176	171	164	165	149	177	170	164	186	157	166	174	167	170	176	186	168	180	144	176	166	189	150	145	179	158	180	193	187	163	157	166	163	165	179	183	164	190	172	182	169	158	159	181	172	175	177	192	171	164	162	159	187	181	191	174	155	140	158	167	168	181	179	155	162	194	176	182	176	158	173	183	161	170	148	163	177	178	186	197	165	191	166	176	155	156	153	177	174	172	178	162	175	177	176	185	171	156	158	188	148	158	163	137	183	175	188	166	170	184	167	179	184	153	192	167	175	166	173	162	162	148	163	178	185	173	179	169	178	178	163	156	146	167	164	187	171	176	160	164	158	171	188	159	167	167	156	151	177	175	149	160	184	157	172	171	171	164	196	177	188	166	165	195	150	156	166	140	152	147	185	148	148	205	176	156	170	163	178	165	133	165	156	178	174	185	147	182	174	183	166	204	178	176	149	142	188	167	171	160	165	164	158	183	175	173	173	165	170	152	148	194	170	154	161	172	176	189	162	183	193	152	145	184	188	174	180	170	160	177	165	184	162	159	173	195	157	146	161	201	151	167	166	169	173	170	184	160	140	159	166	172	198	181	153	169	171	160	170	164	155	165	162	161	146	164	206	136	174	163	177	164	135	181	174	200	156	175	150	184	148	174	168	181	180	177	165	164	149	180	177	173	187	167	159	163	170	196	153	151	185	157	160	164	166	165	169	181	160	177	173	166	180	182	165	175	156	196	167	187	166	151	170	164	153	183	179	174	157	158	144	189	194	155	190	150	171	183	143	142	182	155	190	139	160	168	191	168	161	166	147	146	157	172	163	170	165	146	147	195	162	157	164	148	161	160	186	174	165	181	177	149	164	176	167	173	139	156	184	172	186	167	147	194	163	182	181	195	166	182	174	156	168	153	139	167	172	159	174	190	179	204	182	168	161	171	189	163	157	171	160	190	168	194	188	175	174	165	162	185	170	167	158	173	156	169	171	174	181	195	173	148	173	172	173	179	180	153	177	182	163	175	169	150	174	189	151	182	188	161	187	178	186	158	178	177	174	187	170	166	167	170	146	176	175	186	171	192	156	181	179	190	172	197	174	168	170	176	172	155	186	182	184	176	170	176	187	150	160	148	215	158	181	155	134	180	189	172	168	166	165	174	177	184	161	179	174	180	174	172	135	180	169	198	163	144	156	157	168	168	164	168	163	168	182	150	179	166	178	155	163	173	169	181	192	157	167	174	156	175	163	193	166	170	167	188	175	171	180	164	181	153	154	159	179	175	159	163	167	182	206	178	164	180	172	178	172	185	175	150	174	145	186	181	179	175	173	157	175	173	148	151	151	182	168	161	171	140	175	191	167	153	168	176	165	161	156	178	174	176	175	182	181	146	163	173	170	160	171	168	167	198	174	155	175	184	208	196	163	147	164	170	181	160	166	165	163	167	186	162	167	161	185	188	175	166	154	166	165	181	176	186	141	167	185	169	156	164	170	161	182	195	149	179	165	167	156	162	177	168	179	157	173	146	180	178	156	181	158	174	187	175	190	195	192	147	157	148	176	200	181	147	155	152	184	153	163	182	191	172	159	165	162	161	161	169	159	166	190	195	154	178	156	149	191	159	187	189	181	167	174	162	176	179	152	150	161	164	171	157	171	194	163	182	197	171	155	163	192	139	182	154	173	165	151	156	159	159	196	164	167	147	168	185	156	157	168	155	187	166	172	174	167	221	173	166	173	141	176	188	180	159	168	179	178	162	157	176	156	186	156	199	144	176	152	208	177	179	186	186	154	156	168	189	156	175	186	179	150	173	197	161	189	160	159	156	183	192	192	143	156	176	176	167	155	178	170	189	172	150	158	153	182	144	189	172	157	167	174	167	168	152	186	158	174	179	175	152	180	172	183	159	187	153	164	161	163	156	164	145	148	166	190	162	163	184	160	192	158	171	146	189	167	192	178	182	163	138	180	163	169	182	163	176	183	173	154	155	168	163	187	181	204	195	170	162	182	175	166	170	182	171	174	155	168	154	178	190	174	161	205	159	171	174	152	174	184	175	174	181	180	177	182	179	163	174	152	170	162	144	177	169	179	181	170	162	168	153	184	171	184	174	191	170	169	177	173	183	165	190	184	151	169	176	163	185	188	172	157	175	178	190	167	187	177	158	160	160	177	174	164	164	181	149	173	161	166	190	188	164	142	153	172	186	173	164	175	168	150	180	174	155	183	141	165	182	154	162	180	168	192	165	193	187	175	180	184	188	162	183	168	172	169	160	170	142	144	172	150	162	200	169	173	172	167	157	178	174	153	181	177	157	180	180	177	176	153	162	160	181	167	178	162	173	189	201	157	181	160	139	150	181	176	162	204	161	178	190	184	170	173	193	167	205	181	156	193	200	185	169	175	160	176	153	156	157	137	168	209	184	163	174	172	168	147	154	163	177	152	160	185	164	180	149	171	164	194	177	204	166	144	189	176	175	173	189	176	157	185	177	168	146	192	163	171	165	174	186	155	164	150	160	162	178	197	152	167	170	199	177	178	194	175	159	163	174	198	182	177	191	167	131	165	188	152	172	168	141	167	179	175	187	167	160	173	174	162	181	179	172	157	151	176	157	164	186	171	152	175	188	179	179	183	162	165	180	164	161	204	164	149	182	150	182	160	156	185	168	177	158	170	190	180	171	170	157	169	174	166	184	167	154	185	187	177	164	180	183	150	174	181	178	152	144	177	174	163	147	175	165	177	189	157	156	170	177	178	171	154	184	165	153	173	157	183	178	150	185	171	177	208	153	167	176	169	178	167	155	145	169	187	180	142	159	155	165	167	156	184	159	149	181	170	192	171	190	175	166	179	155	166	144	194	159	163	191	160	186	165	154	155	149	169	172	175	175	184	153	170	175	181	161	171	182	172	138	185	170	186	178	165	185	183	166	173	178	193	177	179	177	203	176	188	162	156	173	195	156	172	181	189	180	179	168	170	187	161	149	170	151	177	168	152	165	196	155	168	164	169	169	175	177	145	166	190	170	164	161	147	158	191	154	195	163	147	157	179	180	180	157	172	197	145	176	159	171	173	190	192	160	159	163	171	193	170	171	155	164	141	165	159	152	184	154	175	171	173	145	180	175	184	184	167	197	176	168	170	193	176	185	178	151	185	179	173	175	164	172	177	185	155	161	173	165	170	188	154	182	142	161	168	155	180	170	172	173	172	175	186	156	148	179	188	181	170	175	188	166	174	162	182	151	139	158	149	160	151	177	187	170	187	169	137	172	171	151	138	178	176	148	194	178	144	179	182	154	182	169	139	165	176	179	186	180	160	188	161	180	201
24027	3503	5379	3402	3224	2617	2109	1665	1439	4449	6991	18782	25400	16133	647	634	581	585	585	539	525	535	503	537	525	470	499	518	518	431	454	458	442	475	421	456	404	448	431	482	462	471	429	418	427	420	439	449	419	422	417	423	426	430	406	397	429	411	430	423	414	451	436	394	428	388	460	468	402	426	381	434	423	416	418	375	440	421	399	414	411	433	406	430	408	415	383	435	439	390	396	421	404	406	427	429	379	424	408	446	403	426	399	428	460	454	425	418	412	391	423	404	443	421	451	398	412	422	417	419	429	414	415	365	406	408	400	412	407	425	391	418	402	394	431	421	423	429	393	416	432	420	397	408	407	404	392	440	431	372	415	424	381	416	394	429	388	413	458	417	402	405	396	409	414	422	426	391	420	423	412	448	393	409	408	424	402	399	398	416	420	424	362	410	402	411	414	390	399	407	365	404	418	410	423	420	396	386	434	393	410	419	418	409	388	442	408	414	392	422	431	407	430	451	393	394	373	387	409	390	422	383	434	429	400	367	452	417	390	401	408	421	448	452	394	413	392	427	442	410	368	417	419	404	408	406	425	434	389	409	400	414	449	413	367	430	426	398	445	434	397	402	377	417	398	388	407	412	405	410	424	410	441	440	434	410	408	409	404	400	433	415	417	413	426	419	427	405	440	413	443	404	429	413	423	403	387	432	399	439	452	386	430	407	413	403	410	438	421	415	392	418	433	387	475	433	382	414	416	439	426	448	421	421	400	398	388	436	415	414	426	428	403	374	426	419	427	376	367	404	405	470	403	401	429	413	420	426	409	384	400	432	394	429	389	440	416	429	419	421	431	398	407	410	387	392	402	458	404	387	364	417	404	446	439	400	404	415	362	417	445	414	424	413	376	395	423	362	468	384	440	426	401	414	393	455	409	390	402	439	418	455	415	409	426	403	414	399	408	396	413	381	372	413	404	431	386	379	421	435	449	414	410	391	428	413	416	401	419	421	374	463	400	397	384	433	453	429	419	383	426	384	408	404	437	413	413	434	408	404	428	407	433	434	413	378	402	429	417	419	404	436	428	421	429	417	412	416	401	397	411	420	391	401	399	425	375	419	421	422	394	402	402	417	445	438	435	391	415	415	395	416	402	409	407	436	411	425	419	408	414	416	424	394	398	397	379	412	395	432	385	414	436	418	384	402	390	430	414	429	408	413	422	375	404	408	445	398	414	464	420	445	415	411	424	428	405	418	412	352	396	424	417	407	413	383	415	414	400	364	421	393	383	442	378	395	424	386	404	377	406	411	416	424	398	416	409	407	411	395	437	386	457	420	431	416	402	377	403	378	403	383	427	412	410	407	402	400	363	417	407	433	389	419	426	436	428	433	414	421	422	401	410	397	401	383	417	435	430	414	389	413	384	406	377	423	434	430	403	402	402	399	430	409	437	429	398	427	407	398	418	394	397	412	428	387	415	433	437	367	427	382	421	379	397	378	427	416	445	416	422	418	407	399	417	383	406	412	411	425	430	425	392	419	434	417	415	405	406	419	398	420	414	423	451	421	422	401	430	406	430	395	413	433	383	417	420	395	415	456	460	382	414	363	414	425	408	414	402	420	433	405	424	437	415	418	418	402	396	398	403	417	403	436	398	386	413	421	430	406	423	409	382	427	447	403	444	408	408	440	414	442	432	402	431	409	367	382	408	395	417	407	434	389	385	418	399	381	408	396	405	416	423	405	408	397	403	414	397	389	418	409	425	416	409	407	424	405	411	407	437	426	428	388	392	375	402	418	407	413	391	421	439	437	441	380	411	411	405	382	406	385	428	395	418	422	432	386	422	393	421	382	455	429	411	384	388	411	389	444	426	445	412	416	430	403	417	465	368	428	374	429	399	439	406	415	415	412	389	403	420	367	408	425	385	395	434	403	397	391	398	424	379	390	410	401	431	403	414	431	394	373	421	387	443	418	448	410	379	440	418	393	447	427	446	403	401	402	401	469	411	413	400	412	398	420	407	389	441	412	386	400	374	380	427	411	405	414	427	408	442	392	471	448	434	402	400	405	397	413	390	426	375	436	446	385	397	363	379	415	442	417	446	417	440	393	445	415	453	441	405	383	386	403	415	400	434	409	396	392	402	452	417	404	411	397	437	424	407	431	419	411	430	375	410	441	404	392	445	397	403	404	413	413	404	443	392	421	430	419	418	436	402	392	424	441	415	408	454	419	411	411	408	407	451	387	407	411	410	414	441	413	415	403	407	427	436	408	401	432	405	406	419	386	406	415	374	449	417	413	443	410	428	401	430	405	409	421	404	428	388	381	405	381	406	415	418	430	429	416	387	412	401	404	428	425	394	399	398	418	420	427	426	370	398	419	413	411	402	404	382	430	410	405	440	419	444	422	397	391	395	422	431	412	403	421	425	398	414	382	446	431	398	425	415	384	382	414	420	431	407	409	394	418	393	395	391	440	399	428	409	400	425	383	412	442	398	396	389	426	408	426	411	405	444	406	421	413	374	398	419	409	423	385	436	428	414	385	413	409	408	381	428	371	415	425	362	408	431	395	418	415	386	402	368	403	446	421	423	421	398	406	408	418	399	402	401	423	395	385	416	393	377	436	413	439	389	442	401	412	427	413	445	396	388	405	433	423	434	408	416	392	389	397	374	401	440	417	434	417	424	411	407	392	421	407	450	431	415	393	360	389	436	410	439	403	413	429	415	405	391	368	400	383	449	435	397	382	422	404	407	450	408	424	401	432	403	391	402	462	393	398	430	425	424	444	371	443	381	397	413	428	412	415	390	432	434	383	434	401	409	451	436	407	405	400	427	403	412	454	378	424	403	424	452	416	390	403	417	427	383	426	408	411	412	409	402	420	405	415	404	411	397	357	393	417	418	419	395	422	413	406	380	437	421	372	395	399	380	435	437	416	387	403	452	429	397	370	379	408	418	400	365	402	430	391	415	448	439	390	391	383	415	414	411	401	412	394	450	430	403	387	420	410	419	378	399	435	370	425	435	408	426	399	391	427	423	404	461	427	441	395	408	428	396	393	420	393	411	449	371	387	398	428	416	423	397	415	415	403	401	411	418	414	377	395	410	442	402	407	417	425	396	387	448	415	419	376	425	433	433	437	424	450	398	390	405	412	414	418	366	382	401	430	407	410	415	406	365	432	382	376	427	396	431	410	393	401	396	417	385	387	440	402	403	419	424	403	421	426	357	387	421	434	388	460	419	398	429	414	458	427	415	422	372	401	430	421	394	405	418	385	397	403	418	398	428	407	397	415	395	431	436	433	431	418	397	419	362	405	409	446	405	408	409	410	400	392	414	429	393	430	405	384	407	412	434	390	428	408	420	431	418	417	401	435	426	431	426	457	419	408	387	402	417	421	422	409	385	372	426	410	393	406	406	430	402	405	434	417	402	410	372	433	443	382	382	446	436	397	402	404	395	410	445	400	404	416	412	385	388	425	410	417	384	417	424	462	382	411	383	418	406	416	440	423
61950	22762	8078	2359	1392	996	757	584	484	1777	4662	9641	15115	10959	515	232	179	200	213	189	191	182	189	200	171	228	181	202	205	160	166	162	174	164	162	183	171	180	167	166	165	177	182	168	170	158	161	164	160	180	157	172	169	163	168	157	173	160	191	164	162	164	149	143	171	151	158	158	189	168	176	159	161	144	176	190	161	206	171	161	139	145	165	155	150	148	155	145	168	167	150	152	166	186	174	165	157	170	156	159	183	159	170	178	134	178	161	150	172	149	170	175	154	137	169	167	139	166	161	172	134	172	158	157	193	179	176	168	184	148	159	155	173	162	149	167	147	150	179	138	152	155	159	164	169	167	160	181	160	177	169	163	156	155	150	175	156	165	157	170	165	179	168	161	154	167	186	155	161	166	176	164	155	152	160	158	164	188	151	172	138	155	161	163	192	152	167	157	176	199	168	153	151	143	153	170	199	163	190	186	154	169	164	166	159	155	148	171	168	171	152	159	175	173	175	168	144	158	179	151	156	155	167	156	185	156	149	171	142	146	181	145	161	158	174	148	178	172	191	152	156	173	168	153	170	171	156	148	155	168	174	183	195	173	151	167	161	145	175	176	146	144	118	167	162	147	144	151	170	166	148	164	148	143	180	189	159	165	174	162	174	140	156	153	181	141	151	167	183	180	182	164	146	136	153	144	149	166	146	162	136	154	188	159	156	160	172	175	152	157	143	197	157	152	177	168	160	178	157	184	195	149	149	175	171	152	163	160	141	174	188	166	170	166	171	165	173	156	153	160	154	170	157	152	165	143	172	148	171	150	179	166	141	182	154	139	147	166	195	154	158	176	168	133	161	158	198	159	157	144	157	146	139	139	164	169	134	171	126	166	167	142	157	161	164	173	129	163	193	175	160	168	173	140	163	160	154	162	168	165	154	158	162	158	141	172	171	177	176	158	150	171	168	146	169	157	189	134	157	169	170	182	158	175	167	180	174	157	152	140	153	173	140	145	156	168	157	171	159	176	168	161	142	159	175	154	159	170	151	143	165	170	160	162	157	138	196	161	162	144	178	179	194	143	174	160	164	199	172	151	140	145	163	165	164	149	171	169	153	142	171	157	178	179	152	154	132	190	155	166	164	170	174	167	179	178	168	155	152	160	178	171	156	165	133	153	177	159	142	159	153	199	187	163	123	150	158	161	165	186	189	162	145	177	165	149	174	170	179	175	154	149	168	153	167	188	163	172	154	178	150	173	172	173	159	167	147	184	162	162	157	137	172	141	191	180	143	159	175	177	162	171	157	135	156	148	158	157	174	168	146	166	192	157	150	162	150	164	163	167	161	173	170	143	155	163	145	153	160	202	160	159	154	160	170	148	160	158	163	187	153	172	174	158	151	167	173	161	159	174	191	151	149	195	161	148	162	146	161	164	167	141	165	157	179	163	148	141	129	164	148	193	173	148	165	181	162	159	179	172	157	170	165	170	177	157	150	191	169	162	199	154	172	148	173	137	159	123	157	148	156	183	160	166	142	180	175	158	165	155	150	176	157	164	133	151	173	181	169	158	145	198	164	160	175	150	173	158	162	170	170	175	175	158	134	180	142	163	167	134	167	176	164	180	152	187	174	163	177	176	168	165	166	165	165	153	143	161	173	171	163	148	173	167	163	145	172	177	135	155	165	171	167	173	173	161	151	183	137	143	155	151	182	145	145	159	167	171	149	149	137	166	162	185	171	126	114	167	146	174	147	173	160	171	154	157	153	163	149	181	161	160	161	165	164	175	150	158	181	158	146	181	150	179	148	176	187	168	147	146	183	177	170	174	149	141	147	141	161	191	156	166	174	152	166	167	177	132	142	185	160	157	163	148	165	174	146	163	170	145	149	161	175	146	173	154	172	142	174	154	142	172	174	179	167	183	162	156	162	166	182	166	150	155	170	158	145	172	149	160	156	181	180	162	162	168	154	166	156	189	170	175	161	169	161	171	151	133	164	138	160	177	147	146	159	167	155	164	186	155	156	172	165	150	175	154	137	158	151	152	167	166	166	144	195	175	158	137	187	165	163	154	151	179	180	166	136	151	181	147	173	150	147	147	143	162	164	159	176	159	143	170	166	151	180	177	181	151	160	154	167	170	158	162	157	149	163	172	179	161	151	162	124	135	154	180	174	162	154	155	158	153	143	172	186	175	173	159	154	158	164	164	157	165	157	168	171	176	176	159	171	154	163	149	194	164	171	157	165	188	171	154	159	147	165	162	175	166	162	147	163	186	165	181	167	155	188	160	148	172	124	161	162	144	144	157	170	149	160	150	178	147	158	168	161	142	184	185	173	167	184	165	177	168	160	176	185	160	156	150	169	166	176	170	156	160	133	166	171	160	139	165	168	136	160	146	173	160	143	164	157	158	151	184	144	164	151	137	176	150	166	150	159	188	166	184	177	158	143	174	174	175	185	162	152	158	166	176	158	171	177	187	148	166	158	147	173	163	194	146	158	173	176	181	168	151	180	178	180	165	158	158	145	163	136	148	169	162	143	186	158	171	147	164	159	179	144	159	165	169	165	161	144	187	159	193	165	172	180	156	158	146	180	160	161	156	169	170	178	154	159	145	172	176	165	179	141	180	142	178	165	158	154	168	163	157	155	157	162	165	182	167	188	166	163	182	148	186	144	143	174	176	151	153	172	186	161	180	169	164	152	163	156	161	170	160	152	157	166	161	175	170	169	180	174	152	154	167	157	177	165	154	157	165	170	173	159	143	146	164	150	171	161	153	177	158	169	152	190	182	139	158	152	191	164	156	151	173	175	192	172	144	155	182	167	135	166	179	162	145	171	172	171	146	165	165	149	155	165	159	143	201	167	164	158	156	179	139	167	144	164	160	176	147	165	162	171	145	155	147	158	168	188	168	152	169	151	158	155	146	143	158	180	164	176	138	156	179	139	148	148	157	158	180	162	166	167	147	175	160	160	169	165	168	167	174	168	154	164	167	144	167	174	158	158	137	166	186	160	152	136	164	147	176	170	170	167	167	205	145	159	148	176	157	162	135	138	160	160	165	161	193	142	152	144	160	169	155	157	172	165	164	152	156	153	177	169	141	168	163	181	168	165	186	178	172	166	176	147	161	158	156	147	152	167	170	148	182	166	159	168	159	180	174	175	169	144	155	188	168	140	139	157	143	166	170	160	159	187	191	150	183	170	163	168	178	174	177	166	170	157	156	152	168	148	176	152	161	162	161	164	164	162	174	181	173	158	153	169	164	179	164	140	184	163	136	155	160	153	172	159	165	159	155	179	149	142	161	152	143	153	181	154	188	198	155	166	134	174	172	178	141	183	173	161	156	184	170	175	155	172	173	189	187	160	179	163	153	173	151	135	161	169	177	147	148	151	179	159	160	142	161	135	166	178	167	178	159	177	153	162	152	159	139	162	145	184	130	161	162	187	171	173	147	159	162	171	149	166	156	142	152	149	156	169	145	143	186	177	177	165	151	149	169	145	168
32646	5994	8790	5837	5224	4256	3379	2707	2061	8786	19575	31277	38720	23311	715	688	678	606	599	569	610	597	609	560	539	566	598	512	511	452	450	472	437	428	432	433	434	455	417	441	405	387	404	412	408	415	414	406	445	417	408	434	403	384	416	442	424	418	422	383	405	437	417	370	442	405	406	377	386	397	371	388	368	417	374	387	377	376	402	416	385	408	365	410	373	415	391	397	409	378	386	364	353	374	371	413	354	393	359	383	389	374	405	394	397	429	393	384	417	393	364	384	387	415	408	388	374	403	342	355	389	382	358	373	375	367	385	366	375	374	393	383	379	348	376	401	403	394	384	379	400	419	391	383	407	378	351	412	359	398	374	387	432	390	380	385	343	361	409	391	355	367	345	367	381	391	370	343	375	369	402	387	365	401	394	394	373	392	390	367	392	372	390	373	379	394	383	389	351	401	365	361	401	378	379	394	384	360	406	400	397	371	396	379	382	412	384	339	386	397	384	374	405	364	408	354	381	411	332	375	423	344	365	409	377	369	400	408	382	401	376	423	366	399	378	336	344	354	381	401	391	364	376	395	357	398	384	371	377	400	383	365	369	358	386	419	395	408	395	397	384	394	375	370	404	401	370	373	382	377	387	404	385	370	372	406	394	383	392	372	371	387	382	371	382	372	377	377	377	407	375	386	409	371	357	389	388	361	394	365	425	403	400	380	384	426	378	365	400	363	367	362	353	382	356	368	379	389	368	395	373	390	412	359	359	399	391	379	388	342	373	357	407	370	369	382	412	383	398	394	388	387	373	374	386	365	387	376	410	393	348	407	399	377	401	369	396	364	406	410	390	364	392	382	388	388	383	371	408	385	376	369	378	378	399	350	378	404	373	400	379	372	431	377	358	367	392	406	386	383	387	367	355	375	373	350	378	390	400	404	410	419	390	378	395	358	361	372	366	374	397	407	376	394	426	411	401	380	351	351	363	419	397	404	341	407	371	389	353	355	394	412	378	404	377	387	369	381	395	380	356	380	396	383	400	359	357	362	394	362	371	381	384	387	373	406	406	370	383	377	399	401	389	405	354	375	370	373	349	393	357	387	373	380	363	386	379	399	421	396	386	414	393	375	417	393	369	398	364	389	373	383	389	422	378	393	397	387	384	391	346	386	354	337	366	392	414	412	353	402	444	364	401	377	364	379	378	408	379	412	395	404	397	413	395	375	360	371	411	371	353	383	382	376	394	390	377	381	356	395	396	373	347	397	396	410	404	387	412	381	351	361	375	396	397	384	370	361	410	361	381	420	353	396	361	393	415	336	393	366	383	382	380	407	368	387	413	370	355	403	385	386	375	397	365	394	411	364	408	401	404	356	363	373	389	390	400	361	410	406	393	380	342	360	385	369	380	376	392	368	406	388	373	374	428	432	396	382	363	394	371	345	423	342	416	374	392	376	381	421	416	379	380	379	378	378	356	407	400	387	395	359	366	386	375	393	366	382	377	363	390	397	383	408	383	383	405	385	392	384	377	372	398	387	398	427	406	387	368	409	384	369	382	362	405	404	370	372	357	405	359	349	388	375	376	366	353	378	392	401	391	362	380	402	428	362	379	373	391	381	390	382	381	380	387	387	360	380	345	382	405	367	371	387	377	376	407	388	377	369	368	354	392	389	372	378	385	388	401	404	377	382	375	388	394	378	374	431	372	343	345	388	407	368	364	374	382	372	398	410	375	406	377	374	405	363	409	378	371	404	430	408	398	374	359	383	368	375	368	372	378	358	379	395	398	397	350	389	394	385	373	368	377	404	388	376	379	378	364	372	375	375	395	380	375	401	397	403	374	386	365	389	407	366	399	399	372	428	368	412	388	364	350	366	366	371	378	403	361	355	390	354	394	423	370	409	406	401	391	380	390	382	398	410	415	361	426	403	363	388	385	345	407	375	366	346	384	362	379	385	427	379	384	348	412	390	367	393	374	376	359	401	381	416	398	337	344	374	380	386	371	395	402	410	379	380	414	415	388	419	367	389	374	363	385	368	392	342	396	379	402	374	399	410	383	365	365	383	407	375	377	367	395	416	375	392	389	362	365	417	387	415	385	348	366	392	391	349	362	383	409	431	385	385	418	382	403	384	399	384	409	370	374	363	379	381	400	402	375	368	337	384	374	383	418	395	367	363	381	424	380	391	363	365	389	395	395	398	396	413	379	383	396	361	411	370	400	393	387	409	387	362	405	374	384	387	382	404	413	376	383	397	385	424	388	400	360	379	389	371	426	396	361	387	382	400	351	378	356	395	366	386	405	366	397	397	388	370	406	394	402	380	370	389	385	383	359	364	379	403	364	366	396	409	367	392	383	369	359	357	413	410	328	385	391	403	379	382	401	384	377	422	340	369	383	390	388	408	416	349	380	415	383	357	377	420	376	358	356	369	380	410	389	369	369	380	388	384	398	387	403	376	393	392	423	387	364	389	387	400	386	373	408	353	381	393	389	378	407	386	371	381	367	408	392	380	371	361	402	385	367	415	409	384	398	385	384	404	357	391	378	416	349	353	399	411	364	369	381	372	391	363	422	362	386	374	423	369	367	386	375	417	388	372	388	364	368	389	385	382	373	353	369	379	385	378	381	345	398	386	383	380	366	379	405	417	383	360	360	373	336	413	382	378	423	393	407	387	347	362	402	390	388	379	342	383	386	382	391	383	388	380	371	401	398	363	398	363	425	375	396	383	380	368	406	378	382	413	382	428	393	390	360	382	410	360	385	386	386	382	376	438	354	401	365	384	382	364	417	379	404	364	396	402	392	394	380	399	389	373	393	385	363	356	423	374	369	395	385	395	375	364	391	377	414	346	405	396	424	356	369	373	416	372	418	404	342	369	390	402	363	368	385	361	393	375	376	380	389	393	402	390	397	407	371	404	398	387	388	381	401	379	377	378	389	403	384	392	390	388	366	371	410	382	387	372	389	363	415	421	386	381	379	370	385	383	390	369	368	359	386	366	367	365	410	398	385	401	383	381	410	351	412	369	351	388	390	342	377	362	387	372	371	403	369	392	373	376	390	371	385	387	390	381	374	374	396	385	410	377	398	405	391	400	342	365	386	381	371	376	400	376	370	381	370	362	342	391	383	360	361	381	418	404	342	399	395	373	389	395	373	371	398	385	379	378	353	416	363	382	393	410	407	377	385	406	450	400	375	378	399	396	369	378	356	406	383	355	336	360	407	344	399	400	391	411	388	359	370	370	386	375	334	405	361	376	386	369	377	387	373	344	396	400	366	411	379	398	379	413	374	407	353	378	400	380	431	380	391	366	369	367	384	346	367	403	415	375	374	378	367	342	342	401	415	382	408	407	411	354	389	420	373	386	355	344	386	408	357	381	342	357	371	427	375	397	361	380	359	392	411	349	377	401	388	350	398	363	360	380	345	350	376	429	411	372	389	383	381	399	373	420	387	387	368	390	351	369	339	340	361	362	366	408	401	355	384	367	380	371	385	367	375	375	404	398
6292	342	299	214	194	167	119	95	93	108	183	241	459	185	76	91	74	79	95	86	80	77	75	68	89	73	82	67	68	74	83	80	90	68	81	97	47	80	70	68	84	64	85	66	78	79	78	62	86	82	75	80	77	78	86	68	84	75	81	78	84	81	92	83	67	90	71	79	68	85	53	80	77	80	64	71	105	80	75	77	93	75	68	72	69	64	69	88	75	62	63	70	74	101	70	88	80	75	71	82	76	75	79	69	77	75	78	65	77	94	80	67	87	69	67	76	88	81	88	69	93	65	61	79	97	73	71	83	89	83	89	72	81	90	65	60	88	68	74	91	77	68	81	78	81	91	75	99	71	87	81	91	73	62	72	70	82	68	81	59	87	73	71	93	86	86	80	66	68	77	74	89	80	95	80	74	82	69	65	63	72	86	77	80	66	60	79	88	83	91	73	69	80	85	84	84	65	75	61	95	66	67	81	65	63	75	81	75	77	70	97	66	81	77	67	64	85	85	75	81	77	80	72	76	78	90	82	77	70	66	82	74	88	81	103	75	78	89	100	94	86	88	71	85	72	83	72	71	74	84	74	79	71	87	88	81	96	79	88	96	79	73	89	86	90	90	64	85	98	90	90	80	93	82	72	74	78	70	82	72	81	76	81	75	98	99	78	67	82	69	104	64	71	76	66	82	97	82	91	68	102	90	84	90	71	68	75	92	77	73	80	66	91	84	84	90	79	75	65	73	83	98	74	66	90	94	91	76	69	76	73	68	76	78	85	81	80	74	91	71	72	90	69	73	73	65	73	75	74	75	70	84	86	79	66	76	69	71	88	68	84	78	77	88	78	78	59	89	86	69	73	83	85	80	69	91	71	72	68	78	103	72	77	79	81	87	68	59	86	88	69	66	72	63	76	77	80	97	86	78	72	82	75	72	66	69	71	87	68	87	68	84	89	77	81	93	70	73	69	72	77	86	81	90	75	78	77	76	89	78	72	84	79	69	73	88	73	73	81	81	77	82	73	88	85	82	85	81	74	75	73	64	76	76	68	91	86	87	73	78	74	70	77	76	75	84	94	79	91	77	77	90	64	68	82	73	77	70	76	76	79	86	83	83	83	77	75	81	76	68	74	75	75	66	61	92	81	80	82	94	76	82	84	94	96	77	80	67	80	82	88	74	76	90	86	77	80	76	76	88	97	77	85	71	73	89	81	88	60	79	68	73	69	76	94	92	74	78	82	83	73	102	60	60	88	71	58	76	75	92	79	82	69	64	78	63	90	70	70	85	86	92	90	93	86	76	80	65	72	79	64	74	75	84	73	88	88	98	80	79	84	95	80	76	68	87	75	69	74	91	78	73	70	66	68	60	61	74	78	68	91	85	76	76	79	79	81	76	62	78	100	64	73	70	73	80	95	92	74	74	67	81	85	104	71	90	70	73	70	69	78	75	84	80	100	91	79	82	83	83	84	87	97	78	77	82	75	82	54	69	75	82	70	78	77	78	53	74	80	77	90	79	64	80	70	80	69	81	70	87	71	82	83	84	77	91	70	75	99	76	62	99	73	69	81	80	69	84	83	79	102	96	76	80	76	72	85	80	75	78	79	65	87	74	99	97	79	74	94	77	70	99	92	83	79	85	87	92	84	81	93	68	91	97	77	76	81	61	74	96	86	74	60	74	81	77	81	92	94	60	73	89	88	98	95	75	66	64	91	69	85	79	72	63	82	70	79	90	72	76	82	82	87	94	74	75	82	81	80	88	78	90	61	63	79	81	91	73	83	93	75	70	74	73	69	59	81	72	66	81	74	75	74	75	90	96	94	65	106	72	78	91	99	90	94	91	66	72	65	79	78	84	72	83	95	82	71	87	72	83	88	81	72	66	68	82	89	83	74	97	84	71	87	83	63	79	87	76	69	98	72	81	83	95	71	70	73	78	81	82	88	75	81	73	76	66	85	73	82	75	78	74	95	74	80	85	75	83	86	72	73	71	80	76	98	86	84	86	62	81	103	93	89	74	81	89	88	89	79	86	79	68	71	66	95	81	79	73	80	68	81	93	81	78	78	81	78	71	91	84	83	92	77	77	68	80	98	83	80	70	89	84	84	74	77	80	78	75	82	76	60	85	70	87	90	78	85	80	70	79	89	93	99	74	77	60	84	92	71	78	81	107	82	92	70	74	73	81	80	77	87	65	79	76	81	73	76	78	68	86	65	70	91	85	84	73	82	93	70	71	71	69	72	87	69	86	69	64	89	62	79	70	86	71	93	70	85	82	78	72	72	82	76	66	73	75	70	95	86	77	81	76	69	94	80	89	74	76	74	82	78	73	80	64	94	95	76	74	82	98	80	79	90	81	87	83	72	81	84	75	97	78	77	79	75	80	77	75	88	72	84	86	96	64	78	74	71	71	68	93	78	80	87	88	81	82	71	59	85	75	70	72	79	80	89	72	72	79	69	81	49	87	70	71	88	73	72	68	74	96	67	83	78	83	79	64	72	67	86	78	76	69	70	77	60	86	79	76	83	86	80	85	68	76	89	68	86	84	87	78	84	71	80	66	76	83	64	91	83	73	68	75	83	101	87	95	83	68	78	86	78	73	57	73	75	71	81	77	83	71	78	88	89	82	83	71	82	78	85	82	91	62	89	86	77	84	75	84	57	82	90	76	79	84	76	73	80	85	89	82	87	78	82	72	87	77	92	90	63	74	66	72	81	73	92	83	84	74	75	64	89	71	85	70	86	85	90	80	87	79	97	77	64	90	77	72	75	74	68	67	85	79	94	71	85	83	76	74	78	73	80	85	58	79	92	87	82	70	81	71	73	88	83	74	80	83	93	86	66	92	83	90	77	63	72	79	69	59	72	78	85	78	73	74	83	89	89	62	102	67	83	77	76	74	93	81	96	67	76	92	78	82	92	83	74	86	93	76	60	69	83	69	85	86	84	71	87	78	94	70	81	90	88	78	71	80	61	101	89	70	66	82	87	75	78	78	92	83	75	62	74	78	77	71	87	99	76	96	73	55	83	101	85	93	81	83	78	81	75	68	89	81	73	66	79	86	84	84	53	81	71	81	85	80	61	83	70	80	70	95	75	97	87	91	80	98	85	60	84	62	89	76	75	74	82	66	72	64	91	94	71	80	108	60	88	84	88	87	83	80	66	77	88	97	77	100	89	71	82	74	69	65	92	85	82	81	84	83	77	71	76	77	80	88	85	90	68	96	78	71	75	86	78	79	84	82	91	83	72	71	82	71	95	76	90	71	75	81	71	78	78	65	83	92	72	80	75	70	81	69	89	82	76	62	72	68	80	85	75	60	93	61	80	72	82	73	82	85	77	97	88	78	80	100	70	87	78	82	82	94	75	88	74	69	77	84	90	85	83	89	89	81	68	77	73	91	79	78	61	87	66	79	79	68	67	67	103	97	85	86	83	81	83	86	77	80	83	86	92	78	72	88	86	77	75	95	69	67	88	77	86	63	76	94	87	99
5560	479	625	754	741	641	517	406	315	447	1011	1573	2802	809	208	226	226	238	239	219	214	226	247	193	229	201	243	216	229	215	231	245	223	212	218	233	199	215	223	223	199	190	206	231	220	209	215	195	223	237	222	235	213	222	206	207	212	224	235	248	225	207	265	264	213	227	225	226	217	221	214	216	215	214	200	226	208	190	223	212	214	218	214	194	205	220	212	197	243	194	238	212	196	229	229	206	223	215	201	236	247	195	236	204	240	228	232	226	238	209	229	196	218	219	239	222	217	208	217	216	221	251	250	224	230	214	192	206	222	215	190	221	238	200	209	205	218	214	201	198	224	242	225	208	205	228	220	208	222	229	196	236	210	235	219	247	204	221	197	219	219	231	218	260	209	200	226	193	225	226	215	213	219	217	207	222	247	218	193	206	203	219	225	235	248	213	211	214	196	218	219	203	224	218	211	239	222	222	241	225	218	200	214	205	223	205	208	192	211	207	217	201	224	226	212	208	195	220	213	231	217	215	201	231	182	217	216	225	220	231	213	219	227	209	241	223	206	227	200	248	209	228	193	242	234	226	174	212	214	242	228	250	206	218	212	256	221	240	203	221	229	213	227	218	250	217	217	222	216	211	218	209	209	234	209	201	203	200	195	231	205	232	217	229	210	205	224	233	233	216	242	199	233	199	258	207	223	246	234	239	207	233	226	226	214	216	206	216	201	225	240	222	217	207	215	244	234	206	230	217	197	228	241	222	237	229	227	223	223	202	245	210	242	220	238	234	226	222	236	210	204	231	208	211	225	206	231	208	223	208	215	217	235	213	229	238	201	231	202	212	215	241	198	212	229	224	244	191	200	220	228	206	218	219	251	218	215	211	200	184	228	217	192	228	196	245	197	195	232	214	235	218	232	236	224	217	235	211	224	229	203	218	229	228	224	226	234	251	210	249	248	193	225	220	229	202	223	185	224	229	234	222	228	225	201	232	197	198	235	213	217	211	237	245	210	228	195	236	207	195	242	212	213	237	213	212	214	211	242	233	201	239	208	192	224	217	213	240	232	226	252	243	220	212	223	215	224	204	230	235	239	218	202	209	226	226	186	217	242	232	235	212	212	203	229	223	227	228	240	230	222	233	217	194	200	224	228	221	209	214	250	235	224	219	203	212	228	210	223	217	247	200	222	216	214	203	233	235	227	194	200	246	198	225	221	232	223	209	229	219	217	233	211	219	205	231	210	222	200	204	242	200	218	236	232	234	233	218	230	221	231	213	245	229	205	219	204	194	222	183	203	220	225	243	235	214	198	217	216	202	206	215	194	201	199	213	228	203	243	216	203	276	197	238	211	198	199	220	206	239	228	222	224	238	214	215	207	235	212	216	220	227	242	230	229	228	223	214	222	205	220	213	213	248	229	212	220	236	198	247	220	234	253	225	223	259	224	207	234	232	225	238	226	233	228	187	226	220	229	213	224	199	222	200	226	231	225	192	202	218	216	224	241	240	219	207	205	207	223	207	216	202	228	230	211	198	187	223	233	204	201	205	251	204	199	234	199	241	235	204	209	200	226	249	193	215	233	241	200	238	224	227	210	210	236	232	226	216	246	213	218	209	227	210	223	219	243	223	235	198	211	220	215	208	232	195	231	217	230	223	212	222	211	204	227	212	215	258	228	224	232	230	218	229	203	226	231	213	222	245	226	210	206	212	227	206	207	224	226	246	216	237	221	230	230	226	221	207	210	222	225	226	200	210	233	225	239	226	216	194	204	207	226	212	214	227	215	203	236	214	220	194	226	228	210	240	234	207	234	239	232	253	189	227	211	218	222	236	222	224	218	212	204	219	238	216	211	230	217	232	236	223	231	247	217	224	193	211	217	199	205	209	201	231	233	217	237	222	222	249	241	214	231	232	235	223	224	204	213	206	220	198	220	218	232	241	211	209	214	212	222	214	232	213	199	213	222	236	223	214	263	212	255	228	215	223	202	197	225	208	208	233	222	224	224	221	214	197	225	221	247	213	244	253	246	214	225	205	229	225	200	225	227	224	211	230	228	207	225	237	213	237	237	221	248	208	211	217	194	216	207	229	231	236	201	209	257	232	217	213	229	208	215	232	220	254	217	216	220	232	198	232	217	202	221	222	235	222	228	211	220	206	210	218	232	208	233	228	233	234	232	233	178	213	210	210	216	223	196	203	217	225	224	223	212	223	207	212	191	220	210	203	209	205	193	209	243	209	236	221	204	245	207	233	211	238	225	242	237	204	242	234	235	227	194	224	210	218	209	224	207	223	220	233	251	226	221	245	208	202	239	215	247	236	254	204	228	200	214	233	230	245	222	228	231	207	215	215	227	243	222	221	218	228	219	246	212	225	209	224	208	214	231	253	226	211	225	220	209	219	208	226	197	202	219	224	234	225	206	202	219	236	221	224	217	224	249	233	209	211	210	212	227	211	212	202	226	225	217	200	206	222	209	222	245	208	223	214	221	217	213	233	232	226	246	191	248	226	223	233	241	230	215	214	212	240	227	219	195	251	240	230	216	225	254	223	242	224	221	255	220	227	227	209	224	227	236	227	212	214	224	194	238	199	206	225	194	217	228	230	215	199	210	222	235	216	215	245	230	229	260	236	221	216	235	236	207	223	234	229	247	207	235	227	214	236	212	220	246	211	194	241	206	231	237	232	222	224	229	232	211	214	226	212	222	223	224	237	224	219	212	221	242	238	218	220	219	226	228	217	216	256	208	222	211	248	224	233	204	238	237	229	244	243	245	217	216	203	224	212	210	219	235	206	210	229	221	223	232	182	202	206	222	201	255	230	206	194	198	232	211	225	213	193	219	225	211	220	195	236	211	243	226	220	228	224	218	214	236	217	226	215	231	232	226	223	230	212	226	229	212	242	228	237	247	217	198	237	220	188	233	221	202	205	203	213	213	186	223	231	213	198	195	240	218	234	196	227	210	232	232	218	213	221	230	234	193	196	248	221	210	200	211	219	214	228	194	229	217	199	214	219	213	208	242	214	215	208	208	226	238	221	237	203	202	221	191	241	202	239	213	205	229	230	253	249	234	209	214	227	211	228	234	205	193	229	206	219	211	243	222	225	221	222	212	209	215	225	212	230	240	226	202	231	228	213	207	230	198	239	207	235	232	216	239	234	233	204	219	190	206	201	220	194	202	224	251	204	212	243	229	204	250	179	220	212	208	211	225	227	221	210	201	211	237	222	211	232	213	230	222	230	246	217	224	211	215	213	229	243	178	240	223	250	207	230	198	241	203	207	237	199	237	225	227	214	211	209	233	213	204	241	251	221	198	233	226	215	231	230	198	227	234	263	215	215	234	239	227	248	203	196	228	199	204	219	226	232	217	245	235	210	207	228	248	248	210	185	208	230	216	266	228	210	204	214	205	196	195	219	204	224	235	229	230	207	212	219	211	193	207	186	203	224	233	220	225	217	234	212	201	193	237	230	203	214	209	209	201	223	233	211	208	214	209	196
48144	15278	3397	1220	793	629	473	391	393	1424	2907	5695	8747	3704	233	194	180	191	177	172	178	222	185	190	196	198	199	177	189	188	188	221	173	161	169	189	190	195	167	163	185	162	149	164	169	162	180	185	178	143	143	161	200	176	184	196	166	155	165	177	166	187	146	186	184	197	186	166	174	190	165	165	163	163	155	164	175	176	174	186	175	190	149	180	139	169	160	160	158	189	127	171	158	173	196	201	165	138	172	170	164	177	159	171	167	143	178	173	162	169	167	151	147	175	157	174	198	159	169	163	142	150	143	178	175	185	170	175	143	187	182	182	183	164	172	145	197	188	175	155	169	162	207	171	157	151	181	185	176	168	168	176	173	178	187	171	157	182	168	185	150	164	180	197	172	169	163	147	174	148	176	174	155	159	186	149	149	158	156	158	169	159	159	172	167	153	185	206	157	160	158	195	175	188	167	169	155	169	156	174	173	171	161	169	163	189	170	177	175	153	193	167	157	165	188	174	176	188	158	162	150	167	168	149	150	172	153	166	196	172	171	181	180	173	174	164	146	175	200	165	160	179	218	213	168	169	170	181	164	155	172	157	148	181	150	144	164	165	171	173	174	198	165	184	171	180	147	141	187	167	164	196	174	153	172	158	172	164	176	167	159	172	166	168	175	175	182	162	183	180	166	159	155	150	159	178	170	177	188	161	168	162	160	150	176	176	175	185	155	155	154	152	180	170	186	167	156	167	178	198	172	181	190	179	178	159	146	174	184	175	182	154	154	174	170	147	162	168	172	163	176	131	172	184	165	185	160	169	163	173	184	156	178	134	179	181	149	192	151	178	194	150	180	165	176	169	155	183	155	193	171	169	175	166	170	151	165	139	174	180	150	184	172	164	180	172	157	138	160	191	152	143	176	170	195	181	174	167	169	166	163	158	175	190	174	184	182	180	174	183	184	159	197	178	172	162	172	194	179	182	166	179	183	161	150	181	173	194	184	171	172	193	175	184	160	190	150	202	165	192	171	183	157	175	157	160	186	167	187	146	155	166	159	180	171	153	189	168	171	172	154	167	142	182	179	180	147	166	207	154	172	161	177	164	201	182	165	142	156	191	168	187	187	154	150	181	178	175	163	189	164	198	170	177	164	157	193	177	157	182	164	150	183	142	182	176	175	167	178	175	193	164	178	162	169	176	176	171	167	178	140	160	162	165	181	162	174	171	183	193	167	186	184	188	161	144	169	173	165	165	160	156	167	183	178	199	165	182	166	174	162	178	179	160	190	157	175	204	195	177	168	174	180	145	155	156	158	153	149	185	186	168	187	173	197	178	179	167	163	169	206	185	157	179	164	186	189	159	132	193	184	179	151	168	172	181	159	162	179	172	162	180	180	163	135	143	157	166	173	165	171	170	197	148	161	162	145	187	161	165	158	174	172	205	161	169	167	153	161	191	177	167	172	171	185	167	170	186	174	163	187	149	198	166	161	163	148	156	183	175	186	149	174	142	180	155	154	166	165	172	156	179	174	187	166	196	168	182	167	168	161	169	169	182	147	155	194	155	197	173	167	169	182	160	180	161	185	166	177	170	166	169	161	195	165	154	147	165	160	164	162	155	164	177	183	159	134	157	159	166	193	171	157	157	135	171	161	179	151	176	148	161	174	155	174	172	160	152	168	161	162	166	169	173	178	189	180	179	189	159	155	151	184	144	170	190	174	171	153	201	163	178	165	157	171	171	154	171	167	173	207	191	173	184	179	171	169	179	185	180	180	192	156	177	171	184	183	173	162	144	182	160	181	170	175	173	178	146	157	183	170	160	166	177	149	167	162	171	196	177	154	190	172	168	170	166	172	171	167	157	198	187	161	188	204	184	173	164	200	178	154	184	163	162	180	159	185	174	171	159	168	144	184	185	167	186	171	179	151	146	170	181	174	172	186	142	157	159	162	169	192	160	165	156	180	179	185	193	168	168	198	154	176	178	182	177	166	194	166	166	179	191	152	168	173	172	193	169	190	187	183	166	178	170	165	184	163	200	175	185	173	174	186	153	168	165	161	169	164	164	162	161	158	171	216	165	187	161	169	178	182	168	162	207	173	158	154	164	170	162	162	195	173	179	178	158	175	166	155	151	167	174	162	167	163	194	145	161	151	159	177	162	172	180	150	149	187	172	179	185	160	184	163	176	156	167	169	186	178	182	169	159	172	161	186	178	175	198	184	145	154	167	168	165	168	174	167	150	172	167	175	161	171	174	167	161	157	163	165	173	175	188	165	160	165	147	163	170	162	158	150	190	190	149	170	164	171	161	156	168	179	150	160	159	185	163	172	179	163	172	152	197	154	175	173	154	177	170	173	178	160	160	168	170	153	206	175	168	165	162	166	176	183	160	199	154	189	181	168	159	170	150	183	183	161	161	174	150	158	181	154	165	153	178	143	169	160	162	176	194	182	161	154	174	166	180	174	183	149	159	157	154	169	165	183	161	174	168	173	194	164	169	154	152	167	177	166	183	171	179	185	192	165	168	189	163	170	168	160	172	172	157	178	170	174	174	159	150	186	161	204	187	155	162	148	173	152	167	163	186	178	175	178	166	183	194	183	191	176	174	161	139	161	159	160	154	180	180	174	183	181	180	179	162	179	161	155	162	174	185	176	185	170	157	159	185	162	151	145	150	162	161	162	170	152	157	172	174	154	165	192	176	163	165	181	163	160	167	181	153	174	171	183	206	163	180	168	161	178	182	150	181	168	155	173	168	172	160	172	158	149	181	184	147	153	181	153	145	174	203	175	160	168	156	191	168	180	206	152	190	164	163	154	177	166	188	169	185	160	167	164	185	172	180	171	183	149	195	154	171	161	190	162	149	167	180	188	174	198	158	165	162	173	163	162	182	158	181	179	173	166	190	175	178	186	183	180	156	170	183	170	162	191	172	192	159	181	178	166	174	177	180	177	178	193	163	164	159	167	168	163	172	158	175	190	201	193	153	161	177	188	176	162	160	176	182	198	166	134	163	153	167	161	166	161	164	174	199	165	173	153	173	170	187	157	178	173	154	158	209	173	178	155	180	143	182	169	184	170	187	182	173	180	162	151	165	150	177	179	163	163	162	166	162	162	180	160	167	161	161	184	169	191	192	148	161	164	161	158	176	168	160	182	172	168	187	175	177	187	158	150	180	171	173	165	157	137	176	173	172	162	168	176	132	188	161	172	169	170	170	161	142	144	178	164	152	174	175	180	154	161	173	149	158	168	169	183	187	171	177	177	152	185	168	162	148	153	172	150	159	159	171	155	142	157	169	163	170	170	188	186	162	166	145	187	141	192	169	182	170	172	175	177	174	158	164	170	187	141	184	197	181	131	174	167	143	173	161	152	171	165	147	183	161	171	153	164	182	165	174	200	172	191	171	179	179	159	167	181	178	146	167	172	186	169	158	162	183	180	197	160	192	166	130	184	184	168	191	172	153	199	174	168	181	175	151	195	163	158	187	166	181	175	186	188	168
26094	3507	4621	3670	3231	2655	2085	1683	1465	7457	14150	23426	30414	10403	573	609	576	548	495	530	541	816	516	467	521	496	488	504	430	447	506	436	440	412	417	425	475	454	425	455	411	447	396	435	432	406	480	417	431	452	443	435	396	478	432	400	437	439	388	403	423	417	448	415	394	427	404	438	464	438	450	428	404	453	437	394	464	411	410	408	415	426	432	401	391	448	462	414	412	421	395	400	435	418	428	409	435	410	421	427	440	401	411	404	430	448	454	391	446	401	414	431	411	426	433	453	394	435	432	388	398	413	446	408	439	443	427	453	452	446	436	399	406	456	425	413	418	414	416	431	424	410	436	447	412	405	399	415	410	401	399	415	425	395	400	423	417	406	431	416	430	391	357	414	411	397	426	415	400	381	426	420	392	445	414	431	419	420	425	465	388	412	437	391	438	413	423	414	405	411	407	407	412	403	433	410	401	412	407	411	383	398	414	415	425	391	432	399	366	457	396	427	461	432	423	424	428	417	441	408	415	396	442	418	418	420	420	393	419	400	385	391	410	411	434	420	427	402	443	430	394	401	395	448	400	428	413	396	416	435	416	388	444	409	418	403	392	410	411	388	381	421	419	431	430	397	386	412	412	423	430	381	434	413	416	450	389	419	399	389	404	457	423	475	376	420	394	411	400	398	393	433	397	424	379	432	408	392	355	409	415	417	427	417	431	400	413	397	412	440	421	445	433	427	443	403	441	358	400	416	437	449	430	433	426	414	401	419	414	406	417	396	396	388	418	414	417	401	379	426	405	441	417	426	414	447	411	429	372	403	399	381	425	404	433	435	417	442	398	403	406	388	391	435	440	448	394	430	384	396	425	401	400	431	416	436	409	388	405	426	411	412	444	439	421	432	434	405	427	419	415	418	419	416	427	388	408	361	390	404	410	389	414	407	417	405	427	418	404	394	419	434	407	398	414	432	384	412	434	404	440	396	420	388	360	425	426	378	380	419	369	451	372	418	372	399	417	401	439	378	435	415	436	425	390	419	419	446	430	418	395	413	423	400	368	390	427	440	446	398	406	432	406	408	405	420	430	420	451	402	371	420	458	405	401	403	405	446	421	450	417	395	416	389	449	435	408	439	411	420	395	450	420	433	396	401	391	403	403	377	408	403	383	390	422	437	405	413	430	420	432	392	375	457	449	414	464	433	430	375	399	428	422	402	391	392	428	393	406	419	433	420	397	435	410	406	399	412	387	372	401	391	415	399	405	424	395	423	438	425	448	396	423	417	405	449	429	396	415	413	424	388	388	406	442	421	404	423	392	426	422	423	400	413	420	429	407	419	396	472	393	397	407	399	437	401	413	398	408	415	417	380	381	445	406	414	390	390	375	379	452	411	427	397	419	405	429	422	393	395	392	402	416	435	427	450	404	393	391	429	427	425	382	378	439	406	409	412	408	406	389	435	423	402	437	405	410	396	401	386	406	385	433	403	401	453	417	439	379	457	380	403	419	380	423	381	381	432	405	415	419	411	414	391	375	390	386	435	402	422	389	428	436	420	429	414	398	386	398	414	397	411	411	416	404	407	424	430	380	421	430	397	412	403	410	389	417	405	380	422	407	437	456	386	403	404	404	428	425	399	420	446	396	432	426	409	443	388	434	406	427	421	392	388	397	383	411	411	399	452	401	410	411	389	407	440	393	401	415	394	433	425	390	441	433	449	406	384	442	401	397	397	396	454	421	441	415	445	421	367	389	388	393	412	412	417	458	380	432	425	414	428	411	424	384	415	395	416	411	426	416	437	423	397	387	429	435	410	439	420	400	439	446	414	415	387	406	379	444	396	442	443	422	437	400	446	409	398	374	439	399	426	399	404	439	419	420	420	428	442	428	393	418	396	465	412	405	417	405	416	395	394	437	386	398	397	389	405	398	427	426	410	390	405	439	401	389	409	428	379	442	416	425	435	407	408	410	425	404	412	391	398	371	422	422	445	422	394	416	402	426	422	424	417	407	436	403	407	386	413	408	388	397	431	434	405	379	418	434	416	407	402	415	420	429	429	427	397	417	422	423	435	426	443	430	417	416	438	396	430	368	417	387	411	439	421	404	434	405	413	457	412	420	412	422	434	402	428	403	442	404	397	450	425	427	411	432	414	426	421	440	436	416	385	399	424	413	386	389	432	387	391	423	396	449	405	399	388	398	420	399	408	407	445	397	398	426	410	409	420	432	438	425	392	401	418	421	379	443	420	427	424	394	413	426	405	421	403	411	347	421	426	436	400	413	394	404	407	396	404	451	421	362	414	434	404	396	376	435	392	393	414	420	386	381	428	424	381	412	461	414	388	421	450	446	389	408	405	392	387	407	422	437	412	436	455	435	400	423	390	434	402	417	402	422	432	421	430	405	377	413	382	434	424	431	423	396	404	415	399	417	388	433	423	408	420	452	423	400	437	408	426	419	403	457	384	409	402	431	429	376	381	435	373	446	450	415	411	403	396	423	410	396	420	380	438	431	401	392	405	409	433	415	393	411	447	410	426	385	397	393	396	393	402	386	402	399	415	397	414	416	452	405	418	355	433	408	418	404	407	405	383	403	420	382	417	402	435	387	417	406	379	384	405	390	414	463	397	376	419	406	431	440	391	441	421	382	414	398	424	420	437	405	403	436	397	414	383	404	423	417	446	397	441	396	409	428	423	468	420	398	410	416	423	419	421	407	412	410	399	404	410	424	376	400	430	399	393	410	408	421	366	439	414	409	415	417	411	415	410	408	417	446	416	382	380	383	397	379	394	399	423	424	367	402	400	392	419	431	368	413	392	441	435	414	430	405	417	410	417	401	413	423	402	380	435	429	431	417	409	414	365	433	369	421	413	443	457	416	360	409	412	438	367	404	436	401	404	429	393	425	385	411	383	447	395	447	395	393	436	436	437	413	437	412	406	436	428	403	401	449	414	397	389	451	390	425	391	402	418	395	409	418	411	401	406	413	384	388	398	422	452	417	431	363	403	438	409	392	382	434	411	402	437	433	426	420	418	409	395	473	430	451	449	418	391	410	409	411	397	397	427	396	453	407	450	385	420	446	465	418	405	376	420	416	427	424	407	441	401	374	383	416	382	435	426	388	448	409	413	404	413	417	447	427	399	384	421	428	406	441	415	426	380	418	434	412	387	418	425	432	439	418	413	391	409	409	426	405	416	383	375	420	394	410	396	394	434	404	417	429	416	406	384	412	426	413	422	397	391	380	424	455	422	411	413	377	397	429	436	389	422	422	412	404	404	429	415	411	443	394	415	424	417	406	396	427	408	426	419	387	420	401	435	427	402	405	435	446	421	411	427	404	370	393	445	422	380	392	369	448	437	408	416	411	385	391	402	423	373	432	436	423	417	395	440	425	408	371	446	444	395	390	417	421	458	380	393	428	437	434	418	428	423	424	415	404	410	432	396	418	409	411	408	418	393	375	392	411	455	404	431	396	423	424	396	430	414	368	411	401	417	451	424	403	420
62200	24257	8421	2360	1451	974	760	602	463	895	5784	8992	17638	6855	281	199	192	195	183	168	191	210	179	170	221	193	158	181	179	176	155	167	180	156	178	157	150	162	168	147	154	175	176	143	149	179	158	165	167	158	159	167	178	163	161	178	135	138	146	150	168	174	139	195	157	166	154	154	171	155	145	149	154	193	181	174	143	173	161	165	139	164	166	165	161	152	204	168	154	171	159	159	173	142	150	163	163	189	129	149	149	174	165	172	158	169	154	179	192	167	146	149	152	155	182	156	152	165	150	188	152	148	174	155	149	160	161	143	142	152	140	142	150	147	159	146	155	171	145	152	144	184	160	148	151	164	176	189	176	179	151	188	162	169	160	146	172	154	166	155	162	160	157	155	154	141	200	153	164	164	183	147	146	153	144	145	163	161	214	184	174	161	162	138	158	167	163	170	162	155	137	164	160	160	162	152	146	120	190	169	152	187	160	152	145	162	175	163	178	146	158	171	154	128	148	165	158	171	151	134	170	151	174	193	170	161	123	188	159	145	159	172	156	160	163	173	169	150	150	154	135	171	159	155	161	152	181	138	172	167	159	153	167	189	150	176	170	184	186	144	164	155	177	174	177	154	181	145	172	174	173	180	148	167	171	153	169	162	152	145	138	156	153	162	187	140	132	156	169	161	146	180	161	156	191	173	154	165	155	166	153	147	144	146	150	181	175	153	166	190	182	135	158	181	157	162	142	158	165	165	139	131	160	166	139	166	176	177	170	154	166	149	147	167	182	171	143	155	151	166	140	153	149	146	172	150	164	160	151	160	175	138	143	171	164	172	132	168	144	168	169	152	164	156	166	192	173	158	154	155	174	143	173	161	175	148	149	140	148	164	174	179	178	163	140	150	170	190	141	157	153	129	160	163	154	182	180	169	161	173	147	160	170	144	153	173	158	163	172	145	141	149	161	148	162	157	152	159	143	148	152	154	171	173	163	142	163	158	175	160	138	140	161	168	181	142	155	157	160	155	155	174	166	166	165	161	155	157	173	160	158	163	148	163	143	142	159	140	169	155	144	135	161	144	149	178	147	160	158	159	185	158	141	138	155	162	156	176	155	168	133	184	156	155	139	149	165	163	152	157	170	165	163	161	163	169	142	150	163	154	199	144	141	129	137	170	158	165	125	180	159	157	163	174	158	166	165	155	176	168	168	183	151	177	160	152	149	159	131	144	156	149	150	168	171	158	153	147	146	167	163	154	158	164	167	159	162	150	178	152	184	142	174	191	163	165	135	157	163	134	153	155	154	157	157	152	178	162	171	167	152	151	159	168	133	160	143	181	168	158	148	150	143	137	170	155	182	182	135	165	176	169	175	189	169	174	149	198	160	154	158	145	166	156	165	142	152	173	164	149	159	155	165	158	147	150	170	146	142	148	160	157	146	165	155	178	163	162	169	147	141	146	171	173	182	161	164	163	175	134	172	168	182	170	153	169	149	149	161	156	162	146	146	174	162	173	167	167	157	183	129	188	150	142	159	161	169	162	169	148	148	141	158	152	164	171	154	140	179	186	163	144	173	156	162	158	175	137	145	171	170	158	158	175	143	173	172	158	161	156	158	164	147	166	162	165	159	156	150	153	151	150	160	152	155	148	194	157	178	190	141	167	166	132	175	172	156	150	161	159	152	151	171	161	173	169	182	149	156	143	138	166	171	162	168	170	175	168	179	154	146	155	161	160	159	179	161	158	148	167	179	156	155	141	171	170	177	163	175	171	164	151	164	175	135	138	189	144	170	160	148	154	157	182	150	165	157	152	163	154	157	150	136	155	173	162	188	166	152	161	154	166	151	146	169	154	145	184	175	146	179	171	163	174	151	160	174	145	161	156	142	153	161	137	170	158	138	136	164	179	167	164	145	172	153	156	172	161	148	159	173	174	155	173	184	146	172	142	157	170	164	182	155	138	154	157	157	154	142	165	144	160	170	163	144	162	147	181	185	170	154	184	185	149	175	172	148	184	151	149	142	129	143	169	165	150	170	152	184	160	169	164	180	156	165	154	170	147	154	175	193	175	165	178	164	162	145	172	161	156	163	138	152	164	191	165	164	160	136	170	162	147	147	156	167	160	138	153	175	165	139	140	185	163	168	206	179	175	159	166	155	167	154	157	171	171	165	140	145	173	147	155	150	171	133	165	173	172	135	170	171	177	158	161	163	150	141	141	162	154	156	202	164	177	156	153	169	148	135	170	170	162	143	166	177	168	162	149	159	164	153	158	170	146	152	152	189	157	159	146	166	131	128	152	148	166	147	149	169	151	182	160	162	162	144	176	145	154	137	194	153	171	178	153	148	154	167	163	148	143	152	186	178	172	152	165	186	169	135	163	160	197	167	152	145	177	167	146	150	146	175	164	145	174	164	150	159	156	177	170	164	171	163	163	159	152	149	142	165	154	151	149	176	167	155	172	171	157	138	145	173	181	157	172	154	168	165	162	143	149	146	157	152	157	160	179	177	158	164	164	178	144	166	154	161	164	171	179	157	140	154	172	161	170	123	143	152	138	163	165	140	178	153	153	166	150	161	182	168	166	131	169	164	162	163	154	176	157	154	142	158	156	161	153	155	167	161	176	159	166	150	193	155	162	158	141	149	177	162	156	168	127	175	169	157	167	162	151	177	167	168	146	153	140	146	180	163	194	153	173	164	168	190	182	142	145	142	152	172	167	156	178	150	171	152	140	166	137	172	160	139	184	163	158	183	169	171	148	145	169	156	152	157	158	177	176	180	162	165	170	154	137	169	165	166	144	146	145	148	153	145	140	170	176	153	170	164	168	163	175	152	166	160	166	147	143	145	146	163	144	148	157	159	162	175	169	141	165	185	152	174	154	174	159	168	171	165	151	150	152	162	161	169	163	154	159	186	167	173	165	169	159	180	153	159	169	170	150	155	153	168	148	158	163	154	167	157	148	151	159	160	167	175	159	178	185	143	150	144	196	164	179	170	177	137	181	172	144	176	169	158	165	184	153	157	151	154	138	145	141	171	172	156	165	131	135	166	154	148	168	153	163	162	163	163	178	162	160	164	161	138	165	158	169	152	163	169	152	150	163	149	183	135	166	150	161	142	144	162	170	174	153	168	136	147	145	172	171	171	149	156	155	156	175	160	173	163	164	177	174	163	157	169	174	158	187	164	167	152	161	176	177	168	140	159	169	152	162	154	139	148	159	165	161	163	149	162	151	166	164	168	139	150	165	151	174	160	169	159	154	167	153	161	167	160	145	167	163	135	152	180	139	134	193	171	168	149	139	178	167	166	166	150	171	152	148	167	150	139	150	126	140	152	156	135	147	162	152	159	157	162	141	157	158	161	160	164	169	164	134	149	154	155	146	157	165	170	169	168	164	155	159	152	171	151	161	158	146	154	172	131	155	168	166	168	155	164	156	148	159	179	168	138	158	137	157	142	178	166	152	179	140	151	143	201	154	149	176	168	170	165	179	149	141	154	166
34644	5937	7983	5787	5455	4351	3428	2729	2276	4716	21480	29641	41969	11355	725	696	691	638	633	592	566	703	693	619	536	514	506	532	451	452	456	445	428	405	457	445	401	436	407	407	422	416	439	413	419	409	390	431	426	361	413	421	400	433	412	399	386	349	429	375	400	387	408	369	392	378	411	403	377	400	397	383	385	389	408	380	381	363	403	374	405	375	381	386	396	381	384	401	379	361	416	383	396	385	361	382	395	392	385	399	340	403	374	393	396	392	380	376	391	376	370	410	384	404	380	372	370	399	358	393	399	372	362	398	373	376	357	371	357	371	395	402	378	376	356	360	411	343	415	373	358	398	375	393	379	417	358	363	374	367	344	398	370	372	392	376	349	385	392	360	390	379	365	380	397	340	379	372	357	390	352	394	387	371	417	401	336	376	375	377	400	383	368	383	365	360	364	367	348	374	336	375	358	387	360	337	365	390	385	403	390	387	378	368	379	362	375	389	399	387	361	385	362	371	402	371	387	397	379	359	382	366	388	377	380	357	362	355	369	357	404	343	381	395	347	345	363	386	430	367	376	374	396	362	350	376	394	366	375	350	384	370	368	411	359	375	377	358	385	352	370	382	355	346	390	399	348	395	381	366	366	355	383	371	399	367	408	394	359	401	397	356	396	392	400	372	374	343	392	397	378	347	382	370	366	417	385	385	358	353	414	384	391	377	353	393	388	366	352	375	369	360	394	380	340	375	396	375	372	374	357	392	365	320	348	394	369	389	399	321	396	373	380	361	394	380	409	374	360	399	382	339	406	362	364	372	372	373	388	365	369	378	376	398	386	432	369	375	377	376	362	355	390	406	343	361	377	351	381	386	386	352	350	360	388	377	374	378	356	349	393	371	385	363	345	372	378	348	377	398	392	399	406	350	379	385	406	384	367	386	392	381	378	369	388	407	374	372	334	378	419	351	383	395	342	370	405	371	367	376	361	380	397	346	391	378	381	369	379	359	379	360	419	403	376	380	371	386	365	404	384	361	375	366	398	376	376	412	365	377	360	409	386	393	375	369	396	362	381	409	360	366	416	374	390	387	396	373	389	342	371	396	357	352	357	395	383	371	371	381	410	347	383	422	377	372	371	388	375	366	398	381	378	380	368	363	349	383	388	390	388	354	376	416	393	379	360	396	371	410	370	401	358	364	371	408	356	376	358	407	372	404	350	395	385	394	390	369	354	383	383	381	359	368	406	379	383	352	381	362	369	355	360	373	387	402	386	356	387	346	357	382	373	397	386	336	405	361	375	405	359	384	386	406	392	388	376	357	379	434	356	346	393	333	403	403	402	389	370	385	394	364	415	370	368	384	371	387	359	383	409	384	369	371	350	397	360	395	409	390	382	372	355	392	391	350	376	413	374	389	362	372	389	349	390	376	409	410	412	413	373	350	380	351	399	385	366	383	351	402	420	361	346	397	363	364	354	389	403	401	363	384	356	380	392	334	387	365	368	368	382	388	387	401	391	404	384	349	359	413	414	351	368	351	376	362	366	398	377	357	384	411	382	370	409	387	348	372	358	375	412	391	382	374	348	354	361	417	375	383	354	369	387	365	364	377	367	400	363	343	379	381	371	366	362	344	362	387	344	400	344	385	380	385	400	387	384	381	399	377	367	412	376	378	395	389	361	391	395	376	368	357	375	373	341	363	400	368	355	388	392	367	358	357	396	365	377	374	385	388	408	394	384	391	377	385	374	365	368	331	393	373	363	360	352	381	356	382	357	369	376	373	337	374	398	368	379	413	369	385	379	374	384	402	398	369	395	359	400	371	388	351	379	385	410	358	372	337	407	412	376	376	367	386	392	394	382	376	389	375	336	384	368	360	364	390	399	372	354	381	448	369	377	404	375	365	382	387	351	373	347	369	370	352	399	361	378	419	388	337	377	412	401	346	382	398	381	380	379	342	382	352	349	361	368	388	373	406	342	355	376	401	386	380	413	364	399	383	375	402	375	390	405	347	366	362	371	364	389	398	370	399	374	359	412	353	381	365	369	377	368	365	396	412	370	408	336	388	358	395	383	375	379	380	364	404	371	363	409	364	372	387	344	356	359	405	372	373	340	351	368	368	372	344	389	354	373	368	372	348	394	406	364	385	383	364	375	370	375	393	370	370	407	382	386	399	398	395	377	370	380	414	378	374	353	404	381	363	388	371	364	346	377	389	381	366	386	381	383	356	361	392	405	368	394	368	370	396	387	352	397	382	381	377	376	400	349	377	398	369	401	375	386	372	396	356	353	370	361	376	370	382	364	351	381	371	388	391	374	366	405	395	401	346	370	381	352	383	364	402	396	371	388	338	361	363	385	352	350	383	362	380	359	352	342	383	394	376	366	410	389	404	369	377	392	380	391	385	367	396	391	364	364	404	373	380	335	354	379	373	411	368	400	382	366	391	381	389	359	377	349	396	405	403	377	379	404	358	400	387	345	367	379	360	382	348	350	353	370	358	352	405	391	361	392	402	353	368	397	360	367	354	375	353	351	386	351	374	361	388	356	379	375	360	367	387	349	375	385	345	367	363	351	364	393	355	384	382	367	381	363	387	383	359	356	392	360	403	365	376	386	388	355	370	387	402	361	349	400	424	356	385	357	363	400	381	357	360	378	389	370	334	342	395	358	345	385	394	396	361	396	376	388	375	369	386	376	359	375	387	399	372	347	363	382	408	394	402	391	336	362	367	389	367	363	397	400	375	389	393	379	388	395	364	379	365	367	391	391	342	376	373	433	406	367	373	386	373	372	387	369	379	345	374	362	359	396	355	371	398	388	406	388	362	392	397	366	340	351	374	368	373	362	346	394	365	373	351	419	377	389	354	381	387	385	376	371	372	397	367	366	370	355	390	387	377	365	380	406	402	381	353	373	396	373	389	392	387	374	376	399	383	394	355	376	398	359	372	365	405	388	409	394	363	361	366	394	349	375	375	359	381	390	394	404	378	368	390	399	379	384	394	385	374	351	348	408	354	356	402	366	343	379	332	403	362	372	382	355	370	379	376	395	364	359	355	365	352	372	408	332	372	403	388	374	412	400	361	358	348	350	359	393	362	370	363	393	399	370	400	377	370	386	370	354	383	368	351	370	349	395	374	360	361	354	361	377	370	362	360	373	351	358	368	388	406	363	364	368	343	401	383	375	384	353	385	378	375	404	392	380	373	345	354	381	381	387	359	380	362	365	391	340	376	395	414	342	391	338	388	363	374	340	354	384	365	362	334	377	392	363	355	391	393	383	349	382	390	350	380	401	381	351	353	382	368	349	414	383	334	359	350	367	414	382	381	388	337	398	378	401	381	367	353	399	371	383	384	380	365	399	384	370	359	371	418	392	372	387	374	377	355	383	357	346	394	369	359	393	364	375	361	358	395	375	396	385	373	428	367	339	395	407	381	352	394	361	362	368	402	393	415	348	383	386	385	388	371	374	371	353	363	375	377	406	374	380	344	411	378	356	367	355	338	357	346
5992	338	242	208	195	142	120	100	94	79	97	250	486	222	82	84	98	88	62	79	82	90	81	76	74	93	61	82	98	73	78	79	71	80	82	78	77	87	81	73	60	73	71	65	78	96	67	69	80	85	84	80	77	69	68	62	67	62	90	75	80	77	76	81	71	78	73	85	88	80	72	89	70	77	80	92	77	66	74	86	86	79	92	69	66	67	71	90	74	67	69	64	76	84	77	76	70	90	73	81	80	84	70	78	81	83	83	80	76	95	93	87	88	72	79	78	71	85	64	85	92	64	89	69	61	83	69	71	88	86	73	88	76	58	78	81	85	77	64	82	60	78	65	83	68	72	76	67	66	85	72	76	72	65	93	99	77	65	75	81	83	80	74	90	78	79	80	83	67	83	74	75	89	82	71	68	83	79	97	80	70	82	81	69	66	70	81	86	73	72	82	94	73	74	84	77	73	81	87	82	75	80	64	85	65	93	76	73	55	85	76	83	74	89	77	84	68	65	72	87	72	83	63	83	80	85	79	72	84	82	87	82	81	85	65	79	83	81	83	52	94	78	69	74	80	48	79	82	98	92	64	77	91	69	65	56	79	68	88	72	76	72	69	72	89	79	88	77	79	66	75	80	89	88	71	62	67	71	75	71	71	79	76	74	83	60	103	62	69	86	70	81	84	82	89	67	80	73	89	74	72	69	74	73	69	84	69	81	73	82	75	82	87	87	82	62	84	76	86	88	85	78	66	83	78	96	74	62	79	83	79	72	83	102	82	71	69	79	85	76	81	80	87	83	69	67	70	88	68	69	90	76	70	79	65	101	85	75	72	69	70	89	71	72	88	83	86	76	80	65	68	76	72	66	62	78	64	65	63	74	88	95	73	84	71	67	74	76	76	77	70	77	74	85	90	65	69	85	85	84	75	101	87	81	84	94	78	68	106	73	77	83	80	76	78	82	88	76	79	77	87	77	93	81	78	88	79	70	73	91	79	70	75	78	91	81	84	93	75	70	75	89	73	67	76	70	81	81	88	84	83	83	64	75	84	93	76	87	79	85	90	73	83	80	77	73	86	101	71	73	72	87	87	69	86	88	63	60	76	81	88	94	80	76	81	78	77	75	86	68	74	77	61	81	70	69	62	87	88	72	81	65	67	76	66	76	87	74	86	78	92	75	56	99	79	56	77	77	68	79	72	92	78	86	60	73	67	59	70	81	86	61	79	70	86	74	82	88	89	80	90	74	96	76	65	69	86	83	79	79	80	64	91	78	72	74	86	84	77	76	84	80	64	76	82	84	90	79	70	77	84	78	85	62	90	74	82	98	93	82	80	80	91	82	88	71	80	96	90	76	69	79	84	74	71	86	99	98	75	80	86	83	79	77	76	88	72	87	63	76	75	86	92	85	76	66	74	78	90	86	87	89	79	89	86	87	61	60	68	71	78	101	93	82	74	90	81	85	80	75	76	83	89	73	78	101	81	78	82	83	83	77	69	67	75	83	86	68	70	85	73	80	67	84	77	76	101	70	91	79	81	74	80	78	89	85	87	73	88	75	77	65	70	67	89	90	91	67	99	74	66	85	76	65	80	91	64	90	75	82	85	77	86	81	70	71	67	80	83	85	70	78	75	72	70	74	55	84	58	82	81	71	74	76	77	73	77	87	75	74	82	90	75	69	77	71	78	66	65	69	80	70	88	100	69	70	77	80	81	93	93	79	71	79	78	78	101	77	77	78	72	87	71	74	69	80	76	88	85	75	65	93	75	83	87	76	87	88	76	82	90	68	73	91	90	60	62	84	82	80	90	82	68	74	91	89	76	78	69	61	83	73	74	89	107	83	80	74	83	88	57	84	84	74	76	68	75	80	69	94	98	72	70	84	76	75	71	80	87	94	81	90	91	65	91	69	69	62	87	76	83	83	68	83	64	87	80	68	85	69	73	78	64	70	65	83	74	84	78	102	89	69	80	82	66	85	82	72	79	95	78	62	102	61	80	77	85	58	81	78	82	80	75	58	60	90	66	65	71	69	72	74	63	66	72	84	77	55	84	83	76	64	75	91	96	95	64	78	71	79	82	91	82	73	83	72	74	79	81	90	80	104	81	76	83	67	79	97	78	84	79	85	84	85	86	65	72	80	73	81	70	90	70	75	61	76	78	76	71	95	72	76	76	83	74	84	74	76	86	90	74	74	72	84	80	83	74	90	74	80	87	77	83	79	94	83	64	86	77	69	73	101	96	81	79	75	78	71	73	84	68	70	77	87	77	71	74	83	74	68	90	80	67	79	70	63	83	79	73	77	70	79	80	75	75	71	77	82	73	88	91	78	76	82	77	64	102	89	98	88	85	74	63	73	109	62	72	61	73	66	76	80	74	80	78	76	77	70	82	81	71	87	79	85	77	91	90	79	85	88	94	78	66	66	75	75	87	68	77	66	95	74	78	90	70	88	69	75	80	67	90	65	65	93	81	87	67	83	78	69	83	70	81	70	102	82	99	80	94	73	74	89	84	81	83	76	62	97	75	73	72	91	76	68	82	83	83	72	77	78	81	82	81	66	95	84	79	71	81	68	80	73	65	86	74	64	86	89	68	77	72	64	68	70	68	83	72	75	69	76	71	83	71	59	68	62	80	82	79	78	76	76	71	75	84	93	79	92	81	94	100	87	74	85	86	71	106	92	71	81	86	78	78	75	65	86	78	73	91	79	79	80	72	76	67	81	90	86	82	97	82	79	84	85	80	93	92	79	75	84	74	94	97	81	86	70	76	94	71	93	82	75	77	82	81	72	76	99	83	65	80	90	92	76	67	77	55	79	80	90	64	71	73	87	82	84	68	76	81	79	69	82	79	74	87	64	60	69	79	93	74	60	71	72	79	67	77	74	75	70	75	65	73	71	81	79	63	83	83	77	90	56	68	77	69	87	80	74	77	83	92	72	60	72	85	81	67	75	96	81	83	79	80	66	77	77	69	60	87	92	72	85	72	88	84	64	86	87	70	81	75	93	79	79	74	96	67	73	83	82	84	73	88	68	73	72	87	94	78	76	73	71	83	81	83	87	64	75	84	69	82	71	91	88	92	77	86	70	88	73	81	90	88	86	67	86	82	78	70	78	90	74	78	80	81	75	84	69	86	86	68	80	86	79	82	79	80	68	73	76	77	84	90	74	72	74	78	81	71	81	83	81	65	73	90	72	75	87	85	87	73	73	77	75	82	69	73	83	81	76	65	78	81	71	79	69	88	71	90	93	74	73	93	74	65	81	76	84	82	85	63	80	92	62	86	78	84	74	70	87	78	81	70	85	76	68	84	85	91	64	86	66	84	82	65	78	73	73	96	87	70	62	80	70	83	77	90	59	75	62	84	76	81	90	91	67	95	80	75	82	81	71	89	88	90	79	90	76	65	85	89	75	71	81	88	91	75	75	59	61	65	73	73	71	85	89	71	86	83	80	78	90	82	73	72	73	72	68	65	89	75	90	85	87	78	83
5675	477	605	777	783	662	525	484	364	368	397	1720	3168	779	217	199	215	187	239	253	244	201	215	211	216	241	213	225	239	213	220	216	204	214	221	244	219	244	223	234	243	199	223	198	217	187	215	229	215	234	224	217	218	238	200	243	184	214	222	220	223	236	227	205	217	218	205	199	205	226	229	214	210	214	227	202	192	224	194	227	228	209	225	217	218	210	220	202	218	228	221	201	217	229	226	228	240	216	254	234	202	188	216	212	210	240	199	212	188	206	217	193	219	182	215	204	228	230	238	233	214	232	205	224	227	215	211	226	215	224	209	202	229	217	229	199	226	197	187	219	231	225	242	220	216	209	218	186	219	223	200	221	231	241	211	229	190	233	225	220	197	210	211	217	203	218	221	190	211	213	222	236	220	242	230	216	214	226	227	213	212	219	229	212	214	228	213	230	210	232	242	202	202	211	219	253	207	202	241	235	217	232	205	209	208	207	195	234	216	230	225	206	243	229	206	220	231	206	220	209	236	197	228	209	223	214	241	205	217	223	244	211	208	215	208	225	244	207	225	233	232	217	207	225	218	221	245	210	221	201	253	202	213	204	223	233	220	191	208	235	223	204	213	225	211	206	238	221	196	193	208	218	213	212	215	212	190	220	225	217	223	228	205	205	213	247	218	199	217	215	224	210	211	234	207	223	233	204	199	216	226	220	193	222	232	191	199	210	224	244	212	218	179	207	239	221	228	228	215	208	221	231	199	224	199	223	224	227	215	204	211	222	223	225	242	219	214	237	186	210	233	209	238	224	199	236	213	218	205	212	228	215	228	196	199	201	224	233	202	219	218	242	218	235	214	221	232	225	206	211	196	211	217	214	186	208	205	222	225	218	194	211	197	201	204	225	193	203	217	214	190	212	204	229	211	220	230	195	242	214	206	216	225	231	201	240	201	225	210	221	214	217	212	238	214	246	200	221	201	186	218	229	219	255	208	235	250	236	202	246	212	213	220	248	222	227	220	231	214	181	211	201	201	238	203	205	231	214	202	214	203	224	192	207	228	208	208	193	217	216	226	211	199	204	230	228	204	249	226	212	217	199	226	231	228	212	240	216	224	225	219	187	213	231	225	201	212	212	205	208	204	251	227	223	238	210	217	190	217	240	242	211	214	205	230	230	189	223	206	229	231	216	214	243	205	197	226	222	221	208	177	225	219	220	205	229	198	201	207	206	212	205	215	223	227	226	196	220	217	211	206	213	217	197	211	220	199	247	231	207	238	214	188	241	204	248	229	183	219	209	212	234	191	248	259	216	215	206	217	216	224	205	214	198	210	219	205	240	196	230	191	226	187	213	208	225	224	192	225	254	218	224	219	232	197	181	226	212	223	225	221	207	246	203	209	236	212	219	190	217	233	222	200	207	227	213	206	230	215	216	205	213	220	215	227	222	250	219	219	235	235	203	209	187	214	211	214	228	209	211	237	200	224	211	210	207	238	197	221	203	229	199	212	217	215	221	245	213	210	208	227	215	201	226	202	210	210	228	210	246	198	197	237	239	212	239	215	228	218	220	208	221	219	211	225	223	224	238	252	201	219	244	224	202	200	244	205	213	211	227	228	237	214	201	215	223	207	228	227	214	235	238	213	223	218	205	215	196	220	199	227	215	232	241	209	236	225	194	205	233	206	223	236	227	219	235	204	209	248	212	222	215	227	228	227	218	217	223	226	216	225	232	236	192	209	212	244	222	197	232	232	190	209	238	255	206	227	226	238	177	233	208	240	247	205	218	206	244	216	202	197	205	237	219	225	228	208	231	217	207	224	203	237	206	220	214	230	229	227	245	219	213	218	210	237	216	219	197	205	221	235	209	220	218	182	219	209	193	201	236	227	215	235	203	218	223	227	208	196	208	213	204	197	232	231	217	232	225	217	242	218	221	205	234	204	229	216	221	202	207	227	201	217	231	211	220	191	243	237	249	201	217	259	232	229	209	203	207	204	227	228	217	239	226	217	207	223	203	200	220	216	239	218	193	194	237	215	219	206	221	241	219	231	235	217	239	231	234	226	211	205	209	221	228	226	213	185	227	226	221	211	190	220	214	226	227	226	210	232	212	213	218	205	203	231	195	207	229	204	213	218	245	221	212	223	217	195	226	222	217	202	214	212	205	212	203	205	194	228	212	228	215	209	230	240	222	218	235	233	218	232	216	227	215	212	251	241	210	226	202	213	223	213	233	214	209	230	221	241	238	194	213	226	223	202	224	206	202	210	235	236	225	207	223	256	214	213	209	168	214	239	212	216	209	223	233	220	211	222	217	219	198	196	229	218	226	239	224	245	239	221	216	203	233	204	215	214	216	232	206	237	197	237	209	204	219	210	206	212	196	231	212	245	225	220	207	215	201	206	194	209	200	205	219	199	221	216	221	182	246	200	218	235	219	209	205	214	210	215	227	227	198	214	218	226	194	205	223	220	240	219	215	214	205	213	216	217	201	217	226	185	200	206	210	200	220	226	212	227	205	216	219	234	221	222	240	202	219	201	183	210	211	244	202	231	226	201	205	210	207	236	221	197	186	222	196	197	232	239	221	212	221	207	229	203	205	232	218	241	225	215	193	209	203	235	227	232	214	225	220	235	234	222	246	234	191	214	241	198	223	218	212	208	214	209	195	206	240	186	231	199	230	203	198	235	231	203	205	218	235	221	198	195	225	199	213	197	225	215	216	204	224	202	203	209	234	216	222	211	243	205	230	206	219	222	224	232	221	209	195	221	215	223	200	192	190	264	189	213	211	219	214	222	228	211	192	223	216	235	202	215	198	213	206	225	199	219	221	250	197	215	218	230	206	189	218	212	190	204	216	229	234	214	212	205	230	231	229	221	220	209	197	227	230	233	229	254	204	222	235	219	216	214	218	200	218	204	221	198	228	230	226	202	199	210	212	235	194	216	205	212	205	214	206	228	240	215	222	204	233	209	213	224	240	221	212	206	215	229	228	205	218	226	237	229	223	223	201	232	200	195	227	209	209	226	236	226	227	243	217	244	213	197	244	216	212	195	203	201	212	198	235	230	250	214	221	211	220	214	223	238	201	214	209	218	202	220	194	229	197	203	218	206	216	235	207	212	215	214	215	242	220	204	201	206	210	208	217	228	215	222	217	208	230	224	223	186	214	214	225	237	228	219	236	224	218	224	229	234	223	209	225	248	232	206	215	222	196	208	199	233	224	237	216	187	212	221	222	204	214	239	235	225	184	218	226	196	216	206	222	222	233	235	222	240	220	182	215	227	218	238	214	233	222	232	218	227	213	203	235	207	216	245	193	239	200	203	222	230	197	199	224	235	209	241	230	225	231	212	214	192	205	220	215	257	219	214	226	205	208	213	217	204	219	197	210	224	233	228	219	192	228	182	211	187	194	231	217	239	230	231	203	226	245	229	226	222	225	201	221	213	210	216	195	225	201	202	217	202	220	220	190	213	224	206	212	193	219	216	222	201	204	221	222	258	220
47314	14016	2960	1183	797	587	451	396	342	299	949	5244	7672	1640	211	196	211	185	194	180	200	195	184	158	183	191	189	185	181	165	183	152	176	170	169	164	176	184	175	167	197	162	180	159	177	169	164	183	156	177	139	168	167	164	179	147	165	156	163	173	141	155	156	168	161	169	165	182	162	167	156	171	190	171	162	164	180	166	158	168	153	177	154	178	181	169	201	188	162	182	144	196	178	202	171	160	158	188	176	164	209	174	158	163	147	168	175	183	155	173	182	154	177	152	169	185	166	184	194	200	166	177	158	155	185	142	165	168	150	170	160	155	150	160	197	186	170	158	174	159	165	163	134	173	161	155	153	155	166	144	140	169	171	181	154	168	160	153	146	166	191	163	162	165	144	164	171	163	172	176	157	155	139	188	175	181	178	169	147	181	168	166	159	160	162	191	162	171	169	168	144	162	160	157	183	172	162	154	173	157	176	159	151	167	154	150	134	183	210	159	172	148	190	154	173	172	154	159	172	155	153	193	181	174	152	142	166	141	142	168	168	161	174	181	173	173	152	172	182	180	141	161	145	139	143	197	184	155	174	181	172	174	164	161	162	172	141	164	159	172	152	166	188	170	153	160	150	164	159	162	169	171	167	173	174	176	150	164	149	172	169	181	174	161	147	177	145	171	162	177	174	162	156	176	170	195	151	161	151	172	177	161	161	156	152	161	166	160	159	165	190	168	176	160	140	167	158	166	176	165	167	170	191	167	144	145	142	163	138	162	190	183	168	188	170	181	146	172	170	177	152	181	180	173	179	171	138	165	135	148	157	174	165	168	156	193	171	164	169	179	193	178	161	155	178	164	173	159	169	202	166	175	156	163	165	202	168	173	166	167	167	146	193	139	160	163	163	181	153	193	152	168	170	154	162	154	176	173	152	149	150	194	176	185	152	197	171	161	183	140	149	180	162	144	146	163	161	179	145	189	168	153	177	177	156	180	169	147	154	158	155	152	157	163	170	166	161	187	152	154	178	157	168	166	171	153	172	162	162	195	177	179	168	148	178	133	167	178	150	173	153	162	179	156	154	186	205	171	175	180	185	163	171	166	174	155	167	170	166	191	162	153	176	145	167	157	180	137	157	172	166	189	168	182	159	168	174	142	164	170	167	159	167	162	164	162	154	186	176	179	168	189	185	189	179	132	181	187	169	160	177	167	158	174	168	159	144	172	139	179	186	183	163	165	173	163	201	172	146	164	152	158	170	175	159	170	174	163	172	165	154	178	161	150	175	148	177	199	161	148	151	159	171	187	167	172	155	158	146	168	174	169	169	182	183	164	167	166	135	144	140	155	139	171	187	171	148	156	164	165	164	149	176	171	156	177	162	174	179	142	178	173	180	153	164	162	162	170	157	144	166	166	163	164	142	172	166	163	158	168	154	168	167	172	169	174	174	173	137	136	172	151	160	170	176	153	170	179	170	159	164	161	156	176	159	157	182	190	142	180	169	155	130	169	188	162	168	162	176	156	181	169	178	176	162	163	171	174	175	163	176	145	150	178	137	178	154	151	197	191	155	154	155	171	179	167	141	177	165	166	164	154	156	152	163	168	172	177	170	175	155	171	180	186	162	174	156	150	171	186	204	154	149	173	162	158	156	165	164	168	145	188	158	141	175	165	157	157	152	172	156	117	159	166	173	156	159	170	168	180	179	160	177	165	177	158	167	171	152	180	162	159	182	147	171	150	176	158	155	152	157	161	167	185	183	161	171	198	162	182	163	171	175	170	178	170	190	160	149	180	179	152	153	152	182	154	173	166	160	183	158	157	153	166	164	156	163	171	179	164	164	180	173	152	162	168	159	162	166	147	170	151	179	182	159	181	160	149	188	165	167	156	173	165	149	177	142	125	204	152	170	169	180	137	159	183	202	166	181	166	153	176	176	143	167	160	158	170	147	144	167	199	176	159	161	158	145	165	185	176	161	170	190	139	180	179	181	164	171	165	163	185	173	164	142	166	136	167	183	166	148	190	177	169	164	155	156	165	173	167	156	152	148	160	159	171	183	190	174	167	168	174	174	159	166	153	157	156	154	190	180	192	143	178	182	178	155	148	145	171	169	183	156	147	160	152	176	147	180	159	170	161	165	171	178	175	189	162	161	161	195	149	179	172	185	169	171	190	189	160	171	134	157	167	155	146	194	171	166	185	168	164	190	165	184	158	170	188	156	197	138	144	191	147	168	190	171	158	191	162	176	178	150	148	167	154	185	194	169	181	166	150	148	171	158	168	188	137	193	163	154	185	172	185	149	202	175	182	194	155	183	177	164	172	166	165	158	180	163	154	159	148	182	157	174	150	178	186	168	159	162	159	157	168	171	162	181	164	167	146	164	166	163	169	146	171	143	153	152	159	160	169	159	168	175	150	140	165	160	149	179	153	156	176	170	161	165	164	157	163	169	152	176	166	170	174	153	181	186	174	160	135	171	164	180	167	178	154	169	145	162	158	159	166	198	169	168	179	135	180	178	182	152	147	154	154	162	164	148	148	159	155	167	194	171	188	160	162	167	165	168	150	160	172	183	179	190	168	182	158	175	182	172	161	151	143	154	170	164	163	150	162	157	160	175	166	190	163	188	164	165	186	165	155	148	175	188	176	190	164	180	159	174	172	150	174	191	169	157	171	169	154	179	164	165	164	153	173	155	149	160	151	163	198	178	174	153	199	168	163	161	158	177	171	154	163	171	146	160	179	182	168	181	184	157	184	175	159	189	163	138	160	169	167	173	153	163	158	173	164	148	187	176	164	195	182	164	188	156	154	174	143	189	175	176	158	171	147	156	165	169	153	148	190	156	165	150	178	180	155	150	151	151	162	154	169	154	150	148	146	172	133	205	179	198	175	175	164	147	143	165	183	155	132	169	179	169	141	174	184	169	190	171	154	174	177	176	156	181	150	166	163	149	171	193	176	168	167	184	162	153	177	165	160	159	183	165	155	186	171	138	147	155	173	174	152	163	159	157	150	180	178	174	173	171	179	138	169	173	148	191	175	169	159	161	172	148	160	161	180	172	145	171	178	171	175	184	148	168	161	152	173	206	156	164	176	158	152	164	172	151	192	175	150	171	159	188	182	190	170	169	162	176	158	166	156	157	143	160	169	167	149	164	168	162	169	175	163	149	197	167	155	172	186	160	174	179	150	157	146	163	186	165	172	144	139	177	173	171	144	163	169	157	145	150	170	168	158	183	173	176	173	176	144	150	178	180	157	159	160	164	162	152	162	170	171	169	184	164	199	176	182	162	184	156	151	153	143	177	179	167	160	156	170	182	187	188	171	160	177	164	158	168	173	184	182	168	159	184	159	139	161	175	146	194	172	170	158	154	158	156	135	166	167	166	149	175	170	194	142	158	168	161	161	141	180	155	171	170	164	189	155	170	166	160	173	160	172	151	164	179	154	181	171	187	155	191	178	171	163	189	156	178	161	163	175	155	181	154	168	163	170	144	163	161	173
24908	3342	4555	3690	3322	2660	2158	1784	1503	1302	5505	23053	27898	5134	598	599	563	572	540	586	528	556	543	523	519	511	615	556	487	470	396	427	442	414	434	455	438	402	434	426	421	411	454	430	441	419	454	400	420	443	385	411	423	397	419	390	417	437	426	394	416	399	459	412	418	407	419	413	438	408	432	422	413	461	402	435	468	429	387	450	441	427	413	405	410	405	400	393	433	404	397	408	424	428	421	390	414	411	415	384	392	400	395	420	433	398	380	391	427	426	419	408	381	422	366	413	418	382	408	419	397	386	386	381	418	411	408	395	401	406	442	423	423	436	432	388	409	428	410	360	426	408	401	412	434	378	393	409	422	377	412	416	418	393	415	389	386	378	362	393	436	419	439	420	425	413	403	379	406	399	377	432	397	409	409	403	373	411	401	355	389	404	428	435	419	381	432	399	397	380	364	403	420	406	397	391	372	421	399	409	413	414	377	407	406	406	405	409	414	405	384	415	432	417	407	400	450	409	398	442	421	422	361	407	366	386	381	381	419	421	383	429	405	385	423	416	411	445	395	425	431	414	371	391	432	391	398	404	420	391	394	389	421	423	439	413	437	446	397	429	354	376	420	358	375	406	414	384	374	421	422	422	390	413	413	397	406	445	375	403	428	434	398	419	373	415	399	379	403	401	418	395	360	357	413	410	400	453	415	422	387	424	372	385	428	400	397	448	413	414	397	431	423	437	438	412	406	382	387	380	382	390	402	407	408	395	403	415	403	377	396	419	382	395	387	406	445	401	418	442	414	424	419	371	421	399	415	390	373	414	401	389	417	367	370	374	421	423	420	434	413	413	391	357	421	448	393	455	420	391	403	436	379	394	397	458	409	416	442	437	427	417	380	389	429	396	402	420	377	416	368	373	414	426	411	454	421	411	394	412	400	457	439	414	397	389	410	428	398	433	413	410	425	421	374	396	409	398	402	414	425	425	423	400	440	379	403	431	412	382	407	393	425	404	383	415	380	425	382	396	427	442	473	407	422	398	406	405	403	391	389	403	402	439	422	392	389	403	379	389	404	411	398	408	416	400	410	437	374	415	392	402	399	385	436	368	390	400	391	389	417	461	387	406	441	400	420	417	433	401	428	386	415	355	374	374	388	435	414	411	395	416	345	420	367	399	421	447	432	402	401	404	418	404	394	372	377	398	425	404	432	416	401	393	397	422	409	398	391	428	389	409	408	423	396	360	405	415	416	396	409	389	401	384	402	481	409	421	379	424	436	403	390	379	399	404	432	389	371	385	423	411	379	396	419	400	431	415	426	418	392	407	424	382	413	390	381	409	417	406	421	428	372	440	419	406	436	398	383	381	403	406	416	387	423	386	420	370	402	436	418	351	422	393	425	433	439	390	380	401	380	424	419	410	418	439	385	400	424	396	402	425	424	403	393	373	435	445	403	405	409	413	387	416	406	451	393	403	406	394	433	360	425	402	441	403	416	429	440	400	403	412	357	399	420	389	407	352	407	405	385	387	447	403	377	374	431	413	431	416	383	401	406	394	394	401	432	378	385	402	387	412	437	392	394	417	384	410	375	374	401	406	443	409	404	438	401	405	390	395	449	408	419	407	429	420	408	409	384	411	429	396	389	381	405	427	414	412	392	385	422	460	425	391	373	419	444	367	390	434	420	434	396	408	429	399	420	431	400	422	385	410	378	453	417	404	466	415	400	393	417	411	360	408	394	407	397	405	393	396	399	430	387	398	457	398	384	420	403	363	409	393	393	400	379	394	392	386	404	435	420	414	378	409	395	414	391	443	355	408	394	429	370	405	407	443	422	391	418	401	406	427	411	424	395	388	425	417	402	424	400	398	424	452	368	415	452	375	419	407	367	408	427	417	411	412	391	414	405	407	399	459	436	392	358	388	384	411	375	444	403	444	392	399	400	383	425	401	401	426	408	408	406	382	424	406	398	425	402	435	453	406	419	438	381	377	440	413	421	390	393	380	432	414	437	439	402	423	408	407	407	405	388	389	412	408	398	435	415	401	399	440	385	370	422	438	399	415	411	386	417	420	420	377	421	387	401	426	407	400	391	395	448	424	389	399	394	411	427	434	398	430	408	393	396	391	413	431	424	414	420	393	425	383	392	408	383	388	420	361	408	430	400	436	391	405	417	397	392	409	412	421	388	403	395	442	394	403	426	376	417	350	403	418	402	415	391	403	411	383	400	417	413	420	413	381	418	446	429	398	410	423	392	422	402	415	392	430	441	398	396	414	440	443	390	390	450	441	370	412	397	353	395	411	403	412	381	438	397	408	419	407	400	410	406	437	383	406	405	407	400	415	370	382	373	350	395	423	391	424	398	391	405	384	388	381	420	391	371	401	382	393	393	421	397	393	417	405	401	401	444	419	396	420	408	434	444	401	403	432	403	428	415	404	433	409	453	415	417	388	430	402	412	421	411	437	403	389	413	431	389	450	421	422	425	388	418	410	432	395	400	416	433	391	424	411	407	380	378	452	372	399	436	412	431	408	416	385	410	416	394	392	386	402	420	389	419	424	442	435	403	397	392	370	391	421	386	415	431	407	407	385	443	391	414	398	402	438	393	417	410	416	405	390	411	380	380	390	456	393	433	431	398	404	394	430	402	370	390	404	427	349	416	410	405	411	398	406	414	408	401	383	400	389	411	429	408	394	403	412	410	381	404	353	413	410	384	406	408	423	403	382	379	410	411	394	389	401	389	401	378	389	383	384	390	368	395	409	408	419	425	394	406	414	365	450	402	373	442	372	393	409	406	407	367	379	399	387	397	361	355	384	409	398	387	404	422	418	443	379	422	407	405	421	421	431	412	423	418	395	380	437	415	384	403	413	432	382	417	368	412	423	362	402	403	402	410	389	414	386	415	381	372	364	412	411	417	421	409	410	368	418	400	422	410	430	431	400	417	406	418	382	415	431	407	398	405	428	444	423	414	432	398	437	407	377	412	395	409	443	405	379	423	396	409	379	409	373	388	401	394	433	417	386	394	398	393	404	376	398	388	404	404	377	380	402	408	434	406	398	410	413	412	389	419	394	411	398	402	417	396	433	369	405	416	371	403	375	407	414	454	424	401	439	392	390	410	401	443	408	387	404	398	402	402	379	399	412	441	399	406	402	399	388	418	396	388	417	403	425	414	406	427	398	410	409	385	425	416	419	414	419	413	391	410	385	409	419	398	424	403	398	405	430	397	415	431	426	383	402	393	396	421	404	381	406	381	399	402	423	391	400	402	378	397	397	424	374	409	430	408	461	399	372	406	416	397	360	409	390	409	411	434	410	392	422	412	417	376	435	397	444	402	433	415	390	408	394	403	414	415	404	434	401	392	375	376	436	389	427	389	437	424	377	394	438	409	439	387	409	427	394	442	416	434	397	418	399	381	432	414	405	387	396	401	394	426	408	393	389	404	410	421	405	387	404	441	424	372	429	426	468	403	419	408	379	418	383	414	389	448	402	386	388	435	456
63098	22791	6913	2367	1409	1024	748	615	479	462	1946	11537	16742	5009	292	181	194	181	206	179	173	176	189	179	201	183	178	182	188	198	164	189	180	162	158	184	166	191	152	175	165	155	165	176	169	194	154	173	200	126	151	165	160	156	141	178	179	162	180	161	192	162	176	167	143	164	179	143	167	152	154	167	139	163	163	144	176	175	149	149	128	164	150	123	148	160	177	185	140	161	200	159	166	180	139	140	167	137	167	166	171	143	132	175	149	170	154	169	136	144	144	142	180	178	167	164	147	146	161	162	171	159	166	150	159	158	170	154	168	139	148	150	147	144	143	150	144	141	176	165	157	155	142	185	184	150	159	165	170	152	153	137	156	168	147	181	181	157	187	166	157	154	164	157	153	145	166	167	160	153	144	157	165	175	137	164	150	152	147	177	155	164	169	152	149	160	150	154	158	162	144	167	167	161	164	135	137	160	153	184	161	165	157	139	157	154	161	154	159	147	155	152	154	147	151	159	156	169	168	137	149	165	165	138	119	164	144	160	184	175	148	139	156	155	142	170	169	156	152	160	156	149	152	158	151	162	149	160	173	158	178	162	148	150	159	168	170	173	146	153	139	167	157	149	144	137	139	151	144	172	163	167	145	186	136	153	164	147	160	156	157	171	183	162	183	147	129	139	155	193	156	166	171	148	171	140	149	173	143	140	149	160	200	164	157	165	150	147	152	179	174	195	161	143	156	128	169	181	171	156	154	159	168	136	147	144	158	149	153	172	151	139	162	191	160	154	160	140	161	142	167	172	151	163	164	158	164	146	140	151	165	132	165	150	154	162	148	141	155	173	156	140	171	163	146	177	154	166	135	136	171	150	170	137	152	152	152	146	168	131	168	161	134	158	174	176	166	158	140	173	157	158	141	134	167	167	166	164	150	148	145	147	140	150	150	178	154	170	157	160	138	169	164	164	164	128	152	160	161	148	146	140	177	189	166	177	172	171	151	152	150	168	138	163	164	160	175	147	151	145	159	147	168	152	142	160	178	155	136	179	163	171	159	179	181	175	163	165	170	162	172	136	153	171	168	156	160	162	160	144	153	168	172	195	178	171	159	170	174	143	149	133	156	158	160	144	142	155	153	135	146	162	156	132	163	163	162	163	164	183	176	172	145	183	174	138	139	158	154	170	150	148	173	158	148	174	148	163	143	150	161	155	165	181	149	166	157	152	170	144	155	180	152	125	163	171	167	168	162	159	163	168	172	159	158	159	146	157	161	178	159	161	160	168	141	183	156	169	158	159	170	156	178	143	152	157	171	162	157	159	146	144	167	137	150	166	145	152	158	156	177	167	165	181	181	154	166	140	148	166	148	150	161	173	175	156	167	151	178	145	143	156	172	160	150	147	150	160	161	179	151	168	165	178	187	147	163	174	158	181	176	171	163	142	150	173	172	159	154	154	171	128	162	131	173	158	165	156	150	149	158	155	157	147	152	163	136	148	146	168	150	153	154	149	172	131	159	153	165	164	169	159	172	161	128	153	171	170	167	167	159	148	133	168	147	149	140	146	163	170	155	182	168	176	167	168	142	165	159	128	185	172	179	182	136	176	147	173	155	160	173	166	126	142	172	151	172	147	153	159	139	150	165	142	162	140	157	189	173	152	152	151	152	149	165	142	146	183	166	169	152	150	159	163	162	143	170	167	157	133	172	147	163	151	153	174	185	146	173	161	159	171	149	151	168	166	172	165	154	179	169	161	136	167	165	149	170	143	158	187	185	173	149	166	154	166	164	160	160	156	161	171	176	157	155	142	168	139	160	145	163	162	141	180	136	145	169	154	146	158	156	143	177	150	144	155	165	154	167	157	180	157	148	166	145	149	169	159	175	151	143	140	160	162	163	156	152	134	148	155	158	145	204	140	170	178	154	163	147	163	159	175	171	157	163	161	157	148	174	150	146	166	173	155	145	153	148	154	138	146	166	156	167	174	164	157	155	177	139	142	158	141	172	156	167	167	192	168	178	141	127	166	166	161	164	164	150	144	151	142	186	162	153	158	132	185	168	144	156	163	170	171	146	160	165	154	155	168	176	157	154	165	167	181	156	156	161	144	178	149	178	160	141	164	156	159	141	119	149	150	155	158	147	154	164	166	164	151	157	160	145	164	137	175	160	172	137	148	154	166	158	158	178	146	149	133	173	177	171	177	159	161	135	150	154	161	156	142	141	147	142	160	166	166	143	143	145	156	175	164	160	135	137	171	172	163	163	172	177	159	178	172	145	143	163	165	184	138	149	161	158	152	160	140	152	167	162	170	166	143	148	147	158	173	148	144	126	136	169	169	173	139	146	142	172	162	142	137	144	186	189	190	172	145	159	160	139	153	143	157	142	165	163	181	167	137	121	166	186	165	142	158	168	153	146	175	156	161	128	164	148	156	171	162	186	184	169	173	142	171	142	147	148	159	154	150	157	147	174	172	150	156	155	184	177	152	165	136	173	160	182	147	154	154	176	171	157	157	144	159	150	156	173	166	179	160	166	162	153	165	151	170	156	150	165	155	143	171	155	172	143	155	158	167	138	145	145	163	165	157	155	156	153	146	167	166	148	186	169	148	150	159	144	165	152	169	142	155	157	148	134	199	147	153	155	147	149	135	144	171	172	156	167	165	166	173	173	136	167	149	163	171	165	136	157	170	167	174	167	136	170	145	146	155	143	161	157	134	177	160	145	177	142	147	147	145	146	138	170	165	151	165	145	167	166	167	168	153	164	146	144	168	151	175	152	155	140	170	175	164	162	139	175	163	170	168	150	165	154	149	147	182	156	154	155	143	171	159	143	166	150	183	153	175	147	123	152	172	146	183	168	164	149	150	150	160	170	155	155	165	169	161	154	138	151	178	180	135	176	149	135	137	157	161	155	186	158	170	151	163	139	125	185	135	183	156	186	159	142	164	162	177	175	162	155	141	158	149	175	170	152	159	129	162	171	170	150	155	160	155	147	161	166	148	182	168	144	157	147	147	136	154	149	147	153	135	141	158	130	195	158	134	135	139	143	159	156	165	157	154	139	157	153	154	159	162	133	142	176	148	169	146	176	153	176	148	131	153	176	149	163	162	172	148	162	150	143	165	158	163	186	135	177	198	143	158	151	148	155	152	161	146	153	179	165	154	144	141	162	152	160	167	148	156	161	143	180	152	163	149	145	146	142	144	176	168	137	153	151	164	140	177	190	146	170	156	151	160	154	166	149	154	153	136	167	177	169	154	175	151	133	164	136	165	158	152	178	158	161	151	159	155	165	154	146	149	179	144	150	171	130	176	152	165	148	170	165	166	171	172	145	159	146	167	168	151	173	150	139	181	160	170	159	172	156	156	155	128	156	169	154	174	140	155	136	132	197	160	169	135	150	175	138	166	153	145	156	142	149	148	155	172	145	150	161	154	165	152	194	160	150	165	142	142	164	141	183	152	166	154	140	159	163	172	142	158	146	173	175	165	167	149	151	154	172	148
34505	5199	7243	6041	5076	4398	3390	2725	2278	2155	9856	35232	40131	9171	743	702	701	620	643	610	600	592	623	539	621	543	475	527	441	450	457	429	440	484	442	437	442	436	419	433	453	432	398	400	423	385	419	392	392	387	368	382	407	413	423	409	426	410	356	434	405	378	376	403	373	387	365	404	392	365	374	405	383	384	417	399	416	393	389	397	385	358	390	359	390	388	404	385	371	374	368	377	390	356	348	407	381	392	381	371	395	418	390	364	344	383	376	390	355	365	383	375	389	377	359	354	376	383	380	373	382	388	364	396	367	358	355	348	386	346	399	398	373	411	372	403	377	364	378	392	346	340	360	384	346	344	394	389	347	378	392	357	377	365	359	396	357	410	399	384	351	372	384	388	363	398	391	408	385	370	402	383	402	354	352	345	350	361	393	368	385	346	355	403	349	385	337	393	374	354	360	372	367	355	347	388	394	413	355	354	381	392	395	355	363	350	391	392	361	360	373	373	377	383	369	380	385	369	380	363	382	412	385	365	386	422	354	369	414	390	360	356	379	359	357	380	435	401	394	387	366	377	384	389	404	346	339	397	389	377	387	367	383	377	367	362	354	361	345	338	373	396	367	377	396	377	384	361	367	344	366	380	388	372	374	396	342	384	392	370	365	348	383	390	353	364	383	335	393	372	395	385	358	394	374	388	388	347	371	368	347	364	363	363	364	404	398	369	386	395	353	345	389	378	390	379	360	372	370	369	353	375	384	428	371	412	377	374	407	382	382	373	352	355	392	359	376	353	396	341	359	403	361	333	387	353	384	348	375	361	401	357	376	383	374	319	352	377	385	364	361	371	370	355	356	346	373	370	389	393	374	373	389	367	388	353	382	385	389	348	366	370	373	349	401	401	372	374	380	368	403	352	394	384	365	371	378	391	348	393	342	392	371	369	373	339	367	379	405	407	326	412	377	357	370	360	399	385	383	350	350	350	374	377	372	409	336	355	381	354	394	358	343	350	343	401	356	401	401	349	375	365	348	383	397	353	342	384	350	375	359	381	400	361	317	367	372	373	368	355	359	359	403	343	375	381	351	371	371	360	381	404	349	360	363	349	345	381	346	366	387	432	363	378	372	362	359	354	366	408	357	338	335	395	373	384	379	380	366	377	355	364	390	390	379	383	334	351	371	410	377	381	417	380	338	349	353	355	349	369	390	375	355	393	402	360	383	369	345	355	346	345	342	380	375	388	372	363	369	369	381	354	398	400	399	362	407	352	344	361	380	394	374	395	350	385	355	364	367	373	384	385	338	383	391	389	366	347	330	350	393	350	386	423	358	373	381	349	367	367	363	398	430	395	411	327	381	357	350	375	394	379	408	414	365	403	363	352	396	314	348	379	402	381	362	396	417	355	377	383	398	401	346	400	346	393	340	379	383	359	369	348	377	396	378	384	365	356	389	348	349	364	385	360	359	357	371	376	377	383	354	363	370	379	393	375	357	374	412	367	394	387	346	394	355	372	366	369	349	362	377	382	333	415	376	352	380	376	374	388	382	383	420	323	406	397	374	364	348	352	338	389	362	358	386	372	422	380	380	348	368	379	365	366	357	374	345	382	389	425	404	350	375	341	369	388	376	400	352	391	387	326	389	372	380	379	351	375	371	396	368	380	356	387	356	357	367	355	366	361	360	391	353	406	371	373	406	378	371	388	411	378	363	375	342	356	398	368	390	338	386	368	372	377	383	372	371	346	351	366	376	405	358	378	386	349	405	378	331	354	375	402	380	360	406	420	366	377	390	386	387	390	400	391	400	366	349	394	359	368	359	380	379	382	370	342	378	394	372	360	346	369	358	357	367	403	359	357	390	396	362	368	447	379	412	375	371	383	377	361	372	388	401	362	379	364	365	379	369	369	369	368	371	331	366	373	371	374	386	424	382	369	371	415	370	426	364	382	385	350	364	381	343	381	367	374	353	366	389	403	360	369	411	326	382	358	360	329	402	397	361	379	385	358	386	358	335	426	385	344	370	351	354	375	390	381	391	408	374	388	367	382	342	378	352	348	342	370	373	362	399	347	386	387	336	372	362	377	405	397	365	383	382	388	344	356	377	390	377	364	355	375	360	418	400	398	356	366	381	374	393	351	378	359	356	351	356	397	383	363	369	371	361	346	377	401	342	347	432	380	370	381	349	337	377	410	357	386	368	351	393	350	404	376	376	391	387	338	377	393	378	359	375	377	362	378	382	356	370	368	340	360	375	375	409	395	370	393	359	377	355	343	386	379	349	366	348	377	348	374	372	377	360	354	365	340	368	351	372	398	378	346	373	375	376	370	388	354	370	373	406	375	379	345	358	390	373	377	362	380	345	373	359	373	391	373	371	364	375	392	357	383	367	357	369	374	353	386	335	395	415	369	365	356	372	390	357	375	368	361	358	362	380	382	371	400	353	383	366	356	382	375	375	346	350	364	367	355	359	373	399	376	366	359	383	375	381	405	372	367	384	375	337	376	400	367	351	379	376	361	361	406	382	382	345	340	400	352	354	365	377	368	367	362	389	372	365	403	335	380	345	418	412	360	405	379	385	381	352	372	368	393	363	402	374	384	373	385	360	380	364	357	418	391	360	394	379	394	390	375	355	384	386	353	380	382	387	376	346	374	384	375	367	378	379	413	376	371	359	354	399	382	386	389	375	370	381	414	350	369	361	407	342	357	388	325	370	379	365	368	370	376	327	389	405	399	373	369	376	378	371	376	389	340	371	376	355	322	375	370	407	363	364	347	389	389	405	397	372	362	367	405	377	368	373	362	386	355	367	386	407	374	353	355	377	350	392	396	351	364	350	365	391	366	340	354	375	404	348	374	357	386	381	393	424	363	382	372	362	380	348	368	409	381	379	368	370	390	389	367	361	358	366	367	389	367	367	387	341	353	369	341	383	373	373	312	351	341	376	378	367	369	394	374	354	360	351	376	381	389	343	383	373	367	346	348	357	358	379	336	356	352	380	384	329	340	394	401	372	356	385	374	368	365	406	377	374	329	387	372	394	372	339	357	340	389	374	369	392	367	399	327	391	391	354	385	372	360	377	370	384	336	373	391	351	384	396	369	373	351	380	349	371	381	383	347	371	357	365	360	389	352	396	389	348	351	379	369	366	375	385	390	366	373	352	356	378	385	347	362	353	397	397	382	372	348	381	390	343	378	360	367	389	409	358	377	370	352	362	360	368	378	378	354	408	365	370	421	357	364	426	384	346	332	375	364	345	348	429	325	342	380	373	407	352	381	387	367	332	348	400	380	361	389	391	388	353	385	358	401	391	326	376	352	353	369	377	385	349	390	337	374	364	377	356	379	385	370	370	365	413	344	388	390	372	405	368	423	372	353	351	362	405	391	367	393	362	387	371	394	358	347	391	367	357	407	410	386	391	398	400	335	349	394	380	389	367	372	356	401	367	356	382	354	361	348	409	380	358	372	353	375	373	359	428	369	393	346	386	360	358	377	381	359	343	364
6274	374	287	226	193	181	133	99	123	101	104	212	565	300	90	80	78	78	87	77	95	64	73	70	98	104	65	87	84	91	65	85	95	91	68	93	80	75	83	71	71	72	93	85	73	78	69	77	71	93	79	78	85	89	82	75	88	65	103	76	77	81	81	88	83	81	71	83	66	69	72	86	75	98	80	85	76	95	80	55	74	81	76	83	78	77	74	72	95	84	88	97	82	83	75	84	80	67	77	76	93	76	77	83	84	86	79	75	76	75	82	72	90	82	69	74	103	71	69	96	77	82	88	82	78	65	92	77	91	91	89	84	83	81	77	72	73	82	67	88	81	88	82	78	81	60	75	70	73	73	83	68	75	88	73	92	84	68	71	78	92	78	86	70	77	63	93	91	85	84	78	73	87	87	92	68	83	95	73	70	80	77	83	87	90	88	80	93	85	85	73	79	65	81	66	78	79	84	78	86	96	75	90	83	92	75	91	71	71	89	80	95	76	70	73	84	95	67	79	86	85	69	81	98	94	93	62	85	73	70	78	98	84	96	94	87	86	94	102	92	77	73	78	70	87	73	75	92	66	82	85	87	82	79	71	68	77	72	88	77	83	66	79	82	74	83	67	80	65	61	76	102	74	82	88	67	70	75	86	85	85	85	79	70	83	75	94	82	86	82	95	89	87	75	73	73	98	79	85	79	81	84	78	74	83	76	66	88	92	81	83	84	75	85	83	112	82	79	71	74	82	105	75	56	90	92	78	84	73	65	72	89	73	61	86	62	82	73	90	93	99	94	84	76	73	83	83	73	76	85	82	90	72	93	81	90	88	77	80	91	80	75	82	83	103	88	79	84	80	68	86	73	65	92	64	88	83	80	100	82	63	82	75	89	64	82	83	78	69	66	66	76	76	90	85	80	73	83	98	80	72	94	89	90	102	83	103	88	95	79	80	68	78	66	70	73	72	72	91	89	88	82	83	71	76	78	71	65	67	95	76	76	92	76	80	67	73	71	88	69	69	70	98	78	92	75	74	85	84	82	84	85	93	98	88	68	94	79	76	65	93	66	69	74	86	88	84	81	92	85	87	81	84	78	78	86	94	74	88	89	66	81	78	59	82	67	63	85	78	100	88	75	82	58	85	61	68	74	64	84	88	84	90	78	90	90	77	84	82	72	81	87	82	80	86	75	78	66	84	87	91	66	67	73	84	86	88	74	79	90	82	77	96	62	81	76	84	66	89	91	87	91	80	81	69	86	81	79	75	77	84	78	75	99	77	86	80	93	85	81	76	76	80	64	83	66	85	73	84	80	74	70	82	85	90	67	67	82	77	73	95	95	81	75	73	82	64	76	88	91	86	81	87	92	59	74	84	89	71	71	95	70	79	77	78	65	77	90	60	79	82	86	79	72	66	82	85	82	69	77	95	73	88	85	62	83	63	68	76	77	75	85	90	70	88	86	81	81	75	75	78	85	91	95	83	83	74	97	76	75	79	69	93	78	90	68	88	91	78	66	89	84	74	71	80	83	85	78	86	78	98	101	76	76	76	80	98	83	95	92	64	79	88	70	59	87	85	79	101	77	71	76	79	86	79	76	82	98	90	80	79	73	93	77	85	73	77	88	71	98	90	95	63	95	80	57	71	77	66	84	89	67	95	87	90	74	68	73	93	86	83	92	88	86	87	55	77	78	78	67	83	81	72	82	93	70	72	72	83	76	72	67	76	69	69	77	91	72	79	97	74	80	71	83	67	89	69	90	85	79	86	75	79	71	79	66	80	71	61	82	70	81	89	100	78	77	71	71	98	72	80	87	85	86	80	70	92	82	83	87	95	73	89	92	77	86	69	102	82	109	63	78	83	79	74	90	81	79	72	92	94	88	76	70	82	75	56	78	83	65	76	81	79	79	85	68	74	69	71	80	77	81	79	73	92	66	72	90	81	89	84	85	58	76	72	70	70	84	70	72	74	77	74	64	72	61	84	99	87	72	68	79	77	79	83	67	72	82	71	80	92	73	90	75	97	81	84	85	74	81	59	62	62	82	85	102	93	83	91	81	96	90	79	91	74	66	74	79	84	83	102	94	82	50	74	80	75	97	96	83	78	83	90	81	75	98	68	63	82	86	79	91	80	85	87	61	86	69	76	70	83	88	84	91	93	76	77	78	84	84	90	80	87	71	87	65	76	80	81	81	76	74	80	85	79	75	90	73	72	80	84	82	73	64	64	90	90	96	74	85	81	83	81	59	80	92	79	88	65	86	87	73	71	78	74	71	102	81	77	69	74	74	82	90	77	78	71	84	73	78	78	68	98	82	65	82	83	83	90	89	65	82	69	78	85	79	76	82	84	85	111	72	84	66	88	78	71	81	68	85	74	76	74	91	92	77	92	93	82	73	68	94	67	76	70	75	64	65	88	80	93	84	72	82	79	92	67	84	65	76	67	76	77	83	71	75	71	98	72	74	72	82	75	73	73	78	90	69	85	71	88	84	86	91	89	58	85	74	76	83	76	69	77	86	80	99	72	83	101	73	100	74	82	79	73	99	88	73	76	86	82	77	67	73	88	74	81	76	89	84	86	96	90	65	87	84	74	76	69	69	77	73	82	66	78	71	96	94	87	79	86	64	75	80	95	77	63	83	81	64	74	80	79	84	74	83	79	73	87	81	81	96	84	91	64	86	66	94	80	80	90	85	69	74	79	87	68	87	82	86	82	89	100	61	73	82	61	88	82	85	90	83	96	97	77	68	81	78	72	81	80	77	86	87	93	88	72	74	74	89	92	79	81	64	67	57	80	75	83	95	78	92	83	73	81	69	98	75	77	78	61	72	84	73	64	67	91	92	65	86	87	89	83	87	101	95	76	93	75	93	70	75	84	65	75	83	99	76	78	92	71	86	79	68	85	90	88	79	89	81	73	72	94	93	76	77	80	94	64	82	96	83	67	76	82	82	89	77	87	73	78	77	75	92	74	78	65	77	62	95	93	88	86	94	75	70	93	70	89	63	68	76	60	92	94	73	83	74	68	81	101	72	84	70	75	80	85	88	78	74	76	73	73	69	75	102	88	76	94	91	94	76	91	78	69	63	85	88	65	79	106	88	81	71	59	75	58	69	78	91	73	80	67	100	88	85	95	77	82	75	82	77	76	82	77	67	70	86	78	95	63	94	94	80	75	67	85	79	69	74	54	95	108	84	70	75	77	86	76	57	84	76	71	83	87	76	89	90	86	81	74	78	67	81	76	67	86	77	81	83	80	73	91	82	75	109	74	74	88	85	85	73	93	70	90	65	78	79	92	97	69	74	91	70	86	82	80	77	88	96	69	91	102	91	81	74	89	73	70	87	83	79	60	85	87	81	91	76	89	86	81	73	101	94	80	83	77	70	78	75	84	77	74	68	86	85	82	80	72	71	65	86	85	81	75	94	98	89	89	81	74	85	84	78	67	88	81	70	81	62	74	87	75	91	82	79	78	75	88	90	78	62	83	72	66	106
5837	461	694	831	733	679	553	390	422	448	562	1287	3391	1412	242	228	208	216	240	216	238	219	209	210	228	223	253	213	217	232	212	219	226	213	220	227	216	235	203	219	236	227	214	231	216	232	207	241	210	227	195	242	231	221	210	212	241	241	213	211	210	235	223	230	203	202	220	204	240	231	213	235	239	227	209	235	225	235	232	217	223	207	219	233	217	209	223	225	257	223	227	227	246	199	228	193	210	193	214	216	241	215	220	228	237	242	206	223	210	222	213	241	226	235	232	224	202	215	225	225	221	241	227	228	225	230	224	217	235	220	206	242	226	219	190	229	196	234	230	220	215	207	224	193	255	238	239	225	220	205	227	225	242	236	242	221	220	214	224	229	226	239	246	227	232	227	221	199	224	225	229	218	212	241	239	220	205	227	211	195	209	211	213	232	241	208	226	196	207	222	213	209	245	233	224	206	222	201	218	194	218	202	224	225	241	188	201	224	228	202	221	250	228	229	202	232	236	242	222	189	234	246	202	217	225	219	222	217	240	224	222	212	246	226	209	227	190	222	212	228	236	212	214	251	200	210	231	204	249	227	236	233	228	194	222	220	203	218	201	217	233	239	195	227	201	228	186	215	230	224	200	216	230	204	213	228	235	221	238	229	210	227	224	226	212	212	216	227	217	215	215	210	198	203	204	207	188	225	204	222	240	241	206	212	225	249	199	240	210	226	235	197	218	220	211	228	208	197	205	210	212	236	215	248	215	246	227	218	224	220	198	217	209	199	232	218	226	218	234	236	227	240	242	216	200	193	233	201	208	225	206	213	229	231	198	230	221	217	221	219	235	214	221	236	203	202	218	221	213	233	231	243	205	231	217	199	235	221	227	205	209	242	198	229	242	233	249	247	200	211	217	236	220	213	215	213	238	248	196	257	227	213	226	203	231	237	227	209	219	243	203	196	224	220	222	216	246	192	219	205	207	226	218	193	241	215	222	238	209	203	204	208	192	210	232	207	234	215	212	230	227	226	244	195	214	207	228	242	214	239	229	218	222	214	242	229	209	214	205	226	238	206	206	226	228	207	231	225	216	225	228	236	199	242	239	237	222	203	211	228	231	211	219	237	241	204	254	221	244	209	238	251	233	243	226	207	225	232	237	233	205	223	216	236	202	212	221	261	235	217	213	224	207	193	219	204	234	203	221	204	197	216	220	193	259	233	188	209	223	229	227	218	209	212	249	211	251	209	231	223	223	223	194	227	221	241	206	198	247	199	215	222	210	205	210	197	235	234	237	221	223	211	237	208	264	226	213	226	211	213	215	228	198	223	195	219	207	201	214	231	226	249	235	218	222	239	216	200	226	201	226	223	223	220	214	216	247	228	207	218	220	203	214	234	219	234	237	212	232	235	223	219	224	214	211	216	233	218	200	200	207	223	228	214	227	218	208	254	210	190	226	230	208	225	213	214	242	247	219	215	234	234	223	220	213	223	221	233	237	244	203	229	220	224	229	243	206	217	224	227	220	215	204	219	221	227	210	261	216	238	225	222	232	202	226	199	227	213	237	239	246	231	227	231	214	203	210	236	211	222	229	220	215	211	221	246	233	205	222	217	230	204	211	243	233	207	227	235	260	215	218	203	222	225	227	207	210	228	202	233	232	207	231	202	223	231	205	196	209	190	229	248	230	206	219	225	205	203	240	203	209	240	236	234	247	232	246	222	227	222	210	209	224	230	221	213	186	212	222	210	241	200	220	210	242	223	190	207	215	218	204	229	201	202	245	202	228	208	190	232	197	247	208	216	230	241	212	225	243	220	226	231	218	210	223	199	218	201	216	200	227	211	237	233	216	210	206	226	199	198	239	237	208	230	210	220	255	205	234	197	228	217	202	225	251	230	228	224	228	224	226	227	235	201	210	213	221	204	241	211	213	242	224	239	222	243	229	213	200	210	188	227	214	213	217	248	202	189	229	190	241	212	210	200	242	215	215	264	216	224	237	205	228	238	217	228	224	217	230	228	244	216	226	200	211	207	215	215	221	211	246	239	204	221	217	220	210	215	244	207	210	260	215	228	221	206	215	234	227	215	237	249	200	210	220	233	260	221	219	228	232	203	223	222	218	231	213	202	229	226	232	225	187	214	249	213	231	208	195	248	244	250	222	222	190	246	207	213	233	226	219	229	221	231	227	223	232	247	229	220	184	209	225	231	227	204	221	217	219	214	212	212	227	248	234	240	213	217	212	227	239	237	231	223	201	222	225	228	224	204	210	212	206	209	243	247	204	232	192	238	234	238	207	205	233	204	237	236	218	243	245	241	205	223	220	241	222	213	218	235	231	214	215	211	220	264	232	249	228	223	221	236	196	232	216	223	224	206	219	230	210	229	226	242	212	255	214	239	214	217	210	232	219	236	209	219	198	226	230	217	220	223	252	235	231	197	222	231	192	196	216	210	223	241	222	232	208	235	254	231	220	228	233	207	222	237	215	225	192	214	221	211	207	211	228	206	226	235	216	224	235	207	235	241	238	185	210	214	221	203	205	216	211	213	218	222	231	204	211	226	212	248	243	236	226	228	232	199	234	215	215	201	224	218	234	229	212	215	215	224	225	220	225	237	181	215	209	218	217	215	221	207	201	233	211	220	223	216	237	232	216	213	221	201	232	254	231	220	199	219	202	224	228	219	223	210	217	250	204	203	205	218	230	221	220	207	233	218	212	214	235	217	230	200	221	201	220	205	228	219	225	232	233	223	223	211	215	227	217	218	216	215	228	233	199	237	216	233	219	191	214	233	205	207	222	221	206	236	221	204	224	223	208	197	229	222	233	196	209	236	202	223	224	207	222	243	205	201	221	219	223	212	219	195	222	165	233	205	224	225	221	208	234	216	233	216	220	235	256	238	209	237	233	206	227	197	186	199	222	216	229	224	228	221	206	240	221	239	237	207	218	215	215	222	228	204	219	232	241	234	239	226	232	209	227	283	212	231	223	226	236	217	188	226	214	217	239	232	235	252	212	226	238	248	233	227	221	239	231	217	228	230	241	217	250	214	216	237	230	192	214	253	202	231	227	221	238	232	236	195	226	225	238	208	217	213	221	246	241	223	222	230	232	206	224	227	212	225	220	211	213	216	219	200	220	216	230	211	223	194	236	221	244	225	241	212	228	217	209	200	252	229	212	238	256	236	215	252	213	232	229	229	215	213	237	205	240	206	222	243	233	210	204	214	218	252	216	225	221	212	212	188	210	197	224	237	239	213	222	210	217	228	215	223	228	235	216	232	250	254	216	212	191	231	221	232	203	207	224	219	245	228	223	217	213	210	205	221	216	236	215	207	235	224	202	220	213	240	212	215	205	206	193	230	230	210	250	232	223	234	196	250	201	228	214	212	246	235	205	226	213	244	210	248	208	244	223	207	243	249	201	215	221	200	253	219	221	208	235	235	227	214	231	194	199	212	265	230	225	235	223	208	217	213	209	197	211	219	219	219	231	227	211	190	226	223
48241	13948	2961	1224	837	671	449	378	352	303	842	4724	10326	4871	221	182	192	197	174	170	195	169	180	198	194	182	159	170	174	164	168	176	194	178	159	181	183	154	198	175	151	149	175	154	162	159	166	165	180	167	151	191	152	172	160	170	199	155	160	158	174	169	164	181	166	190	137	184	171	164	164	162	181	184	161	151	158	167	160	172	163	188	152	166	171	178	169	187	165	166	180	164	175	175	175	169	161	154	171	152	165	152	187	188	176	169	163	180	169	175	161	151	196	153	141	169	166	164	167	190	150	177	185	166	166	172	151	177	177	201	188	157	168	182	181	190	211	182	163	167	178	195	180	169	164	181	153	160	194	164	187	176	160	150	174	175	183	180	147	178	141	180	162	168	160	170	143	167	154	155	171	178	168	176	187	166	165	149	187	175	173	176	157	190	179	168	209	167	157	176	161	140	170	163	156	166	167	147	177	171	186	149	162	167	170	158	195	190	140	158	173	163	152	165	177	183	179	179	181	173	168	164	165	162	175	174	162	159	170	186	173	155	190	164	166	183	157	154	187	177	142	157	144	160	192	149	163	161	167	171	162	155	162	187	174	204	154	171	158	169	174	152	183	170	156	174	154	175	146	154	169	178	150	160	166	174	171	159	181	168	168	174	169	189	185	161	171	159	178	169	172	189	199	148	164	166	169	165	156	172	145	165	167	171	179	177	209	175	174	164	160	183	164	165	157	161	163	150	178	162	199	171	177	165	134	164	181	155	188	177	171	150	160	154	154	180	179	186	150	175	189	164	167	171	187	150	154	186	167	179	173	170	182	169	174	182	174	171	150	155	180	162	189	169	183	179	174	146	174	188	171	194	169	172	154	190	161	177	171	164	161	181	183	184	188	171	139	175	160	163	148	172	165	158	174	186	158	200	176	164	163	193	153	157	158	169	159	164	157	156	165	170	178	170	167	186	169	211	169	160	168	160	177	180	171	186	164	173	179	154	168	169	146	167	163	173	168	166	158	162	186	169	158	146	157	159	142	197	155	179	182	188	173	155	169	153	171	144	171	192	183	174	147	157	161	146	146	163	190	180	175	156	162	182	179	170	152	179	182	192	185	181	190	162	166	176	157	159	162	164	193	178	155	170	163	169	169	178	187	147	153	158	202	182	171	160	162	174	179	165	166	181	187	171	189	163	161	180	162	149	180	164	158	176	169	180	182	182	173	165	160	154	167	175	176	194	174	184	179	183	156	174	151	171	150	170	162	162	170	171	177	163	153	179	151	192	191	153	191	151	170	163	165	151	184	182	169	192	154	163	180	182	159	177	172	176	185	183	150	165	185	165	174	167	164	158	137	177	168	171	166	155	182	170	171	199	172	179	164	182	168	169	172	192	166	147	166	156	148	185	157	160	155	177	179	196	177	167	169	185	177	164	159	191	158	187	166	171	162	165	164	170	178	175	193	195	165	199	199	177	161	164	172	160	183	199	167	169	178	181	181	187	162	165	179	183	176	186	189	182	181	158	151	169	174	187	159	155	171	180	169	175	163	175	172	161	166	189	156	177	175	177	181	156	167	178	194	191	168	166	177	170	192	164	171	147	156	148	152	161	176	167	156	141	173	187	170	168	159	156	184	177	160	158	170	165	184	180	169	162	166	186	151	161	184	159	191	216	168	161	177	195	174	203	154	173	165	165	173	179	174	154	185	145	156	171	175	179	173	164	195	186	166	181	177	172	158	178	169	164	146	147	182	180	167	188	177	148	155	190	164	180	187	182	196	187	177	151	166	167	165	174	172	148	186	173	128	164	182	161	172	157	193	190	180	160	178	155	160	167	166	166	167	156	180	150	178	181	176	175	160	190	149	157	169	189	173	158	169	177	190	159	138	165	170	170	187	165	167	169	142	145	176	192	161	169	172	184	186	192	196	187	171	183	154	180	168	185	176	170	168	188	170	164	159	191	160	144	181	180	154	173	174	181	175	159	167	176	172	159	159	162	177	173	187	172	167	179	181	175	161	177	147	172	179	166	185	165	142	188	177	151	181	189	171	150	156	170	163	164	178	157	154	175	150	204	155	183	194	181	147	193	164	172	174	152	169	191	167	160	183	158	183	196	176	185	159	145	175	161	170	190	173	176	150	170	196	173	169	178	178	171	177	202	152	183	164	184	186	150	172	190	152	159	162	173	171	198	170	194	174	185	149	174	171	158	184	147	189	169	169	168	159	177	187	149	172	177	181	191	196	158	183	180	149	167	178	175	184	177	169	145	203	185	163	165	171	148	170	143	173	162	176	202	176	182	189	170	189	171	195	170	146	161	156	187	198	175	172	190	166	165	167	185	164	158	167	189	155	185	162	164	177	147	174	167	159	202	148	182	158	166	206	176	177	159	167	172	178	174	146	154	155	171	190	160	175	167	165	153	196	182	157	176	150	182	184	179	188	142	140	182	147	165	185	159	182	188	180	169	150	184	152	150	161	170	157	159	179	174	168	172	167	166	183	189	162	145	167	156	158	152	182	188	178	167	156	186	167	188	179	201	140	171	159	182	151	171	201	180	174	170	187	159	158	173	163	179	171	169	143	197	180	159	166	190	160	175	170	161	167	165	181	168	179	165	187	153	163	166	151	179	177	185	155	192	186	171	185	171	181	166	162	190	158	187	202	156	159	168	168	179	173	175	172	193	169	153	169	154	188	179	185	196	174	186	188	179	147	166	169	187	186	179	174	161	174	154	169	182	187	197	156	209	176	161	177	180	170	175	166	173	177	181	158	167	167	178	172	148	151	164	199	149	162	211	141	173	151	168	204	168	181	148	170	182	159	139	158	168	153	167	191	149	197	161	154	167	149	184	190	151	178	155	180	163	165	170	182	182	146	196	167	177	150	146	190	145	161	198	157	164	175	164	173	167	181	163	187	176	160	192	166	179	180	186	180	186	166	158	171	174	187	174	190	163	152	167	189	172	178	168	168	157	166	173	169	175	183	183	153	187	170	189	174	175	175	168	161	165	178	143	157	169	187	168	172	139	159	160	154	186	162	167	163	181	176	194	173	157	162	152	170	173	202	180	176	175	151	170	159	169	157	161	183	179	151	179	175	166	166	135	207	157	171	157	178	155	155	156	169	174	188	158	193	175	177	183	168	160	185	155	161	173	178	186	186	179	189	183	184	178	193	165	176	208	169	175	171	163	176	179	167	146	199	195	182	188	169	168	163	170	169	174	176	159	169	192	192	163	168	155	190	202	156	153	178	173	138	179	167	166	155	175	159	176	172	182	166	165	189	177	174	171	166	171	170	170	173	184	167	158	163	184	146	182	168	161	164	210	151	200	161	169	159	173	153	169	178	182	151	188	174	172	166	170	190	203	153	173	174	161	182	151	171	173	197	149	171	177	145	176	179	196	181	169	171	173	166	192	155	175	174	196	170	159	182	172	167	171	188	188	172	151	171	174	158	162	189	147	169	197	170	181	172	167	179	166	160	181	169	175	165	179	180	154
25404	3600	4729	3788	3296	2755	2056	1682	1510	1580	4780	20916	33533	14251	581	613	566	589	548	500	530	554	523	531	557	496	455	440	480	466	471	424	469	436	442	396	404	445	427	447	452	432	460	418	412	418	437	460	435	427	439	396	427	454	435	467	443	414	449	413	411	424	438	438	439	437	386	449	418	423	430	431	388	439	431	411	438	420	434	440	450	400	439	440	422	435	410	410	427	420	429	434	445	426	434	417	432	394	429	435	443	430	420	412	403	392	414	392	416	422	416	447	427	450	394	396	438	452	397	421	434	431	402	423	415	433	427	443	420	395	435	372	422	425	430	452	409	393	417	392	402	379	375	404	408	425	417	422	406	400	430	440	410	427	425	419	410	381	409	433	403	388	424	407	400	410	450	409	408	428	457	409	394	425	392	425	400	425	376	452	427	430	431	403	396	420	423	443	408	413	419	432	443	366	437	413	441	408	426	411	413	442	395	442	455	436	419	420	451	437	447	409	364	418	415	392	381	409	430	408	402	417	384	405	432	444	439	401	436	430	384	439	429	416	381	392	401	414	439	406	449	446	427	416	424	453	397	426	400	362	422	410	438	428	405	410	395	437	466	426	401	441	444	415	399	425	417	437	405	426	428	413	406	406	418	392	402	387	411	405	429	423	413	374	399	410	392	378	437	395	431	403	389	429	407	399	408	374	390	418	427	397	406	397	445	430	414	387	405	416	397	445	406	431	423	424	422	413	439	377	437	394	393	422	419	400	401	389	402	443	457	396	423	396	400	422	414	432	426	404	403	398	434	402	431	436	405	395	404	457	400	430	399	426	372	433	422	441	413	409	405	374	446	407	429	403	408	431	397	425	403	408	410	434	438	412	411	453	408	405	383	402	416	420	441	418	429	435	407	384	427	400	419	415	428	432	433	407	410	421	385	462	428	414	419	378	440	453	413	407	416	392	410	388	410	423	415	408	400	427	426	403	427	412	416	401	403	443	438	391	407	421	435	405	443	420	393	431	405	457	388	447	434	437	400	419	410	392	449	408	401	404	446	408	424	416	443	415	402	425	390	415	415	406	406	389	426	406	400	449	394	423	400	417	417	356	403	413	417	434	401	404	395	408	403	434	417	448	416	438	386	426	450	404	398	433	378	381	425	383	437	378	384	422	450	385	408	425	409	448	442	427	442	445	451	367	445	401	420	400	407	420	406	383	431	421	402	443	422	411	399	389	417	421	377	407	422	412	378	376	424	400	428	463	442	413	452	427	418	404	425	381	422	383	385	411	394	422	432	416	406	450	427	436	402	447	410	432	367	435	409	414	392	439	434	395	432	415	426	385	432	406	400	431	404	425	416	400	461	432	414	423	400	430	421	424	438	362	429	405	393	391	388	408	415	399	438	355	412	415	381	405	427	414	438	447	436	460	407	414	409	426	450	427	395	400	420	428	424	407	455	392	405	444	446	389	449	436	382	435	371	417	415	381	414	414	397	412	431	422	423	431	426	425	446	418	398	435	431	441	414	429	412	446	410	406	397	401	380	420	403	427	353	414	401	440	500	421	429	417	398	435	415	427	403	419	412	411	388	405	409	422	398	428	399	422	399	399	413	427	418	441	399	455	423	390	378	394	385	440	419	391	405	416	404	403	406	423	403	444	420	433	413	429	399	403	397	399	467	435	438	437	413	416	427	425	392	431	453	434	439	428	382	422	388	391	407	411	404	401	437	433	446	412	400	387	421	391	423	389	388	430	422	415	410	419	425	422	445	438	445	403	406	425	415	440	409	418	422	403	392	407	447	430	382	438	392	436	398	419	452	415	401	426	392	428	389	457	391	398	450	393	493	361	403	376	438	416	434	427	400	431	433	421	419	404	400	393	463	386	393	457	410	391	411	436	403	430	405	415	422	423	418	393	386	433	388	443	412	438	458	413	414	406	418	429	401	399	395	445	405	424	392	419	437	420	394	389	409	444	428	424	405	435	447	400	391	405	370	408	407	413	418	428	416	411	424	436	372	402	411	405	408	417	436	399	392	418	451	439	386	424	416	384	452	458	406	377	436	384	450	423	426	398	382	442	412	444	407	415	407	402	409	397	400	406	427	426	425	413	403	436	396	416	408	406	445	408	397	412	412	447	424	418	398	418	395	408	399	392	395	417	423	421	396	436	410	418	455	407	374	432	388	411	394	438	398	428	398	410	415	414	447	394	388	437	409	411	445	412	396	405	452	401	418	435	433	472	412	449	409	387	428	395	404	392	394	419	423	374	426	384	392	403	411	401	388	426	421	434	419	446	397	401	397	414	406	405	399	431	386	397	425	441	449	409	404	464	429	425	403	416	443	451	419	417	423	412	390	373	409	419	428	397	398	392	427	389	397	430	399	394	412	418	392	402	434	387	423	420	457	435	391	439	426	382	436	432	393	392	372	440	404	424	405	443	429	432	426	435	430	448	389	412	438	438	423	380	435	428	364	395	405	421	391	406	404	446	395	388	411	418	409	397	426	402	402	390	412	436	396	452	397	399	406	442	434	374	373	453	388	408	406	415	416	405	407	399	428	427	384	426	422	384	428	402	470	447	426	442	467	491	440	383	404	407	394	445	399	451	414	454	423	433	418	428	422	395	402	395	455	401	434	384	389	444	416	405	426	351	421	420	439	421	412	426	401	376	453	392	401	410	411	404	431	429	415	415	429	412	390	438	431	436	392	410	420	435	415	413	432	450	399	436	404	458	422	440	412	420	412	394	405	418	424	376	420	441	420	411	390	379	407	382	447	414	414	430	407	401	418	390	430	398	430	393	413	430	417	432	443	421	413	423	432	408	430	425	393	441	415	427	378	415	396	419	440	432	432	430	404	385	407	422	423	441	400	437	432	418	400	386	408	418	425	426	393	448	390	403	379	406	463	394	434	403	397	402	412	388	363	424	364	421	434	402	454	417	399	440	408	412	413	412	426	418	393	410	417	401	404	436	433	430	429	426	411	381	424	414	402	453	438	425	441	416	429	425	408	432	395	398	400	428	419	413	423	447	427	424	403	425	417	408	412	413	443	408	395	430	406	398	412	391	444	414	404	407	387	416	379	428	399	398	451	391	416	372	443	389	399	470	442	409	420	452	407	405	418	435	399	399	400	446	401	385	401	440	440	419	361	411	423	436	432	408	418	404	428	403	394	425	410	440	460	409	422	430	408	467	412	455	408	397	396	434	443	430	413	388	392	425	434	432	407	420	423	406	414	436	419	421	408	380	433	421	414	422	402	429	412	447	425	430	423	424	455	412	453	438	410	413	421	412	414	417	446	419	419	434	420	442	431	417	394	426	410	374	430	438	403	375	398	403	450	444	461	429	406	410	417	396	409	429	421	373	417	436	397	381	384	410	457	417	441	411	462	446	430	408	400	387	436	431	430	397	427	402	423	389	412	383	399	396	429	429	421	430	420	441	448	388	389	433	395	448	406	422	408	452	403	444	418	432	424	424	447	428	424	396	425	389	403	425	443	420
63564	24207	7213	2376	1428	996	801	547	485	424	453	8723	17734	8801	373	200	195	216	189	177	188	192	207	182	189	198	193	159	156	166	175	122	166	177	163	154	167	172	176	174	147	151	162	163	162	181	162	174	175	185	185	163	144	144	172	159	159	134	140	143	165	146	167	148	161	142	143	172	180	147	162	140	165	174	173	150	168	153	158	163	148	145	165	166	173	159	172	159	176	153	168	171	164	152	139	168	167	172	153	166	164	139	167	158	165	188	177	157	181	184	167	208	173	173	153	163	158	147	157	175	168	150	174	177	153	152	158	162	134	143	171	161	155	145	176	180	148	175	157	157	139	163	163	151	158	151	158	157	149	174	199	142	175	147	162	171	150	159	170	156	157	157	131	151	165	169	180	182	156	166	152	156	155	136	154	151	181	151	150	171	156	165	159	148	182	150	156	133	160	167	162	161	178	156	168	169	156	166	158	133	163	177	158	157	176	156	147	148	161	186	151	154	149	149	171	157	169	139	156	155	151	139	152	187	145	160	162	165	154	158	164	152	174	165	157	148	172	137	160	160	163	155	153	167	185	173	168	166	159	151	147	165	150	182	160	150	169	171	154	150	135	166	179	166	155	158	166	177	158	191	145	169	154	139	148	149	161	146	155	152	161	183	167	166	180	179	154	167	189	167	145	157	168	143	143	164	174	162	158	160	163	165	168	161	157	185	163	171	163	166	156	157	144	160	152	151	166	151	145	197	151	112	158	156	152	176	169	154	148	133	153	157	163	158	157	156	183	159	164	139	175	162	157	152	135	161	164	156	150	146	172	161	162	169	135	169	152	167	145	155	171	175	162	179	152	177	149	168	164	159	162	142	159	162	145	145	154	169	177	160	177	188	161	147	165	159	169	174	171	158	167	144	145	169	157	150	159	142	130	172	161	159	176	173	167	177	161	151	156	159	169	168	157	138	137	150	172	172	164	145	148	165	153	163	166	185	176	163	149	140	156	158	176	178	150	163	169	166	182	164	178	134	177	157	163	167	159	201	177	163	144	153	163	157	166	161	187	149	163	157	157	167	152	174	161	166	169	147	160	178	169	171	146	133	185	166	130	172	152	144	162	144	150	154	163	153	160	147	177	177	172	145	152	135	149	147	167	162	190	171	153	166	135	162	142	167	169	161	150	157	150	154	150	167	164	169	163	145	152	155	179	163	154	139	162	154	146	169	141	156	154	176	152	153	156	156	182	172	179	159	153	154	177	163	146	155	157	165	162	165	185	166	150	171	165	162	137	143	135	154	134	157	133	164	178	183	166	150	153	153	152	175	134	158	159	171	155	161	165	167	175	159	172	149	159	149	145	160	136	157	150	172	159	142	158	144	145	157	141	177	126	152	154	189	147	165	151	164	153	171	139	151	169	140	168	165	159	194	169	163	171	137	174	153	150	134	147	165	149	167	161	163	155	162	124	176	136	159	139	153	166	153	141	158	158	168	187	161	136	162	155	131	171	147	160	166	159	157	168	168	180	135	161	162	168	161	149	152	154	151	159	168	147	179	160	166	171	182	163	199	185	169	156	154	157	137	152	165	158	160	178	161	156	163	166	166	172	157	166	167	155	188	157	149	147	160	160	143	159	134	143	150	160	165	203	169	159	169	138	174	172	149	164	170	165	155	162	140	190	165	146	144	162	157	173	172	188	163	142	182	159	149	175	146	177	182	160	162	167	144	173	153	156	145	155	130	173	139	142	167	165	141	167	165	156	151	150	154	142	150	190	169	185	192	143	159	154	177	144	156	175	150	152	145	157	153	163	146	148	155	148	160	157	181	163	157	146	176	146	142	160	142	154	149	173	165	150	182	161	155	162	164	179	179	137	158	158	162	138	157	151	168	151	162	180	160	161	163	150	148	178	168	146	167	175	182	177	165	158	175	156	145	152	156	179	171	149	154	173	180	143	155	150	160	153	170	159	176	162	170	133	168	144	137	159	151	155	144	158	153	149	146	158	160	184	176	159	168	139	145	156	160	162	163	160	161	166	184	124	155	154	176	151	159	166	158	155	182	147	187	165	172	155	153	165	164	146	183	146	175	157	159	156	153	155	169	173	173	130	159	158	169	152	187	147	165	147	147	173	151	129	154	147	162	156	142	122	161	155	176	187	162	171	157	155	137	172	162	183	186	127	176	151	135	139	183	176	160	192	178	185	167	167	155	154	180	156	164	165	163	154	147	167	146	171	148	162	159	163	143	160	157	153	156	155	164	150	145	157	160	168	151	171	151	176	177	167	149	172	158	161	166	161	173	167	120	142	167	148	171	150	163	155	161	134	161	164	163	164	184	150	176	148	122	165	151	156	142	160	156	137	175	151	148	177	180	161	163	162	163	161	162	164	173	158	166	163	163	161	154	164	150	135	165	150	173	168	165	172	161	148	146	178	157	157	152	170	143	137	169	141	149	179	156	160	152	148	139	145	165	177	176	137	158	152	183	147	165	147	165	159	166	170	163	169	163	148	154	149	165	151	143	181	156	157	148	129	162	160	177	169	179	145	165	157	157	173	146	200	142	158	135	160	156	167	148	164	151	200	151	152	174	143	150	162	155	170	154	174	179	157	187	169	146	168	173	150	182	173	169	153	169	151	151	174	179	168	153	147	150	142	166	172	162	147	150	171	148	156	151	163	156	172	175	175	148	174	186	169	187	169	184	157	144	164	158	171	167	163	164	143	177	147	160	173	141	147	159	158	164	152	162	178	144	154	150	146	165	160	178	159	142	171	135	130	149	182	142	159	170	154	148	186	186	176	172	170	169	181	172	138	163	165	128	151	161	153	159	147	161	170	180	163	146	144	166	134	158	147	172	187	155	142	175	153	154	165	166	138	147	163	168	187	155	139	158	173	151	163	135	167	167	158	148	163	155	186	153	166	148	182	163	180	166	148	172	180	176	134	157	174	167	144	152	167	167	166	148	177	151	173	163	153	158	161	152	163	187	167	157	149	159	165	166	155	178	173	141	176	181	173	166	153	201	173	165	176	173	158	132	149	165	170	153	161	163	137	160	134	164	141	158	163	160	157	169	147	144	152	150	144	162	138	166	152	139	164	156	167	183	157	161	168	180	160	176	165	166	178	164	145	152	152	150	149	167	172	146	179	151	179	148	153	158	155	171	195	171	165	142	165	164	137	153	184	163	148	130	142	154	146	184	156	159	180	148	148	146	152	150	154	150	159	160	158	162	165	168	161	137	171	158	159	174	162	160	174	157	158	182	169	160	189	169	160	180	187	161	169	142	174	149	160	153	170	161	175	150	151	188	171	171	182	173	172	160	174	158	173	176	167	132	172	155	169	149	150	160	160	146	153	178	132	150	154	158	156	151	176	154	148	177	163	176	134	179	154	164	161	140	163	183	160	151	142	138	156	158	156	171	145	153	145	159	153	161	147	169	148	148	157	173	163	147	157	162	173	171	168	168	147	151	181	150	191	168	167	153	163	165	182	152	151	151	147	169
35249	6139	7957	6001	5318	4240	3376	2509	2396	2169	2476	28680	41913	18684	789	709	620	643	641	645	585	704	575	536	551	521	489	473	493	461	479	456	452	415	396	414	409	396	451	455	385	411	390	391	384	420	439	415	446	411	428	442	422	410	399	385	399	419	372	386	387	451	400	391	395	372	387	363	405	359	375	385	408	387	356	377	431	396	392	421	359	379	394	376	398	370	397	380	392	391	368	388	366	364	402	407	372	351	364	390	379	392	415	388	403	379	386	411	352	372	420	412	375	394	383	416	373	404	391	412	373	378	365	435	370	392	352	395	365	376	397	387	389	330	373	347	403	378	382	375	338	386	380	393	381	354	410	392	382	386	386	373	367	384	351	400	365	381	385	388	357	364	350	366	362	428	368	332	361	375	399	373	360	372	410	370	402	385	421	381	363	362	391	438	373	347	385	376	383	347	357	401	344	344	363	393	372	369	348	372	364	359	368	387	378	372	381	393	404	384	367	388	386	383	385	389	351	375	365	342	423	388	380	419	356	354	380	358	368	354	356	388	378	374	391	398	356	398	382	354	378	355	388	410	381	342	370	365	416	366	365	357	386	381	391	351	402	368	398	380	360	367	373	365	356	374	369	377	382	394	403	378	378	385	405	399	391	427	364	355	368	343	370	412	357	384	381	373	403	400	358	426	361	398	361	370	354	366	403	392	320	391	356	369	386	381	371	350	370	407	407	378	381	380	345	364	375	390	354	391	337	367	387	355	361	375	383	391	382	369	385	386	399	422	395	390	379	367	414	404	396	426	340	390	366	379	359	361	401	402	364	372	354	372	367	370	381	361	368	353	373	337	406	361	371	396	376	414	350	383	377	358	388	362	415	405	401	396	423	379	383	345	363	356	398	372	393	392	368	373	378	383	382	383	392	394	370	372	399	363	377	387	398	372	377	357	358	352	372	386	355	397	338	381	401	395	387	387	329	389	356	346	385	411	378	395	353	368	374	377	380	371	353	369	359	387	373	372	386	398	370	384	393	399	362	376	370	403	382	411	377	371	368	414	359	379	379	370	403	377	377	377	364	390	373	372	338	361	383	385	343	370	384	341	363	363	366	391	401	383	396	380	380	382	340	369	377	359	368	347	389	393	388	393	399	384	389	357	393	393	364	393	363	375	389	342	393	400	407	381	383	396	363	386	380	362	401	403	353	376	364	415	353	369	363	372	356	385	361	378	406	371	376	389	373	352	425	361	397	363	396	362	386	375	396	374	390	387	371	392	385	367	373	369	381	391	370	367	360	375	362	364	363	375	369	368	327	382	393	362	389	377	357	419	388	389	381	399	375	370	396	373	393	388	381	348	402	356	354	373	400	388	382	370	383	405	345	344	397	389	339	378	359	384	362	352	367	375	393	352	375	339	426	368	387	346	368	361	393	352	353	400	376	358	362	366	372	371	365	389	394	375	391	397	363	378	381	342	359	334	379	366	373	369	370	373	348	390	376	367	395	390	394	374	380	383	354	396	370	375	384	391	372	422	371	343	375	360	385	387	363	406	389	373	361	376	368	374	402	373	359	366	363	365	362	386	357	386	375	352	381	366	383	361	350	358	386	372	391	387	391	367	385	390	388	375	402	375	385	370	376	381	370	387	335	380	372	357	375	366	386	384	383	369	378	394	381	379	401	373	387	342	399	399	363	407	402	392	380	401	376	394	391	369	402	370	349	375	389	379	378	353	369	394	376	375	367	371	373	386	409	359	384	366	370	413	373	369	356	367	375	395	383	378	380	359	363	343	378	365	350	367	387	382	401	395	388	396	371	398	360	377	366	387	380	386	414	365	377	370	364	354	364	361	351	393	360	373	369	352	360	397	362	357	320	385	379	417	394	381	370	392	390	386	352	374	357	375	366	395	368	378	424	339	388	386	381	372	378	396	384	389	396	355	363	375	391	415	372	379	390	381	374	400	365	351	365	341	355	374	407	362	373	386	370	390	400	395	393	370	353	333	360	391	361	383	366	391	398	382	368	367	365	337	387	377	348	376	403	352	387	362	373	344	369	348	421	397	362	389	364	389	359	358	349	384	378	344	384	369	389	399	378	368	393	373	412	393	392	375	416	391	363	364	359	371	396	369	402	357	373	401	404	391	357	340	350	351	378	367	385	374	388	403	358	346	385	356	368	369	370	330	399	378	369	397	384	349	349	360	376	371	378	402	394	381	406	353	387	364	379	384	384	384	409	385	388	408	366	362	363	391	372	351	376	350	390	388	371	373	370	391	354	410	361	410	396	376	374	382	380	399	377	346	366	379	385	374	375	392	390	373	368	380	398	405	395	343	377	395	355	391	393	372	404	411	379	377	365	397	405	382	387	376	378	372	380	387	377	375	385	362	394	407	377	365	321	365	369	389	381	404	384	375	416	380	364	363	393	399	365	383	368	352	352	367	362	360	380	364	394	394	386	365	359	371	389	394	384	373	387	357	381	367	373	390	394	404	348	405	343	375	402	406	358	356	386	354	385	374	404	388	326	366	362	383	395	397	367	346	362	362	395	416	404	372	381	358	374	390	357	388	356	371	374	386	360	395	400	362	373	395	379	385	367	394	387	373	367	391	377	368	389	381	369	356	375	371	388	395	384	368	362	410	397	365	370	366	359	388	360	384	348	366	391	366	391	374	370	393	353	431	344	377	361	361	337	390	348	366	356	401	369	389	380	380	386	360	439	367	375	343	377	423	399	370	391	365	376	376	397	381	369	356	392	366	374	378	378	336	338	360	373	388	367	361	371	412	336	392	376	362	369	403	376	359	367	370	358	405	413	384	419	358	388	367	384	390	361	395	373	382	397	388	369	382	395	375	385	389	389	398	365	355	367	382	386	356	360	382	390	367	371	381	410	364	396	387	383	373	406	389	398	377	398	369	375	396	382	370	380	381	384	383	368	365	399	359	329	379	368	390	384	413	385	377	382	396	347	386	406	383	380	380	399	380	372	391	372	381	365	409	369	355	394	397	384	353	405	363	384	377	375	398	371	360	384	403	387	389	375	396	360	353	371	357	350	393	390	382	356	376	355	409	378	362	371	361	373	395	385	370	360	420	366	378	406	409	376	361	358	371	357	384	363	367	352	370	376	395	362	361	359	369	392	401	371	388	389	371	387	397	380	400	375	377	387	393	378	378	410	358	342	423	364	419	375	364	394	413	398	393	382	356	365	365	362	358	333	362	381	377	382	382	363	397	379	428	382	369	389	363	388	396	369	371	379	390	402	368	365	366	390	403	361	350	397	388	363	401	392	363	364	377	397	402	362	382	368	374	369	349	399	369	386	359	385	380	376	387	386	353	385	395	400	384	372	402	400	399	360	377	387	366	359	385	363	333	371	377	413	381	352	392	369	399	371	393	363	359	376	359	391	403	367	360	388	372	380	369	411	376	357	392	396	356	421	362	410	377	330	409	405	361	383	348	443	391	356	374	411	395	400	398	402	374	408	396	360	370	370	420	385	390	362	384
6413	346	266	243	241	145	116	132	125	107	99	222	464	248	89	86	63	88	102	80	74	58	81	77	90	79	61	87	83	86	70	65	84	80	79	83	69	91	87	92	98	84	97	78	76	75	52	76	77	70	76	78	81	111	79	82	70	79	78	63	59	75	76	86	84	89	75	65	88	82	72	75	88	74	64	71	78	83	89	94	71	92	79	70	84	70	83	74	92	84	73	83	97	84	80	90	90	81	95	72	69	85	73	69	80	80	79	68	80	91	90	74	78	82	76	75	68	94	90	66	89	75	64	66	67	76	72	97	90	73	85	80	66	79	76	86	75	85	80	78	84	78	95	79	83	67	96	94	107	79	65	74	97	83	104	68	100	73	82	66	84	93	86	73	73	87	76	77	77	73	79	76	88	103	79	72	93	89	77	84	84	87	72	75	76	78	76	84	93	81	86	95	86	83	89	93	80	87	76	83	81	84	85	66	72	83	87	82	96	86	83	82	82	93	98	84	88	78	71	83	82	64	86	86	74	85	88	64	80	68	66	72	80	88	88	75	74	91	62	67	66	87	78	92	75	71	86	66	75	82	85	85	88	61	63	69	89	69	91	87	79	73	95	89	68	89	83	89	80	75	80	64	59	71	81	69	93	77	79	67	80	88	75	83	85	81	72	78	62	73	84	78	85	87	95	77	77	73	83	98	65	63	96	70	99	90	74	86	62	74	69	86	77	86	100	76	72	86	84	73	66	81	75	92	77	76	77	76	75	86	76	76	88	84	84	70	82	63	65	78	74	100	78	93	96	91	54	92	86	68	76	79	93	91	84	74	92	80	89	84	94	81	88	80	74	77	73	82	65	89	61	67	75	92	83	87	95	86	89	57	74	83	81	75	85	85	75	73	103	78	72	73	74	92	86	101	86	73	80	62	65	68	90	77	71	80	78	82	75	92	64	81	75	89	88	87	82	83	71	81	87	86	68	97	82	89	86	67	83	81	94	81	75	84	79	79	87	90	61	77	86	84	76	72	89	74	80	78	88	83	72	77	100	88	89	79	78	85	85	71	88	75	89	76	71	85	71	81	92	84	82	75	85	107	83	81	86	92	79	88	86	78	76	81	60	87	96	97	84	75	88	80	69	71	77	69	86	68	76	76	75	83	73	75	81	97	92	84	80	86	73	79	90	72	87	91	77	75	89	84	95	89	92	77	90	70	71	99	80	65	75	93	74	97	75	79	94	70	76	75	88	73	59	83	69	73	84	65	75	69	67	79	74	88	78	59	89	70	77	68	85	75	86	72	78	80	66	64	62	80	87	71	81	75	83	81	65	73	75	74	74	72	73	71	72	65	87	85	79	83	85	81	89	73	78	83	80	77	77	71	72	90	79	74	78	82	76	85	80	78	85	58	100	66	65	91	76	86	76	82	66	74	80	76	77	88	101	80	72	76	79	93	85	72	88	82	70	88	87	73	88	105	74	81	91	58	82	81	74	81	76	78	72	90	71	93	91	92	83	74	89	79	70	84	97	71	70	68	98	76	80	93	85	90	79	72	77	79	79	96	67	70	80	79	80	64	72	81	77	77	74	87	74	87	81	82	91	89	91	91	100	80	79	90	68	93	85	66	79	105	85	72	76	84	95	75	80	48	62	93	95	67	84	87	74	70	82	91	81	95	71	66	99	76	75	98	73	90	89	77	80	80	100	79	86	77	75	62	71	73	78	59	75	86	88	71	77	62	73	74	63	67	85	91	89	82	75	96	80	88	73	59	73	76	75	71	74	74	76	74	81	80	74	77	62	60	75	72	74	86	70	69	74	112	82	75	78	86	86	79	98	95	69	68	70	77	82	79	85	82	73	84	83	89	82	90	88	88	89	83	66	61	103	78	93	79	86	92	75	76	65	84	67	65	84	88	70	78	82	78	70	73	62	80	75	87	73	70	76	60	83	83	82	80	81	77	81	67	69	69	64	88	87	62	90	83	94	91	85	69	84	90	69	81	87	83	80	84	72	59	80	100	84	82	83	87	85	97	94	71	60	78	85	83	69	68	77	66	85	98	61	83	77	92	77	85	87	80	83	66	84	81	77	76	87	95	87	81	83	72	83	86	98	82	91	78	94	92	69	80	76	80	78	79	63	78	71	85	89	74	80	57	84	80	86	67	71	83	72	90	83	67	91	80	86	79	81	71	81	85	67	82	77	70	70	77	92	72	103	64	85	82	77	72	77	80	73	80	75	83	81	81	94	81	91	83	77	65	81	78	89	73	65	75	76	83	75	71	64	89	80	91	69	87	83	80	94	91	86	86	73	81	88	73	82	80	87	74	91	88	85	76	73	67	99	82	79	64	89	62	72	82	76	77	87	90	76	68	73	64	97	95	83	86	85	95	89	76	77	90	81	77	81	72	75	74	72	68	77	91	77	78	87	87	80	77	73	69	72	109	93	77	78	78	86	94	90	72	80	83	68	83	78	88	79	77	80	77	73	83	83	79	85	105	76	66	74	100	81	83	80	84	87	73	73	78	93	90	71	88	74	92	84	85	66	69	87	74	83	104	80	78	63	71	79	86	57	112	85	75	78	91	97	89	73	91	77	85	79	79	76	72	78	64	76	96	65	92	73	68	92	93	93	65	89	97	90	106	79	96	86	93	77	93	73	76	83	80	86	97	69	75	74	98	98	95	78	82	81	97	81	69	88	94	80	80	92	76	75	82	73	83	75	92	85	83	82	87	62	88	63	75	99	72	71	66	87	77	77	80	71	81	85	95	91	79	81	84	76	74	84	72	71	82	82	93	94	85	65	84	80	79	86	70	74	81	89	82	83	70	70	83	74	86	83	79	78	70	88	74	88	86	63	71	70	91	80	92	89	67	89	72	75	83	82	89	89	80	74	77	85	89	84	69	92	77	74	84	75	84	85	74	96	64	93	98	85	66	70	73	69	78	72	89	92	66	72	89	96	74	73	64	86	62	78	56	79	83	91	88	76	84	92	78	83	84	87	79	107	94	87	83	89	64	71	75	90	69	76	79	93	92	83	96	98	86	81	80	85	81	82	80	80	83	76	79	92	95	80	82	88	95	64	53	75	86	76	76	74	58	94	66	85	84	66	72	59	76	91	76	64	87	79	86	79	80	88	84	72	91	76	83	70	84	79	94	95	97	73	62	67	91	79	81	71	76	77	87	73	83	87	77	80	84	78	77	64	74	70	85	85	68	68	86	77	90	75	85	92	80	73	84	105	75	75	75	82	69	85	91	74	81	75	63	85	91	83	73	82	77	83	99	86	59	90	81	74	85	64	80	76	101	95	79	91	83	79	71	94	77	80	94	79	64	79	61	80	86	66	79	68	66	77	80	82	98	77	72	83	83	76	74	71	74	82	89	90	80	79	93	84	77	80	81	73	80	79	82	81	83	82	82	88	78	91	65	82	72	74	82	88	81	94	100	85	77	89	67	91	77	85	85	69	75	103	91	86	81	90	87	73	58	86	75	75	91
5929	472	678	844	853	608	465	399	463	442	423	1530	3028	1279	266	220	238	227	229	241	238	245	201	242	215	222	245	246	193	234	224	197	225	204	240	233	236	252	249	225	227	216	217	236	218	216	236	222	211	232	231	232	197	224	222	213	228	215	235	228	204	234	237	201	197	250	238	228	209	215	209	225	243	211	237	227	206	186	195	223	217	220	235	208	232	229	199	223	244	199	250	203	228	244	223	213	208	235	205	205	224	232	205	240	190	229	217	211	201	206	212	230	225	193	243	212	245	197	217	249	229	209	211	230	229	212	222	257	199	212	222	218	199	217	227	210	223	223	229	216	213	229	239	232	226	217	228	228	219	236	198	231	210	189	231	211	221	209	231	239	230	221	241	207	237	221	215	250	246	222	240	227	227	232	217	244	242	209	234	222	243	224	222	221	217	243	210	221	255	254	208	227	214	205	232	212	211	209	203	229	246	227	213	229	228	231	247	225	238	216	225	218	243	243	234	215	219	225	219	193	216	252	220	213	233	212	200	247	244	242	247	222	217	238	234	220	194	221	232	235	224	215	239	257	175	224	233	195	201	211	204	244	211	221	222	243	243	226	246	240	240	205	225	233	225	221	206	239	217	231	208	237	220	234	220	240	229	205	222	244	230	244	195	231	211	214	233	225	219	218	219	232	180	226	216	218	229	223	210	222	240	218	207	221	228	237	241	235	218	228	253	211	220	218	214	211	192	237	225	259	216	223	243	230	220	204	218	267	243	204	214	195	225	227	269	187	260	185	213	245	209	227	217	210	221	207	192	237	222	239	227	240	228	213	239	235	214	247	244	225	219	224	242	228	253	214	230	254	205	253	217	214	214	252	219	194	208	190	204	236	203	206	205	225	220	201	230	245	225	236	225	204	225	229	202	215	213	210	226	228	212	238	242	221	198	223	220	215	203	198	243	238	225	248	206	227	225	210	215	217	225	194	211	218	228	210	252	208	224	194	213	218	221	266	226	271	213	235	220	226	221	237	216	220	248	227	238	225	220	238	225	227	212	198	246	223	231	245	247	228	205	235	233	202	246	211	227	220	236	219	220	209	188	238	226	235	220	238	241	267	225	217	226	251	209	221	223	230	245	238	233	219	228	240	218	231	241	213	213	225	218	220	209	249	209	224	214	239	233	247	249	235	253	248	228	235	238	238	239	256	234	221	211	244	242	241	223	199	227	250	244	230	209	209	223	229	230	200	218	242	209	234	258	212	247	263	199	231	231	239	226	224	235	229	215	220	231	226	247	225	221	215	203	210	213	225	206	216	243	230	222	252	244	242	244	221	228	220	225	207	212	226	221	211	201	240	236	206	211	235	205	209	268	227	220	244	246	250	199	234	199	198	227	190	204	189	235	213	211	202	225	218	227	226	209	206	216	184	209	220	226	234	237	219	213	234	244	212	216	218	223	204	204	238	187	222	213	213	262	224	215	236	222	231	239	219	230	237	200	229	201	214	219	223	238	238	251	188	203	230	223	230	212	207	222	264	232	224	230	227	221	242	230	222	213	199	225	222	194	251	206	240	206	238	268	230	255	213	225	213	245	241	212	215	211	213	217	212	226	230	224	225	222	215	222	205	242	220	219	230	266	247	223	238	197	249	225	223	224	227	240	237	251	240	213	259	221	226	233	201	219	243	220	217	234	263	211	231	220	207	206	222	227	228	238	208	208	207	206	225	202	220	205	230	219	236	218	230	212	261	230	215	190	211	227	229	238	225	230	231	221	226	201	207	222	222	193	199	253	228	252	199	253	225	237	212	240	219	229	210	211	246	223	231	237	246	223	222	229	234	205	227	246	221	236	206	238	215	233	196	223	217	213	218	225	226	229	205	256	214	216	199	229	220	213	246	206	228	200	217	226	221	213	231	197	223	220	208	207	221	223	226	226	195	242	241	196	221	227	230	233	223	234	204	222	204	193	232	228	247	245	206	231	214	209	224	224	208	244	190	229	230	249	242	235	199	241	221	202	216	220	230	241	220	225	234	204	197	212	234	238	193	233	237	224	207	250	227	244	220	246	191	193	231	217	223	232	228	231	229	203	216	203	208	232	208	232	235	253	236	242	214	217	198	236	199	226	213	212	212	250	210	234	217	236	214	216	236	214	214	258	216	203	225	223	233	214	233	234	228	229	243	225	218	198	195	213	235	230	223	219	213	225	218	222	205	246	232	214	193	224	202	203	224	220	227	238	255	196	233	261	228	210	229	228	213	226	244	224	207	216	229	228	230	200	229	221	225	216	198	222	209	218	200	237	211	231	202	216	236	231	223	223	229	214	231	246	212	203	213	234	237	224	252	233	242	209	219	225	253	232	239	219	217	197	224	228	213	222	236	201	257	238	204	234	212	223	221	221	221	226	238	225	254	222	223	230	233	234	199	254	231	214	226	231	222	204	220	218	221	223	228	191	239	245	234	234	240	218	214	235	204	226	231	194	223	210	246	215	217	233	211	211	230	223	221	210	231	218	257	224	222	202	216	218	211	243	210	243	238	212	234	220	235	216	212	208	219	217	216	254	234	238	224	221	210	212	214	190	227	215	247	229	237	210	227	218	221	227	207	218	246	205	240	221	227	248	218	212	240	235	237	213	238	214	248	208	206	248	223	227	242	230	220	223	226	220	215	216	244	216	206	217	216	223	242	245	206	205	225	236	222	226	237	225	219	245	240	215	189	210	236	208	234	220	211	210	232	212	199	230	222	215	232	223	213	216	210	215	241	217	224	231	212	241	266	220	230	216	220	200	226	239	215	198	228	210	241	212	229	211	236	239	252	209	214	256	219	233	203	207	216	215	208	230	209	199	220	226	223	228	227	187	218	229	210	226	214	246	226	223	218	209	207	240	208	254	193	247	227	231	224	223	226	250	225	221	232	221	218	206	210	214	212	194	215	224	256	228	217	248	249	211	242	224	231	223	207	208	229	221	227	250	213	228	227	217	226	230	218	198	225	219	233	211	213	235	238	202	221	211	204	220	219	211	211	247	242	205	237	219	238	218	228	215	259	230	219	252	212	237	207	230	220	238	247	206	240	214	217	244	242	241	221	228	206	208	233	223	232	251	189	227	212	213	233	211	210	222	233	250	238	219	191	226	231	212	200	214	274	232	230	243	223	232	211	218	230	216	242	212	235	209	193	234	221	235	251	246	207	225	216	238	221	208	217	250	221	222	227	238	226	214	216	211	208	217	221	232	230	218	215	218	225	191	244	232	231	225	249	219	226	234	242	232	201	216	207	217	241	233	210	222	195	223	257	260	252	210	229	211	219	224	212	231	215	241	220	192	212	201	235	204	197	222	229	211	229	248	215	218	212	236	219	231	250	250	224	223	240	216	223	230	222	222	231	224	234	228	210	229	247	269	231	237	233	231	216	223	254	210	217	224	212	210	227	220	235	216	204	209	218	233	234	226	222	195	265	227	206	236	227	203	205	217	247	225	213	239	223	234	214	240	222	226	222
49282	15351	3033	1183	885	639	446	434	369	307	508	4366	9000	4652	280	183	171	174	173	183	185	196	209	181	173	175	185	178	184	185	173	192	180	177	178	181	173	175	182	172	197	196	180	175	186	168	184	163	165	175	177	172	165	192	167	157	153	166	175	187	164	185	176	173	196	170	162	173	184	158	170	180	179	146	154	175	186	173	166	178	165	194	174	189	172	171	171	156	150	160	163	148	182	174	145	162	154	144	198	174	149	179	176	171	173	189	170	163	156	172	182	167	165	167	171	186	154	176	176	167	173	185	160	170	175	129	164	152	170	166	179	182	173	158	174	181	201	214	196	184	166	182	166	171	165	169	169	187	192	171	138	171	155	156	187	182	187	175	152	175	192	167	187	156	181	159	174	174	174	166	175	184	195	176	163	165	162	188	169	189	160	170	199	148	146	157	162	203	148	165	172	160	180	163	139	171	175	170	160	169	160	161	157	188	202	170	182	210	162	157	186	180	161	161	170	179	174	157	156	173	169	160	177	165	145	171	169	179	176	176	195	188	155	144	185	168	169	175	163	180	171	183	170	169	174	168	179	194	170	176	152	189	169	143	166	170	172	172	188	171	166	171	156	147	166	176	176	153	164	177	194	155	171	140	168	155	163	179	174	160	180	163	168	153	183	168	168	170	174	158	162	179	182	161	179	149	164	183	171	165	182	174	203	152	161	179	162	159	152	160	165	167	166	164	171	176	169	185	144	157	152	164	166	175	173	178	183	196	158	158	173	144	165	171	162	183	180	191	178	198	140	172	167	161	171	174	164	172	171	157	181	154	154	159	161	152	196	151	161	180	184	174	164	189	175	159	160	180	194	169	172	191	152	158	175	185	138	157	175	175	192	185	156	199	174	162	178	183	162	164	172	175	193	154	159	173	171	174	180	182	160	178	164	182	192	190	160	174	178	171	187	184	164	174	179	183	172	184	159	166	170	158	180	177	162	161	173	187	180	163	179	182	196	161	165	174	190	164	161	166	183	162	185	169	171	171	147	174	194	175	176	184	154	167	170	165	197	185	173	192	179	176	158	154	154	171	153	185	182	168	158	168	191	175	162	171	182	173	172	185	157	149	168	173	174	153	179	159	150	185	179	167	161	171	188	180	184	171	150	180	161	162	168	173	148	172	160	174	196	171	162	168	164	162	169	160	146	163	173	147	196	173	150	144	161	177	154	174	158	172	179	168	182	164	187	163	199	193	165	157	176	180	195	188	158	159	184	156	174	146	139	187	162	181	153	157	161	183	149	156	183	167	196	170	193	173	158	156	176	185	168	178	181	151	172	169	160	165	190	165	171	151	159	203	171	169	198	170	155	170	165	174	179	182	157	168	153	149	144	163	167	180	163	166	164	184	166	179	188	173	186	163	143	186	172	139	189	155	177	158	167	162	150	177	161	166	163	173	174	162	159	157	193	201	169	195	154	155	166	174	201	191	152	170	192	175	168	165	167	189	176	149	169	176	182	142	191	172	175	159	193	157	159	153	140	175	171	185	167	177	173	183	169	179	171	174	172	186	179	163	150	162	169	182	155	160	186	153	169	173	145	147	189	192	193	179	162	175	154	143	177	172	167	147	164	200	176	179	153	158	179	189	184	149	178	161	152	187	172	164	184	161	169	161	180	177	179	170	154	166	174	163	159	178	181	178	161	178	181	184	173	167	173	179	170	194	172	187	153	164	155	171	157	163	163	182	165	181	175	155	153	185	179	157	156	134	163	161	143	178	171	198	176	174	165	164	157	154	183	162	188	157	174	157	175	168	176	164	176	160	164	161	190	193	154	184	139	177	152	186	168	199	147	187	190	171	158	155	157	193	172	175	159	159	195	162	154	169	152	182	180	188	163	143	157	169	186	151	159	173	190	161	192	165	189	167	185	187	160	167	167	183	134	159	156	172	159	181	147	192	176	175	191	154	197	167	169	169	170	173	157	153	152	167	178	165	182	206	176	157	158	188	159	155	167	167	143	160	165	150	173	170	148	181	187	144	179	192	151	186	195	156	184	180	170	177	173	180	167	162	179	157	166	179	162	160	168	154	183	144	206	174	177	176	187	177	155	161	192	199	192	172	171	179	160	185	162	163	174	181	177	175	175	156	173	149	163	174	165	183	159	173	141	177	164	189	167	145	167	150	160	171	179	163	172	164	169	145	161	155	170	175	162	165	168	205	160	147	164	183	182	193	170	185	167	158	163	152	174	190	160	165	177	165	164	168	180	150	166	168	162	171	170	141	164	175	164	172	179	166	139	161	151	132	171	184	172	164	163	177	168	161	170	150	139	179	181	164	155	174	161	206	168	167	175	164	166	179	168	150	167	159	168	160	170	142	181	190	153	154	187	192	158	181	155	155	144	177	168	172	156	173	178	174	165	176	155	169	170	169	163	184	153	184	163	146	172	181	171	163	137	184	184	176	180	183	186	160	155	170	177	162	151	172	167	186	181	167	175	153	181	152	160	171	154	167	171	164	171	185	156	150	193	180	169	164	166	165	175	165	164	167	160	173	180	161	159	169	151	175	174	152	175	168	155	182	165	173	195	179	148	165	184	186	193	172	164	156	165	156	160	173	166	165	165	193	183	178	178	154	181	188	170	168	177	164	179	168	163	177	173	159	186	185	181	166	175	140	166	167	177	166	167	176	183	198	175	188	172	157	186	174	163	167	177	180	164	156	179	174	158	172	163	191	167	158	183	186	159	187	185	184	151	196	182	180	209	171	176	156	156	165	170	169	165	158	211	199	180	175	159	176	160	173	162	182	193	164	169	173	169	165	167	182	158	180	165	180	153	172	159	195	169	160	162	172	172	170	186	179	162	166	191	193	190	188	179	173	183	155	163	198	171	173	192	154	165	154	177	173	166	169	171	181	160	179	164	163	166	141	166	174	149	163	161	180	181	166	160	175	188	149	182	167	181	174	158	181	153	177	166	163	167	163	173	196	138	170	168	165	194	146	183	197	160	177	183	173	195	153	150	164	156	178	160	170	160	154	177	173	146	160	166	166	163	154	170	162	168	163	171	160	187	178	178	182	162	165	182	199	185	186	183	169	166	171	189	179	148	174	167	170	177	184	175	157	178	167	199	169	151	188	146	179	172	183	166	198	187	188	155	180	180	167	165	188	160	182	177	174	158	180	164	167	163	175	167	181	165	169	193	145	173	201	181	179	170	161	159	158	165	142	159	168	165	153	165	182	180	150	157	174	158	163	154	172	183	169	163	172	187	181	169	226	177	201	185	184	165	178	159	171	174	193	163	183	202	192	179	158	185	149	145	173	170	156	179	190	173	183	181	171	191	187	177	160	166	163	171	163	174	186	157	177	171	154	180	168	193	172	168	165	171	185	169	177	169	162	185	185	162	148	165	144	187	155	151	180	159	161	152	161	166	175	180	156	173	144	169	172	178	162	156	158	171	178	181	153	160	166	165	170	142	165	149	179	166	157	189	167	176	163	167	174	166	165
26355	4236	4766	3727	3404	2575	1830	1795	1602	1349	2622	19861	30817	14666	673	585	587	563	556	538	543	549	542	532	513	471	467	465	473	455	437	449	448	451	413	420	470	423	408	499	433	458	468	419	446	442	438	432	413	452	403	448	432	401	412	427	399	427	425	450	400	431	434	432	412	420	427	460	451	453	473	415	394	463	422	366	434	435	429	430	422	406	406	430	401	407	427	398	426	414	440	406	403	418	419	416	410	410	402	426	417	411	443	429	421	421	437	440	405	375	390	423	406	398	393	437	420	424	403	391	420	434	434	405	403	414	438	426	418	450	383	424	447	418	405	428	401	381	424	401	402	402	390	425	423	403	409	382	457	392	409	386	388	410	416	416	430	407	417	436	446	402	400	415	406	427	434	387	392	452	412	396	408	427	427	416	409	405	437	435	422	409	416	392	371	392	425	396	368	455	404	393	419	407	451	422	425	423	427	378	433	403	412	444	381	464	394	415	437	424	412	393	443	416	411	435	393	378	423	406	477	425	415	429	442	428	388	402	427	447	410	406	445	365	391	390	430	414	402	411	442	422	462	446	418	443	424	431	420	394	414	428	416	421	395	417	417	422	440	439	446	426	396	426	421	445	490	431	386	413	430	422	419	401	458	395	385	404	428	397	413	426	411	394	429	421	409	412	413	446	429	419	387	435	449	412	427	423	406	398	409	397	400	406	412	423	432	454	419	395	439	393	414	408	420	378	398	426	426	413	427	413	413	436	405	459	376	412	415	400	404	401	404	421	393	416	403	418	393	445	403	380	424	411	430	416	408	435	436	413	403	409	425	453	419	411	405	412	427	410	423	432	403	418	382	414	381	432	373	432	407	455	383	439	367	384	412	427	433	400	442	440	434	422	398	408	440	424	447	430	418	423	420	416	427	412	413	381	407	387	423	419	369	416	429	476	468	413	434	407	404	390	426	429	414	357	426	405	437	425	434	405	404	435	410	417	423	416	407	405	434	415	408	419	395	402	451	435	443	406	400	423	417	398	416	418	391	364	422	411	422	459	410	381	414	416	418	417	393	393	415	418	397	442	445	429	391	433	438	408	419	395	422	391	413	398	406	433	423	395	404	387	418	430	406	427	421	440	377	414	418	397	420	434	427	424	416	432	398	436	461	424	420	461	435	417	416	382	420	425	404	407	424	423	393	388	419	381	439	440	461	431	396	432	395	411	417	421	421	376	437	416	407	383	415	409	453	403	404	426	433	404	416	413	436	407	412	433	433	369	401	395	425	411	451	406	416	436	410	392	460	411	427	400	411	371	398	410	411	444	417	376	409	389	418	432	442	403	460	403	402	415	401	446	424	444	448	380	414	392	436	422	408	343	420	417	374	428	410	433	389	439	425	395	397	388	447	424	413	440	372	461	406	414	440	401	418	427	406	436	411	409	419	388	401	417	420	430	390	416	448	414	423	409	414	428	440	415	390	430	425	437	432	422	430	430	382	452	416	437	425	432	407	429	458	391	411	393	411	388	458	426	408	433	415	398	381	433	433	399	406	402	427	408	401	435	386	381	454	397	421	435	447	406	400	379	425	429	387	451	403	413	417	419	404	391	430	433	413	432	436	408	418	404	438	378	439	400	408	394	361	426	413	424	382	390	427	431	420	414	413	383	404	391	463	416	418	412	436	465	400	425	434	413	416	465	445	392	420	419	450	425	441	398	391	461	421	414	427	402	441	416	364	439	395	411	381	416	400	419	408	423	392	431	463	467	424	430	449	407	401	445	417	378	425	403	443	376	393	434	438	407	412	389	402	398	426	431	452	443	395	436	432	437	441	411	410	413	413	408	439	440	453	416	457	387	417	390	409	425	385	379	459	413	456	422	431	443	412	404	434	419	427	413	398	424	421	408	412	413	374	440	406	445	437	399	411	384	421	433	403	463	402	390	413	426	397	438	433	403	420	436	385	412	411	386	400	387	386	376	430	399	388	389	445	418	423	384	430	436	393	439	420	384	406	429	404	403	419	410	390	403	422	403	408	410	422	384	392	426	454	408	406	399	422	420	437	384	429	451	438	449	393	400	422	441	450	394	459	426	448	458	406	418	430	391	433	417	433	442	415	393	399	384	443	420	392	447	430	399	390	414	429	393	407	433	428	407	425	415	403	431	366	404	437	401	449	453	396	420	419	410	438	426	422	411	409	432	424	434	416	435	393	463	396	394	416	410	431	458	394	429	424	419	432	403	390	419	406	390	385	402	411	403	377	424	397	396	385	406	402	397	410	409	405	396	386	429	446	434	422	373	400	427	429	434	429	439	414	425	455	413	386	409	386	439	433	392	415	427	383	391	383	416	432	448	405	406	419	436	395	413	457	430	403	427	411	430	391	411	418	412	405	401	453	432	443	419	396	397	407	405	409	392	442	373	375	402	391	415	389	392	412	391	388	404	383	422	393	410	411	454	408	445	393	405	418	406	424	416	403	389	404	397	393	394	404	437	405	482	420	418	422	391	412	436	410	409	391	421	431	416	406	400	394	424	384	379	428	418	395	416	387	413	411	411	410	430	427	409	453	425	401	415	398	388	376	430	415	427	408	407	431	405	401	398	426	417	443	422	422	389	417	401	427	382	434	398	395	409	421	419	398	444	427	402	407	391	409	428	429	429	437	424	411	386	402	411	412	445	421	414	413	431	403	396	387	399	416	395	395	411	439	406	426	415	397	426	439	400	395	432	453	431	416	429	410	409	448	445	400	427	380	414	439	440	414	389	363	428	410	416	412	413	373	406	390	419	390	424	419	407	430	392	466	429	393	365	372	423	418	404	411	419	414	421	426	365	407	436	463	391	377	422	404	412	420	416	398	408	457	413	400	397	432	394	438	423	419	401	409	394	460	397	409	382	385	406	394	399	420	433	389	424	373	430	418	446	410	401	419	388	418	397	430	399	451	417	428	427	438	394	398	423	427	428	421	386	412	448	420	424	405	427	396	427	397	376	435	424	425	418	402	411	431	395	365	427	394	431	399	428	403	445	412	418	381	419	411	408	433	438	423	421	387	428	403	402	408	404	410	428	449	428	426	410	416	386	411	424	425	390	396	373	409	425	450	456	414	380	434	412	435	427	436	385	433	415	403	376	398	418	408	390	414	398	437	386	429	410	416	442	393	440	420	438	442	420	360	415	397	425	400	421	419	417	390	425	438	476	404	412	401	448	430	425	399	390	404	434	430	445	396	432	418	379	409	439	409	405	422	410	451	426	399	405	415	439	395	392	394	394	439	432	435	421	441	446	439	434	417	420	415	442	433	430	372	460	385	411	419	449	413	412	400	406	408	420	396	367	427	401	412	415	452	366	436	399	430	427	423	416	438	389	432	419	423	422	421	434	454	410	439	416	414	382	411	447	416	389	440	467	409	429	424	448	383	415	439	429	401	390	417	454	400	397	407	407	381	414	445	418	425	428	406	394	432	418	408	388	417	406	445	434	419	412	388	402	371	408	445	406	426	429	397	442
65513	25540	7522	2455	1513	965	708	625	479	397	1264	13211	16823	8693	374	195	194	204	190	184	192	213	186	181	162	201	206	185	165	195	193	160	169	179	169	161	169	185	179	167	165	142	173	163	153	169	152	174	155	147	167	160	159	164	172	165	148	184	175	154	172	164	170	156	182	183	149	157	170	163	196	150	176	164	136	167	152	167	158	156	156	179	171	176	169	167	156	186	161	163	157	158	168	132	148	160	167	177	160	150	145	153	168	156	179	158	141	147	168	169	154	160	147	157	163	149	176	206	153	161	155	151	163	155	149	158	152	157	158	162	156	173	141	182	143	152	159	157	142	174	144	167	168	146	157	181	179	173	162	173	152	156	174	149	164	161	165	162	159	158	175	161	164	182	173	131	171	169	165	167	167	164	190	162	163	161	163	149	171	165	156	168	177	175	162	163	159	142	167	154	138	185	147	185	155	148	184	142	159	158	174	158	169	129	155	186	144	162	175	147	155	162	146	174	176	152	157	152	170	166	159	164	192	147	153	186	177	183	174	176	167	151	174	150	136	173	162	144	169	170	162	158	162	151	150	166	191	174	179	169	147	176	152	167	162	165	176	166	156	176	180	167	145	158	159	167	158	157	156	143	141	173	176	156	160	160	136	174	155	137	158	166	177	173	154	135	169	146	168	168	171	160	157	176	181	178	179	163	157	160	163	165	138	167	143	156	183	160	181	156	163	169	164	163	157	161	161	175	170	164	164	171	157	177	135	159	155	172	170	175	189	143	150	137	176	147	182	146	156	157	169	153	157	167	192	162	173	163	142	164	159	174	152	179	145	161	164	151	162	155	125	146	150	166	151	163	146	157	178	175	164	159	153	173	136	171	157	154	148	156	150	149	166	156	145	166	163	150	167	155	161	123	158	141	159	150	193	149	158	163	170	171	156	154	165	157	141	178	141	135	170	149	156	189	166	150	164	163	138	167	163	154	160	181	184	163	149	177	171	127	154	168	162	159	169	180	178	195	155	155	148	144	161	141	146	151	159	175	147	166	184	158	163	166	162	167	187	204	159	169	146	179	181	169	168	137	137	155	180	155	135	154	151	142	170	165	172	152	175	192	176	167	158	147	154	184	176	175	140	182	159	177	165	151	150	155	173	188	188	152	157	191	164	147	154	149	159	174	154	153	177	165	156	138	152	165	176	154	165	165	160	175	173	156	160	170	146	195	159	173	178	164	163	165	148	172	154	147	156	144	143	160	157	159	166	150	143	154	161	154	149	161	164	157	152	146	166	182	146	174	159	145	168	138	162	142	152	168	177	163	169	152	173	174	185	171	152	170	143	160	146	165	177	164	194	169	159	164	169	173	170	134	154	159	143	141	165	145	172	151	165	173	182	182	155	175	181	172	170	154	157	148	177	159	158	158	152	156	154	164	169	162	138	165	157	146	161	166	163	168	179	150	162	166	180	149	162	161	185	153	137	159	164	173	141	176	155	163	178	173	149	173	171	161	183	178	173	165	169	165	152	179	163	157	145	142	154	161	138	149	181	171	144	169	133	168	177	149	157	161	172	170	159	171	148	181	165	151	135	163	158	149	129	161	163	148	177	156	152	161	163	165	163	159	183	155	157	183	190	149	157	172	169	165	155	183	176	164	180	161	161	162	157	160	159	146	156	158	124	161	140	162	176	168	153	150	195	149	144	183	142	147	186	156	172	162	161	167	159	167	154	191	178	163	168	156	150	163	173	161	155	158	169	145	183	160	174	148	165	172	142	164	160	161	150	174	170	127	164	159	140	154	151	151	152	159	148	165	145	164	157	169	176	150	164	162	174	171	158	158	162	153	135	139	125	165	173	154	149	149	161	147	148	158	171	187	147	143	137	172	138	140	183	169	152	161	170	155	162	154	142	167	149	176	169	161	151	140	167	177	161	153	153	182	163	168	145	149	153	187	171	173	139	139	150	140	162	150	164	144	163	140	160	174	165	159	157	182	159	154	169	172	167	166	162	155	182	166	169	168	145	161	142	165	146	193	164	134	160	152	177	170	176	154	161	166	168	166	154	142	167	155	127	180	186	148	157	144	182	164	151	160	146	159	152	172	135	169	190	148	157	168	161	176	154	143	166	176	168	158	172	155	167	166	155	170	187	155	158	167	153	161	139	180	155	158	152	174	165	176	158	191	179	166	167	170	167	156	152	160	173	205	161	146	149	184	150	168	167	157	161	163	184	152	154	157	168	163	140	153	159	150	166	152	158	172	147	162	150	148	176	158	154	149	145	151	168	186	162	159	165	153	164	170	156	163	174	150	163	165	160	150	165	150	173	149	180	148	163	171	150	157	185	164	147	160	156	150	157	146	185	154	158	183	172	132	151	160	167	186	164	183	158	148	141	162	170	172	146	166	156	186	186	148	175	157	168	151	148	164	151	155	164	142	159	153	166	174	174	162	157	157	171	173	184	170	157	163	144	135	174	159	159	165	147	153	175	175	154	147	139	159	155	199	185	158	133	153	149	158	163	156	195	154	140	142	164	159	151	148	201	156	161	172	162	165	165	136	155	162	166	150	174	140	151	158	174	163	152	162	145	160	145	160	156	157	158	164	163	158	161	150	150	150	196	179	161	161	185	161	173	152	161	170	147	164	179	151	154	168	156	163	151	166	150	162	169	166	150	172	169	170	151	162	151	182	173	145	152	143	160	151	173	154	170	161	164	165	146	180	154	149	151	156	169	154	180	178	172	160	154	176	158	165	157	163	160	159	160	153	159	163	152	160	151	172	161	167	150	163	152	156	161	175	155	142	159	161	193	184	165	153	155	140	178	157	156	182	150	151	152	173	168	172	155	159	144	164	161	176	157	154	171	162	169	174	182	144	146	160	205	159	176	165	179	157	167	150	170	161	141	167	182	178	155	134	145	162	170	186	162	148	183	166	156	153	145	169	161	156	152	147	165	154	165	167	132	167	161	165	165	167	163	129	163	175	188	149	163	168	188	153	148	182	157	161	143	158	187	162	153	166	164	159	160	153	161	157	151	146	170	159	157	192	163	156	165	153	147	159	164	183	164	172	152	168	159	145	148	182	157	134	178	169	178	152	153	154	152	138	151	159	157	150	179	175	161	150	150	182	172	165	148	186	159	186	147	155	170	157	136	163	149	168	155	172	163	151	175	146	158	149	129	171	179	164	151	162	131	154	147	148	187	165	173	177	172	183	164	179	164	165	170	143	158	142	149	158	143	160	153	165	168	165	174	169	160	184	160	151	162	174	142	153	174	156	145	162	160	173	165	167	174	173	169	169	150	178	170	183	163	157	158	162	177	168	160	163	157	162	162	163	177	162	166	171	150	126	163	173	167	148	175	163	150	170	178	174	151	140	153	171	165	163	148	149	163	159	171	166	157	156	137	150	150	168	162	172	144	158	155	184	184	145	168	179	150	162	156	155	163	153	170	143	159	181	168	180	163	164	162	148	147	146	155	141	166	169	165	166	150	161	164	166	146	164
35822	6170	8182	6144	5296	3985	3173	2830	2318	1867	6684	36454	39687	20294	721	636	674	618	579	578	615	877	585	541	556	554	481	502	458	475	499	481	440	445	427	438	496	446	450	439	439	375	387	393	423	404	404	395	402	385	415	417	378	427	396	371	390	417	410	432	417	407	411	399	401	370	341	430	407	420	404	417	414	356	393	377	393	394	379	415	403	404	371	425	380	383	363	403	405	396	411	365	372	371	403	423	387	401	397	399	385	395	405	391	380	385	394	391	400	363	366	366	390	375	379	406	395	380	390	400	404	349	385	376	398	387	396	400	376	351	350	368	373	357	400	411	382	414	390	353	399	365	378	389	388	347	408	388	374	399	378	396	386	375	386	358	381	380	380	382	371	404	386	380	376	374	378	376	360	411	390	364	382	335	412	372	368	382	381	413	359	386	418	374	378	383	410	424	398	417	354	375	421	385	375	391	362	378	378	399	377	367	373	411	382	369	405	347	375	374	417	400	384	377	373	343	367	411	389	375	387	365	351	364	421	392	355	392	378	379	382	396	379	373	362	422	384	362	345	367	373	377	403	367	364	368	363	388	365	386	373	380	344	384	387	388	354	378	384	350	380	402	365	359	402	380	360	358	361	378	379	396	374	390	371	350	424	379	374	365	392	362	381	380	363	390	373	356	387	409	402	401	378	404	371	409	414	400	377	382	381	410	358	413	407	382	369	390	434	384	376	350	352	418	392	340	391	370	379	397	385	364	399	386	376	391	380	412	403	369	368	354	346	391	400	371	367	348	376	404	391	376	385	383	377	360	391	396	390	382	353	350	384	373	415	369	379	403	374	364	389	376	411	355	423	416	358	401	368	408	382	382	363	381	378	359	387	393	367	391	395	363	381	394	365	339	385	372	394	364	393	378	351	351	373	383	398	354	380	382	362	387	396	398	389	390	404	373	369	402	368	413	395	375	361	317	379	389	410	367	364	381	379	392	397	406	355	398	371	406	398	383	397	365	364	362	394	396	381	388	364	376	382	342	382	406	385	395	357	350	373	341	359	366	350	387	357	377	385	382	361	349	393	397	392	384	374	387	394	368	372	383	398	392	388	385	377	386	353	398	389	392	380	404	373	361	353	377	350	354	359	427	375	372	391	377	373	364	359	377	373	396	361	356	361	382	409	350	427	404	397	407	365	382	383	347	370	408	409	394	356	366	376	407	362	394	397	355	422	414	389	398	379	371	401	386	409	384	389	379	388	354	393	381	377	395	401	360	369	394	369	360	380	359	397	361	382	374	365	376	370	393	369	397	367	423	407	390	374	366	383	395	399	393	358	384	371	391	391	411	402	402	377	370	357	380	388	425	386	370	382	399	379	363	391	405	344	378	398	377	377	393	357	388	383	384	385	377	392	395	391	374	395	349	370	384	374	364	368	407	394	378	384	385	384	392	422	383	381	395	390	408	383	392	369	408	416	373	396	368	360	405	389	383	345	360	383	432	395	378	375	346	408	373	387	368	380	398	386	394	344	348	393	352	400	372	368	385	393	388	408	395	392	389	347	400	358	377	393	389	359	416	404	358	392	340	395	395	404	389	330	388	375	354	364	397	363	366	406	381	394	365	383	418	390	364	369	361	369	396	384	376	374	402	389	360	396	334	398	382	351	389	419	357	366	390	340	376	382	415	349	402	377	392	366	379	375	388	411	370	370	371	362	412	393	384	343	403	352	389	397	361	362	392	388	389	390	362	399	398	390	357	380	426	378	404	402	379	373	363	382	411	400	394	412	364	368	367	389	386	398	385	404	373	395	376	444	367	382	369	364	405	394	371	376	384	363	394	373	393	374	384	391	418	359	385	343	372	410	400	391	420	366	397	375	382	353	401	354	365	433	392	354	352	392	367	372	388	374	394	403	367	394	415	411	428	375	380	402	398	362	399	424	375	392	383	393	349	376	389	365	389	351	383	399	395	395	335	372	389	380	385	385	383	378	380	363	411	386	398	379	398	374	409	349	415	380	382	360	382	405	414	391	391	381	375	354	390	400	380	379	389	375	401	339	391	356	389	397	424	390	358	408	362	385	376	368	379	367	394	398	409	386	384	397	400	418	387	397	350	371	397	357	360	396	363	346	349	415	370	418	386	403	392	372	366	395	395	350	369	368	376	392	384	368	371	418	413	408	384	396	367	409	396	366	370	394	375	373	395	384	363	373	365	394	437	393	389	361	383	373	395	384	369	387	374	335	383	397	430	409	371	401	365	414	408	362	384	386	363	358	364	353	381	405	429	380	389	340	364	394	341	365	364	383	403	365	375	404	367	395	390	397	402	353	395	380	385	384	371	405	334	390	395	368	378	388	370	406	356	390	430	371	404	347	381	377	368	371	393	377	395	393	376	423	379	398	404	379	397	345	373	372	351	368	378	417	376	393	409	365	414	383	375	369	384	393	396	411	386	378	413	382	393	380	382	372	394	362	341	375	379	381	384	392	402	402	342	374	394	399	435	348	375	362	363	379	397	383	427	400	389	393	379	371	380	370	351	386	364	412	402	386	375	363	379	388	382	382	411	385	364	372	351	407	411	344	362	424	383	365	382	380	373	382	400	393	408	357	395	398	411	372	365	388	363	406	381	393	381	380	351	365	375	345	393	387	366	365	384	402	378	401	381	382	371	397	378	390	355	389	353	364	355	379	384	412	365	367	392	382	357	379	353	408	409	443	396	412	353	381	399	411	432	364	382	398	347	407	377	402	345	421	369	378	392	375	368	414	373	372	409	400	373	417	366	371	373	373	371	394	359	353	330	379	359	371	396	383	372	391	392	388	362	393	363	366	383	353	361	370	377	351	358	377	356	376	401	359	404	407	400	365	378	404	355	373	366	376	381	409	376	340	392	398	361	359	374	390	380	348	381	372	396	391	355	372	394	364	380	417	395	360	403	400	346	379	363	406	412	353	377	420	404	353	405	386	374	372	370	348	377	390	369	370	386	381	377	378	381	400	404	352	384	398	400	395	387	390	392	393	447	380	357	367	382	380	381	398	368	357	381	354	387	433	385	393	387	385	369	386	367	380	340	361	394	359	393	369	382	391	363	378	370	408	348	420	373	388	395	384	425	436	390	356	373	389	400	377	399	425	406	384	396	410	387	349	412	383	381	389	373	380	386	408	413	384	369	405	381	401	358	360	379	384	400	403	371	373	403	364	392	414	372	389	387	404	394	390	358	407	406	418	385	400	359	366	414	388	410	367	347	357	367	377	397	351	392	353	386	394	385	364	368	363	402	396	374	334	381	368	374	367	419	402	394	362	413	413	382	375	395	379	417	364	382	377	366	383	399	392	381	369	370	377	364	392	371	388	390	380	417	364	410	381	400	391	387	359	397	336	383	382	416	347	399	368	373	353	394	389	406	384	360	355	373	398	388	410	398	370	421	391	351	367	375	393	392	403	378	375	362	404	394	417	387	386	360	379	411	394	357	389	389	384	369	411	381	403	375	385	375	397	407	370	398
6770	395	324	257	209	166	102	126	98	100	102	409	518	238	73	97	76	87	82	72	77	82	84	82	83	89	91	80	76	95	70	98	74	85	75	95	71	89	68	94	101	89	78	80	80	79	83	80	76	75	83	79	77	79	76	70	94	106	81	102	90	82	80	86	90	96	84	88	87	78	85	79	97	79	67	83	73	93	81	87	89	80	73	63	70	87	80	73	90	82	78	74	84	78	89	74	85	71	82	92	94	71	74	84	101	85	88	95	70	92	73	56	85	76	84	82	68	88	79	80	96	85	86	77	70	90	73	86	88	76	68	76	97	87	89	79	65	86	84	74	81	84	77	84	97	72	75	81	84	93	91	61	78	88	90	82	91	82	76	89	92	85	84	92	63	68	86	78	82	81	88	89	101	81	71	73	85	82	76	74	90	73	93	80	82	82	89	90	86	62	92	77	112	79	63	92	83	75	90	89	87	65	75	89	102	84	84	68	94	93	71	68	88	68	75	75	76	79	87	86	77	89	75	96	95	80	69	85	68	81	64	87	85	80	97	92	94	78	76	104	91	89	75	79	78	90	82	96	80	98	101	81	86	95	83	88	97	80	82	71	97	98	77	99	86	82	62	79	96	68	85	68	82	83	96	83	81	84	80	85	84	81	77	112	68	84	84	67	72	75	81	94	76	84	91	62	82	76	76	72	78	75	82	84	77	97	72	62	75	69	73	96	93	101	83	78	77	88	110	90	81	99	98	79	86	80	79	83	66	85	65	95	93	96	78	83	110	76	73	80	71	75	92	89	102	76	87	67	92	79	92	72	86	96	65	75	109	79	102	68	71	87	85	75	82	73	77	71	88	86	88	76	80	87	104	73	93	69	94	91	75	78	89	79	80	73	80	89	93	85	76	78	75	76	86	98	61	91	68	76	90	73	84	85	87	75	87	77	103	84	88	76	93	73	78	90	99	77	84	93	83	88	76	69	74	79	101	81	91	90	76	83	77	66	70	80	89	81	81	85	94	87	85	85	65	92	69	89	78	80	83	62	82	95	81	78	91	91	81	83	80	82	87	80	78	78	82	64	84	86	79	89	91	99	79	79	71	87	85	89	79	90	91	81	80	85	71	80	80	76	87	91	86	78	78	67	83	79	87	71	94	76	83	89	108	81	73	70	88	78	98	78	61	74	77	70	79	87	85	93	93	97	85	73	85	72	73	90	74	86	93	80	76	88	99	87	70	97	78	89	86	80	83	65	77	61	88	84	74	74	83	67	109	88	79	79	90	68	80	97	78	71	96	76	80	73	89	70	77	87	87	89	85	89	107	82	97	76	88	93	89	70	78	80	89	72	93	88	73	85	74	77	80	77	89	84	91	80	91	78	86	100	102	82	71	82	88	94	74	78	65	83	75	87	86	95	88	81	87	80	75	78	74	94	94	82	88	82	96	73	77	91	72	78	64	85	64	100	99	80	74	92	72	86	89	82	85	85	85	80	92	66	93	91	87	79	89	74	65	68	91	108	89	84	91	80	82	81	70	76	93	70	80	99	89	84	102	77	76	75	90	64	85	81	89	79	81	73	85	88	84	75	80	73	100	88	87	66	92	82	70	67	75	75	85	84	78	92	84	70	84	79	75	96	86	87	91	68	73	89	89	84	71	78	85	69	81	93	90	100	88	83	89	95	72	80	80	73	79	84	86	84	88	87	91	94	82	88	89	94	91	84	109	95	85	91	89	87	84	88	67	79	80	91	71	72	93	92	94	88	76	83	81	75	74	66	98	72	102	89	81	81	86	72	84	76	96	78	85	74	89	76	95	87	79	85	76	87	70	89	91	78	89	87	92	80	67	93	99	73	100	84	84	76	72	79	68	89	80	88	67	80	68	83	73	85	83	76	85	84	93	75	91	103	86	72	80	84	70	74	88	74	85	75	90	94	81	84	85	77	77	81	84	87	84	82	91	93	72	74	77	79	66	87	77	95	81	72	94	83	75	82	88	92	91	86	89	100	101	75	69	86	77	101	111	87	75	98	77	80	89	85	91	77	95	84	79	93	82	88	67	71	90	76	87	110	70	68	86	79	65	94	90	107	81	80	79	63	78	87	74	86	91	78	94	88	105	93	83	67	86	70	82	87	89	73	82	87	89	75	91	78	83	78	81	85	101	82	77	69	92	67	85	71	85	78	92	84	93	78	83	84	76	74	70	73	66	76	76	94	97	84	89	71	80	83	88	88	108	74	76	85	79	72	87	67	80	86	83	80	79	74	81	83	82	81	69	74	82	86	67	84	73	92	81	74	85	102	78	97	77	79	82	82	84	79	93	90	95	75	92	88	81	75	86	78	83	88	97	92	72	85	82	89	87	90	83	77	106	97	89	80	89	67	81	87	75	103	80	84	80	78	81	101	88	90	96	66	78	60	102	73	83	67	88	80	101	77	94	79	79	96	75	80	69	94	81	89	95	79	75	75	93	83	87	79	81	72	90	74	87	72	75	89	76	87	73	89	85	87	95	92	78	82	90	75	85	90	97	82	81	94	98	71	87	70	81	74	91	68	86	95	74	86	78	82	85	67	80	92	78	82	78	81	88	93	71	90	66	70	90	78	79	74	101	92	66	85	75	84	74	87	99	79	68	64	72	95	85	83	76	95	83	77	98	103	99	73	90	78	88	66	64	67	74	79	68	96	82	90	97	87	76	71	87	98	83	98	65	83	85	96	67	89	74	93	95	69	92	85	75	85	72	93	83	57	84	68	75	80	86	85	67	78	74	86	97	74	80	80	82	84	93	79	63	84	85	82	78	62	71	92	71	73	71	85	94	107	84	99	89	79	77	79	89	71	88	77	67	95	82	80	85	88	71	74	83	87	56	90	78	85	83	76	92	82	86	77	80	87	89	81	84	88	73	88	86	90	64	83	94	105	81	88	92	111	74	88	84	78	83	77	103	82	72	96	84	86	83	72	79	90	59	98	90	77	64	88	82	82	78	86	84	62	78	97	98	92	74	87	77	79	87	108	79	77	100	92	87	91	96	90	75	76	91	94	82	80	75	97	88	95	77	81	89	80	86	67	91	81	82	111	97	77	80	89	70	69	74	83	84	70	79	80	86	77	79	96	65	66	82	83	80	73	77	89	77	74	92	82	91	77	80	74	74	69	80	80	90	66	82	93	79	95	93	89	83	70	78	79	79	82	83	77	69	89	73	89	84	74	67	70	90	79	68	85	81	69	77	83	73	94	83	77	93	86	62	84	86	81	87	83	91	90	90	82	86	88	77	73	89	76	87	86	92	98	69	89	83	64	95	74	92	85	75	81	82	66	66	89	77	94	79	75	65	77	72	73	76	93	90	91	80	69	92	77	105	87	92	80	81	81	82	69	72	74	83	72	83	91	68	83	76	69	82	98	77	63	73	86	91	71	76	91	91	98	101	72	87	91	83	76	88	77	81	89	82	75	84	68	84	86	83	83	77	95	98	89	90	74	94	76	106	79	97	70
6312	524	809	858	771	579	427	525	325	362	460	2435	3000	1240	244	255	228	251	249	249	214	215	226	228	216	239	231	207	238	224	216	215	211	231	241	216	235	232	248	230	216	217	226	242	218	240	248	229	241	220	233	211	242	226	212	200	233	240	219	228	243	238	259	257	250	238	230	238	227	227	248	237	218	216	218	246	235	216	214	242	264	217	245	211	253	216	266	221	209	225	245	232	232	247	227	234	254	263	238	229	233	250	199	242	222	231	234	243	215	223	211	252	227	257	231	201	241	216	226	194	228	231	252	229	217	229	241	237	224	262	225	217	234	237	232	215	205	242	237	242	241	231	205	223	219	248	221	215	245	244	225	236	243	257	238	218	239	234	223	232	205	224	262	233	225	240	244	213	211	249	214	220	232	225	239	234	222	220	240	225	200	252	249	224	253	226	219	220	231	228	229	213	224	247	235	245	235	227	242	207	218	216	229	214	224	233	243	232	249	221	218	227	258	199	212	236	229	211	191	215	203	221	253	207	244	211	216	259	223	231	228	211	217	223	211	229	214	235	229	246	234	227	244	225	209	221	232	227	217	227	238	214	222	230	227	232	241	222	221	233	209	232	245	257	234	238	198	189	214	232	231	228	246	217	253	224	254	207	252	237	235	225	239	220	219	237	215	265	229	234	245	242	234	198	244	212	220	243	227	220	227	212	210	239	215	227	213	229	234	256	223	239	229	219	229	239	245	231	237	228	208	219	238	223	266	264	229	228	237	236	238	245	217	219	228	233	262	232	221	216	223	217	201	214	232	231	260	232	221	217	237	221	193	230	220	259	224	216	210	238	226	235	231	238	265	223	230	217	209	208	250	214	252	244	217	240	232	232	239	217	208	224	262	251	234	226	231	211	215	218	234	235	237	229	229	219	242	217	243	239	223	243	248	225	211	216	202	252	266	199	221	248	204	234	221	213	236	218	222	210	217	237	242	257	232	220	242	228	232	267	218	239	237	225	235	216	223	189	235	225	251	231	191	232	210	230	226	234	239	231	222	220	203	238	234	222	222	222	232	235	232	212	243	241	232	228	204	202	217	244	247	215	253	239	228	240	214	216	205	248	223	212	242	236	232	212	217	234	231	217	263	231	228	238	240	230	194	227	235	237	187	235	244	233	260	258	246	218	201	213	241	221	223	278	226	250	249	181	269	213	258	222	221	252	212	236	233	236	262	217	210	217	196	218	223	202	231	235	228	235	225	206	261	224	226	233	202	252	225	220	219	234	234	224	204	246	216	238	225	235	233	214	237	235	219	226	220	232	208	198	226	203	236	208	213	241	191	261	209	219	230	219	201	209	226	212	210	232	255	215	235	239	231	221	240	229	199	226	235	189	215	222	239	213	226	249	261	215	228	251	225	225	238	221	239	230	220	254	218	223	221	220	229	231	234	234	246	230	220	211	210	236	208	224	220	230	217	230	225	234	226	246	213	253	254	243	227	214	217	216	237	252	239	245	210	242	241	230	221	246	220	236	204	243	215	241	238	215	224	234	235	250	254	255	222	231	224	226	226	203	234	234	246	239	206	239	201	236	257	237	215	210	209	234	230	215	264	205	233	233	240	243	250	240	231	256	223	210	189	224	218	239	241	237	236	243	230	223	190	228	233	229	228	203	229	228	234	218	221	236	231	242	230	253	237	229	225	237	243	205	216	236	234	214	227	224	231	191	238	232	227	230	237	248	230	223	223	206	225	225	231	211	239	235	210	191	241	233	235	206	224	215	242	220	262	258	242	212	237	222	221	237	232	235	211	241	267	227	224	236	230	233	247	214	234	219	260	228	229	230	220	226	238	226	226	216	234	217	235	186	232	220	237	231	221	245	233	213	232	230	226	221	231	225	201	231	203	229	237	239	224	208	222	225	250	227	240	224	229	208	236	247	216	211	213	269	217	255	219	228	217	229	204	207	228	245	238	246	217	201	240	217	239	239	245	237	229	244	239	239	250	238	239	231	241	222	221	205	244	224	241	240	228	231	240	232	223	222	235	269	224	229	230	224	251	223	232	258	214	245	239	190	213	253	251	203	239	240	235	241	228	231	233	252	224	231	224	215	246	224	243	236	201	217	229	204	220	241	207	221	212	234	234	205	208	241	224	234	230	250	222	245	211	224	208	240	242	244	208	228	205	222	231	216	251	213	243	190	258	222	235	243	219	216	215	246	225	240	227	241	214	191	222	225	198	233	230	240	196	221	219	215	210	250	220	217	224	250	238	221	211	218	214	221	251	200	212	233	218	240	227	231	218	235	222	241	245	214	230	256	220	213	239	220	223	210	232	223	240	203	220	222	242	241	208	240	244	231	230	232	219	249	189	226	216	223	232	210	204	216	216	257	243	235	220	238	247	222	200	238	189	202	258	228	209	230	234	224	241	201	219	223	244	210	221	226	221	254	233	222	246	204	245	222	208	221	228	248	238	222	205	214	233	219	198	221	243	227	227	213	242	233	234	211	219	207	249	229	221	209	208	232	214	234	247	233	227	228	239	214	230	222	235	238	223	244	274	249	235	220	222	232	246	248	210	224	231	237	240	246	221	223	185	239	221	236	207	227	220	242	186	230	218	234	205	240	226	220	215	242	237	197	230	221	235	222	196	205	243	227	259	247	221	257	249	228	218	216	247	243	252	230	216	226	230	223	216	219	229	228	247	232	217	216	247	214	233	228	221	225	243	238	227	190	212	206	216	209	225	250	234	221	244	239	244	264	238	194	237	218	219	225	214	254	224	232	219	244	219	248	196	228	244	211	246	237	252	247	245	214	215	225	240	229	213	230	263	229	201	225	248	215	200	217	214	178	229	231	220	230	226	215	234	233	212	240	236	242	227	244	240	214	215	268	233	245	223	228	251	227	267	216	238	256	227	237	234	220	229	214	196	209	232	223	219	243	262	224	216	223	229	223	249	228	224	219	249	215	248	210	233	242	224	223	245	256	221	244	224	216	238	211	225	250	235	242	235	224	199	219	227	225	201	209	234	239	218	246	209	221	219	246	222	200	233	217	226	195	208	217	216	221	242	234	225	218	225	224	221	230	226	228	221	192	219	196	254	214	248	231	222	237	206	256	212	198	234	261	246	224	253	240	222	229	226	268	239	239	221	239	227	216	202	240	231	237	212	235	249	207	236	227	228	225	236	201	237	239	225	233	221	216	230	219	233	222	224	220	239	216	207	198	213	213	211	239	234	212	233	230	258	220	231	230	243	212	235	230	225	224	222	228	232	214	239	213	213	241	246	246	219	233	201	224	227	249	250	245	247	231	222	245	235	240	238	228	221	211	240	230	257	199	200	195	230	205	217	231	228	219	210	222	215	223	214	224	233	237	208	236	223	227	235	235	248	227	234	242	237	225	251	213	239	214	228	251	235	239	248	215	216	212	260	229	234	259	236	242	235	258	243	238	219	233	245	221	238	231	223	203	221	231	222	220	237	217	266	212	246	226	209	215	244	206	226	210
49135	14521	3399	1192	792	608	471	400	304	300	798	8943	8468	1992	210	214	190	193	186	165	206	176	189	177	200	175	203	183	183	167	179	169	170	185	176	159	162	180	158	168	170	182	176	176	180	144	149	158	179	136	154	188	159	154	163	173	148	153	170	192	164	146	170	169	159	163	182	152	184	197	193	170	152	147	169	147	177	185	186	164	175	180	172	181	147	184	162	148	199	145	165	171	181	193	168	167	157	142	157	150	186	176	147	166	184	175	183	158	170	170	170	191	174	187	159	179	151	151	172	194	192	186	149	156	162	179	177	147	176	154	181	189	165	160	159	172	201	179	165	178	171	151	145	165	168	167	172	169	163	162	156	172	159	177	146	177	182	153	173	169	168	173	178	161	181	173	169	149	183	180	172	185	176	176	187	173	163	168	187	160	164	161	178	176	173	172	141	175	151	178	162	135	202	153	155	185	171	178	160	170	184	177	163	158	176	145	181	174	157	140	185	156	199	176	184	168	184	181	174	151	167	157	186	163	158	152	177	156	163	194	170	172	163	181	183	178	174	169	172	176	163	181	182	183	165	156	144	145	176	180	153	162	154	176	156	176	177	169	165	182	160	168	157	182	202	150	180	165	162	202	174	189	180	174	188	175	164	170	176	167	153	154	176	149	154	182	190	161	155	187	170	174	152	173	170	141	180	152	155	195	168	195	168	165	165	183	157	154	167	167	193	162	177	167	178	167	185	159	161	167	161	178	171	158	144	168	171	176	166	140	160	159	171	165	177	147	157	168	146	168	169	179	169	183	173	158	175	165	167	181	192	179	158	194	165	170	161	182	163	184	164	163	194	197	157	158	169	166	150	156	185	179	175	159	188	158	212	177	175	166	189	163	170	156	165	176	164	183	184	191	168	168	153	167	187	171	187	179	191	168	181	173	179	166	163	176	181	163	179	163	168	172	172	178	184	168	162	153	155	148	164	168	158	148	166	174	172	168	176	159	155	161	165	167	175	141	151	176	172	166	176	196	172	170	163	191	178	172	176	152	174	159	160	154	164	150	167	166	149	147	146	155	145	183	167	179	170	184	169	195	177	164	173	155	168	169	161	173	184	166	181	141	155	175	178	187	171	167	151	175	183	154	170	144	158	176	177	155	179	156	163	166	154	176	182	168	170	174	173	183	156	176	172	170	173	154	166	172	162	176	164	195	141	168	172	177	179	170	178	175	157	179	141	162	180	162	162	145	173	147	160	159	160	176	159	135	205	175	170	167	165	158	186	171	170	151	172	167	167	158	170	177	170	160	138	161	177	181	171	169	150	163	177	138	149	160	145	172	164	169	159	185	159	149	177	178	172	180	173	167	204	161	163	179	162	176	157	163	176	150	180	168	173	148	150	181	153	170	169	184	159	197	160	173	173	155	174	175	162	166	174	139	145	150	158	173	199	162	170	188	178	172	146	144	183	161	171	165	180	168	158	177	163	174	167	161	173	166	158	183	155	178	171	142	160	162	166	168	152	154	145	160	162	171	173	163	175	157	181	161	154	172	171	170	169	183	181	161	171	151	181	173	140	168	148	175	184	180	181	168	164	152	188	176	171	180	181	159	185	182	164	172	169	149	169	193	158	154	184	161	155	172	183	166	171	187	172	176	146	162	163	203	177	122	159	148	181	163	151	167	182	169	169	175	180	179	186	145	178	174	144	144	172	193	166	176	165	149	157	162	175	155	175	162	180	215	191	172	180	161	185	171	186	188	171	180	170	161	157	171	174	172	178	156	166	175	168	156	163	170	180	164	180	167	163	155	169	165	181	163	158	171	173	164	180	156	160	145	178	157	186	182	177	182	153	193	169	173	170	171	168	158	163	179	165	145	178	197	150	160	199	193	153	171	208	160	165	172	167	171	164	164	151	186	156	181	163	172	182	141	159	173	178	165	177	180	149	166	180	157	192	182	175	178	172	178	179	171	182	157	165	195	155	170	139	160	168	158	167	152	141	176	183	178	172	139	178	152	163	178	183	180	174	150	183	158	194	153	181	165	166	170	181	186	154	163	174	167	170	163	193	186	196	160	158	159	183	147	162	167	173	164	177	151	189	170	169	170	172	137	166	167	161	167	170	161	169	157	165	173	163	202	173	179	169	170	155	146	157	162	186	164	144	185	156	187	169	151	157	166	178	142	141	185	165	164	173	203	189	150	159	178	168	151	168	151	167	164	212	158	153	181	166	161	154	192	158	163	170	172	138	186	155	146	161	162	156	179	177	169	175	184	155	182	154	170	154	177	176	174	169	169	169	166	183	164	152	139	157	164	174	140	147	147	187	152	177	190	162	160	161	179	174	167	190	173	178	151	172	157	198	186	178	141	160	155	167	171	193	183	199	171	151	190	179	159	178	180	200	177	170	159	188	158	178	163	164	144	178	175	195	196	168	155	158	169	160	172	152	199	174	167	173	171	163	161	156	186	160	150	173	169	178	181	161	162	161	165	173	171	192	190	153	173	164	201	153	158	178	159	150	163	168	190	151	168	146	141	164	162	139	180	160	174	167	180	167	182	149	163	196	164	168	188	208	179	179	158	141	159	160	166	143	176	135	166	176	164	178	176	162	166	173	186	171	164	170	178	172	139	173	143	185	181	184	161	160	162	172	162	171	183	177	163	160	169	185	162	156	179	191	184	179	173	179	190	189	187	156	160	162	182	149	161	141	162	175	164	170	162	202	151	176	176	175	174	169	178	168	169	156	162	183	182	173	173	166	141	189	167	186	173	146	182	156	159	185	158	173	173	169	183	188	161	167	173	162	159	168	163	189	167	170	152	172	174	164	175	161	160	164	180	200	175	171	150	177	162	169	166	172	170	165	156	162	147	169	164	160	178	139	189	171	175	175	177	176	169	183	156	180	167	177	156	169	178	150	151	149	174	158	160	164	168	136	182	185	179	163	157	178	177	184	188	164	168	157	177	188	155	147	155	175	181	205	171	166	157	175	141	160	159	185	184	177	165	145	177	167	190	167	161	156	177	168	174	190	162	179	177	160	184	178	155	187	156	174	165	176	153	190	181	156	161	190	177	157	163	196	175	146	157	159	176	211	160	170	180	178	163	141	180	169	175	177	154	170	169	162	171	164	185	161	186	160	187	185	201	196	182	184	157	163	193	199	167	175	168	163	184	166	162	195	172	174	185	168	157	163	196	174	166	158	193	147	159	167	174	163	181	150	158	184	188	163	156	154	143	186	151	147	186	161	164	165	147	165	164	157	177	163	176	160	163	167	184	162	157	163	165	159	166	143	174	191	205	151	160	193	181	157	141	154	147	169	184	182	163	170	162	155	163	167	180	167	173	156	177	156	186	206	197	177	179	171	158	192	157	161	160	161	173	168	184	152	130	150	181	156	174	185	174	161	180	185	161	175	153	165	166	172	176	189	182	154	153	162	178	149	150	176	179	162	177	177	175	147	180	148	198	166	205	165	181	157	158	168	170	172	191	164	138	158	169	174	164
25386	4627	5264	3675	3085	2450	1853	1626	1301	1389	4423	31309	28032	6181	605	562	536	535	514	558	556	512	520	498	479	515	480	411	472	484	426	458	427	412	463	455	459	422	442	440	396	420	441	423	424	412	438	430	422	408	421	421	387	404	443	433	426	457	412	439	450	406	425	380	447	449	448	431	426	487	399	405	411	451	429	445	397	453	444	402	460	480	434	445	422	461	399	465	408	408	428	392	403	426	431	456	387	399	434	412	437	429	434	408	387	399	403	394	402	406	401	432	392	428	421	381	410	386	414	396	430	421	415	409	423	414	410	389	400	392	422	394	394	426	433	424	393	440	360	403	426	413	396	399	409	418	409	442	403	398	406	419	417	429	418	411	460	416	399	398	397	436	406	389	425	401	412	398	412	406	384	393	396	410	401	410	464	428	419	389	369	429	383	423	389	396	435	414	400	452	419	412	407	391	413	417	394	403	387	390	425	422	439	412	441	404	401	391	404	409	449	379	379	435	427	414	405	406	421	402	421	444	429	391	398	427	397	431	400	393	445	395	433	452	384	400	414	403	420	400	414	380	408	431	435	426	441	400	430	403	410	401	388	367	365	430	381	411	424	451	387	423	378	394	403	430	408	380	413	423	424	436	412	390	445	435	396	400	397	408	406	400	403	396	440	393	384	395	437	382	371	421	389	412	421	435	452	358	407	385	413	408	416	424	407	392	421	441	419	409	426	445	420	390	414	438	386	417	400	425	445	438	404	421	414	397	406	420	414	416	443	414	370	392	399	411	400	392	378	399	409	418	402	409	426	397	406	396	411	419	398	395	449	430	381	438	424	384	413	401	390	408	441	400	449	423	426	407	426	450	404	408	407	417	383	383	359	414	367	400	412	394	411	410	409	411	398	378	391	396	390	384	428	388	411	434	423	433	408	401	400	407	382	400	403	393	429	403	415	405	400	412	415	405	389	395	383	394	407	395	419	409	416	430	395	423	422	402	366	408	444	384	403	409	406	411	385	399	416	407	426	407	436	417	383	392	412	416	406	405	418	423	471	388	430	434	404	418	391	430	396	413	369	383	390	411	419	391	406	382	396	414	398	411	417	395	398	439	439	411	409	392	371	390	400	401	415	416	385	404	453	393	402	447	414	379	425	421	443	403	423	400	415	426	400	432	461	422	411	382	421	378	424	397	365	452	397	416	429	411	438	403	411	401	383	392	450	394	392	390	398	398	422	422	466	416	426	442	399	405	391	421	375	377	448	431	390	397	426	393	448	393	407	421	446	420	429	396	420	395	375	386	413	400	413	416	382	413	412	424	379	425	407	371	435	390	437	442	425	398	461	390	412	417	414	423	382	428	386	412	392	387	429	440	433	412	411	399	426	396	391	422	408	375	441	393	420	454	400	395	419	389	392	418	417	419	375	415	455	403	430	463	419	425	445	373	458	426	380	420	386	380	377	434	416	419	422	402	380	432	406	402	371	416	444	415	428	403	426	397	406	422	402	401	402	396	383	412	451	416	401	426	388	407	393	434	420	410	408	408	412	436	415	427	427	403	415	395	413	417	397	412	420	351	401	407	438	415	432	471	415	408	389	416	397	374	396	440	389	389	393	413	439	408	414	390	433	430	381	382	387	430	405	381	430	417	427	415	429	389	389	381	421	396	436	451	399	423	379	406	386	388	393	421	374	418	385	414	407	406	439	368	410	422	383	393	425	437	435	396	418	436	427	398	429	430	418	457	412	418	406	444	434	433	399	360	383	385	438	439	395	402	412	423	415	411	413	430	442	390	436	406	416	405	441	441	430	395	409	396	405	410	429	413	399	447	398	416	426	429	415	437	432	432	394	416	389	425	444	405	402	363	458	436	383	408	339	425	404	402	386	404	406	424	423	433	437	400	397	409	415	424	400	378	383	439	415	378	417	424	381	405	431	409	422	413	400	407	400	442	430	410	415	422	417	464	391	399	422	380	395	410	389	434	413	396	396	418	423	372	437	429	401	390	426	407	428	405	375	391	380	424	411	419	396	468	401	426	419	372	386	421	399	450	398	471	434	378	422	434	387	439	421	451	439	413	431	439	389	421	416	399	426	417	405	446	410	386	443	370	449	417	384	421	393	356	440	389	396	407	425	393	417	413	413	425	404	430	397	427	410	417	444	391	396	389	382	386	443	392	404	403	410	454	430	399	415	421	429	413	404	402	409	417	394	406	431	438	411	428	373	398	393	399	421	422	421	407	418	411	440	433	417	442	408	417	377	395	413	396	416	414	397	394	420	408	429	390	389	371	403	421	401	383	380	432	406	407	378	392	412	416	431	423	415	419	399	440	408	415	394	421	398	410	420	407	409	378	409	429	413	404	438	413	441	459	423	406	424	408	401	408	413	430	426	390	417	438	397	395	422	385	421	413	378	405	405	433	394	400	432	423	434	387	443	383	401	416	405	481	412	400	378	406	396	406	438	402	428	407	385	400	435	411	407	405	413	405	439	403	423	445	373	443	416	399	418	385	407	427	394	400	441	403	406	406	467	401	402	404	416	416	444	418	382	411	423	412	387	390	403	402	388	459	415	379	425	402	394	438	402	414	399	420	416	387	424	405	421	384	396	379	390	414	352	381	392	415	426	444	426	415	410	398	421	435	408	417	394	395	426	418	417	438	421	380	445	437	441	425	425	404	412	411	367	399	417	425	452	419	432	420	393	396	425	378	407	387	414	396	438	404	404	370	378	428	446	397	413	435	395	401	395	428	404	431	409	442	439	380	414	416	419	384	393	431	427	411	399	432	384	400	397	399	413	442	396	397	358	402	391	394	407	441	438	428	408	429	380	429	438	416	387	423	398	420	411	432	387	383	442	401	441	393	402	422	419	399	420	409	393	366	395	396	394	398	425	440	397	438	397	398	428	401	400	428	438	409	421	417	369	408	453	425	407	391	433	408	388	426	389	424	400	415	404	417	438	412	399	425	394	434	468	414	419	392	396	404	403	432	408	428	381	405	437	414	406	389	460	431	421	414	432	380	369	394	387	406	411	408	420	436	417	376	405	438	430	416	426	461	407	399	400	412	433	446	408	443	429	399	395	421	404	462	395	367	421	393	398	416	426	423	401	430	437	415	422	436	399	370	359	413	420	435	420	448	404	413	414	411	401	438	386	402	425	431	381	410	405	394	399	383	409	398	439	394	380	408	393	397	406	385	393	399	417	413	413	427	407	397	380	435	393	430	411	413	427	400	387	427	411	421	406	451	449	428	380	426	430	393	415	392	414	440	420	418	376	417	411	421	396	386	483	385	374	420	368	402	428	416	385	433	421	393	399	403	400	401	433	405	409	401	378	397	414	434	401	410	406	420	397	400	403	407	400	413	407	431	388	395	437	409	429	427	427	443	434	424	398	429	375	398	404	436	411	431	414	416	393	401	450	399	404	408	430	385	406	423	431	431	393	376	410	371	413	383	425	407	388	399	437	403	414	430	429	422	363	446	397	407	439	405	417	429	402	423
63806	23716	7341	2424	1441	940	657	556	449	670	3916	13053	16112	2320	211	194	211	232	173	169	203	175	170	172	160	188	199	172	180	159	155	173	174	160	142	167	190	144	178	153	150	160	175	169	153	132	187	157	177	187	147	187	165	146	140	152	136	168	155	164	137	136	162	174	159	165	161	165	165	180	144	143	176	150	143	170	151	164	146	166	158	158	158	154	175	138	140	140	147	150	149	142	158	156	134	151	160	165	178	154	144	141	153	158	160	134	172	154	145	155	177	131	172	162	137	153	182	160	190	167	164	141	148	151	166	164	169	145	164	152	142	160	135	148	180	144	155	138	146	144	177	156	145	168	156	153	150	168	158	151	148	142	159	142	157	151	144	163	147	148	179	159	161	158	149	144	154	165	147	141	152	172	156	185	187	162	148	162	146	150	143	151	168	189	142	148	169	141	155	165	159	174	138	152	139	153	157	147	153	160	149	147	160	136	156	174	157	186	166	151	157	150	157	161	174	159	176	146	145	149	165	148	176	163	144	183	178	149	173	157	147	174	164	151	159	147	172	152	161	168	166	161	153	167	142	146	163	154	182	157	149	148	146	169	151	146	147	157	151	145	157	176	155	142	165	168	156	167	162	171	155	171	143	134	141	149	158	151	171	158	138	172	144	143	142	156	181	160	148	162	153	143	163	168	138	165	169	167	162	158	165	185	143	148	163	152	152	163	174	157	162	142	165	152	157	156	165	166	161	161	162	157	149	174	161	167	160	143	144	168	174	154	136	165	166	169	134	175	177	133	144	151	163	174	155	160	142	160	172	155	141	154	153	178	140	155	170	170	153	154	151	130	162	140	150	169	146	128	139	159	150	151	139	171	153	143	167	138	169	137	169	155	161	172	151	147	169	154	162	155	153	141	166	173	170	164	133	139	163	175	150	160	171	154	157	152	148	182	177	159	160	152	149	169	146	157	163	144	140	171	155	134	181	154	131	168	156	138	151	138	157	142	159	149	164	157	148	189	153	164	159	168	177	165	164	157	147	148	147	134	146	147	156	150	142	172	169	149	164	158	161	150	136	149	137	145	177	121	162	168	142	157	156	151	162	154	155	167	145	156	131	142	160	170	159	143	142	158	154	136	177	150	143	171	178	149	155	140	152	160	149	166	173	157	146	149	144	139	151	134	148	151	159	157	185	135	146	162	143	172	153	138	162	157	148	127	160	175	167	169	141	137	144	167	165	158	154	140	176	148	143	166	161	151	177	163	180	144	178	171	155	147	145	133	151	151	168	163	152	148	172	137	147	133	159	174	167	148	170	156	146	161	136	174	175	163	148	162	158	164	154	133	149	128	174	174	151	156	135	156	150	162	157	153	177	131	170	157	163	171	164	181	163	162	146	159	128	192	139	168	189	157	146	179	161	150	162	158	160	150	151	162	153	175	167	186	173	167	168	181	164	157	166	164	135	149	177	159	171	161	173	158	146	147	154	155	171	168	146	165	145	136	186	151	139	173	155	153	153	142	120	140	194	163	173	151	138	147	153	160	160	154	156	137	151	156	155	157	136	167	179	157	158	157	170	138	137	158	170	145	166	140	140	157	149	163	148	159	144	150	140	164	130	144	139	166	153	156	149	168	166	143	148	176	141	164	160	155	147	148	173	174	142	164	163	172	156	149	158	186	149	148	145	161	154	140	172	156	157	164	168	140	161	182	167	185	139	143	157	169	141	151	147	146	151	139	158	150	154	160	150	164	158	132	179	191	154	167	137	171	147	159	148	170	165	153	173	161	158	170	144	178	143	166	172	145	133	151	164	173	144	168	152	140	164	153	151	153	166	166	148	170	147	160	166	167	158	153	150	157	143	157	161	164	170	157	174	128	161	148	169	156	152	161	146	165	153	170	169	159	152	136	152	158	121	167	165	161	163	145	165	158	160	166	158	166	165	150	156	148	156	157	153	123	168	193	144	154	155	169	163	167	153	183	172	158	168	151	161	176	157	170	171	145	152	146	161	177	176	167	148	150	168	144	174	161	171	160	152	155	144	145	146	174	175	138	141	197	162	140	159	149	158	161	158	163	152	154	174	143	182	164	136	160	180	151	150	164	159	151	172	156	155	155	127	164	183	146	163	145	159	144	150	149	134	146	139	138	145	158	145	127	171	151	174	140	175	163	158	164	155	174	149	155	168	144	142	158	151	147	165	173	179	176	171	160	145	155	164	164	140	151	146	150	166	160	167	156	195	145	169	153	149	153	159	172	155	171	152	166	142	138	145	167	167	155	127	158	152	151	158	148	150	130	166	163	145	154	156	152	159	146	141	145	158	129	124	145	163	154	160	164	137	160	150	163	157	143	162	182	165	145	176	158	175	130	139	137	156	141	165	145	169	143	165	158	168	147	187	156	130	157	164	153	159	149	157	153	158	144	138	156	160	158	169	143	147	159	127	153	166	148	159	133	139	143	167	157	158	164	136	145	140	141	168	179	150	145	159	178	147	150	134	148	171	170	148	133	139	158	152	157	153	171	147	153	134	159	127	155	134	145	176	178	146	177	148	179	162	156	165	174	148	158	150	160	154	166	161	165	156	163	166	156	179	146	164	168	149	161	145	153	150	186	165	143	137	173	171	163	140	158	163	151	164	171	156	148	169	167	144	147	144	149	141	163	144	171	137	152	159	153	150	150	147	156	144	132	149	136	147	161	132	144	147	141	171	162	163	165	158	156	146	153	136	150	167	146	143	149	138	153	161	149	163	142	160	167	146	184	146	179	145	177	166	152	151	161	149	166	177	156	144	173	158	156	165	155	158	193	142	159	155	156	143	154	184	169	147	155	154	141	153	154	158	143	153	159	133	157	155	163	159	168	160	159	132	143	151	176	172	145	156	150	173	181	178	147	162	151	135	166	162	146	158	151	166	176	134	153	159	155	164	174	162	166	146	153	168	143	157	161	142	159	171	151	158	136	167	154	162	187	130	136	145	160	160	157	163	155	167	162	170	173	175	165	156	146	152	152	174	153	158	150	155	156	138	192	169	166	172	147	173	166	164	170	141	164	162	155	148	139	142	157	162	151	156	143	146	156	157	159	166	157	160	142	149	166	155	164	164	161	140	151	171	150	167	159	144	190	164	191	155	149	142	146	151	133	166	186	142	173	139	163	185	146	164	145	126	149	158	137	141	159	146	145	148	144	159	150	146	161	145	159	142	146	156	155	159	181	145	166	133	129	150	140	154	147	151	162	136	156	163	156	176	156	162	140	149	152	163	170	146	146	166	173	157	161	162	141	154	149	146	181	155	184	147	163	149	161	136	167	151	128	154	165	160	147	167	155	155	140	139	150	139	159	158	158	167	143	139	160	170	172	150	147	159	168	151	152	154	161	159	167	132	158	151	154	183	141	148	131	156	171	149	151	159	147	157	159	156	146	177	167	169	164	141	151	145	172	125	171	145	137	143	141	149	146	158	161	138	171	171	150	171	184	135	156	168	138	169	162	147	165	162	148
33751	6767	8231	6038	5366	4078	3137	2638	2179	3454	17350	37035	37753	3456	756	702	674	658	650	552	647	611	587	533	515	536	519	473	471	441	502	474	416	454	431	453	456	423	408	396	383	449	383	386	386	400	363	423	387	392	373	376	386	370	401	406	402	387	410	436	415	397	390	372	433	358	367	390	387	352	372	381	413	400	411	374	394	374	378	333	339	346	359	383	375	369	386	369	362	373	419	382	398	413	354	362	389	370	399	392	372	386	386	393	368	357	359	370	381	370	347	373	390	399	367	389	349	373	342	333	359	368	377	365	364	368	368	374	355	393	362	371	354	376	364	353	379	388	371	361	424	386	391	378	391	377	380	370	359	364	355	391	381	365	376	353	353	352	365	376	367	365	374	387	381	348	362	366	357	349	355	424	353	375	362	364	368	404	364	329	366	341	348	366	389	376	385	374	410	328	372	365	383	357	358	383	367	367	407	353	370	355	346	413	358	371	398	357	389	371	365	358	351	346	371	406	378	356	355	402	406	388	350	381	381	364	322	357	363	376	365	369	371	376	380	373	409	327	368	362	344	380	386	368	406	349	353	359	367	395	394	366	370	369	371	380	366	375	400	364	388	345	392	349	374	356	367	393	349	377	362	371	377	354	351	392	352	319	338	362	383	432	395	353	363	317	363	355	363	361	421	354	349	358	355	355	395	349	385	359	352	353	342	384	354	343	341	341	361	373	378	369	393	365	403	375	323	377	401	358	349	372	379	363	391	375	359	341	393	422	380	364	376	362	377	377	370	387	375	341	374	378	380	354	357	371	355	364	369	365	355	350	377	353	365	390	398	360	367	389	373	391	363	375	397	358	364	381	343	376	357	351	402	333	376	373	387	359	355	389	364	382	369	396	390	353	395	347	385	354	374	329	337	349	381	366	359	392	364	363	378	387	365	392	371	353	359	340	334	407	373	382	345	387	377	344	344	375	358	346	375	363	384	353	351	355	381	387	358	353	401	357	371	394	347	387	397	374	390	346	342	408	396	384	403	350	370	382	318	371	323	385	352	392	357	370	357	401	384	369	384	359	344	359	370	380	375	356	341	324	344	384	402	398	375	402	365	357	347	338	363	387	390	361	397	360	363	386	365	372	379	380	376	377	380	358	345	351	346	333	385	372	408	390	365	369	361	352	355	348	375	372	371	392	373	339	347	362	362	383	398	415	411	380	364	356	386	364	386	368	380	356	363	353	383	345	369	391	379	341	373	370	378	357	367	379	372	396	375	381	352	384	371	355	376	374	402	352	355	323	365	363	353	343	318	334	381	372	362	378	355	353	370	345	373	386	348	362	337	374	364	380	382	370	364	400	394	362	367	376	359	376	345	389	374	369	384	360	356	347	349	383	400	373	379	363	369	357	386	384	378	392	362	345	372	368	394	358	357	419	359	350	388	373	357	345	383	374	352	335	356	392	384	399	381	366	386	364	406	345	366	377	353	388	356	371	397	349	349	346	376	404	363	381	341	354	375	371	367	413	374	359	361	336	394	370	365	371	386	365	382	383	374	327	352	353	389	389	363	365	370	398	371	376	382	362	393	389	383	336	371	373	365	368	353	349	383	354	371	363	363	415	377	372	390	396	374	376	328	365	333	381	358	368	356	384	366	374	395	341	373	361	385	355	397	378	375	370	362	363	347	349	397	389	365	345	333	373	381	344	365	354	333	354	361	380	359	369	367	355	355	350	399	386	339	357	394	378	351	325	353	347	379	377	369	329	338	356	396	380	366	355	386	393	402	360	357	375	376	367	386	371	377	386	366	365	340	352	371	373	401	380	364	385	357	357	369	397	365	375	372	405	403	370	346	376	400	355	389	404	328	396	363	385	361	359	362	361	345	402	371	398	381	345	368	361	374	382	374	399	349	364	358	380	362	341	365	376	382	365	416	329	354	337	381	346	364	405	359	390	378	352	358	351	376	365	375	372	347	362	337	348	385	364	369	395	369	359	357	371	367	366	347	380	374	432	369	363	362	340	343	345	342	381	359	379	365	375	348	347	372	370	366	359	373	397	351	374	364	387	359	394	330	373	356	381	422	359	377	375	354	347	375	384	335	377	375	404	361	363	362	356	347	376	388	374	403	361	348	443	349	353	346	384	362	360	373	357	353	381	348	339	364	389	383	360	335	342	353	322	350	358	361	368	363	384	356	370	322	382	347	350	359	387	393	368	347	351	405	403	354	381	358	364	344	342	374	362	384	337	378	383	379	366	360	374	353	390	352	341	409	350	330	337	390	375	357	362	364	331	357	372	373	390	351	380	338	352	378	380	380	370	388	371	414	370	372	381	342	350	369	365	371	361	381	366	401	342	401	362	360	375	345	354	346	361	352	396	351	351	391	377	377	347	372	385	369	401	388	403	355	335	384	338	354	370	411	377	345	368	362	372	334	340	364	371	380	383	376	362	356	370	362	359	376	397	357	352	381	351	324	377	418	361	383	383	380	350	383	366	362	386	369	357	377	355	385	397	361	374	386	368	368	351	354	367	380	367	381	366	370	340	353	366	349	376	408	365	362	381	327	382	351	350	349	380	381	356	366	342	388	341	378	367	411	376	404	394	358	383	378	355	403	365	380	363	353	362	357	354	349	387	341	389	358	385	375	369	372	412	369	361	369	392	359	390	395	394	337	350	344	404	353	395	382	366	363	334	382	348	380	387	380	385	382	332	372	372	366	380	342	381	369	388	346	392	410	361	379	350	394	359	394	400	353	387	410	356	378	343	384	385	394	379	370	346	390	406	378	363	349	352	392	343	352	376	360	387	353	372	396	356	362	386	366	380	316	386	361	340	389	369	368	348	357	320	416	374	336	385	392	368	374	382	394	365	389	380	365	356	394	386	340	354	397	387	362	372	426	377	360	384	392	381	364	366	364	380	360	347	354	385	362	373	362	362	388	359	369	354	361	379	359	381	365	361	348	376	380	358	402	358	350	400	360	377	373	355	356	354	360	334	353	393	365	378	323	368	352	357	379	352	361	348	378	363	361	367	393	342	359	386	366	393	371	407	365	366	374	390	405	398	362	379	357	384	372	381	350	364	372	383	387	371	355	381	355	358	369	379	336	345	365	392	381	378	382	382	363	322	349	366	377	395	375	421	378	397	411	378	348	365	384	386	359	393	386	386	374	355	381	381	393	372	358	358	357	352	390	360	345	360	341	371	338	397	386	324	350	360	382	363	401	360	346	372	383	360	372	397	365	373	380	368	357	399	387	375	381	359	366	367	401	361	369	364	325	398	391	353	392	355	379	404	402	361	378	386	365	384	363	349	365	350	365	375	366	405	397	376	373	347	361	343	376	400	379	402	435	370	384	381	356	386	374	397	362	342	382	374	376	359	388	342	386	398	403	394	352	372	354	375	392	379	394	393	368	378	329	390	372	368	356	352	362	358	361	337	363	359	349	356	388	356	358	339	360	346	392	389	390	349	373	371	325	361	373	370	341	399	380	378	393	383	350	351
6577	360	309	262	188	126	123	108	122	102	123	233	333	103	85	74	73	85	77	72	70	70	86	89	65	79	86	75	77	95	72	81	79	74	96	80	55	65	64	74	48	78	68	72	83	74	71	77	74	85	82	91	73	78	73	69	82	56	82	76	84	91	91	83	67	71	57	79	70	71	81	74	96	79	69	77	83	78	78	74	83	81	62	77	92	84	81	80	87	76	73	65	64	86	73	89	77	69	76	83	73	66	49	84	69	71	74	82	61	76	80	77	88	70	86	83	75	74	81	71	73	71	83	89	71	81	80	63	77	81	59	74	87	84	79	50	80	79	83	60	78	76	95	78	74	80	75	78	66	85	67	69	69	81	75	67	78	85	66	70	74	49	76	69	74	74	70	73	98	81	80	86	64	70	75	71	72	70	65	66	73	81	76	93	73	95	73	63	69	78	70	86	87	83	80	81	72	73	69	89	66	79	64	70	80	87	60	68	75	68	66	59	65	73	88	74	72	83	84	82	64	73	80	78	82	66	71	80	77	76	73	62	73	94	72	71	66	64	88	57	81	67	77	94	78	71	82	74	65	68	83	79	59	76	63	80	85	75	70	77	63	71	72	84	64	87	74	80	83	71	93	69	88	76	85	61	79	98	71	77	81	81	64	78	80	78	73	70	66	86	60	89	91	79	73	74	79	79	81	78	79	81	61	75	88	64	80	77	78	66	67	70	58	66	83	68	98	87	76	79	87	84	72	78	86	64	88	96	71	79	70	81	58	78	57	75	81	79	81	68	73	73	77	80	97	71	85	70	77	85	57	91	76	107	85	78	65	64	67	68	63	80	63	89	58	69	72	55	80	68	79	63	53	68	66	64	79	87	75	81	78	81	70	73	77	68	66	77	65	75	79	79	61	83	97	95	80	85	63	65	78	80	76	72	86	94	82	75	80	71	85	77	78	76	66	62	79	77	84	85	88	66	64	85	72	56	87	67	77	81	80	80	86	49	82	72	82	94	62	64	63	82	66	81	83	76	71	72	58	67	83	56	91	84	82	75	79	73	64	79	89	76	67	76	74	90	86	60	70	76	70	68	69	69	67	73	78	90	89	75	72	85	70	66	73	83	92	63	92	73	66	66	66	79	63	89	84	79	74	73	79	76	87	79	90	89	65	67	80	75	91	86	67	90	76	84	72	93	69	84	57	73	99	59	76	84	88	69	84	67	100	88	79	76	84	69	59	81	88	81	66	76	75	72	81	78	62	67	67	64	63	73	88	86	76	89	88	69	86	75	70	84	70	79	59	65	67	86	71	83	82	85	87	72	68	75	83	75	66	77	62	65	78	74	85	75	95	75	81	64	80	86	90	66	63	68	74	71	90	67	78	65	86	91	83	83	81	77	75	67	80	68	68	86	74	79	70	79	86	72	67	78	84	88	67	89	78	81	76	66	72	73	79	79	86	81	88	72	71	55	69	79	75	85	87	87	97	69	73	67	71	71	71	77	72	67	72	86	83	73	79	72	79	77	71	77	72	72	86	67	59	77	72	78	82	87	73	69	74	79	80	78	72	75	69	82	84	78	86	70	82	88	77	87	67	77	70	69	66	75	81	71	80	80	68	69	66	91	86	76	60	88	75	77	73	64	67	72	73	80	89	62	65	88	63	92	75	81	79	73	70	83	86	83	70	75	62	77	75	65	83	69	53	73	81	72	66	70	80	67	82	69	99	65	74	66	79	72	79	74	80	87	70	74	61	72	84	66	63	88	90	89	78	83	78	68	77	76	77	75	63	77	75	84	90	85	77	72	64	72	66	74	83	77	75	67	64	67	75	76	80	71	75	85	67	57	75	83	73	77	77	60	80	69	71	91	70	97	79	87	95	80	82	86	83	84	69	73	64	77	96	67	71	69	89	82	77	84	78	61	85	78	69	80	81	77	87	75	63	86	72	72	76	84	85	80	108	75	64	82	68	73	74	76	69	83	57	77	74	83	83	58	62	80	70	73	75	67	76	82	67	70	72	64	65	62	77	84	80	75	63	71	79	92	72	76	90	76	57	84	64	78	77	67	74	95	67	74	71	91	94	69	79	78	79	65	63	88	80	62	81	79	78	91	69	75	83	75	74	90	81	72	82	77	65	81	82	74	74	93	83	65	92	64	82	73	67	71	72	100	76	84	88	77	84	63	70	65	73	87	71	59	77	59	73	68	74	76	77	85	72	78	75	74	75	78	64	62	87	74	94	77	83	90	73	65	75	74	71	49	75	83	73	83	69	81	78	90	85	75	72	74	67	80	81	82	83	70	56	86	85	70	75	90	89	102	78	68	66	81	73	67	78	79	73	74	80	82	70	84	82	78	96	80	92	77	81	73	88	89	69	86	77	71	69	104	83	61	81	64	78	69	74	59	88	82	70	69	69	82	74	57	62	63	82	68	79	58	90	77	94	88	83	80	100	72	76	79	77	82	81	72	75	78	78	72	81	64	92	82	75	81	61	60	90	57	69	50	73	65	72	72	71	72	75	76	70	75	78	79	69	78	66	74	82	98	79	75	73	74	79	68	83	76	94	84	87	82	77	76	89	75	64	73	75	78	72	81	72	77	88	74	64	84	74	79	76	78	80	82	56	71	65	75	86	69	75	85	74	78	62	66	81	92	84	77	71	80	68	79	74	73	77	92	77	64	70	66	84	77	80	82	81	88	65	58	69	72	88	69	81	71	69	64	65	76	78	84	77	74	69	73	70	57	69	85	80	79	78	73	82	86	65	72	89	66	89	62	73	75	76	69	92	98	65	75	73	93	71	69	88	68	72	88	86	85	65	79	75	58	73	71	88	78	83	87	83	98	88	81	83	65	74	70	60	58	82	79	82	77	85	89	86	86	74	81	92	75	82	74	72	70	82	80	71	64	58	78	73	66	80	70	71	66	74	79	81	78	90	73	66	71	79	77	83	77	64	69	83	83	69	85	82	71	86	65	72	73	70	63	82	82	64	72	82	76	77	74	74	73	76	61	69	84	86	78	53	62	82	81	68	85	66	74	82	75	69	78	74	85	72	80	70	83	79	61	90	88	91	92	82	81	82	76	74	75	64	91	93	73	73	88	67	57	69	73	84	86	68	63	78	67	89	57	65	68	56	80	78	87	72	85	89	84	81	87	96	73	75	84	79	60	76	71	65	89	74	75	65	61	86	76	65	74	76	70	68	67	80	71	64	85	86	82	81	81	80	91	84	68	93	66	75	84	76	64	76	77	74	74	74	66	59	71	74	71	72	77	91	69	71	53	71	79	77	68	84	82	75	80	78	79	59	74	82	66	72	71	71	76	71	81	87	67	78	70	69	88	74	67	72	66	73	68	85	79	73	60	74	84	72	75	94	81	78	67	71	90	79	85	77	56	86	71	66	82	85	74	79	75	86	75	92	79	88	88	81	75	86	61	62	79	63	71	63	88	93	88	71	72	71	72	85	75	80	67	87	60	93	80	61	65	68	71	86	67
6065	483	768	851	686	591	403	406	372	562	730	1558	2212	344	228	232	230	213	185	215	221	216	198	204	214	219	216	226	207	231	221	195	190	216	213	202	184	201	218	218	229	213	215	212	207	226	202	216	234	218	222	209	217	208	199	215	215	234	223	195	219	226	218	243	181	225	202	231	232	238	252	210	224	214	219	200	219	221	219	219	222	220	227	189	231	218	211	198	210	210	225	231	215	191	236	233	231	206	204	208	210	227	174	211	181	227	206	220	201	233	192	202	210	208	216	213	205	211	224	235	195	213	224	195	224	196	202	192	212	213	192	197	189	199	198	183	243	230	217	200	216	225	200	215	198	240	196	232	221	205	208	220	208	234	200	192	210	218	206	208	213	210	189	224	202	231	208	208	208	214	229	218	224	188	206	200	219	211	208	222	219	208	212	187	215	225	205	217	226	233	220	228	215	224	211	205	243	226	203	252	204	214	195	208	220	224	196	231	220	209	209	190	205	209	191	212	231	214	204	217	193	198	199	194	229	197	225	208	227	198	201	192	195	204	204	234	232	236	216	230	201	205	204	232	227	227	192	220	219	205	213	212	214	206	217	207	222	187	210	202	236	218	218	191	223	217	206	232	206	206	204	201	231	194	202	204	195	202	212	211	175	181	208	210	198	223	197	215	219	196	204	202	208	214	212	217	218	229	222	222	203	191	199	213	218	194	204	213	227	224	208	224	237	218	208	205	201	198	229	196	216	238	224	213	234	206	216	245	204	219	215	218	230	197	219	212	210	206	223	219	190	227	221	223	219	197	192	223	189	210	211	199	217	239	208	205	205	198	212	215	215	232	220	231	222	219	219	192	218	228	197	180	202	228	193	179	215	221	201	203	238	212	194	218	191	210	203	219	208	229	210	201	230	208	208	220	206	220	249	214	198	205	203	213	201	194	201	207	206	223	214	187	214	221	210	222	204	229	202	218	229	184	194	222	198	212	224	191	248	207	222	231	193	227	219	199	211	229	211	223	200	175	186	203	236	203	177	195	208	213	216	214	229	215	223	196	208	215	226	203	197	212	197	210	203	232	226	199	212	198	237	207	205	192	232	223	231	177	211	204	249	189	230	221	212	197	207	217	212	219	218	204	233	213	210	216	221	191	218	222	208	218	204	206	203	221	228	212	208	232	213	223	210	214	217	242	213	209	228	229	208	218	222	212	178	182	228	231	212	196	199	212	237	212	186	216	213	208	216	191	225	200	173	216	203	228	187	184	228	199	222	221	231	204	191	188	195	224	203	200	211	211	227	224	185	213	215	216	223	224	230	202	221	208	205	178	214	212	201	214	220	236	222	223	210	220	212	212	177	234	221	208	216	213	197	228	204	212	191	211	218	223	217	238	207	181	199	236	215	217	201	198	208	217	209	190	228	202	211	214	207	209	231	213	212	210	221	228	202	216	218	207	185	195	206	230	214	215	208	224	176	214	231	236	176	234	179	189	214	204	196	206	210	202	224	218	200	225	227	185	235	214	215	200	197	212	217	228	230	219	223	216	215	206	192	217	218	220	206	192	219	238	230	221	213	231	247	207	219	199	231	247	232	218	224	206	227	209	213	206	216	229	213	208	203	215	226	191	193	224	200	216	218	221	197	220	221	200	220	209	215	234	223	218	186	203	213	203	230	224	202	189	212	190	217	186	227	204	204	204	201	221	219	214	245	184	184	235	211	224	221	197	199	208	238	231	189	196	208	204	209	208	205	200	212	207	223	208	210	229	196	220	222	217	203	207	222	203	215	198	202	183	221	213	174	210	213	208	196	235	262	194	204	247	212	239	200	220	217	221	185	215	221	227	200	200	197	193	237	202	201	201	234	225	208	212	215	238	215	210	207	226	226	219	219	215	216	205	206	198	204	218	198	189	212	188	202	199	200	213	220	210	200	204	215	200	201	225	196	186	204	227	209	186	205	188	209	211	245	222	181	223	220	231	221	204	211	224	196	232	212	201	196	217	208	206	184	210	219	216	190	207	225	212	208	207	192	226	220	220	200	199	214	219	219	191	208	214	227	215	211	199	216	204	192	226	209	203	202	223	201	213	234	216	204	211	231	230	222	215	221	215	203	200	229	221	201	243	223	221	184	228	218	228	218	210	194	212	211	235	215	204	239	213	217	214	202	216	205	216	203	192	204	213	223	204	233	211	195	209	224	195	221	231	210	189	225	199	229	225	219	217	205	206	208	203	218	201	216	222	178	208	199	209	179	225	204	193	223	210	201	198	200	217	205	225	209	206	209	186	194	207	204	199	238	225	236	235	233	199	220	214	220	226	199	212	194	210	226	217	196	190	216	220	224	218	182	195	203	216	227	233	204	226	223	209	216	223	245	225	223	214	194	233	246	216	201	214	201	213	227	218	214	213	186	212	207	197	220	191	221	233	217	197	223	202	201	223	239	201	210	198	217	202	220	204	202	230	228	235	206	180	205	207	216	241	219	226	211	208	180	196	182	205	204	238	216	214	195	184	234	217	195	228	212	206	238	230	213	225	209	220	206	235	236	202	203	195	210	193	222	185	202	213	185	238	212	223	214	222	211	188	194	211	220	230	247	231	185	217	209	209	221	229	210	234	231	224	220	206	244	209	200	206	192	224	195	224	211	234	236	190	196	220	228	212	210	213	205	219	230	255	226	215	214	238	229	227	222	222	186	225	176	192	204	228	212	231	207	202	217	243	205	222	241	204	227	228	200	223	205	213	209	203	199	242	207	197	214	196	196	218	194	219	223	205	227	220	222	224	217	192	192	209	189	240	245	203	216	218	201	233	199	202	223	253	221	217	201	194	209	203	200	206	225	204	192	214	196	204	209	212	216	228	210	239	205	215	202	187	230	235	210	226	211	228	241	194	229	208	210	198	208	212	210	186	211	220	212	225	214	219	179	217	215	217	208	216	189	205	202	213	211	181	198	236	223	181	217	224	195	216	240	241	206	183	226	177	224	197	202	224	206	209	186	204	214	217	199	212	219	175	210	240	185	216	235	200	191	234	197	218	211	216	216	218	224	205	223	190	194	206	215	228	220	240	229	208	229	190	212	237	234	193	194	199	218	217	243	212	183	217	232	219	197	238	216	206	197	214	226	197	189	216	200	202	192	205	228	192	211	190	218	215	232	233	231	207	204	218	183	197	211	211	225	207	190	199	212	232	237	214	219	202	211	200	206	206	207	228	209	197	220	208	224	207	232	208	216	232	242	201	231	201	206	223	192	191	221	226	206	222	220	209	223	181	202	216	211	211	208	210	224	217	204	230	252	218	189	208	225	194	201	217	219	192	218	209	222	251	229	194	223	203	226	212	221	203	234	225	202	200	213	207	201	195	220	216	202	198	233	220	211	205	194	207	181	221	193	211	197	229	218	210	197	218	219	184	212	204	204	199	186	206	228	213	190	214	218	220	230	188	212	196	227	230	221	196	209	240	234	208	233	211	202	223	212	227	222	233	208	214	219	205	227	238
47968	12492	2732	1193	845	580	484	388	394	1012	2268	5258	7368	2401	198	200	175	192	181	185	206	171	174	174	162	204	166	174	166	181	151	175	174	178	171	166	185	171	169	178	150	186	169	176	178	185	159	150	149	167	163	154	160	192	155	165	155	160	178	173	195	161	173	155	143	157	145	155	159	169	183	190	158	192	169	174	158	163	158	201	201	165	156	171	167	167	136	170	161	165	152	171	180	162	145	145	171	162	179	168	174	183	175	158	171	156	149	183	171	180	156	168	147	157	144	176	155	192	189	183	163	169	139	174	173	164	163	174	168	169	183	147	143	181	186	170	178	189	154	172	175	166	181	168	179	159	161	173	174	157	158	165	151	154	164	187	168	144	163	152	157	172	147	154	169	154	167	167	180	160	165	150	156	181	158	170	164	157	172	199	186	172	149	182	173	184	144	173	153	161	163	159	163	152	159	162	170	139	172	167	178	166	165	161	172	167	163	175	177	184	164	185	148	141	203	183	159	157	161	174	166	182	150	183	179	183	156	170	189	161	168	167	150	181	161	141	130	154	192	168	178	161	161	160	185	166	162	172	147	164	159	144	174	174	160	180	178	178	139	151	177	162	153	157	177	189	164	168	183	159	177	168	173	158	141	156	180	159	163	183	171	173	157	151	154	165	177	154	173	160	165	177	171	172	146	183	169	165	170	177	155	168	149	186	154	170	164	168	130	152	123	164	172	195	156	164	171	169	185	152	175	161	193	137	171	181	175	147	142	171	143	172	162	156	155	167	182	155	176	151	173	168	163	152	161	156	178	172	190	169	177	165	189	156	178	169	156	152	179	181	172	169	164	161	163	151	184	159	180	151	194	183	152	169	168	157	193	171	172	157	176	157	169	173	157	155	157	144	157	167	193	157	166	173	153	190	152	163	153	160	160	176	168	145	168	152	173	148	155	191	171	171	169	147	164	166	174	179	167	169	191	171	152	154	191	180	170	146	136	166	180	147	151	167	190	172	165	152	185	188	183	156	165	177	189	151	155	158	160	139	148	149	170	166	150	169	169	156	183	146	155	164	158	141	183	165	160	161	152	167	173	177	162	162	152	201	145	175	190	172	183	162	158	159	161	175	145	179	172	139	154	181	190	155	148	165	174	165	155	160	163	170	175	192	157	168	175	167	182	157	165	157	170	187	149	189	168	168	161	154	153	168	148	187	179	167	164	166	178	170	150	149	173	171	155	176	147	186	180	165	159	171	154	157	174	169	167	168	170	157	166	168	161	168	174	151	178	173	168	159	150	169	156	187	163	154	175	174	169	159	170	161	168	149	168	171	183	171	153	156	180	173	173	156	194	184	181	158	165	162	188	161	164	154	143	173	178	172	188	168	151	174	166	157	159	183	155	164	192	159	145	148	176	162	159	171	173	169	151	159	148	181	161	188	183	148	191	165	173	169	184	174	160	155	150	166	137	159	153	173	168	149	170	180	159	173	158	166	165	167	144	145	172	170	184	170	171	162	171	188	176	156	157	160	156	160	152	179	181	171	158	166	160	164	150	175	164	172	158	169	163	155	148	174	183	181	177	160	141	162	161	160	194	172	154	180	190	203	194	166	135	149	169	157	178	180	164	144	198	163	176	160	194	139	129	153	145	170	162	156	142	168	179	156	179	182	167	141	176	149	155	164	168	144	160	193	158	193	150	165	155	159	175	189	164	170	175	173	154	170	146	170	155	182	144	162	162	183	161	162	175	142	145	171	151	157	169	181	153	150	160	182	154	173	159	163	164	177	148	171	163	173	169	149	164	158	144	170	147	156	166	178	177	165	159	166	162	157	163	173	161	169	151	171	181	169	165	163	155	152	163	147	182	203	158	185	194	170	145	159	158	164	170	152	187	148	152	165	174	175	189	149	184	177	166	178	163	170	169	180	169	146	188	178	183	164	178	145	142	174	169	162	147	173	183	172	168	149	173	181	171	155	166	154	145	170	164	155	157	160	171	181	163	189	132	184	172	189	165	163	153	172	179	144	154	167	160	168	161	147	193	152	152	155	163	159	140	184	187	142	169	165	163	159	177	193	166	167	179	176	145	167	185	160	169	179	173	132	159	145	166	195	181	163	136	173	154	202	172	146	143	153	151	161	164	181	180	168	156	144	171	179	157	182	170	181	170	176	164	156	167	166	175	171	156	159	151	169	170	162	153	150	170	166	175	169	188	165	181	181	167	182	189	157	177	158	183	169	175	137	177	181	162	157	176	133	164	148	158	159	173	169	159	158	173	172	164	161	160	155	184	172	144	167	151	166	159	164	151	162	152	183	156	169	185	169	157	163	160	168	149	175	168	171	168	159	151	170	169	181	178	176	174	178	170	156	165	184	164	171	157	179	172	184	166	154	181	173	139	150	171	192	170	142	167	158	166	166	166	150	173	185	165	156	158	153	167	159	185	154	156	167	162	191	152	162	153	151	191	165	161	162	151	164	151	158	181	168	160	187	175	170	160	155	169	169	178	183	165	170	188	157	171	184	169	144	163	162	159	173	181	180	147	160	159	149	176	191	183	167	150	176	188	150	168	162	146	153	168	183	156	172	159	157	165	147	169	172	202	156	176	162	167	153	164	157	162	154	173	155	167	152	172	148	147	178	173	167	177	154	160	174	161	169	150	181	152	167	188	172	156	170	174	158	157	169	147	189	150	172	166	165	143	158	189	159	184	169	156	166	173	170	178	131	182	163	169	190	136	179	150	153	170	165	156	154	168	138	160	162	178	166	162	173	171	173	160	143	160	195	154	139	162	144	159	150	163	152	203	160	176	183	171	164	163	161	171	145	158	173	178	181	162	127	179	176	170	150	165	150	168	186	167	170	159	169	161	199	165	170	165	142	180	179	168	174	176	181	173	181	168	161	157	161	189	167	179	189	172	172	162	153	141	159	177	171	198	173	171	179	157	176	183	150	181	189	158	158	174	167	171	144	173	166	144	151	179	172	151	176	148	158	162	168	185	137	165	160	161	145	158	147	139	169	171	157	157	155	156	150	164	152	170	140	199	183	143	172	149	168	159	202	161	161	186	137	149	165	191	178	151	165	162	186	169	181	169	169	152	170	148	152	159	178	187	173	153	155	163	155	158	152	166	155	161	180	161	175	159	198	152	159	170	162	157	181	171	182	152	171	144	155	176	166	164	164	158	154	170	171	150	188	150	155	167	169	165	160	165	165	167	173	174	186	160	164	170	168	159	190	167	170	195	161	167	170	175	167	159	190	166	167	175	164	182	174	178	162	185	150	177	166	160	173	155	157	170	175	182	164	163	161	180	157	189	199	143	171	157	133	192	163	182	176	154	155	173	154	169	159	182	129	185	159	177	188	171	168	168	140	151	188	188	150	178	146	177	154	179	181	175	144	175	171	154	162	179	154	166	165	180	162	155	168	152	184	181	182	160	161	159	158	147	156	163	183	181	174	186	157	184	159	140	147	157	181	176	153	152	158	184	187	170	165	188	138
24298	3099	4933	3845	3107	2482	2011	1665	1913	5692	12184	22466	26486	8542	615	575	571	558	533	529	521	543	504	488	486	488	465	477	470	491	486	454	424	445	442	444	419	449	412	388	433	430	445	465	424	460	396	471	417	416	434	397	433	397	430	444	413	408	419	425	440	401	392	435	450	394	417	407	472	425	369	417	411	415	421	411	419	407	370	423	417	421	423	411	410	457	433	426	407	373	388	439	410	404	430	421	419	409	407	383	425	434	359	434	360	396	394	383	432	434	431	419	413	403	405	396	358	387	401	406	410	401	398	354	397	412	405	432	444	440	400	434	379	387	404	413	404	409	394	380	436	405	381	415	384	433	382	466	404	386	430	409	404	371	383	405	389	400	375	395	432	413	421	387	399	443	387	335	380	408	407	385	415	417	386	424	390	394	404	387	400	388	380	392	391	388	387	386	411	407	432	391	368	408	373	418	403	428	432	443	404	421	406	370	373	416	397	409	394	420	402	403	395	381	428	423	333	436	384	389	455	391	409	429	421	433	422	387	376	373	436	362	376	403	421	440	387	402	419	429	378	358	423	415	403	410	421	416	404	385	393	423	388	384	386	455	394	404	401	422	447	414	403	422	382	412	413	410	414	405	405	401	387	419	393	405	398	414	379	438	413	386	429	408	389	428	408	388	406	379	389	387	390	432	386	404	410	406	398	409	397	378	372	403	411	403	440	416	374	387	435	393	420	403	378	377	407	436	417	376	437	389	413	379	438	432	396	375	411	395	379	409	426	389	400	396	414	394	458	379	415	395	440	415	387	389	333	388	417	443	413	408	431	355	384	366	425	404	420	374	424	428	379	405	395	391	393	405	398	442	390	405	388	412	407	387	401	419	375	389	414	413	414	385	403	403	409	389	420	432	394	381	391	394	415	381	410	375	405	377	398	388	420	367	366	382	416	413	400	408	420	380	399	404	377	360	412	394	388	386	403	403	435	369	383	385	414	384	375	398	419	419	390	402	405	429	427	400	402	416	395	419	405	406	412	412	368	430	425	390	420	392	408	408	398	380	406	412	434	423	383	404	429	394	371	418	418	424	457	431	414	363	417	404	441	423	438	376	365	403	393	428	402	402	408	401	415	411	424	406	411	382	416	419	421	406	376	395	404	406	392	441	397	367	384	441	383	387	409	388	418	363	390	407	398	408	402	399	397	353	402	399	411	435	400	443	384	381	433	389	366	353	395	432	381	423	418	414	409	369	429	387	385	409	361	429	420	426	409	372	411	402	374	392	415	395	424	374	411	409	441	393	432	396	406	359	400	400	401	401	396	418	448	388	440	436	419	387	400	435	434	383	406	411	432	410	424	400	417	401	393	392	382	411	407	394	384	432	428	389	393	383	411	409	399	415	407	371	402	394	435	400	388	410	381	417	399	413	430	412	406	392	387	382	383	395	395	403	424	427	417	392	412	411	403	409	425	390	424	406	390	387	381	393	360	416	412	404	392	397	401	405	401	399	405	391	417	394	390	388	406	381	383	416	375	403	431	425	380	431	379	414	410	422	395	405	418	377	394	386	406	366	418	398	397	397	399	416	391	432	408	411	414	418	387	417	399	404	443	389	360	396	370	415	393	376	413	400	420	398	420	392	391	408	376	436	417	400	408	400	415	431	379	412	395	405	400	448	427	411	373	373	381	451	386	425	390	415	409	394	372	396	398	413	417	378	452	399	394	413	405	427	414	404	397	394	400	394	435	403	389	396	378	395	410	433	434	411	413	445	430	388	427	373	400	398	412	377	427	386	436	435	422	361	420	392	425	375	445	401	438	374	432	422	417	419	424	402	380	463	375	361	401	412	402	422	426	396	402	381	447	382	419	402	400	391	420	411	394	431	387	389	415	394	391	391	380	411	416	377	405	416	402	389	405	382	433	397	399	386	393	403	359	436	439	402	400	414	411	380	373	394	408	382	424	401	356	420	422	394	423	391	378	425	394	408	386	345	392	369	392	403	384	414	398	382	417	395	417	387	414	389	411	409	400	393	382	409	368	413	383	415	417	385	395	399	404	425	399	358	398	407	434	450	410	415	403	384	413	392	422	391	393	449	358	381	398	402	419	382	387	429	427	415	412	405	384	397	432	376	405	399	428	388	407	385	431	368	411	401	363	391	376	422	427	393	426	425	362	413	400	415	339	402	415	439	410	365	384	428	438	394	389	428	433	406	377	389	403	383	395	422	434	418	407	366	400	411	409	424	423	420	395	408	397	389	358	416	364	395	384	380	363	429	383	399	413	415	439	396	430	422	380	386	397	384	373	420	407	388	356	424	405	384	387	421	406	415	428	401	380	397	405	370	423	399	380	425	368	409	407	376	392	415	358	435	413	426	392	392	418	381	388	415	447	391	403	401	405	402	410	419	409	389	401	399	397	412	402	391	381	394	412	371	396	417	445	408	357	387	392	438	370	408	405	398	380	403	415	406	392	425	369	394	424	461	388	373	420	408	383	402	405	421	394	432	402	385	400	414	395	429	424	429	382	395	388	391	398	376	368	400	413	415	427	370	387	378	395	396	413	432	381	383	406	406	403	416	404	385	421	385	396	398	377	389	438	390	419	387	400	420	396	383	407	395	395	400	437	389	396	416	393	427	443	399	424	434	417	399	390	423	391	448	400	419	356	384	401	389	392	395	429	411	427	390	380	404	374	418	406	391	415	392	370	424	405	376	379	375	396	397	389	426	411	419	406	408	382	442	395	399	421	421	436	429	409	409	369	396	351	391	418	413	406	409	412	408	400	387	398	432	405	384	425	385	384	437	401	416	368	392	437	422	371	377	377	422	403	420	408	408	416	411	403	415	407	428	369	399	363	415	359	400	435	385	422	437	372	398	416	379	410	413	410	378	408	408	391	390	407	359	362	411	414	422	406	390	397	411	440	408	425	414	374	420	410	389	398	399	390	421	400	400	451	389	423	407	375	409	399	381	419	377	425	399	400	401	396	385	382	406	407	358	433	409	388	418	420	458	399	421	392	409	407	397	415	395	435	414	383	418	388	442	414	384	397	402	378	421	427	430	392	422	418	398	387	402	397	399	417	406	409	393	388	422	396	390	404	386	407	414	393	407	392	425	423	452	395	400	392	403	421	411	409	413	394	428	400	455	382	423	390	406	398	427	424	441	396	359	355	398	430	436	415	375	373	397	411	377	411	382	409	399	407	457	407	429	408	367	400	449	436	401	404	408	379	402	418	399	430	419	383	397	416	393	409	407	398	409	382	413	417	412	402	369	427	395	372	397	408	442	418	430	441	389	383	402	387	399	393	385	419	389	405	404	408	415	410	387	420	397	373	383	448	394	391	415	382	421	409	394	406	421	398	433	445	413	407	390	384	427	406	453	413	411	393	417	367	445	398	407	436	334	412	364	423	382	396	389	397	425	397	388	490	417	404	407	396	422	425	425	404	389	408	386	388	411	420	386	438	410	414	383	390	392	415	421	419	414	401	421	447	384	425	413
61897	20547	7643	2365	1347	945	713	559	465	940	5085	12171	15584	5318	251	199	197	181	213	178	189	196	169	184	171	165	171	159	191	169	181	173	191	173	175	178	157	146	154	175	181	173	159	176	167	154	164	158	151	153	168	172	173	158	179	187	175	161	159	163	150	156	170	156	148	180	186	182	158	157	165	149	157	183	164	160	162	145	163	162	144	155	162	157	177	152	173	162	172	169	154	150	162	167	146	146	160	166	153	160	141	163	172	166	150	147	148	166	152	143	145	136	154	148	159	170	141	148	171	152	178	145	140	168	172	138	141	153	141	147	163	127	144	140	167	161	170	153	167	153	167	163	175	166	164	127	137	160	150	169	183	170	150	163	175	145	161	162	149	167	165	152	156	133	175	152	152	145	125	164	153	160	146	173	125	184	160	162	167	148	171	149	171	145	124	145	150	172	154	163	176	168	137	148	152	162	144	166	184	161	162	183	155	151	169	150	138	145	152	158	146	172	184	163	158	137	173	150	163	158	129	151	167	166	145	143	171	153	173	174	154	147	161	171	148	144	138	147	142	162	146	175	151	152	167	158	165	145	172	156	176	142	169	180	176	138	153	165	185	161	159	148	160	144	166	141	145	165	154	133	137	177	157	154	146	165	158	143	149	129	148	152	168	154	151	138	152	145	158	168	142	188	171	144	134	143	180	160	148	149	167	160	174	158	131	164	152	171	151	167	138	153	145	150	123	161	159	184	177	139	159	143	142	171	136	160	164	178	163	144	163	134	138	142	160	165	151	147	163	150	152	163	167	166	168	192	148	166	145	166	141	175	144	170	147	181	172	152	154	157	154	149	161	135	154	152	144	154	163	170	150	125	146	135	173	179	168	185	159	181	170	165	171	161	161	177	168	171	156	164	159	148	166	160	148	156	145	162	154	173	151	158	151	147	142	142	150	136	171	173	173	179	164	166	148	172	158	148	161	154	168	168	160	167	177	166	149	160	147	145	163	142	136	149	139	175	125	150	146	162	167	150	152	170	165	151	146	156	149	151	179	171	150	149	178	149	134	152	177	153	166	159	164	149	160	174	162	151	171	156	143	157	137	148	150	142	168	162	179	163	166	161	166	167	166	133	143	152	177	151	151	167	144	144	150	170	154	168	142	153	148	150	180	168	174	151	146	163	170	146	150	153	150	172	172	174	185	165	148	155	156	152	141	142	150	154	168	159	182	173	159	151	166	152	154	133	158	168	142	138	172	140	158	171	133	126	147	156	150	165	161	167	155	177	159	156	163	139	151	154	149	157	163	157	142	153	151	141	158	179	150	145	148	147	155	166	155	147	153	167	169	148	170	150	162	139	172	165	166	176	143	164	166	156	150	173	168	144	186	160	145	159	153	169	147	173	143	153	160	155	167	168	158	138	155	155	155	159	176	175	154	148	167	146	165	159	151	150	183	150	142	192	169	158	172	127	150	158	138	184	156	148	152	179	147	151	152	172	151	150	153	150	165	168	141	158	153	179	162	125	150	165	182	139	162	173	172	140	165	154	178	160	157	156	152	153	183	148	148	152	156	128	138	141	133	147	148	155	140	147	151	172	167	143	145	161	148	147	146	156	153	157	172	142	137	172	167	173	166	173	179	147	155	163	155	170	176	128	151	155	173	155	159	146	169	138	163	151	150	166	147	171	176	179	162	165	143	149	166	158	160	177	157	193	185	149	166	151	169	152	145	151	146	147	145	172	180	175	149	150	157	176	168	157	162	142	148	153	154	148	171	158	154	154	155	170	155	141	155	132	160	179	147	169	137	165	156	152	157	160	159	154	172	167	157	182	155	169	155	173	186	147	161	165	150	162	155	135	149	153	142	149	156	184	171	146	152	150	168	167	156	120	173	166	148	149	177	172	137	143	154	142	169	149	147	147	138	177	144	149	151	170	161	147	149	169	178	179	139	162	176	143	157	152	165	164	169	164	144	135	175	163	165	162	153	152	149	179	192	155	161	158	167	155	148	167	159	187	149	143	141	159	184	143	135	163	162	158	165	152	149	165	152	120	161	136	159	161	154	150	182	140	195	153	162	167	148	139	137	151	170	168	152	153	154	147	117	164	154	162	176	164	156	158	155	160	153	143	146	168	175	166	162	165	173	164	169	142	150	162	160	162	160	156	148	139	144	148	173	150	179	168	132	146	175	169	156	176	147	162	157	161	156	152	152	146	158	146	148	164	162	185	153	172	158	141	166	148	142	150	146	144	154	164	164	177	164	169	176	173	152	137	158	171	142	176	148	190	161	163	140	150	181	159	146	159	168	141	150	152	143	129	154	154	158	175	157	135	151	152	163	187	186	154	170	154	175	159	159	174	160	151	143	152	152	156	150	175	174	150	177	153	151	177	130	154	143	163	155	150	158	160	162	156	169	137	144	158	145	142	173	158	156	157	166	157	187	146	170	171	170	149	185	181	147	133	162	161	153	131	153	177	159	151	160	156	165	138	138	159	151	146	169	152	178	184	169	140	161	172	174	158	172	154	146	175	149	185	155	164	156	152	155	165	156	166	149	159	130	175	150	165	192	142	164	180	149	174	154	126	170	154	154	147	134	159	153	137	166	169	135	165	150	180	137	128	156	134	158	176	188	171	152	152	181	167	156	166	131	157	141	155	146	162	177	178	152	160	156	181	140	165	168	178	150	152	168	159	172	140	153	149	180	156	169	165	170	164	165	154	159	153	153	157	153	182	150	156	147	155	156	171	126	165	164	153	160	166	169	148	151	127	164	144	154	172	147	164	160	163	157	148	154	169	145	149	162	156	157	155	163	151	152	145	164	162	159	160	175	143	168	181	149	154	156	154	152	148	221	150	139	147	146	166	161	143	179	148	144	160	161	167	134	133	150	152	158	147	185	169	136	151	140	138	139	142	164	131	161	179	145	149	155	142	154	166	199	154	181	188	142	173	155	134	179	152	170	162	172	155	153	141	181	144	176	146	167	164	168	163	153	146	162	137	184	151	156	148	157	169	160	158	148	180	139	160	155	148	178	161	141	167	153	158	167	138	125	159	166	146	150	149	148	120	152	166	156	163	166	179	167	164	163	150	143	153	163	162	139	167	162	163	188	178	195	157	117	151	173	176	151	162	155	152	140	166	150	156	136	158	195	185	159	177	146	148	153	167	140	162	140	169	158	175	163	142	155	138	157	134	167	136	134	164	149	168	172	163	172	158	146	147	128	167	189	128	144	145	157	140	162	154	172	146	182	154	147	155	154	150	144	162	166	162	152	182	142	155	158	148	166	159	167	166	165	154	173	149	153	174	160	130	158	174	155	165	175	160	169	144	154	164	151	175	150	166	155	160	149	186	170	167	160	159	160	166	149	155	172	159	155	154	169	170	151	172	186	164	157	163	152	181	155	137	178	172	166	180	141	154	158	169	153	166	164	159	166	153	135	164	169	182	154	165	169	133	145	148	159	157	156	150	155	158	186	168	165	168	146	161	153	168	158	153	151	160
32173	5273	9055	6268	5059	4023	3213	2571	2253	4977	21707	35925	38403	10825	807	731	648	617	623	612	615	593	615	542	596	538	475	466	452	467	451	429	406	468	450	427	408	424	412	390	433	453	405	416	418	407	397	422	391	395	426	378	368	375	364	418	367	424	389	363	377	398	391	377	395	368	407	379	389	391	380	400	384	354	394	392	389	394	425	394	397	353	356	360	387	376	357	389	396	398	374	397	359	365	411	377	377	391	363	367	375	381	400	332	373	380	404	358	389	389	396	368	346	362	345	381	361	355	379	353	373	386	393	352	342	350	353	368	399	393	377	386	368	390	397	387	394	366	372	348	346	386	368	334	373	349	347	397	355	366	375	365	394	395	373	379	419	359	400	354	396	383	357	389	350	386	397	393	374	375	378	347	350	390	359	416	382	368	352	377	354	368	356	404	376	385	408	356	354	371	404	371	386	406	358	358	353	379	372	378	378	380	353	363	387	362	358	388	381	386	391	365	372	361	398	399	389	409	370	386	404	418	346	366	363	393	387	355	398	384	336	350	360	407	347	358	379	372	381	372	415	362	385	378	370	374	367	351	375	356	360	383	366	378	382	346	360	336	384	365	366	349	364	352	390	360	415	353	357	381	397	355	375	363	347	369	364	361	399	372	328	378	395	359	378	361	376	354	383	358	403	353	363	397	339	402	350	359	408	378	376	342	359	394	352	356	382	378	349	336	380	357	379	355	385	375	375	383	388	373	351	365	356	350	374	351	360	345	393	391	387	351	335	339	369	399	358	370	359	378	389	349	376	352	379	342	379	399	385	376	386	383	385	376	354	370	374	385	399	379	346	368	344	389	363	382	367	332	407	411	389	329	395	384	354	385	326	361	377	352	358	383	384	350	366	353	376	364	373	367	389	426	413	364	406	360	363	359	356	391	352	388	353	387	395	382	349	377	368	374	387	356	365	379	386	370	397	394	365	365	354	336	390	368	349	392	372	392	369	350	378	376	366	391	390	329	333	355	386	350	414	375	383	385	357	399	383	334	381	354	369	363	376	388	376	384	375	374	380	361	362	363	386	347	373	354	387	389	412	378	364	375	378	346	382	370	352	363	346	396	328	381	371	354	354	359	372	366	352	380	404	383	378	341	385	381	407	363	345	369	382	371	382	352	368	378	347	388	391	372	399	334	396	370	381	360	375	368	319	344	359	362	379	396	368	362	376	358	373	378	397	358	349	370	347	378	382	362	399	361	393	423	349	372	375	353	343	365	358	355	376	367	345	388	380	372	384	352	401	392	366	336	367	372	352	372	362	376	357	380	350	384	376	321	361	390	368	360	342	400	366	384	388	358	352	373	354	352	405	401	416	369	372	385	358	363	378	390	349	354	409	409	357	356	394	363	341	374	365	381	363	379	342	400	365	402	375	391	391	409	390	368	347	365	370	321	366	411	351	349	352	385	359	390	358	374	391	338	376	367	371	366	379	374	351	370	373	365	370	369	372	376	388	401	365	409	369	370	354	371	383	383	385	353	400	399	364	383	368	325	361	360	358	352	341	370	395	395	385	373	354	350	345	375	360	366	380	356	375	331	364	336	373	365	380	348	354	396	365	365	379	382	357	350	343	337	380	419	376	390	344	362	379	346	395	425	404	367	372	404	362	393	377	348	383	369	369	376	361	331	389	394	363	385	398	417	371	367	377	381	361	408	387	392	381	348	365	366	357	382	382	396	398	340	359	398	411	361	370	350	399	383	369	382	378	347	376	408	385	383	374	359	359	389	387	351	390	385	373	363	366	360	403	350	387	367	371	368	336	377	382	375	367	372	351	371	367	404	353	347	376	333	353	385	356	397	385	369	368	373	337	377	411	386	349	375	362	387	346	368	380	382	385	397	383	370	367	353	345	333	385	397	363	369	363	348	386	377	336	381	334	379	345	362	362	388	350	369	363	387	402	382	331	327	333	368	350	358	404	358	333	379	369	358	378	373	362	377	369	385	351	396	350	341	393	337	410	383	356	376	374	336	367	392	387	387	365	375	390	352	372	378	376	372	363	361	375	366	362	375	360	358	326	383	370	344	372	372	382	387	382	358	386	337	342	391	358	403	336	359	365	335	365	388	399	384	393	376	379	384	363	381	350	401	379	382	361	396	363	371	374	388	341	393	371	352	335	391	402	394	395	389	385	329	390	369	397	403	366	346	357	387	370	371	374	351	338	366	396	384	346	366	372	364	347	360	387	359	355	366	348	356	360	393	370	398	341	386	383	368	362	362	357	395	394	359	377	370	381	374	355	349	355	408	360	359	362	406	392	396	367	384	421	377	355	396	345	345	349	371	339	378	362	337	377	366	359	348	395	361	372	393	371	369	360	403	366	389	359	377	371	380	399	341	411	370	373	376	408	361	357	374	359	379	354	372	370	356	347	411	363	383	332	373	358	378	386	387	380	383	397	377	356	384	354	371	379	365	352	379	365	390	375	383	404	379	342	382	375	355	377	377	424	355	390	360	348	393	367	376	335	346	371	387	386	376	393	381	361	339	368	340	394	383	383	426	388	362	370	354	369	383	360	363	357	407	374	357	374	402	369	359	366	360	377	355	402	370	381	393	354	389	395	343	379	360	402	388	336	389	351	365	396	360	379	378	359	358	366	357	385	350	355	412	347	365	404	342	390	351	373	409	365	411	410	357	398	346	377	380	368	392	367	381	364	365	390	354	373	376	379	357	366	393	373	406	402	363	393	360	389	360	359	383	377	405	409	389	380	373	355	392	366	389	366	377	342	368	364	363	387	349	375	358	368	379	357	381	335	350	384	403	348	340	372	360	354	374	354	418	366	382	354	357	376	396	359	328	403	392	385	344	360	409	382	338	387	373	390	366	374	366	391	382	377	356	392	347	377	408	420	356	369	392	368	358	384	349	389	387	377	391	349	361	361	377	345	363	362	389	314	356	380	341	373	391	405	367	367	342	384	358	377	378	379	390	390	373	376	368	342	369	333	400	365	395	410	398	367	362	365	360	367	386	370	372	402	378	338	359	407	386	378	356	401	378	373	351	360	381	362	379	402	386	372	384	387	398	395	376	341	342	335	332	361	390	354	402	327	361	392	389	384	394	381	400	390	339	361	359	350	354	372	352	390	365	399	370	382	412	345	366	356	366	412	362	383	343	383	339	371	392	375	367	397	389	390	387	360	371	369	375	380	371	377	363	405	357	403	368	377	395	384	363	405	370	387	372	390	354	371	369	365	332	409	380	405	387	386	366	385	372	357	355	382	366	312	365	381	340	379	365	381	369	380	347	333	379	348	356	364	378	365	360	405	353	381	355	385	356	369	404	361	364	389	378	351	368	389	410	370	369	399	373	365	349	382	365	343	333	369	359	377	379	417	403	374	367	365	382	350	359	362	375	343	367	345	367	392	369	379	365	375	352	352	399	357	386	397	385	383	380	406	361	327	370	369	378	382	383	378	340	358	381	376	389	369	378	345	368	394	390	342	366	368	323
6365	366	338	264	155	158	126	127	95	110	101	305	639	270	86	98	67	98	85	71	87	84	69	74	90	78	63	84	92	50	88	80	91	92	90	79	75	75	86	91	82	83	84	95	86	88	70	76	67	69	85	63	86	69	70	85	78	89	72	81	68	78	82	98	79	82	92	82	79	87	86	96	72	87	81	89	81	88	105	78	66	84	75	84	66	69	82	83	100	78	86	84	93	81	78	79	85	95	64	78	78	79	67	72	84	75	70	82	90	85	77	81	83	90	82	84	81	87	92	81	78	92	93	79	89	89	82	69	78	94	78	87	91	81	86	74	83	101	93	74	79	88	76	76	89	82	72	79	89	105	99	76	74	71	87	102	90	83	79	83	74	91	76	86	78	77	74	76	64	80	70	74	92	93	68	77	94	71	120	83	85	91	90	89	79	104	73	87	64	93	85	83	86	73	90	103	82	70	79	92	88	92	82	84	91	87	86	90	91	96	77	68	78	86	72	82	96	95	93	81	83	94	76	85	87	82	82	73	82	71	77	81	102	90	77	87	92	80	94	101	93	88	89	73	88	81	80	69	87	93	82	63	67	76	93	75	74	81	76	86	86	101	92	72	69	93	89	95	97	76	75	82	82	78	100	78	94	73	71	94	75	86	72	85	83	100	72	105	86	89	67	64	72	79	72	85	94	89	89	64	75	90	88	77	84	75	76	89	77	87	85	75	87	95	84	80	92	80	76	84	88	83	73	96	90	81	81	88	76	78	93	80	81	92	90	84	89	92	60	80	96	95	102	72	77	91	83	68	93	66	80	92	83	78	99	84	84	93	64	89	70	77	97	82	96	98	80	89	81	86	79	99	99	85	97	71	86	83	88	87	77	90	84	100	67	82	69	96	79	105	83	81	80	74	89	85	88	77	95	73	88	96	60	84	75	79	77	88	77	80	90	88	86	92	80	77	71	89	72	83	91	78	82	77	71	72	82	91	72	102	73	73	80	76	73	79	63	72	91	93	88	76	80	79	73	87	107	92	85	83	87	99	92	78	82	96	99	87	70	94	81	73	87	95	75	84	72	90	95	95	82	73	66	74	69	88	99	92	83	86	79	90	106	82	78	75	88	85	78	88	82	87	88	80	70	80	78	77	99	70	80	84	76	80	67	93	108	107	73	88	81	81	90	77	96	90	88	61	91	89	57	93	88	77	80	64	75	77	82	85	84	83	75	78	60	78	90	92	74	90	71	74	78	61	88	89	62	70	110	82	98	76	59	89	92	88	63	83	88	92	80	97	79	88	58	82	85	76	83	74	64	72	76	72	73	88	90	90	89	94	93	82	105	74	91	79	104	85	87	78	75	83	88	86	100	64	85	79	92	73	75	69	90	87	74	85	80	69	86	84	82	88	73	89	81	78	93	85	77	86	82	92	73	88	75	78	80	82	87	71	74	76	94	103	70	92	79	78	93	84	74	92	88	82	74	87	69	100	92	85	93	90	64	81	76	87	89	89	68	65	74	80	63	77	84	83	90	88	69	71	84	73	82	77	69	80	64	68	66	75	84	81	69	97	83	87	107	93	75	73	77	88	94	95	80	82	84	68	94	92	59	78	79	83	82	81	76	88	104	81	96	76	100	77	86	100	102	85	73	96	77	91	80	85	82	79	79	82	73	78	84	97	75	81	70	89	87	78	102	93	87	66	71	86	94	75	91	90	72	80	75	100	95	62	76	71	78	76	80	85	75	99	94	94	80	83	78	83	87	77	86	73	93	85	96	89	78	86	95	90	86	71	83	81	62	83	73	79	71	66	73	64	97	96	75	79	62	81	68	78	66	98	81	82	83	96	87	85	80	71	77	81	80	61	69	71	85	114	77	81	61	80	83	75	63	79	66	81	74	94	90	87	91	93	76	80	78	99	83	89	89	89	79	79	85	91	89	86	72	76	81	96	79	88	71	75	91	84	81	74	90	83	88	95	89	86	114	84	73	80	83	86	74	87	86	107	77	70	81	94	84	86	87	80	86	95	82	86	87	97	93	85	77	104	103	67	74	83	77	82	86	80	63	82	78	75	90	91	92	92	75	99	75	82	76	78	75	82	72	89	74	96	88	83	88	80	95	95	90	69	82	83	85	79	81	74	87	88	79	95	74	70	75	77	78	75	80	87	90	73	87	77	74	68	76	80	90	75	82	82	67	89	94	92	97	91	84	101	89	68	78	96	76	82	84	78	89	78	97	88	90	90	68	79	79	88	71	81	86	88	91	58	76	88	109	82	69	88	74	75	81	91	75	76	77	96	78	90	74	96	77	71	83	90	75	64	75	89	95	79	84	71	74	85	90	82	77	89	92	75	81	86	94	86	87	76	76	81	75	87	77	66	78	84	85	87	86	84	101	63	93	86	66	87	73	77	73	92	92	89	87	81	78	71	98	74	75	91	60	80	86	81	80	86	82	73	89	98	75	67	67	80	82	86	73	82	87	70	88	85	90	103	80	77	70	74	101	91	94	79	81	68	74	83	86	94	75	80	82	88	86	103	95	82	86	85	61	85	72	67	87	61	89	83	87	88	94	98	83	71	83	85	81	91	85	86	85	82	103	86	92	81	69	91	90	88	101	93	93	84	89	80	97	94	103	73	67	88	90	75	80	87	80	92	96	89	81	81	83	107	81	69	101	89	84	92	116	89	76	87	75	72	92	86	78	98	87	89	71	67	80	78	79	82	81	76	82	70	71	65	111	98	80	84	80	87	98	88	77	92	67	78	79	74	78	73	91	80	74	76	100	62	84	84	86	89	76	81	68	80	76	81	91	72	72	84	88	85	74	70	94	74	91	68	89	56	71	82	95	84	93	86	75	71	87	87	70	69	74	63	86	88	81	90	85	80	70	85	88	86	80	85	69	72	79	82	88	71	85	80	70	94	90	89	84	90	73	74	78	60	85	93	64	69	76	83	83	85	81	63	93	104	83	65	93	70	89	82	92	66	85	83	86	86	86	80	84	89	87	74	97	82	94	82	70	57	77	85	75	86	90	92	74	63	86	84	74	86	78	75	80	77	84	71	76	78	93	81	90	98	97	98	94	91	75	96	76	85	94	85	85	101	63	84	96	87	86	73	92	87	94	89	73	95	107	84	73	65	76	80	87	92	93	72	66	78	90	65	84	63	77	92	87	87	82	96	71	93	76	92	81	86	72	79	80	73	84	82	90	91	79	77	71	71	79	99	88	85	85	89	106	96	86	84	91	68	67	84	96	99	87	75	83	73	92	76	100	94	71	79	89	83	90	114	77	70	89	70	87	104	75	77	103	90	81	75	90	94	98	72	84	93	91	71	78	75	80	69	80	75	82	81	88	87	82	83	80	79	87	80	78	88	91	70	74	67	88	78	78	90	73	89	84	76	91	83	85	91	68	105	77	70	75	85	87	67	84	89	66	94	89	82	80	75	75	85	73	76	69	99	89	88	81	79	89	74	75	69	79	74	85	85	83	93	79	82
5685	505	812	987	754	602	435	418	447	382	541	2156	4061	1168	208	231	218	227	239	246	244	250	217	248	220	208	234	250	248	204	220	249	218	225	229	239	212	245	219	224	222	243	266	203	247	204	251	248	232	236	203	225	238	230	223	206	216	225	240	213	236	230	260	209	238	205	213	232	224	259	224	250	213	232	226	224	241	244	224	225	224	246	228	202	222	231	214	221	221	240	226	242	223	238	204	226	214	199	230	230	270	218	231	232	242	235	251	222	207	200	223	225	243	219	210	207	249	238	234	214	217	240	226	243	199	232	234	207	207	226	196	223	232	223	208	226	245	246	201	248	221	236	224	225	237	214	251	252	207	239	220	252	221	215	199	243	233	246	219	238	219	216	240	246	242	261	239	202	222	252	232	218	240	230	225	242	214	249	205	214	250	214	216	228	226	245	219	215	223	226	227	239	233	219	258	229	255	230	205	225	222	257	208	221	220	213	226	247	250	226	213	211	236	235	213	251	221	211	232	240	233	231	232	228	223	227	214	236	230	216	199	230	236	244	215	235	225	226	238	242	232	219	212	233	233	240	223	234	216	222	215	215	218	215	222	236	204	228	225	195	208	233	216	196	199	223	207	248	227	225	237	242	217	230	253	220	226	234	203	232	214	233	202	222	236	233	228	220	216	213	225	220	238	232	224	221	242	224	214	226	235	211	246	221	241	217	221	241	223	238	248	235	224	227	222	222	211	233	221	228	247	237	250	198	230	245	213	244	243	230	225	237	227	216	233	218	217	221	217	258	230	227	233	210	214	224	265	211	207	216	217	234	226	214	214	253	219	220	214	224	226	218	220	237	221	225	237	236	220	223	228	219	241	240	218	194	222	241	241	197	240	232	194	227	237	219	230	231	206	226	243	254	230	208	214	238	235	224	203	233	195	243	236	211	237	225	229	235	222	208	204	204	214	235	223	238	243	216	220	211	226	187	237	238	231	235	220	227	221	232	216	228	228	222	234	243	236	209	239	241	247	216	221	249	193	208	214	238	209	229	223	240	238	213	214	250	219	227	205	254	260	238	210	228	229	230	220	221	221	223	231	240	251	229	236	231	235	221	234	256	246	205	216	228	204	223	233	196	230	202	234	239	235	240	228	230	223	231	203	231	234	235	217	222	196	231	261	228	232	222	216	218	242	192	227	244	206	229	225	230	231	220	203	224	233	218	233	225	212	231	237	213	219	244	222	223	220	250	216	258	198	217	238	213	249	229	245	232	253	222	216	212	242	233	240	236	247	214	245	245	225	233	244	219	233	232	225	232	240	235	235	225	214	207	202	224	242	243	202	237	228	244	213	225	218	213	206	211	232	241	200	237	212	217	240	211	240	250	236	220	231	199	204	236	232	226	227	239	217	227	218	219	225	210	222	223	220	221	215	249	234	244	208	230	238	205	218	255	236	243	233	232	231	242	257	221	238	254	234	246	224	224	241	245	233	190	235	222	223	209	204	224	223	221	208	214	238	230	244	251	236	229	217	257	251	221	231	226	211	231	209	223	243	249	265	242	224	217	220	241	254	206	215	219	233	216	232	200	244	236	271	224	222	214	248	229	242	213	227	219	249	235	235	241	214	228	202	217	238	236	215	206	225	231	212	226	235	224	239	236	219	223	215	244	214	239	251	233	243	229	227	239	220	245	237	207	209	233	236	208	227	223	222	219	216	233	231	224	232	209	244	254	224	229	208	198	235	224	239	236	216	224	235	243	212	214	244	239	232	232	242	237	218	239	234	203	240	255	217	248	219	209	233	243	202	213	208	238	214	203	244	239	241	242	241	205	196	255	243	214	214	225	230	244	206	215	225	235	252	226	247	213	238	222	213	218	242	219	202	214	265	208	226	210	200	254	198	235	213	234	224	226	221	232	222	219	219	228	241	196	228	259	214	224	240	219	220	220	222	232	220	246	215	246	232	245	193	228	207	236	209	247	241	261	208	192	234	229	214	231	237	244	229	226	224	214	234	230	250	257	225	233	228	220	232	221	253	228	244	240	248	196	223	223	223	216	219	198	221	235	252	229	227	228	232	238	207	210	238	218	231	246	208	235	185	235	233	205	222	243	237	231	226	235	195	244	232	219	241	234	218	219	219	220	228	229	237	241	210	236	239	217	207	236	250	256	207	243	234	221	232	221	213	233	211	242	212	213	236	239	263	207	229	258	215	225	214	220	236	203	236	252	239	224	247	229	227	247	198	217	202	230	237	221	213	248	224	217	198	241	229	225	226	256	220	233	219	208	235	233	212	211	217	241	215	214	256	228	196	229	219	198	234	222	198	202	215	230	209	196	206	230	250	236	239	210	206	223	247	217	252	209	200	225	201	231	226	234	238	229	207	261	238	227	218	222	247	232	198	234	230	228	225	228	200	206	210	242	247	203	224	235	215	244	221	231	229	260	247	243	210	220	188	233	207	237	228	220	244	217	215	220	237	226	224	232	227	215	224	238	231	218	228	227	223	222	239	234	234	238	223	249	232	229	237	251	203	191	234	214	217	238	242	219	223	218	230	255	210	241	261	227	242	245	245	237	224	247	237	228	234	205	243	256	226	200	204	229	241	229	250	213	231	238	236	213	226	200	199	231	240	204	234	228	229	240	260	239	221	223	229	220	207	233	199	219	225	213	226	257	228	267	238	230	243	216	238	224	242	210	222	233	232	246	225	243	223	232	229	230	216	192	224	223	240	247	218	214	208	223	251	203	244	217	227	211	238	233	221	231	244	245	240	235	234	218	202	250	225	245	209	252	233	222	222	204	220	229	231	225	250	238	210	238	224	214	215	239	239	236	224	230	230	225	240	236	231	239	211	242	202	248	206	218	252	239	235	213	222	230	229	201	201	226	249	234	199	214	216	218	249	222	199	235	250	219	262	253	205	225	248	219	230	222	223	232	233	275	234	226	224	223	256	238	239	225	197	227	219	211	231	236	241	259	197	231	228	219	214	231	251	236	243	210	221	233	219	222	207	216	234	201	217	250	217	206	243	230	230	236	208	223	235	235	217	220	220	201	240	232	199	233	234	241	220	219	244	224	225	236	218	245	231	237	213	219	185	228	220	216	241	219	219	216	255	208	213	213	220	189	254	211	247	239	244	242	234	240	240	217	208	241	229	217	238	223	219	246	210	232	241	226	240	215	197	236	215	235	229	249	222	239	216	220	248	230	222	219	240	224	237	242	212	247	213	209	219	226	235	245	239	228	249	237	230	205	237	238	224	210	254	229	232	243	230	224	260	231	221	224	236	229	238	203	230	217	240	226	241	242	232	225	217	193	223	228	224	215	252	235	232	237	235	239	232	237	212	231	236	233	203	238	226	212	231	230	213	247	228	245	221	235	255	253	229	212	236	243	229	207	252	215	239	209	214	202	226	206	222	242	262	234	222	212	203	202	216	217	241	210	216	247	193	213	228	236	241	220	203	250	211	205	234	229	247	212	238	197	238	231	222	208	245	201	224	195
45647	11402	2948	1254	857	621	475	376	363	336	772	8373	12743	3688	212	218	194	185	161	175	194	177	182	161	182	157	189	203	194	177	187	186	173	154	167	154	175	180	172	167	175	159	167	159	171	189	169	189	175	177	161	166	209	183	176	158	163	174	179	162	144	154	161	189	187	177	174	188	184	180	146	184	169	161	179	179	152	182	154	181	166	174	196	162	152	164	187	167	169	162	188	179	177	180	175	170	171	193	167	185	163	169	197	158	176	174	170	164	139	196	165	175	177	196	172	189	180	176	163	188	162	176	193	184	166	189	168	148	169	190	165	160	145	147	150	186	162	194	187	185	182	192	201	180	165	189	158	173	154	175	185	176	176	180	172	159	179	188	199	187	158	178	156	145	166	163	180	172	157	188	179	165	163	176	174	154	175	160	164	164	180	161	168	159	173	194	163	190	163	162	162	186	155	172	153	175	174	162	179	172	185	188	177	192	163	158	183	170	170	167	183	158	159	165	184	196	172	171	172	194	180	206	174	148	165	181	192	181	201	196	166	167	157	152	182	170	141	141	168	160	181	176	144	164	163	171	161	172	152	187	183	171	187	174	170	151	181	192	177	180	180	149	187	149	170	150	178	174	197	177	175	197	165	163	184	184	161	189	176	174	164	173	171	154	152	176	164	163	167	179	189	156	173	189	175	131	159	170	168	145	162	172	179	178	171	185	172	199	185	191	140	174	180	173	154	160	189	167	177	164	171	156	161	135	170	180	171	189	160	149	188	163	169	183	171	164	162	198	178	186	174	173	174	167	170	186	183	158	182	170	158	175	176	174	162	172	147	161	168	172	166	168	177	170	181	203	185	168	184	169	168	156	152	179	189	168	189	175	193	144	165	169	144	185	157	169	176	167	166	174	181	183	163	179	174	193	186	156	163	173	156	183	172	178	162	180	171	174	165	156	180	146	168	155	140	167	175	163	196	147	163	193	167	161	202	166	188	169	167	161	171	160	181	156	180	191	162	161	202	195	183	172	165	145	192	177	169	171	187	206	182	169	170	161	184	179	194	176	183	181	182	179	154	170	166	185	147	172	174	185	131	204	178	160	191	159	157	163	160	172	167	167	156	173	178	191	164	169	171	187	175	160	179	177	180	179	182	198	179	176	152	143	175	169	148	168	197	195	175	176	170	180	186	149	175	179	175	205	180	164	185	180	184	170	163	193	188	151	182	176	176	184	177	165	184	148	166	201	147	152	208	170	181	186	154	193	190	186	164	185	179	194	159	183	177	191	174	189	192	170	181	182	189	172	164	159	202	188	140	189	174	159	175	166	155	175	154	153	173	193	168	172	159	163	169	138	168	157	195	159	180	180	153	159	176	166	171	178	180	197	171	170	191	170	191	153	186	183	181	173	190	192	206	164	139	205	180	165	171	169	162	178	182	168	172	184	155	196	167	173	172	186	140	196	206	187	155	180	176	182	190	182	177	192	193	164	188	168	171	169	178	165	162	161	191	177	157	164	173	177	165	178	161	185	180	173	179	177	170	174	212	177	184	185	165	178	178	172	179	179	160	162	193	176	185	150	174	166	171	183	182	151	189	157	153	178	156	173	186	168	156	182	159	153	190	174	180	182	176	169	144	150	151	163	156	177	179	177	177	180	168	178	174	173	179	207	177	167	168	161	177	155	173	191	170	166	160	170	163	179	178	157	182	181	180	157	198	188	164	161	171	162	196	176	188	166	177	163	161	193	182	178	181	164	183	155	166	176	185	155	170	185	184	174	146	172	148	168	158	138	152	155	168	190	165	167	166	164	190	189	177	153	183	170	148	146	176	162	163	149	165	175	194	176	163	184	171	190	151	176	192	177	170	173	186	178	172	161	152	193	170	176	190	182	139	163	181	160	150	170	167	189	154	177	158	182	160	171	170	172	160	163	177	173	176	181	181	125	147	159	164	159	192	178	185	164	177	190	172	175	177	186	159	161	168	186	177	183	171	178	160	163	162	177	178	158	182	180	179	176	166	161	181	186	166	160	170	165	177	157	187	198	163	172	185	166	154	178	171	158	194	174	170	167	161	164	174	174	161	147	199	156	167	180	175	156	164	157	156	193	168	162	164	198	163	176	149	162	175	147	188	167	174	153	176	168	155	177	151	181	165	167	195	175	192	161	187	148	172	169	167	162	179	202	167	167	170	176	165	192	181	169	171	182	174	165	182	160	187	192	189	152	178	177	162	173	163	175	171	181	164	186	157	161	170	180	179	169	140	145	165	154	154	165	173	175	213	173	180	179	192	175	197	181	186	160	151	182	164	166	173	191	174	172	140	180	161	177	150	142	183	165	162	201	179	181	163	181	170	173	179	178	148	157	155	188	185	178	176	175	189	202	146	167	184	184	173	201	178	156	211	191	154	173	177	167	172	162	169	165	135	184	196	178	184	166	171	170	186	153	148	171	162	169	180	165	157	160	181	189	181	176	189	182	164	178	175	158	157	161	168	144	178	156	190	181	210	182	185	183	172	185	164	168	159	184	189	189	189	177	207	173	164	175	172	165	174	152	155	153	185	190	196	140	193	186	174	174	172	169	186	162	169	161	162	147	167	157	174	197	173	184	193	153	172	184	175	152	145	175	172	184	161	181	193	175	173	147	174	171	183	146	185	172	169	178	154	177	166	164	184	170	177	174	167	159	176	179	181	167	148	178	192	181	159	162	199	190	171	163	188	193	175	170	176	179	174	171	148	192	167	173	188	187	154	182	168	174	189	157	171	142	153	161	152	167	190	184	178	186	185	145	173	160	171	162	159	191	173	169	192	178	173	160	155	175	159	186	144	180	183	169	191	189	167	172	179	152	179	176	168	160	168	173	171	189	176	159	178	177	162	176	170	152	143	174	167	193	157	173	180	165	160	193	164	166	171	175	156	164	160	172	168	151	163	176	186	178	166	163	194	177	189	154	190	191	195	157	158	138	163	193	159	173	171	153	156	168	143	152	154	195	182	177	159	172	162	173	198	172	188	185	174	171	192	173	161	185	183	179	180	170	157	181	176	165	161	162	173	183	176	165	184	174	168	164	177	183	155	182	150	177	179	154	166	173	158	168	180	178	159	176	162	181	185	169	165	169	173	162	158	164	154	170	182	181	165	171	156	169	165	171	171	164	170	166	151	181	154	177	149	161	186	179	197	167	164	169	187	174	182	161	168	165	165	202	170	188	154	170	200	162	188	181	156	169	171	155	149	168	168	170	178	162	175	160	166	204	187	159	201	169	159	170	179	169	156	178	194	154	202	158	166	163	178	143	195	148	195	183	151	153	167	178	207	181	166	159	170	173	193	186	169	179	186	169	159	168	183	201	168	166	166	186	142	158	167	167	182	194	166	171	151	198	201	176	158	160	178	173	177	170	187	155	159	167	189	152	184	171	190	149	161	164	162	193	156	160	170	148	149	162	159	205	171	173	191	177	199	181	163	188	193	148	169	141	171	175	189	190	185	140	151	173	170	167
23266	2603	5168	3842	3151	2519	1885	1667	1494	1381	4475	30255	35597	8579	595	596	522	552	535	522	522	561	511	503	490	539	476	475	479	511	460	490	481	455	448	424	418	434	452	411	473	461	484	423	460	413	473	429	414	457	464	447	440	405	409	431	410	440	471	431	425	393	413	422	394	412	420	402	427	444	447	425	454	437	453	453	466	423	394	407	417	432	432	433	402	434	405	462	422	453	415	452	448	408	416	384	397	404	435	429	420	449	425	452	433	447	407	415	379	420	423	421	405	402	441	451	395	392	409	420	438	397	388	427	438	419	417	448	395	436	417	396	439	436	444	416	417	442	419	411	440	418	429	455	413	446	448	418	434	407	449	420	451	413	414	453	451	392	409	463	430	436	407	396	422	427	408	431	393	410	457	404	397	422	439	412	372	375	430	431	423	420	382	391	458	408	397	424	419	412	411	445	447	409	388	420	407	463	425	427	391	413	408	410	422	411	426	405	424	396	423	432	405	461	388	409	413	397	386	420	414	398	399	401	437	377	416	426	395	386	379	444	415	440	457	392	433	437	383	443	421	416	431	394	408	412	424	422	412	393	434	379	427	432	387	409	461	405	385	421	413	425	435	434	408	415	424	430	416	459	432	469	406	408	396	401	408	431	431	394	420	426	402	409	413	401	425	408	380	444	389	397	413	401	446	408	405	397	455	396	409	427	389	398	428	410	418	417	385	391	431	457	394	421	432	422	440	408	398	422	428	393	441	428	410	396	403	425	406	401	416	414	411	432	418	425	424	411	406	427	418	418	452	411	423	464	419	410	413	423	411	436	426	475	445	424	391	368	420	404	461	440	400	426	453	440	426	411	385	385	438	403	432	443	428	437	437	392	438	389	435	440	409	424	433	386	399	445	416	398	432	469	420	414	378	420	401	439	423	445	406	427	427	427	422	403	420	386	417	421	464	425	393	460	408	408	396	415	405	440	420	446	404	412	387	401	418	396	406	406	447	406	440	428	382	425	422	433	411	433	418	428	414	390	455	415	392	437	420	432	424	403	415	457	420	418	432	451	387	411	411	422	381	414	436	452	430	434	468	376	440	432	412	411	459	414	426	394	434	427	421	374	430	433	428	431	426	444	365	407	368	422	400	422	433	424	456	403	408	394	427	454	465	417	423	418	403	433	366	415	405	382	407	418	421	409	395	408	400	459	454	428	410	431	402	429	442	400	420	396	394	426	425	419	402	418	413	394	424	439	429	421	419	448	440	428	413	433	377	431	436	420	444	425	433	390	428	407	450	408	433	413	379	423	421	414	417	418	391	419	390	415	409	447	399	411	421	375	410	426	442	439	421	427	419	397	441	449	404	418	433	430	416	424	375	430	393	390	388	402	405	402	412	409	406	378	441	432	405	417	434	414	432	436	411	435	422	415	408	433	421	404	409	448	427	437	391	410	435	398	421	446	432	405	428	435	424	382	413	440	402	424	434	400	366	396	432	417	397	441	402	378	413	433	416	425	419	432	407	446	405	417	445	407	408	414	438	440	422	399	388	434	403	415	414	444	417	410	421	417	453	386	401	405	429	450	440	442	427	400	412	404	415	416	404	430	439	406	423	454	425	429	423	422	431	407	429	421	407	407	425	409	403	410	464	407	447	456	429	421	409	424	399	423	402	416	437	464	437	417	390	454	443	383	397	434	406	423	370	412	446	437	428	415	396	448	430	442	416	438	413	443	414	437	410	440	440	405	443	432	410	425	412	412	411	416	467	419	442	396	442	444	426	406	419	423	408	387	410	414	443	419	414	427	412	405	424	368	420	446	424	411	403	431	404	391	393	418	437	439	424	426	409	442	416	401	461	428	430	398	444	393	445	401	396	442	403	404	411	406	419	403	430	428	449	406	447	389	424	408	446	416	428	447	431	426	417	417	414	443	420	428	440	449	446	443	385	436	395	407	389	381	449	421	405	392	456	445	406	405	416	400	418	383	390	425	447	404	434	414	453	406	410	432	430	407	420	440	428	432	404	414	419	401	431	410	397	398	438	429	436	417	415	440	426	398	398	458	404	383	407	421	424	415	418	430	404	382	406	450	398	413	467	450	405	448	387	401	386	421	452	418	379	406	438	421	419	375	430	460	425	431	433	413	413	432	393	442	412	430	390	429	428	428	397	400	420	444	410	388	459	402	417	448	423	394	427	436	439	432	404	468	373	417	403	410	436	417	444	441	438	398	390	433	429	420	439	428	421	390	401	403	412	406	413	423	423	438	433	414	438	431	398	411	428	436	392	422	430	444	371	442	432	421	415	423	428	443	425	438	391	393	438	403	403	451	404	409	436	436	434	430	422	410	432	440	431	393	429	422	395	435	445	411	395	473	429	434	426	415	421	404	403	423	443	475	421	412	380	460	443	401	404	395	430	435	453	407	381	435	411	432	415	449	418	415	410	430	448	420	432	403	397	418	431	400	410	418	451	416	401	414	387	436	398	418	415	428	399	405	451	368	415	394	436	401	431	409	438	417	412	408	410	409	446	464	439	450	429	420	395	420	403	392	440	438	435	410	427	442	422	381	394	397	432	427	414	435	408	426	447	434	436	408	414	443	423	421	396	404	463	441	430	422	417	407	429	386	431	445	457	439	386	405	421	416	392	375	380	432	423	393	458	417	429	405	442	446	390	443	402	389	436	411	407	398	449	399	404	426	425	423	411	442	402	449	399	450	432	453	433	408	410	411	455	389	405	428	413	427	397	436	401	429	392	409	437	413	394	392	442	393	405	438	375	411	414	407	398	412	413	446	375	425	427	441	409	419	451	427	381	378	396	431	412	438	422	436	413	451	402	401	475	422	408	406	408	432	408	399	423	448	408	400	433	404	431	394	404	463	433	428	413	409	418	425	449	456	478	441	422	376	424	400	419	423	416	406	412	435	420	460	418	398	417	412	434	422	400	374	428	423	400	442	414	397	419	407	391	451	427	409	428	395	423	429	394	425	437	441	425	416	391	399	435	422	467	392	428	437	420	393	410	403	412	410	417	414	447	427	400	402	425	397	380	453	411	396	421	419	448	455	387	378	418	409	414	421	394	410	400	395	406	435	421	426	458	433	440	438	417	427	389	414	409	418	436	458	430	395	402	438	398	454	407	385	419	413	399	374	412	435	416	441	426	412	408	421	433	398	417	401	397	434	378	390	422	400	436	381	428	398	440	391	400	414	408	420	404	405	406	422	436	395	411	409	400	408	422	430	402	391	395	425	387	438	450	444	402	396	400	426	423	431	421	421	435	395	432	413	435	419	438	410	430	424	402	395	383	414	400	404	460	457	414	453	449	401	411	419	393	435	439	403	412	456	389	448	382	401	428	422	408	465	431	432	417	427	417	393	432	431	383	421	437	453	426	400	419	448	385	460	415	415	437	381	419	399	434	440	434	435	430	409	410	434	415	430	418	389	411	408	425	402	424	439	458	400	396	439	415	428	423	394	398	398	389	406	411	407	425	443	390	424	427	407
61044	20162	8280	2459	1379	933	684	583	526	445	1247	18306	21987	7425	338	224	210	196	211	176	192	206	167	188	185	159	172	173	171	173	152	172	164	179	143	157	166	160	165	129	158	170	160	163	182	182	150	146	160	166	162	196	164	157	151	126	154	177	152	131	195	154	173	168	162	160	168	149	146	178	161	155	162	169	145	159	169	165	149	185	147	172	178	170	146	162	160	165	151	168	157	158	155	143	165	166	164	176	148	137	176	172	152	154	161	128	144	167	159	175	145	152	170	180	158	152	161	155	146	155	185	155	167	131	175	175	146	150	167	148	143	148	137	174	160	177	169	175	158	151	164	141	171	170	148	152	145	157	164	150	175	156	163	150	153	163	169	145	153	155	157	172	154	144	154	159	171	157	178	164	146	160	172	174	164	180	150	180	177	178	147	178	165	173	174	162	157	176	145	156	178	180	149	156	141	144	168	162	177	144	161	164	169	193	134	158	160	147	159	156	153	165	175	167	131	154	154	147	161	158	165	157	175	166	160	182	151	156	175	170	181	170	155	154	171	166	146	179	144	175	143	152	152	182	163	161	154	166	154	162	193	151	160	162	159	157	174	180	212	165	167	155	177	144	163	150	153	168	160	143	170	170	155	169	179	163	146	147	177	148	208	146	153	175	167	151	162	160	180	158	173	164	141	161	144	162	153	163	146	157	152	162	171	180	172	140	189	178	177	164	160	168	163	157	168	169	148	175	159	143	161	176	160	156	138	145	184	156	181	150	168	152	158	177	207	157	157	158	162	167	155	178	161	178	172	183	134	141	179	164	158	158	158	170	148	141	167	167	176	153	171	170	197	168	155	170	145	188	194	151	158	168	157	165	170	145	165	158	141	154	170	187	155	138	164	158	166	154	175	169	172	152	178	189	159	159	167	165	164	146	136	160	155	137	166	154	147	172	165	160	195	142	175	181	160	167	181	183	134	158	157	143	147	150	162	151	158	163	148	169	190	167	176	155	177	154	166	166	142	178	165	165	155	147	150	157	164	157	144	138	179	180	160	156	160	157	174	171	135	161	157	163	150	152	159	159	142	164	146	165	144	163	171	167	170	161	140	177	157	186	146	146	157	162	156	164	172	163	165	168	175	170	154	160	153	163	164	148	171	151	128	169	182	175	159	174	150	131	152	166	142	163	157	161	172	153	139	167	169	181	164	164	146	166	164	165	169	152	161	167	155	167	183	169	163	173	153	186	175	160	141	162	152	157	155	156	155	155	166	158	166	170	123	148	178	156	156	155	186	153	159	160	149	169	165	170	165	147	159	155	138	154	149	168	164	148	156	168	152	184	165	198	153	185	153	175	138	137	182	147	155	156	161	162	164	166	173	139	163	149	186	138	178	194	176	183	169	150	184	169	143	138	152	149	158	179	139	160	154	151	151	166	174	173	159	197	144	193	155	154	154	158	157	147	159	138	154	171	154	171	170	149	151	170	159	164	146	156	164	159	179	182	140	166	178	176	194	159	161	167	169	156	154	166	155	165	142	183	154	169	162	162	123	146	140	160	148	149	168	154	132	165	148	149	165	161	164	164	153	164	168	156	171	174	176	153	147	172	154	155	184	178	141	142	162	166	182	158	159	155	150	169	166	192	152	161	166	196	175	169	145	140	152	178	183	146	131	148	144	163	170	151	168	180	169	144	149	161	183	162	160	184	151	142	170	161	137	153	161	187	172	166	176	154	182	179	168	149	132	155	182	149	179	167	167	157	156	161	156	167	165	128	147	177	180	162	171	184	154	139	166	171	157	145	177	158	166	174	157	149	121	159	182	161	158	171	150	182	155	163	153	168	175	148	178	145	164	159	145	169	183	162	160	157	189	150	160	127	173	165	178	121	160	134	161	166	139	181	149	143	180	135	162	150	166	171	162	189	157	171	167	150	188	163	165	158	148	157	169	174	158	182	175	146	140	154	160	180	170	158	160	176	152	150	160	156	184	156	149	132	161	162	162	155	165	162	164	160	186	166	151	145	153	174	153	158	171	152	151	181	153	150	162	158	162	173	155	135	178	170	183	154	149	146	164	169	155	158	173	162	163	173	171	164	175	170	177	180	130	174	149	152	161	147	174	143	163	139	145	161	163	151	179	138	168	162	162	176	162	130	154	169	148	184	164	169	160	171	200	166	176	163	155	173	153	158	187	187	159	161	163	157	135	165	159	167	174	131	166	177	153	166	160	165	187	189	145	157	151	164	150	162	147	152	158	178	169	173	160	168	177	158	151	164	149	158	170	174	169	163	150	158	157	150	175	158	172	183	166	158	150	166	158	163	158	167	161	173	137	165	160	159	141	166	155	165	142	153	164	152	160	164	163	174	155	163	145	162	159	160	168	184	162	159	181	126	138	161	171	171	160	162	149	167	150	202	141	160	158	165	167	163	182	175	169	161	149	182	154	162	167	151	179	163	164	151	158	175	157	159	161	163	163	174	186	157	158	153	147	165	173	164	148	147	160	158	143	155	177	176	165	143	177	172	151	149	150	159	159	165	157	182	148	154	168	185	152	174	147	168	162	147	160	159	165	128	177	156	139	172	175	160	160	166	131	156	178	155	161	159	160	171	154	168	161	167	163	180	157	164	166	133	164	133	145	155	160	157	174	162	159	156	136	172	138	186	188	162	151	167	145	153	162	170	145	167	168	162	147	166	178	152	167	143	142	177	155	182	172	158	153	162	158	191	160	168	162	167	123	170	148	155	145	169	170	179	147	178	144	191	164	151	149	149	151	150	167	153	163	169	152	148	143	171	135	158	166	143	152	152	177	155	160	171	166	171	180	165	147	178	161	159	135	172	157	163	144	179	139	172	160	149	165	161	140	154	140	192	155	151	176	158	131	159	157	164	167	153	153	157	167	176	163	165	164	163	142	153	148	155	176	153	181	160	157	158	162	189	183	164	183	152	150	158	160	167	149	165	166	182	147	145	158	136	168	161	141	131	170	153	179	157	140	170	149	143	152	157	166	158	165	164	158	140	157	161	159	161	168	168	159	140	168	175	154	155	150	133	180	151	158	150	175	201	157	176	164	151	167	149	150	161	135	127	167	164	161	154	151	157	167	172	174	176	185	149	161	150	140	164	180	154	159	167	163	152	170	179	183	147	162	145	173	154	145	173	144	140	149	181	185	157	169	156	150	174	156	157	157	189	131	147	184	159	142	154	191	166	169	164	168	157	146	151	172	139	165	179	159	160	142	153	135	177	148	168	168	167	168	159	147	147	173	160	175	168	174	170	147	146	155	169	142	180	136	168	149	165	171	178	158	175	163	162	143	163	143	172	143	145	174	140	155	160	152	179	159	144	152	161	143	170	147	147	155	172	140	149	180	174	181	155	163	162	168	163	176	179	147	164	166	190	159	144	157	139	166	163	164	172	170	139	156	147	154	156	170	181	156	191	159	173	163	177	174	140	133	152	185	149	173	145	161	134	167	176	164	166	174	180	167	178	143	198	174	182
32678	3755	9410	6240	5224	4070	3087	2679	2544	2133	6582	43421	44251	12807	690	635	602	622	594	538	574	604	580	546	523	480	453	470	472	443	480	435	419	441	431	415	435	405	414	409	389	460	393	421	416	423	402	439	406	390	434	408	409	397	434	429	389	376	361	450	389	429	412	405	370	392	406	394	436	396	379	397	365	381	369	384	378	381	413	336	446	405	399	392	430	374	370	390	388	407	387	365	404	395	367	398	378	365	382	395	395	356	373	394	356	371	352	394	410	381	389	376	378	383	369	387	406	394	372	406	377	360	385	400	374	422	394	371	387	410	385	380	334	385	334	390	394	410	374	397	363	403	357	364	393	390	402	382	384	405	395	387	340	373	367	388	379	417	361	380	400	408	329	371	381	348	377	393	357	407	396	373	368	369	394	387	368	373	371	381	392	384	376	357	393	351	359	404	395	366	389	417	375	372	379	427	380	351	380	383	381	372	394	386	369	407	376	392	383	393	378	349	390	395	390	382	391	390	406	386	366	437	397	390	408	394	417	390	395	376	385	403	367	352	359	390	397	380	402	361	357	379	345	375	386	398	395	355	354	408	382	400	371	364	354	391	367	335	376	406	355	362	341	402	347	387	354	366	374	351	373	363	412	364	383	393	404	426	379	401	414	418	414	398	369	351	379	379	417	359	413	415	415	409	384	384	358	422	388	367	366	382	359	391	410	388	397	371	393	378	379	370	363	386	373	387	365	362	387	384	346	401	353	357	396	395	372	376	412	402	384	380	382	358	345	398	353	369	377	402	359	388	390	358	408	361	365	376	387	378	350	377	405	366	407	379	363	379	374	400	383	390	395	342	432	373	396	387	354	370	362	369	370	373	401	383	374	353	401	378	383	371	397	409	387	368	401	399	422	377	400	376	406	379	400	353	382	418	380	370	424	378	358	346	390	351	399	390	365	379	388	397	404	372	340	367	391	391	388	375	379	380	387	396	371	397	395	403	388	390	371	377	400	405	421	378	353	396	399	392	396	338	366	386	368	394	380	394	396	379	353	384	365	383	393	388	383	362	349	408	369	385	353	375	407	365	369	378	423	399	359	418	364	380	360	381	383	390	410	396	391	362	410	381	366	411	332	377	382	340	382	404	391	391	360	350	357	379	393	416	399	383	355	432	390	408	414	379	406	367	377	396	370	383	383	377	403	389	390	397	372	382	405	359	371	382	362	383	380	372	393	380	410	342	380	383	365	401	371	355	404	373	369	407	365	394	397	364	380	387	404	379	391	375	379	373	390	359	383	366	387	442	384	403	380	372	396	350	379	365	396	358	382	373	351	352	424	360	363	368	418	369	404	364	375	388	380	386	364	386	355	397	376	374	367	369	350	357	372	393	358	418	367	354	375	368	388	359	399	410	383	391	426	385	390	376	368	392	369	391	376	356	385	341	377	346	383	381	396	430	364	416	350	384	365	389	369	375	382	369	391	370	353	380	366	370	351	361	359	398	375	413	385	379	384	387	381	375	397	351	384	373	400	347	349	367	367	376	390	368	382	355	400	411	404	366	393	423	372	378	366	378	392	367	385	387	347	392	344	395	363	383	391	371	389	388	360	374	374	382	404	353	379	408	395	359	385	397	376	383	355	390	375	388	401	394	363	377	382	383	362	377	373	387	373	366	377	379	345	364	362	383	396	363	420	377	422	376	357	358	390	361	372	376	385	401	333	371	362	382	414	377	370	375	377	392	376	375	404	392	365	357	376	366	369	344	365	365	385	403	422	370	371	362	365	386	404	376	395	387	396	357	371	394	371	391	340	402	367	358	361	374	372	342	379	416	385	409	377	411	391	383	383	355	359	380	335	359	388	390	372	398	382	379	423	353	369	391	372	385	359	338	398	373	372	367	387	420	398	386	362	375	374	354	392	383	389	374	394	399	397	381	373	393	353	336	414	369	380	378	360	382	431	424	383	340	389	370	373	389	372	363	380	396	385	408	403	405	403	374	401	395	377	359	375	402	348	341	390	383	415	382	347	392	380	370	432	365	382	403	404	378	411	400	377	373	367	359	384	391	354	368	426	395	360	361	379	361	378	362	385	405	373	371	380	361	400	385	368	355	379	415	368	373	353	386	377	357	349	393	393	396	394	387	382	365	363	389	359	384	392	392	374	390	392	365	385	445	367	368	351	354	391	362	394	393	406	406	386	377	390	384	379	391	380	385	361	351	382	383	391	372	389	384	409	370	361	405	363	375	372	361	392	400	367	400	370	381	399	388	393	342	416	414	360	365	383	393	376	372	400	390	357	368	344	384	427	347	368	399	387	400	364	372	387	365	372	355	384	382	377	351	378	367	333	353	377	385	393	415	360	384	362	365	390	394	406	378	355	383	379	354	353	352	366	423	376	376	357	362	364	403	347	396	378	380	354	365	405	387	382	391	359	366	340	396	364	348	401	370	364	379	348	367	370	381	382	385	386	352	396	379	351	386	367	389	377	371	368	369	348	376	404	381	378	408	374	352	375	367	393	391	391	360	406	380	415	374	402	427	375	400	376	388	351	381	361	358	385	413	365	367	416	348	388	406	357	397	379	414	380	361	347	324	414	409	380	358	405	347	389	330	405	381	399	360	372	385	340	367	367	378	361	334	368	402	386	373	410	395	375	364	360	401	350	383	381	340	385	385	384	355	407	383	386	386	371	377	380	396	415	370	404	390	384	382	385	361	383	421	373	378	397	394	381	395	372	376	363	397	400	363	369	386	331	393	406	410	405	384	363	400	386	376	385	375	394	369	383	357	386	362	345	381	410	388	385	379	408	377	396	392	396	382	420	369	350	368	385	366	413	369	370	408	369	357	354	401	399	371	352	373	397	340	383	344	382	379	388	411	357	397	375	340	394	392	378	379	371	387	381	408	381	361	396	401	428	397	377	368	324	395	369	374	399	401	394	397	379	403	389	358	380	336	402	362	378	410	366	357	383	422	406	347	366	423	371	383	405	386	372	388	353	357	365	390	396	375	350	372	389	348	361	375	394	367	356	362	383	380	395	393	378	414	373	380	379	367	396	385	355	406	366	373	378	372	394	378	395	372	390	397	375	385	359	378	396	365	404	417	348	359	382	402	390	353	414	376	353	356	358	406	401	391	399	377	399	357	426	360	385	374	397	374	374	407	404	411	393	383	341	387	378	346	377	391	405	345	381	408	359	377	348	390	395	376	415	388	366	395	381	378	352	368	394	390	399	417	369	349	394	378	373	345	389	374	398	415	381	398	419	404	350	364	383	336	397	381	396	390	392	361	378	374	378	357	371	413	384	377	370	404	401	381	381	354	381	360	401	382	360	380	389	348	398	372	373	358	417	416	376	358	377	377	395	349	396	353	398	381	368	381	370	383	378	358	407	378	358	408	397	395	360	360	393	396	371	384	350	379	372	387	386	416	408	377	388	376	446	404	372	368	424	357	426	401	356	379	376	409	390	374	376	391	366	375	385	393	389	385	370	402	368	361	401	385
6504	377	338	267	191	151	120	124	116	126	146	488	839	278	117	97	93	79	89	63	92	93	85	84	92	81	74	89	100	87	83	101	100	106	77	88	87	84	96	96	88	102	103	93	90	83	103	72	98	79	84	77	82	103	105	82	79	91	81	84	86	63	77	75	88	88	95	91	79	78	83	102	87	91	83	97	94	90	96	84	98	77	90	89	95	75	78	92	81	77	60	84	78	81	86	87	83	93	93	70	78	92	78	88	94	90	94	84	116	73	80	75	62	95	95	92	80	91	91	73	94	85	95	103	78	68	84	93	86	102	63	79	92	86	84	86	89	87	72	97	71	105	84	63	83	95	77	93	113	87	71	97	65	70	94	76	99	88	96	81	93	92	83	76	95	99	101	72	77	85	66	96	78	91	73	84	84	75	97	81	93	80	78	78	75	83	93	66	91	82	77	102	81	108	80	99	75	84	97	83	92	99	88	78	94	72	88	82	93	72	81	97	77	98	93	88	66	91	103	64	85	101	76	101	91	69	87	88	103	86	94	84	93	77	86	94	81	94	82	89	93	88	91	103	80	89	90	80	98	110	79	88	98	79	104	76	67	73	90	93	101	57	82	87	96	80	81	103	96	95	88	82	94	69	94	81	65	80	83	70	94	79	95	88	84	88	98	71	87	95	91	70	71	89	87	87	67	99	92	73	89	88	89	96	85	98	85	72	83	89	78	86	89	96	87	82	87	80	83	81	83	81	97	82	60	73	74	87	92	101	105	84	79	86	101	100	94	77	81	71	70	111	77	97	84	83	75	78	96	81	62	84	80	77	96	107	92	75	83	94	82	95	89	81	78	99	95	90	91	80	85	90	67	73	74	92	99	84	81	89	94	83	77	85	67	89	87	78	84	81	74	93	72	76	82	77	81	86	93	89	91	80	96	83	78	100	85	100	80	99	112	91	102	98	65	82	88	76	84	82	93	73	78	90	88	84	94	83	77	83	83	89	94	79	85	90	87	89	102	86	89	84	100	85	91	98	101	69	82	90	87	97	81	74	94	71	88	73	73	79	62	84	95	101	86	102	69	82	85	82	85	85	79	77	77	90	95	83	94	113	85	78	63	88	84	90	99	81	85	92	84	75	104	77	91	97	77	99	103	87	83	70	85	87	64	98	91	94	81	74	76	76	89	76	75	87	83	88	112	70	81	85	73	94	95	97	84	88	90	82	77	82	90	82	85	106	100	89	89	82	84	85	69	90	79	81	83	75	76	76	101	66	85	96	99	95	83	84	78	66	66	87	79	90	80	73	79	91	87	99	86	77	92	80	86	84	88	98	91	79	71	90	101	78	91	72	105	86	90	110	96	97	101	89	84	93	60	84	90	80	105	106	87	87	104	95	105	75	82	88	80	72	107	91	88	88	86	92	95	67	85	73	108	92	66	96	82	88	92	80	78	80	84	85	68	93	90	85	88	92	79	101	78	91	100	85	82	81	99	92	80	91	85	75	83	92	85	81	93	79	83	96	89	86	88	84	83	76	106	74	97	77	86	78	86	89	80	79	93	82	85	85	83	75	72	84	92	97	96	95	92	74	71	86	90	100	92	78	98	80	102	90	93	121	95	78	93	94	90	92	83	81	92	86	97	103	91	99	82	79	83	90	85	85	71	90	80	88	83	74	85	81	104	99	99	77	83	81	102	85	86	69	75	83	79	85	75	74	73	89	83	78	81	80	102	76	73	91	84	80	81	69	89	97	97	73	89	88	79	86	102	96	91	79	79	80	82	97	73	71	95	83	80	101	95	67	96	86	96	80	87	82	98	85	96	59	95	86	83	82	90	82	105	81	85	109	85	88	91	84	83	85	78	78	94	96	83	88	81	107	89	77	84	98	96	105	81	95	82	98	78	92	95	74	90	84	82	67	95	101	81	101	83	99	78	93	73	88	78	84	88	97	101	94	87	89	91	93	73	99	91	75	93	83	84	79	93	112	99	83	64	107	102	93	90	104	91	78	91	86	109	87	76	92	111	101	78	102	107	75	83	82	105	98	75	97	92	99	84	74	87	87	78	88	72	67	71	85	75	82	67	96	96	103	96	82	80	87	78	75	77	91	87	98	90	74	93	76	95	83	77	103	92	95	84	88	89	86	75	98	77	87	88	84	90	83	85	85	88	87	73	85	107	67	103	89	100	83	74	70	68	85	82	106	91	87	104	83	79	88	100	88	72	84	81	88	83	83	91	93	91	93	81	87	71	84	90	97	86	96	63	95	96	79	95	69	77	90	91	97	97	77	82	83	94	94	91	83	87	79	85	80	86	71	84	95	97	84	92	79	65	94	71	86	81	105	76	70	80	66	91	78	78	76	89	81	83	88	75	96	113	85	80	89	69	72	90	81	85	85	86	101	77	87	88	92	80	80	88	78	82	98	87	77	84	79	90	84	95	80	99	91	99	80	78	72	90	83	88	107	91	68	80	75	74	69	98	81	92	81	77	104	94	86	88	92	82	90	83	84	88	85	100	102	65	101	87	105	98	81	83	90	84	82	84	99	70	81	78	83	97	95	101	77	90	83	94	85	82	79	86	104	81	83	79	93	62	85	84	75	91	82	94	79	90	85	95	95	92	84	80	94	91	70	86	94	100	67	87	86	90	88	83	86	84	80	94	108	94	89	70	92	69	101	83	95	87	67	73	72	79	87	99	78	80	95	86	81	97	94	92	90	77	73	78	68	80	81	66	101	83	89	86	82	95	76	91	100	101	87	98	85	86	77	106	90	78	82	93	85	92	103	64	88	66	97	62	97	88	81	89	96	78	76	81	108	103	90	91	86	84	102	79	79	106	85	98	76	79	76	93	72	78	94	75	82	86	89	84	71	89	74	93	81	93	73	91	83	70	92	99	88	91	74	80	84	98	83	89	79	81	94	88	87	84	80	96	70	93	73	75	84	86	85	97	79	72	89	84	79	76	74	76	104	73	85	89	85	59	81	81	107	89	90	90	101	89	89	73	83	103	99	88	90	63	86	75	85	81	81	103	71	86	77	101	108	87	92	77	109	85	90	79	76	93	78	86	99	89	88	90	84	75	80	93	83	92	81	85	95	100	71	82	87	91	102	74	86	78	89	101	82	99	99	96	93	85	78	68	61	88	107	86	97	95	78	80	91	108	88	90	83	79	97	78	100	87	79	78	77	84	65	85	105	75	98	92	85	68	84	73	84	92	61	84	82	88	62	69	80	70	95	92	80	80	98	86	95	90	88	74	81	110	95	86	81	73	96	65	83	88	78	89	118	92	94	105	77	91	77	73	93	97	79	87	77	78	96	85	84	73	86	87	87	78	87	97	96	87	91	85	72	84	89	75	89	90	77	82	89	76	88	86	81	107	85	91	81	84	103	92	73	81	97	88	94	86	83	83	84	92	83	81	70	79	91	77	86	97	77	91	82	59	97	72	80	73	106	70	90	85	94	81	82	83	90	85	95	100	88	98	85	77	83	87	104
5727	493	854	905	694	599	518	480	507	464	799	3087	4481	1263	246	257	223	235	218	237	245	233	249	232	217	242	212	235	241	227	253	222	228	244	247	223	230	211	216	238	226	232	241	247	213	233	215	247	214	228	236	241	218	225	225	234	223	253	227	217	252	241	271	242	258	194	237	228	257	249	253	226	226	213	229	225	238	263	248	217	223	251	268	242	243	222	228	234	258	222	249	230	203	264	232	254	240	234	227	244	252	218	225	248	250	233	229	254	213	225	228	244	238	236	226	235	229	252	218	254	251	229	251	221	220	219	229	265	235	228	248	233	231	218	235	260	222	229	241	241	253	226	247	227	237	241	241	253	269	242	258	244	220	235	242	236	218	234	269	251	221	208	264	214	257	257	239	255	235	245	248	255	244	258	229	223	216	244	234	232	205	235	219	236	212	221	227	238	221	255	232	238	208	251	231	194	212	234	245	211	239	274	229	219	212	244	247	231	214	234	206	238	231	221	259	235	226	226	238	243	262	228	236	238	253	224	217	221	243	236	209	241	239	252	199	243	231	215	239	245	214	236	231	250	237	238	231	230	239	247	223	246	264	238	233	217	224	212	218	228	230	243	250	230	243	230	259	224	250	223	234	235	242	234	225	238	229	246	208	251	240	230	246	261	247	226	239	224	214	251	252	204	234	240	224	222	245	221	225	230	225	225	244	238	238	237	224	218	259	228	220	229	221	248	227	240	235	242	248	225	237	240	212	201	266	253	219	221	215	230	217	218	211	218	241	233	232	237	210	224	204	225	223	212	253	215	219	277	251	247	238	212	226	244	245	233	216	226	236	217	231	253	254	211	227	233	235	226	217	216	214	248	247	218	223	237	246	238	224	243	252	234	208	234	211	224	221	203	235	224	246	234	218	258	237	248	240	221	224	249	241	254	227	254	219	250	238	242	229	235	214	250	218	247	212	248	254	250	226	232	232	209	224	237	216	237	236	233	210	233	260	240	234	253	218	257	251	227	238	203	222	240	240	239	256	240	221	246	202	227	211	245	230	268	225	238	246	245	242	209	252	221	216	234	259	217	231	251	226	222	229	233	242	234	263	254	239	252	254	213	234	247	247	239	253	229	233	259	226	226	218	248	218	256	248	203	217	249	251	227	241	235	251	243	229	262	243	210	230	253	251	237	224	215	260	249	223	228	210	262	236	231	274	233	246	253	231	246	209	217	240	227	226	236	260	218	238	202	253	221	237	236	247	235	219	247	218	247	201	231	246	221	229	250	202	233	237	208	207	208	236	227	247	246	237	233	253	242	250	255	256	253	238	218	235	246	219	225	270	239	241	229	214	211	225	231	241	238	237	223	247	222	253	225	237	223	262	244	279	226	221	237	207	228	220	218	214	253	232	227	228	229	234	227	231	230	250	274	216	228	232	232	266	240	217	254	232	232	239	243	240	216	242	242	256	218	237	220	263	254	224	273	245	229	242	234	239	209	248	239	249	245	253	253	236	209	241	216	224	247	240	217	225	221	257	217	259	237	235	228	227	240	221	228	232	228	222	251	234	231	221	248	263	215	255	245	245	244	258	253	244	234	232	262	226	261	232	233	225	246	211	240	233	215	211	241	212	220	240	243	211	213	230	215	234	219	244	222	249	222	219	227	224	216	249	242	234	239	226	221	249	208	250	247	262	237	242	258	241	231	254	258	229	210	267	220	249	247	246	235	239	274	213	254	254	225	242	229	219	254	220	241	226	239	232	238	248	243	226	205	234	235	242	229	221	236	257	216	239	250	228	221	238	239	230	233	227	211	225	260	214	213	217	229	253	246	271	245	240	221	232	225	253	229	222	227	232	238	232	223	218	222	218	235	228	239	224	241	252	246	239	228	219	237	249	223	235	264	232	229	231	234	226	250	218	221	254	223	239	215	249	241	253	241	222	202	222	218	243	268	239	248	223	222	222	226	252	239	215	262	230	235	242	248	220	249	239	260	240	253	236	238	236	216	246	201	247	225	238	228	220	272	240	257	223	228	254	219	217	234	225	248	232	243	215	268	265	251	211	238	203	248	212	225	247	227	216	241	255	216	252	257	268	217	218	252	250	235	219	239	225	215	243	219	218	223	247	224	242	254	228	233	238	228	250	211	222	198	266	225	239	243	238	233	243	260	212	233	253	254	244	213	248	240	234	242	222	240	240	230	223	224	234	233	220	245	235	264	256	218	264	243	224	234	219	253	218	240	244	233	231	219	237	242	235	223	225	234	210	242	238	232	263	246	257	247	223	236	247	221	230	211	232	227	230	230	236	233	221	231	245	261	246	254	255	254	243	242	248	249	221	213	241	229	216	233	258	226	219	229	228	232	227	243	260	180	261	214	250	239	211	243	234	300	247	254	216	261	237	232	247	252	219	235	230	245	248	243	233	209	240	239	245	256	242	244	205	240	247	217	235	229	231	223	238	228	242	227	218	219	234	255	213	267	266	242	230	215	219	237	225	226	227	259	232	234	212	241	234	231	225	233	242	228	234	258	238	265	225	231	221	247	219	219	218	247	240	231	213	254	210	218	259	210	247	254	234	219	224	245	257	246	254	218	235	265	217	249	225	226	240	229	220	234	229	242	249	232	210	238	213	228	218	274	276	243	232	240	247	230	212	241	248	241	233	239	221	239	242	197	204	232	208	234	211	227	227	220	247	253	221	223	233	234	224	243	249	224	210	227	257	247	245	224	220	256	216	215	221	226	255	212	248	232	245	218	219	237	255	235	256	245	219	256	253	245	241	230	231	240	242	239	221	214	231	225	210	231	242	218	246	256	238	252	229	217	214	239	233	234	217	207	248	234	219	223	256	227	251	212	225	242	233	243	226	239	229	229	227	222	238	249	250	203	242	252	230	238	221	243	272	222	250	189	263	251	224	233	223	253	266	229	228	229	234	213	249	257	215	227	223	257	225	237	229	243	239	216	251	234	229	219	252	215	266	210	245	250	261	230	234	214	250	249	251	242	251	253	202	235	237	223	228	226	263	244	221	240	239	232	231	222	214	238	217	255	204	238	229	233	256	265	238	222	263	242	216	218	241	226	221	235	206	209	249	234	252	236	252	223	223	229	222	251	241	248	242	248	239	245	233	217	237	243	253	269	244	268	201	274	201	218	259	236	224	237	271	233	242	231	244	221	239	230	218	212	260	243	237	237	216	237	246	225	238	208	237	231	237	220	252	253	237	237	256	218	220	245	242	241	262	239	246	235	205	218	217	237	227	219	263	242	235	241	248	224	246	238	223	253	231	220	234	241	212	230	236	251	245	234	232	231	269	258	257	251	235	235	216	238	214	242	245	240	205	245	240	219	234	220	219	231	252	231	207	256	233	245	240	228	219	230	211	235	216	251	254	258	261	243	250	225	240	219	257	224	240	222	230	214	227	216	241	241	267	236	231	210	238	230	236	215	226	182	233	222	236	258	237	241	245	236	228	230	244	232	241	229	219	239	215	260	242	223	248	221
45810	11714	3570	1267	798	590	472	431	345	343	4131	10846	12404	2940	204	171	202	182	197	171	183	205	175	193	180	196	179	190	178	168	179	170	180	183	187	179	167	162	175	169	151	143	169	188	164	167	164	193	199	196	165	141	161	170	174	175	200	192	155	163	180	173	169	181	180	156	177	180	165	182	200	166	181	198	191	187	161	175	164	169	175	169	183	179	173	165	177	179	184	180	182	183	189	175	163	190	178	179	155	166	174	153	198	166	172	177	169	153	172	188	143	179	192	160	155	169	176	152	194	171	165	174	184	177	166	183	186	190	175	173	177	153	186	147	164	189	182	185	175	185	154	166	161	195	166	177	169	161	160	191	192	153	163	186	162	154	182	198	202	182	144	166	176	191	190	189	164	197	173	161	181	198	159	170	168	164	196	186	165	189	163	179	171	146	173	187	178	176	144	175	181	168	169	185	158	156	188	184	177	193	186	179	180	155	180	189	174	162	175	195	179	178	186	146	172	177	202	149	166	183	163	174	193	185	199	190	174	141	158	177	180	177	160	194	174	175	150	172	163	156	177	151	165	164	178	180	188	201	198	211	202	156	189	160	167	163	165	153	177	188	190	153	164	183	176	186	176	165	177	170	176	175	163	168	165	173	167	168	173	179	196	183	176	178	167	179	169	197	191	169	183	188	202	155	196	169	155	154	153	151	162	181	179	165	163	174	145	177	166	172	190	198	168	163	182	166	180	166	179	181	142	154	170	180	140	159	161	181	168	180	180	173	169	190	195	177	180	158	190	162	172	187	187	185	189	169	170	178	169	152	189	141	173	180	170	189	166	153	181	176	151	190	192	180	173	166	181	190	180	188	179	183	186	169	154	174	165	173	201	170	164	181	178	156	190	177	172	186	173	158	162	182	188	192	184	185	151	153	166	194	191	185	204	170	151	157	178	187	172	156	170	188	164	164	170	166	173	170	170	168	160	179	197	176	202	173	166	184	192	180	194	163	166	188	171	179	177	200	163	167	159	166	153	184	185	167	160	170	192	187	175	154	161	167	184	153	192	178	199	159	180	171	167	170	165	171	170	180	163	205	165	161	187	168	151	182	172	168	153	164	168	185	192	167	181	168	181	177	174	179	179	186	144	163	161	173	194	176	164	165	168	171	152	178	172	186	158	156	168	178	144	161	173	165	157	203	160	177	151	175	193	166	178	167	154	166	169	168	149	158	167	175	170	183	163	193	160	155	178	175	186	160	169	197	164	165	142	181	160	168	170	175	180	171	167	159	149	159	180	164	176	156	167	191	171	171	172	175	168	193	164	184	160	181	181	174	170	192	181	164	207	166	153	186	144	207	161	151	170	209	159	189	183	174	167	190	198	215	160	168	181	143	150	188	179	166	165	170	191	165	195	171	179	175	193	160	171	170	162	184	210	161	186	182	173	181	167	193	153	187	172	191	162	194	190	181	173	157	183	173	177	184	180	152	193	171	161	168	154	177	176	173	178	180	170	184	185	164	180	165	175	186	167	174	170	175	166	172	173	151	159	184	146	129	179	173	175	183	158	202	183	189	165	193	179	170	185	165	158	169	176	175	180	172	164	173	147	169	168	166	171	179	188	191	174	184	174	171	182	176	172	186	154	189	185	174	182	150	187	201	175	182	187	196	165	223	176	159	182	174	164	177	181	178	165	170	155	177	194	172	179	169	182	169	163	171	131	169	185	138	163	170	143	183	144	174	181	161	157	181	179	182	178	167	161	148	168	167	167	155	151	176	173	157	158	162	162	177	192	135	182	171	172	168	180	181	187	183	187	190	177	190	155	173	178	173	179	186	174	170	180	189	175	166	197	186	191	174	182	185	206	175	181	151	159	184	174	188	187	206	187	154	170	153	154	171	137	185	186	180	145	190	168	188	190	184	193	168	166	183	157	195	148	168	190	164	170	184	176	149	177	187	187	165	176	184	190	204	163	178	176	184	181	188	187	187	182	165	169	156	201	171	165	194	184	186	205	179	213	175	174	168	160	163	191	167	180	185	181	184	185	172	183	187	170	165	181	179	190	172	176	191	192	181	181	195	174	187	158	180	173	173	176	180	167	176	164	162	151	155	160	160	181	168	170	185	186	176	157	184	199	201	185	155	178	165	173	185	185	187	168	186	175	156	160	185	159	166	177	182	160	172	172	204	167	186	168	162	171	146	182	183	195	161	175	158	173	177	175	143	167	170	127	171	170	162	182	158	179	168	185	170	158	169	159	170	161	183	177	190	169	148	158	162	179	190	167	165	186	179	147	170	182	147	179	152	159	144	188	160	152	149	168	180	178	169	172	151	155	192	178	179	172	184	171	170	190	195	169	191	173	174	177	187	166	181	202	166	173	196	189	156	180	164	189	161	166	147	142	165	151	170	165	168	166	137	165	192	174	160	195	169	178	175	177	170	191	178	148	155	159	182	179	171	151	173	197	175	184	205	184	187	181	179	184	151	165	162	185	165	159	172	186	191	179	183	148	172	145	208	180	172	176	177	189	210	175	172	159	159	152	172	189	159	178	195	179	180	164	169	172	170	165	181	171	185	173	181	178	183	194	163	161	162	174	178	206	143	135	163	179	176	164	184	184	177	191	138	166	165	161	157	171	180	171	175	181	164	177	181	187	177	151	191	193	175	148	177	179	173	169	166	180	173	193	173	162	184	151	184	178	169	190	145	178	181	176	162	181	175	169	147	172	173	179	178	176	168	188	155	178	154	171	184	169	170	173	169	163	173	152	184	170	172	162	199	164	153	182	156	180	161	166	181	184	192	163	176	167	167	173	170	154	186	185	161	152	168	179	178	182	158	187	168	164	157	168	153	185	183	183	187	149	183	175	155	184	168	185	166	164	181	170	201	175	144	171	155	181	166	149	172	165	196	200	184	173	171	169	164	159	155	169	167	160	174	165	154	167	178	160	168	186	148	169	173	153	177	180	212	144	171	187	185	189	169	169	173	155	177	168	176	183	158	186	173	165	175	204	174	161	172	189	157	186	145	177	193	165	165	183	177	170	163	171	159	174	154	171	183	180	164	183	161	173	149	188	155	183	190	172	167	163	166	151	179	187	204	189	179	158	178	156	158	176	178	153	176	174	158	197	164	173	169	193	181	175	173	153	188	191	167	187	186	167	167	172	177	121	173	185	185	162	176	178	188	177	172	160	156	200	176	167	165	155	149	172	178	183	190	170	191	170	183	181	165	176	172	165	165	164	160	154	199	168	177	176	176	192	164	178	171	171	180	178	155	155	175	173	179	172	199	175	195	183	181	167	151	178	176	188	178	173	166	172	179	163	171	172	180	186	176	177	171	171	192	172	182	168	170	179	199	192	166	157	170	172	166	215	163	174	180	195	179	178	163	189	160	151	175	154	189	187	147	183	175	163	174	170	186	159	153	186	192	179	184	182	148	178	189	161	170	162	151	181	162	171	166	171	183	165	159	181	174	200	171	185	161	182	206	184	186	153	182	189	210
23687	2513	5670	3629	3259	2567	2105	1766	1609	1457	17882	33987	34632	6533	595	520	520	546	510	496	542	553	453	508	472	499	445	475	455	454	439	404	402	439	446	475	416	457	420	447	469	431	398	468	444	441	435	445	443	430	424	443	444	430	421	417	425	453	428	437	461	425	427	413	436	460	448	391	392	453	421	432	419	411	421	399	424	428	397	449	437	438	412	411	410	416	406	445	448	392	428	382	424	432	463	422	439	446	412	396	425	444	476	432	409	409	445	441	406	412	411	444	412	419	454	455	401	417	449	425	413	430	400	433	414	436	392	433	414	426	458	424	380	426	451	415	422	430	410	405	395	413	384	438	416	443	390	441	413	388	414	468	420	420	460	428	426	429	437	369	401	425	409	444	443	445	404	403	442	461	426	400	446	409	407	463	432	405	426	436	459	426	418	444	386	421	383	500	434	430	435	427	422	422	393	416	428	409	437	434	404	404	441	379	424	408	413	401	441	376	442	412	447	420	401	447	443	386	421	427	416	388	425	407	464	426	445	418	397	419	417	452	449	441	445	373	422	429	438	445	394	418	395	417	401	441	406	384	397	440	452	420	460	423	410	417	415	426	399	400	407	405	418	409	450	443	425	430	436	443	386	406	429	453	448	449	372	410	419	429	399	453	427	401	385	436	411	439	423	385	414	433	430	442	379	411	422	420	434	461	442	427	435	411	449	409	408	404	429	433	417	430	405	430	431	441	402	391	428	390	463	422	416	404	419	397	455	406	452	439	432	406	439	415	435	404	406	420	382	417	373	401	416	386	386	427	435	434	382	420	414	418	435	440	444	401	420	406	414	432	445	413	422	422	445	413	412	421	422	406	433	422	436	430	432	404	431	464	430	384	415	412	455	432	448	423	395	473	445	440	400	444	448	396	388	433	400	435	394	395	442	430	444	420	444	425	415	386	413	437	444	421	451	385	402	440	416	416	411	432	450	380	416	414	386	438	434	428	436	418	431	393	418	428	443	407	423	385	432	466	416	446	404	410	417	374	401	389	423	405	409	431	394	462	413	413	436	409	385	419	409	417	405	419	423	417	426	425	417	416	410	405	450	406	401	419	435	438	455	401	419	434	451	439	397	448	431	392	416	406	416	421	399	422	415	431	415	441	413	395	404	411	442	406	413	445	377	405	417	383	419	412	423	390	408	420	435	428	406	410	420	432	420	420	430	421	415	445	430	416	413	418	458	421	404	420	417	391	451	441	439	454	397	429	406	400	446	424	381	426	422	430	414	453	455	399	469	459	399	395	451	428	401	386	400	425	402	454	440	416	457	458	423	418	415	397	436	427	443	406	406	432	425	410	413	415	407	422	404	425	425	441	428	390	431	438	450	397	440	388	387	436	412	406	424	410	405	431	404	384	380	415	413	414	441	399	461	426	407	424	447	395	471	436	427	386	405	392	437	452	435	435	396	444	388	423	425	461	429	397	441	442	461	419	425	434	396	444	409	398	419	424	396	436	487	414	434	399	423	402	407	410	452	440	406	425	461	416	402	414	466	407	433	423	438	408	405	402	400	439	446	428	421	429	397	422	409	396	418	400	427	461	427	453	451	425	453	428	432	455	410	453	402	453	394	427	426	378	420	425	422	426	416	428	439	385	452	416	423	394	463	441	364	404	419	432	422	417	385	419	435	435	403	440	387	409	457	423	413	435	417	438	435	401	407	417	436	441	446	435	426	438	434	410	387	423	410	425	446	400	400	385	430	420	438	412	449	398	451	400	425	439	458	417	387	421	425	438	440	431	443	424	422	423	418	387	440	483	471	401	403	430	409	408	390	457	417	402	422	410	425	414	409	442	393	403	441	404	414	414	425	393	471	414	415	431	410	397	417	422	449	419	395	443	459	415	388	437	426	425	430	428	397	432	432	434	410	424	406	408	411	430	409	430	415	437	432	466	384	402	420	436	398	402	440	431	450	410	440	417	431	419	425	418	412	460	414	446	435	407	409	438	415	419	421	437	425	437	433	384	436	405	406	423	422	444	419	418	411	441	423	423	435	411	405	441	381	412	397	414	408	392	418	431	359	409	395	373	407	435	425	420	448	389	393	433	389	435	442	436	415	401	424	426	429	428	443	424	405	458	437	416	426	423	406	380	407	389	415	437	409	429	408	413	420	393	429	399	358	422	438	432	381	415	429	480	402	466	391	392	429	429	464	451	405	453	429	405	392	421	420	391	399	407	401	407	384	391	431	447	389	419	387	431	438	451	437	425	392	401	429	375	434	442	401	410	368	433	451	415	406	422	411	439	409	434	421	425	440	434	367	457	435	408	414	406	403	412	426	409	435	416	421	435	424	423	400	448	425	433	424	398	467	441	389	429	401	428	411	432	407	398	411	400	429	392	422	433	401	400	448	426	435	441	427	434	441	431	427	409	433	414	417	436	439	426	406	408	417	415	409	411	457	419	417	401	410	429	439	426	415	401	448	418	411	380	424	443	416	421	395	391	461	441	409	413	455	457	441	422	417	445	427	396	392	453	449	443	410	413	399	476	386	400	432	383	410	387	412	397	446	413	406	450	437	398	412	426	436	422	404	429	414	424	447	406	447	417	419	398	403	387	424	460	423	404	418	442	427	427	434	451	437	424	438	403	466	385	440	436	471	429	409	414	446	430	415	377	418	412	422	408	423	421	415	407	406	454	394	441	418	384	438	427	403	414	380	407	401	439	426	446	443	446	439	413	412	392	429	386	478	408	445	429	443	391	419	432	423	423	443	437	423	454	433	446	444	456	411	442	380	421	438	453	437	426	387	411	460	413	404	432	397	398	444	415	433	445	434	407	459	438	401	423	435	447	451	434	406	432	439	439	402	449	433	399	399	455	432	434	431	458	428	420	429	435	451	431	462	425	395	408	434	434	403	383	404	416	431	425	422	420	448	442	382	406	463	427	444	451	414	446	443	434	417	437	450	414	390	433	399	420	407	423	418	438	424	404	383	428	390	407	428	413	431	412	386	456	436	375	404	443	406	439	440	403	388	435	424	448	415	400	422	402	401	391	387	396	407	413	400	423	433	451	458	438	441	410	411	390	408	444	435	407	438	389	454	433	402	437	433	412	431	431	453	461	383	402	419	445	404	408	426	414	461	394	446	433	433	430	444	402	446	413	421	424	388	372	392	472	413	411	432	379	422	443	395	417	425	440	415	398	425	404	479	413	414	421	391	492	426	408	383	404	399	425	407	432	441	435	432	427	439	430	426	448	424	445	427	401	445	400	397	400	423	411	446	409	431	386	403	422	423	428	414	422	396	449	446	423	413	445	402	377	394	422	447	421	445	419	437	446	422	415	397	424	441	410	417	402	419	410	379	388	471	422	421	416	429	401	419	436	442	404	407	435	397	403	407	429	407	426	444	422	432	406	416	430	408	421	402	452	409	438	381	411	430	441	446	415	421	430	463	385	399	400	433	439	414	443	412	404	437	408	395	418	447	423	423	393	394	417	444	436	471	395
61114	21246	8210	2494	1433	953	756	580	455	617	4982	17255	23028	4999	232	199	183	212	175	190	203	205	188	181	198	185	172	169	164	153	165	180	153	170	161	159	149	161	165	157	170	168	157	142	159	173	158	170	131	191	171	176	150	152	167	178	188	167	151	164	158	169	153	170	153	180	153	163	144	149	157	155	169	152	148	141	180	167	156	167	162	158	137	170	158	150	178	160	153	145	161	157	143	139	153	163	146	153	125	174	162	152	185	157	159	176	163	150	163	147	151	187	139	202	169	168	153	170	176	173	173	177	131	166	158	171	170	165	151	160	167	141	151	171	176	136	167	182	152	146	124	178	170	178	164	163	144	169	147	159	171	166	167	142	143	171	164	158	174	146	165	152	154	156	158	139	173	159	181	164	174	156	168	146	157	149	142	173	146	172	175	145	155	169	158	167	180	153	173	148	147	147	144	189	161	151	136	134	141	149	153	136	162	143	156	172	157	143	171	168	163	166	173	143	146	147	169	177	156	177	179	173	147	150	162	180	146	146	148	149	142	161	155	154	157	150	166	172	142	184	140	146	166	160	170	164	153	156	181	183	147	157	165	158	166	145	162	135	153	160	140	170	144	141	152	148	168	130	139	159	181	156	156	151	141	157	141	159	181	170	155	146	145	157	151	138	137	179	161	147	169	135	158	153	136	150	144	159	149	158	153	172	173	157	155	171	158	146	166	152	169	154	143	177	197	173	176	171	135	153	160	164	169	175	158	145	173	167	159	148	160	153	146	164	158	159	157	147	144	180	147	157	146	157	154	160	171	173	161	174	141	151	179	155	136	158	144	168	165	138	158	163	172	164	158	132	149	132	152	163	150	171	190	143	153	170	178	169	163	158	163	153	161	168	172	130	165	176	154	170	164	146	170	141	156	174	151	153	138	173	146	169	167	144	158	153	149	140	153	165	169	176	160	173	157	161	174	172	171	163	135	158	160	177	179	152	170	162	166	161	155	149	165	159	149	173	148	153	165	141	149	160	129	166	159	138	164	152	154	135	180	173	160	147	132	159	168	157	155	158	155	162	175	158	162	191	184	149	168	145	144	168	168	176	143	162	186	157	174	163	152	155	173	168	173	138	173	154	180	167	178	194	148	167	156	158	179	148	165	149	161	161	145	170	176	139	151	148	153	151	149	164	162	157	164	157	127	151	171	157	148	161	168	146	164	153	153	147	152	172	162	157	161	163	150	169	153	170	170	177	143	142	157	173	182	149	147	158	171	163	159	189	163	161	190	170	173	167	165	175	171	178	143	171	177	158	148	153	159	131	175	147	155	150	147	152	159	153	155	152	146	160	165	178	154	144	170	156	153	156	157	163	148	165	174	149	138	164	155	147	164	146	172	167	161	135	154	160	138	155	149	176	163	169	155	156	188	185	153	137	157	135	178	158	128	143	162	164	166	174	160	165	156	159	172	150	151	159	161	158	152	152	131	140	152	143	172	147	156	150	172	151	167	158	182	158	153	149	167	174	172	173	162	136	191	177	159	151	160	157	155	149	129	160	159	186	162	152	150	169	154	154	146	174	142	169	155	151	163	152	154	159	131	140	155	164	153	150	171	160	143	160	180	145	131	151	169	147	166	167	161	172	139	139	174	158	160	155	168	166	163	165	158	140	176	153	163	164	130	179	161	140	168	145	155	169	184	147	168	161	165	148	153	155	165	168	150	143	157	146	173	151	168	135	156	162	165	157	162	161	164	186	153	162	143	155	149	155	152	161	160	154	162	150	136	150	164	142	156	172	152	171	173	155	163	162	159	172	158	158	174	149	180	161	161	156	168	166	148	161	152	174	162	165	167	165	147	164	169	190	149	156	173	163	171	193	158	172	160	163	153	165	158	156	165	158	183	172	160	153	154	177	165	140	165	163	190	159	134	149	161	143	156	198	157	169	138	182	147	156	142	161	182	147	135	158	157	161	156	148	139	162	161	146	175	133	162	171	146	148	158	167	193	165	158	169	162	186	167	147	164	155	163	153	141	155	148	152	151	174	136	163	179	149	140	171	175	157	145	146	171	161	154	169	181	147	151	165	178	148	171	149	156	144	157	152	143	155	161	135	164	195	147	174	172	151	131	167	166	174	160	154	184	163	164	140	161	136	150	163	177	170	141	167	160	163	144	174	170	135	143	171	138	159	160	150	170	156	172	171	162	161	186	160	168	165	188	153	163	169	170	150	166	179	171	152	164	146	161	178	133	160	162	157	175	173	154	166	172	145	151	174	146	150	151	177	155	156	155	138	156	184	159	136	134	149	180	153	155	180	174	172	154	166	137	179	155	172	131	185	142	131	171	152	163	150	144	166	158	170	163	162	160	130	180	145	139	153	165	177	157	156	188	170	157	163	160	187	169	150	154	131	144	159	166	168	144	176	177	152	169	164	152	179	155	157	170	161	170	170	160	153	168	175	181	158	169	150	145	152	170	167	163	177	141	162	185	165	181	172	162	147	162	157	156	156	158	136	177	156	167	146	160	163	125	143	177	148	154	179	184	166	163	181	167	182	161	179	144	166	158	157	149	157	172	182	143	168	139	133	175	176	180	169	172	176	168	146	151	170	163	161	157	159	166	152	173	164	153	155	167	159	175	160	162	162	176	145	163	140	179	176	173	173	178	187	144	165	148	155	166	162	156	181	161	142	169	162	163	159	164	173	162	145	152	168	169	163	157	160	174	164	161	160	150	163	157	138	152	174	164	159	159	174	142	150	159	160	163	162	169	176	151	150	144	153	150	145	169	167	172	136	165	148	160	165	172	193	140	175	147	140	157	150	157	171	147	170	148	178	187	160	140	155	159	155	164	178	169	161	151	147	164	139	160	159	152	153	151	145	162	140	146	168	168	150	180	157	177	149	150	151	143	133	168	185	159	180	141	147	146	189	147	176	144	171	159	160	154	133	134	135	147	164	165	166	168	139	168	173	155	172	174	157	150	178	178	161	188	182	170	141	166	156	171	178	190	160	146	178	180	153	178	172	178	147	160	144	155	197	164	171	160	159	153	148	155	171	162	154	158	168	164	160	178	166	134	179	168	134	146	180	158	158	169	160	162	197	166	143	146	148	142	179	155	148	153	163	168	187	140	171	155	157	172	158	181	177	158	160	147	135	184	156	176	170	154	180	156	157	164	167	168	162	145	170	155	170	157	172	166	151	167	170	163	162	149	150	171	154	204	174	168	157	157	159	173	138	137	147	152	160	148	149	171	140	170	152	172	164	158	156	155	159	163	150	134	164	153	176	177	154	141	150	134	146	158	160	155	133	197	150	163	157	163	162	153	176	175	138	163	165	161	160	163	151	178	148	162	155	157	167	158	159	139	161	148	184	174	156	162	175	168	169	175	148	151	177	175	161	152	153	153	168	151	158	151	155	143	171	150	176	159	165	168	181	162	165	163	144	164	159	172	135	167	150	179	166	145	154	148	155	155	131	162	155	142	166	176	175	139	156	164	155	159	174
33244	4161	8919	6142	5264	4175	3325	2638	2310	3184	19562	42079	45112	5862	660	669	584	568	562	576	660	577	534	501	654	625	435	447	428	461	456	421	436	381	430	439	420	436	392	414	446	412	439	415	403	425	411	467	365	421	420	413	413	419	421	418	374	389	389	392	368	428	368	385	363	378	413	369	371	380	403	400	378	389	394	383	388	397	390	399	378	422	408	380	356	361	389	399	397	337	388	398	385	419	368	377	358	390	374	394	397	363	410	371	350	369	396	406	382	384	410	399	385	351	376	377	388	363	369	385	374	413	409	391	364	402	398	393	395	372	374	382	389	374	391	372	385	379	394	375	407	373	397	385	385	377	323	417	381	389	401	399	392	356	389	355	369	419	395	383	379	351	388	379	383	381	357	385	385	411	349	354	375	366	401	365	403	358	401	438	369	380	354	311	384	358	385	382	367	376	411	372	396	377	361	393	398	353	363	363	369	368	369	346	379	377	382	371	394	373	394	393	380	383	355	369	366	420	378	388	378	366	368	356	345	387	399	352	395	401	407	359	359	386	368	375	397	385	387	371	352	382	403	382	407	372	376	401	364	339	372	379	357	372	385	346	392	343	376	379	369	362	371	373	362	366	393	360	367	360	381	353	364	409	380	371	320	391	409	424	365	363	358	344	387	352	354	341	338	366	390	355	383	361	405	377	323	342	337	381	391	366	376	396	396	332	381	350	354	385	367	398	359	349	366	382	363	388	360	363	380	350	355	333	404	412	357	402	384	397	367	344	398	390	370	390	382	375	407	374	359	378	383	350	347	398	414	376	364	402	338	362	396	383	332	390	400	363	396	393	391	381	414	336	411	392	383	410	357	398	350	359	361	363	380	368	360	412	351	359	369	388	379	373	348	372	342	343	381	358	386	371	342	378	390	387	388	391	370	387	395	374	348	346	380	375	380	394	361	345	353	391	368	352	383	392	383	387	407	350	372	374	379	369	392	388	357	381	382	390	363	372	429	364	373	359	402	336	394	380	412	406	384	398	411	379	349	386	400	348	366	377	394	376	359	358	388	369	368	374	401	362	390	364	369	382	401	400	434	358	383	382	376	389	364	361	378	387	394	397	414	375	369	404	373	339	357	400	380	351	343	353	331	367	366	370	385	373	367	378	347	405	371	372	369	387	347	399	402	372	384	394	375	387	369	372	388	371	384	368	361	361	382	363	374	347	408	418	395	381	374	372	341	364	382	357	376	428	420	376	365	410	424	358	374	373	383	413	385	378	411	365	390	390	357	381	398	350	354	354	357	377	364	399	404	372	355	396	395	352	361	385	397	374	382	405	390	370	393	400	373	389	363	395	399	359	344	367	383	340	352	340	387	345	373	371	343	372	396	368	386	389	344	352	369	343	384	356	375	378	395	414	385	384	391	325	384	377	367	415	384	350	382	387	345	379	381	376	384	356	360	395	368	339	386	403	403	374	338	348	352	336	361	346	386	349	365	377	342	391	385	368	376	398	370	337	370	385	373	385	396	369	354	327	382	402	376	376	332	381	404	357	381	382	409	364	406	387	374	407	375	384	324	388	378	364	373	372	382	378	342	358	357	364	372	363	385	388	424	395	390	368	350	403	368	378	370	385	420	374	369	380	387	385	358	381	376	373	349	358	374	419	378	393	405	363	421	375	374	391	384	340	388	379	380	358	404	367	371	407	361	379	379	362	375	385	382	370	385	379	339	365	385	377	417	403	410	374	381	360	362	379	383	374	387	377	386	376	381	357	366	406	388	357	406	351	377	367	413	370	428	396	401	394	397	389	373	363	402	372	379	378	399	345	366	344	352	388	357	370	370	391	352	368	369	367	370	395	382	375	382	381	401	382	422	341	342	346	350	354	353	393	356	373	343	383	348	352	357	383	376	367	347	367	371	393	377	371	367	365	384	391	382	358	376	359	347	380	382	367	353	379	380	377	372	361	368	386	392	357	328	377	353	370	395	383	401	356	402	370	387	342	374	363	377	368	406	393	391	380	358	380	417	356	321	388	379	366	390	391	368	398	385	358	401	354	363	408	375	366	325	421	363	380	360	385	388	357	358	373	362	375	348	403	360	380	378	381	375	363	372	375	367	338	362	364	397	338	368	381	365	351	394	384	385	412	373	408	409	370	356	382	419	384	354	348	373	362	376	368	383	392	353	322	402	373	376	386	373	366	379	397	363	373	378	383	378	383	399	396	382	364	369	383	389	363	399	376	377	361	363	350	384	411	371	372	358	380	364	395	374	394	363	361	386	378	381	391	392	410	409	355	369	390	360	383	386	383	369	395	382	358	402	365	376	358	403	380	351	365	413	377	380	377	367	353	385	401	391	386	392	403	362	362	379	370	385	358	401	357	369	384	408	370	431	390	399	358	354	387	339	341	350	393	365	344	402	375	367	359	343	375	366	431	375	390	373	350	401	390	396	390	402	374	376	378	368	365	357	348	370	349	408	402	382	372	430	406	395	336	373	371	396	365	372	376	375	395	373	335	340	398	403	375	374	371	362	374	377	334	402	394	400	384	383	350	407	375	349	383	363	378	358	358	378	386	369	344	368	371	361	421	394	386	363	374	342	400	381	379	358	366	346	378	329	370	385	394	381	383	368	351	368	376	363	396	326	366	389	373	389	350	397	352	377	368	370	380	377	372	371	391	404	407	393	355	373	374	358	372	428	402	360	355	354	355	395	358	346	367	375	385	371	375	346	368	378	390	377	406	405	381	394	326	359	411	383	349	379	390	371	365	388	421	332	383	370	407	381	381	352	367	371	380	399	375	369	334	355	358	389	354	396	363	374	407	398	369	377	370	383	354	398	403	387	347	387	386	372	371	361	383	359	393	399	409	405	405	391	389	354	375	378	372	364	389	339	369	420	392	357	375	415	362	385	373	393	401	379	379	374	355	351	405	378	358	367	369	404	401	370	384	378	390	367	350	385	351	360	349	389	391	371	376	380	392	394	389	364	392	429	338	326	342	385	342	385	350	354	407	372	388	384	345	386	393	387	371	398	367	362	391	407	401	382	389	368	353	382	404	360	400	362	351	413	380	397	392	338	376	394	399	395	363	386	368	373	372	370	388	402	372	384	395	382	400	402	409	418	379	358	372	369	333	392	424	372	393	367	391	343	393	366	377	391	394	354	345	371	366	417	403	311	406	393	369	400	362	387	366	372	386	374	358	377	332	368	360	350	386	367	365	371	361	380	357	361	348	385	357	405	370	400	393	363	407	380	386	359	376	373	385	361	386	393	392	417	349	355	395	437	368	398	370	395	387	363	351	346	349	383	386	375	338	368	372	389	367	379	416	372	380	333	374	388	358	382	393	366	359	384	357	363	404	357	346	362	371	387	358	384	366	375	402	352	347	385	361	362	381	384	343	375	400	366	370	394	395	377	395	375	393	394	379	373	394	387	391	363	381	435	375	421	378	378	411	368	372	384	362	411	365	383	373	365	352	403	372	358	354	369	363	349	345	406	355
6296	458	369	254	202	171	135	138	106	195	257	522	771	146	116	94	81	88	69	88	101	76	86	83	91	92	100	86	76	93	78	90	76	106	88	72	96	72	84	85	101	87	83	87	86	92	84	97	80	69	96	86	79	80	84	90	79	83	74	85	89	79	89	90	72	85	74	72	91	77	94	96	101	90	105	82	73	94	88	72	91	90	85	83	98	77	97	82	70	71	76	71	84	107	101	83	79	84	84	73	77	93	80	92	91	74	84	83	66	78	80	82	94	93	87	68	88	84	96	64	91	76	75	80	84	97	101	93	78	76	83	80	82	87	82	77	69	79	89	67	73	98	83	87	80	81	80	93	93	85	84	77	78	77	113	92	82	94	87	74	76	91	83	79	83	81	72	85	86	95	81	77	89	81	78	87	74	83	93	70	83	72	78	80	92	89	85	83	100	87	82	87	97	88	93	90	89	61	85	87	83	79	104	68	98	89	83	86	83	85	82	89	80	90	88	92	105	89	89	83	71	93	104	86	70	80	86	73	81	92	79	89	73	93	85	88	78	80	82	77	83	84	85	95	90	93	83	90	75	63	75	72	77	97	76	84	79	90	81	104	86	91	81	84	83	90	84	92	70	73	79	75	83	80	96	78	68	69	90	72	80	83	80	101	67	81	78	77	76	82	90	100	72	93	83	92	100	95	84	94	94	78	66	93	73	83	87	113	86	110	111	85	92	70	73	74	83	78	74	70	70	79	82	82	99	88	83	79	63	71	71	99	95	78	92	87	91	82	85	105	84	70	86	91	85	84	71	93	72	60	78	90	84	85	93	72	101	93	78	83	74	93	95	70	77	94	93	80	79	74	94	87	88	85	84	78	79	88	72	76	81	89	84	84	75	79	80	91	107	86	87	87	91	86	94	86	99	85	82	70	87	92	98	86	99	91	80	86	80	88	78	97	92	86	81	96	87	87	92	108	91	102	90	88	92	86	64	75	101	73	75	63	99	93	68	83	84	72	63	80	89	69	81	83	87	75	90	69	89	97	86	82	80	83	76	103	65	94	111	95	85	103	72	79	84	90	86	93	66	95	86	93	94	80	82	88	97	99	79	82	76	98	92	85	91	91	93	74	70	93	76	93	88	72	83	90	80	93	94	86	78	75	94	119	91	80	88	81	78	94	96	82	82	87	91	85	100	89	78	99	92	78	87	78	90	97	79	85	85	94	70	79	94	89	91	82	79	83	95	87	90	68	84	78	83	68	101	92	88	75	86	85	71	89	79	67	96	86	88	83	89	83	79	106	82	76	66	88	89	70	99	95	85	81	92	89	84	76	94	90	78	73	62	98	74	64	81	82	84	91	90	89	85	91	102	98	69	71	86	91	93	69	90	87	88	91	77	90	108	101	79	95	94	87	81	81	82	76	75	88	99	79	87	83	76	60	94	87	103	68	84	77	72	95	78	91	87	96	84	85	89	81	94	78	77	85	82	93	82	83	67	68	86	79	93	77	91	77	82	80	86	80	88	87	79	84	77	95	94	72	84	93	73	85	97	87	101	61	87	74	72	85	93	85	68	105	84	75	99	89	65	85	103	85	99	88	73	84	84	67	87	88	82	74	97	82	83	88	96	78	80	66	95	83	76	84	101	92	79	97	95	90	88	90	101	79	73	66	73	97	86	108	84	81	94	90	99	73	84	74	81	78	89	76	96	74	80	92	92	97	72	102	102	80	72	82	82	84	93	82	89	84	81	92	84	85	102	90	83	83	70	94	105	99	106	90	80	97	96	93	97	88	74	92	73	82	88	78	68	95	84	73	87	71	77	76	80	73	74	89	93	85	86	81	92	66	71	81	65	82	74	67	75	84	77	80	99	79	81	98	78	94	85	79	83	86	82	92	74	83	88	94	78	82	74	98	99	90	70	104	72	86	86	73	84	73	101	74	65	90	82	52	78	92	78	85	79	95	87	72	79	88	79	74	100	109	80	76	91	105	102	85	77	81	81	82	68	94	71	87	77	93	73	108	106	80	92	82	82	70	101	83	90	97	85	90	99	83	82	96	87	86	82	89	91	105	82	82	91	81	64	79	86	89	100	91	86	98	91	66	86	78	87	86	89	74	90	82	80	91	94	89	80	84	98	94	76	78	91	74	85	101	79	85	82	83	107	82	80	72	79	88	93	95	77	84	91	71	82	84	84	101	74	75	84	75	89	85	83	74	72	72	68	89	85	79	91	85	86	87	94	93	75	82	84	75	82	79	72	91	93	85	93	92	94	80	95	76	83	88	74	82	84	88	93	91	72	80	75	79	97	96	98	78	89	90	76	81	86	82	96	88	106	87	68	85	77	65	74	88	68	77	78	78	112	94	93	100	77	105	82	82	92	79	79	86	77	85	81	83	81	77	92	73	74	84	98	99	84	76	92	89	85	92	87	87	89	78	85	86	90	84	77	91	101	84	90	84	88	91	93	86	87	83	88	77	86	83	92	80	85	84	78	70	78	74	78	87	91	88	72	73	89	84	84	96	80	96	87	87	75	90	73	89	78	91	74	83	76	73	76	81	73	73	78	60	73	77	84	89	69	74	94	77	105	84	93	89	92	85	94	99	67	77	73	93	70	65	91	68	83	77	74	74	92	75	86	68	104	87	83	94	72	85	87	93	102	92	91	75	75	81	95	76	77	100	71	85	77	92	99	90	81	108	94	93	88	82	76	88	76	86	86	69	71	88	84	68	82	97	74	104	97	103	85	65	95	88	81	93	68	91	71	66	77	90	86	87	91	74	82	98	97	86	88	65	68	95	74	82	73	86	73	88	87	78	94	79	75	89	85	92	81	91	95	92	73	108	87	91	74	79	90	100	96	93	86	77	89	82	72	89	93	84	65	82	85	90	73	105	86	101	78	67	88	104	76	73	81	90	87	73	86	92	83	97	92	84	74	65	82	75	73	83	81	86	103	94	75	84	90	98	81	92	62	56	84	87	81	103	87	102	81	89	97	68	73	74	81	93	105	78	74	87	82	87	92	81	81	70	73	96	71	80	90	90	74	80	96	59	70	90	90	91	106	82	90	88	81	90	89	104	84	91	92	90	65	87	92	95	92	74	87	91	95	82	98	110	91	91	79	83	83	71	59	68	96	82	80	73	79	91	82	87	94	76	85	81	87	113	75	83	86	82	96	90	95	84	94	88	83	89	88	88	96	84	99	87	91	79	91	81	85	76	80	80	89	78	77	86	93	82	106	92	77	80	74	79	75	85	82	72	83	72	77	95	79	76	78	102	86	97	76	82	75	79	90	93	84	103	96	78	82	81	78	96	89	102	89	90	81	76	101	90	88	74	84	104	63	82	77	73	92	81	95	81	77	74	84	88	85	68	80	80	87	89	76	76	83	97	97	77	75	86	85	105	82	80	94	90	100	68	110	87	104	91	74	106	83	88	88	79	110	74	96	67	74	89	87	85	86	69	99	86	83	83	104	87	84	70	96	76	89	92	77	75
5734	508	896	822	752	682	551	405	370	863	1623	3179	4413	394	217	243	236	235	227	243	264	235	252	269	258	241	226	239	218	223	197	214	231	226	228	246	208	244	221	219	229	255	220	243	208	231	207	251	198	228	245	223	224	206	255	216	238	216	227	219	209	220	240	251	223	228	244	203	238	231	258	229	247	216	214	245	248	234	231	245	212	227	259	218	236	237	244	249	241	232	220	227	240	218	237	238	230	244	230	228	249	231	228	222	213	247	239	215	230	219	228	243	244	228	223	216	222	248	249	239	227	224	244	211	258	219	257	250	240	236	222	250	219	230	230	210	223	253	204	235	235	237	219	253	245	240	219	215	252	225	237	234	234	209	231	211	205	222	244	228	227	235	239	241	236	256	224	218	206	231	246	242	230	225	238	253	198	221	244	200	232	223	252	227	247	213	241	244	231	250	236	215	203	235	218	235	222	234	224	238	222	217	222	268	257	207	223	234	233	208	230	199	235	227	239	229	219	226	239	228	287	244	234	228	246	258	242	239	222	248	205	251	242	251	238	224	220	254	186	234	225	202	227	210	228	224	246	252	239	223	247	211	236	215	203	225	240	210	238	212	220	219	212	239	206	221	211	240	241	220	210	205	229	248	240	233	208	206	242	225	229	247	208	220	221	252	228	223	209	251	234	241	247	249	268	270	241	235	237	236	235	223	205	248	246	235	215	225	232	226	220	240	243	221	236	230	248	252	250	217	225	231	226	228	210	238	228	230	230	241	228	244	233	234	224	226	219	231	246	216	245	245	222	216	224	234	224	224	235	228	226	228	246	212	245	220	228	253	226	228	228	198	204	220	196	224	259	248	231	216	257	242	227	213	236	213	216	201	228	240	240	219	250	223	264	229	219	209	235	251	233	221	231	211	211	226	231	242	231	214	221	267	239	226	214	212	222	237	240	214	213	249	222	215	217	233	211	252	218	248	240	241	252	225	245	247	212	245	230	224	212	254	210	253	207	232	207	249	200	247	245	248	224	235	222	210	245	235	244	215	233	237	247	225	238	257	231	259	214	236	227	198	241	227	208	242	230	234	234	223	223	229	227	217	196	217	224	245	229	226	231	234	229	229	232	270	236	247	218	261	248	226	230	238	233	220	260	201	228	220	237	214	220	242	230	231	239	231	238	234	229	212	240	221	215	230	238	229	241	259	245	233	223	195	244	273	224	232	251	236	219	228	218	253	254	243	218	226	231	250	258	234	238	229	237	234	238	213	206	250	247	215	243	227	222	221	222	269	244	228	217	249	225	267	242	221	252	233	224	219	227	242	225	233	229	226	216	259	264	225	237	232	221	224	240	266	237	246	237	222	263	214	192	215	241	218	236	233	218	244	215	226	224	231	211	246	226	224	231	241	256	204	244	245	246	226	233	224	210	235	236	236	220	220	240	234	239	234	218	221	232	222	248	231	222	242	228	238	246	224	234	226	227	233	238	229	236	241	245	227	218	203	246	234	252	212	231	217	221	255	234	217	225	235	253	240	187	234	221	209	255	219	204	243	273	228	240	233	236	248	264	231	263	225	218	252	243	220	218	236	247	224	218	223	226	222	244	224	231	238	203	222	221	217	222	210	254	224	230	228	236	212	245	231	221	250	236	223	222	243	194	273	231	235	230	239	238	226	245	207	230	209	228	226	255	232	237	265	253	217	197	252	222	222	239	232	240	229	228	222	246	230	247	237	257	236	244	230	224	198	213	272	208	237	255	224	251	236	264	246	217	237	218	229	251	228	242	244	231	222	227	224	239	220	199	245	237	228	206	236	230	220	253	263	223	223	219	240	244	228	237	239	242	233	223	226	258	260	235	244	253	237	206	232	226	223	229	253	224	234	224	214	243	235	232	222	213	254	221	224	226	244	232	247	207	245	202	230	226	225	267	237	252	243	245	232	235	223	249	242	241	249	225	246	236	257	218	249	208	242	238	248	230	229	248	252	220	222	227	235	223	205	219	234	240	240	236	239	223	242	212	234	241	237	247	273	214	205	238	249	230	234	252	222	273	238	232	240	212	242	225	249	235	245	256	241	243	244	214	219	248	261	216	226	232	235	235	237	217	223	236	207	236	228	227	236	239	210	217	221	240	231	218	240	280	178	201	202	210	219	215	211	230	233	203	234	242	250	243	240	227	239	259	243	250	234	204	237	249	209	236	234	229	243	234	241	244	225	220	226	227	217	236	261	215	228	241	228	242	211	223	256	260	256	250	232	229	244	261	233	250	238	256	211	236	218	216	207	236	241	240	257	237	244	236	243	247	231	214	236	224	251	227	248	237	211	244	236	237	264	229	238	226	201	258	240	247	245	204	233	223	230	241	232	204	244	243	235	246	255	250	231	209	242	216	218	218	223	247	249	237	250	244	221	239	213	199	254	218	237	228	245	218	214	218	251	238	215	220	236	232	265	200	215	223	222	232	218	250	221	205	252	255	251	260	232	218	241	253	227	248	245	215	215	232	232	242	226	237	220	220	215	227	217	215	227	212	234	224	247	236	259	227	226	234	235	271	231	210	228	214	234	240	228	253	246	224	261	223	245	217	223	213	235	247	219	230	230	261	211	217	218	254	243	224	241	241	245	223	231	234	233	219	225	237	234	224	223	228	227	229	230	242	223	232	231	211	260	247	262	239	245	223	229	220	249	211	226	233	244	220	249	263	242	229	242	227	240	232	247	213	219	214	239	235	258	229	234	246	244	245	229	245	255	225	235	236	227	210	240	213	234	229	248	221	222	221	220	249	245	231	240	232	251	225	222	253	206	235	214	239	227	247	221	238	187	217	236	220	221	210	239	229	233	228	217	213	238	223	236	253	228	212	218	230	230	184	246	234	223	207	214	247	248	243	206	264	226	209	221	217	218	230	195	231	223	255	242	242	230	228	253	228	244	229	209	221	220	214	243	251	227	231	214	239	227	244	239	241	236	232	244	254	219	223	220	230	224	237	250	229	224	209	232	264	231	222	251	209	259	222	229	261	222	221	231	225	247	239	235	212	225	238	235	233	220	221	240	237	247	214	239	231	219	235	195	256	205	223	244	217	220	210	216	253	224	218	258	221	224	193	209	233	239	230	231	249	222	218	234	224	252	216	224	226	237	208	213	230	216	224	229	225	221	249	225	246	237	242	231	242	262	247	243	225	222	230	214	231	224	234	223	226	245	214	248	247	227	257	227	226	251	255	233	250	202	252	245	233	245	230	226	215	218	224	236	210	239	233	267	264	225	258	229	240	238	228	228	210	215	248	233	213	245	216	223	250	234	240	239	228	230	243	211	231	218	234	237	233	241	238	214	233	229	205	253	218	224	243	232	203	231	223	260	197	221	229	247	229	240	235	232	213	214	234	249	250	265	220	227	233	211	222	212	257	223	232	237	258	253	202	199	244	204	238	246	227	216	256	204	254	237	235	216	226	204	214	256	233	221	209	231	211	240	245	232	227	251	217	233	217	252	237	219	232	229
46703	14157	3895	1291	847	659	497	367	375	773	5727	11093	11076	1583	190	193	184	178	174	173	162	193	184	162	193	189	156	156	192	185	167	157	199	169	150	171	177	171	162	172	165	165	157	154	185	170	165	170	173	162	171	150	184	148	168	181	142	140	163	141	181	175	175	176	180	161	177	156	160	147	183	184	188	159	187	150	138	190	163	157	163	178	148	172	179	191	189	162	177	166	187	176	140	173	184	212	171	198	186	166	152	164	144	158	159	179	173	162	180	176	169	196	154	160	148	186	167	180	159	143	162	189	176	178	183	160	189	161	155	169	152	129	167	159	163	161	151	182	183	173	163	188	189	180	177	158	165	154	165	155	164	184	164	175	162	164	178	178	164	160	169	163	154	148	157	177	178	162	168	157	172	174	169	182	183	178	146	187	155	176	161	160	187	174	168	182	183	178	163	165	153	178	184	167	166	189	157	155	176	200	161	187	170	182	159	171	199	146	144	162	175	167	172	167	167	159	152	164	191	157	170	165	169	153	160	185	167	185	165	169	166	148	158	164	177	153	170	156	168	168	142	157	162	171	168	167	183	187	160	176	179	147	146	186	176	152	175	182	177	170	160	151	170	171	156	171	174	188	165	163	154	168	152	183	158	173	175	147	154	169	171	184	155	174	142	173	153	175	196	161	172	152	177	145	154	177	163	139	171	166	164	154	177	182	165	169	147	165	170	164	171	146	150	184	181	151	175	194	179	185	145	158	156	188	179	153	180	183	183	170	158	159	150	156	180	192	171	162	174	175	183	171	157	163	192	191	161	166	159	184	194	163	145	193	183	151	179	186	186	182	154	155	157	171	178	155	164	159	180	156	169	181	164	194	185	176	172	201	163	160	166	161	185	184	184	184	153	160	167	168	174	166	166	190	168	171	164	183	151	153	166	156	158	164	175	147	169	170	174	182	176	178	167	184	190	181	175	163	147	163	179	176	165	184	159	176	188	185	170	161	200	171	176	157	174	189	171	148	155	147	173	156	186	189	156	153	189	165	170	175	163	173	167	178	171	182	168	182	169	174	159	183	166	164	153	141	182	173	186	169	172	189	174	174	187	160	175	166	164	168	198	160	163	168	183	157	153	161	153	158	172	150	176	144	186	171	155	183	158	181	164	205	160	200	159	169	150	192	162	172	159	197	169	179	168	156	162	135	183	183	186	170	169	173	165	158	193	158	181	186	153	174	176	176	184	169	179	171	145	179	197	174	182	190	161	164	188	162	186	169	157	169	171	177	157	195	180	156	161	162	177	176	179	155	170	154	144	172	144	159	152	169	194	195	171	182	147	183	160	166	187	163	154	169	188	166	178	149	153	154	162	168	181	176	177	181	196	175	177	170	151	182	166	164	170	168	164	154	170	175	140	146	182	165	179	159	165	172	180	191	171	165	177	188	174	170	165	176	173	154	156	178	175	195	169	179	180	161	156	192	163	179	173	187	169	164	175	160	181	165	170	161	184	162	161	164	155	186	159	192	151	166	168	190	161	158	171	178	157	177	182	202	194	173	181	198	173	197	188	169	166	157	152	192	174	156	185	166	177	198	187	156	170	166	183	168	162	144	155	164	174	182	160	163	155	187	173	174	169	199	171	158	154	170	174	174	174	157	178	168	177	178	164	174	176	170	175	189	160	175	170	176	157	146	166	154	165	182	171	164	162	155	189	161	147	169	167	149	180	181	192	165	189	173	168	158	154	144	148	169	183	165	153	174	184	149	195	176	183	166	188	199	165	179	172	165	160	162	170	162	166	163	155	183	184	171	158	179	191	160	174	164	185	157	168	190	170	180	154	199	190	187	167	151	166	172	175	167	164	177	175	181	181	181	162	190	166	178	166	178	151	163	174	174	181	183	168	180	192	168	163	178	172	168	151	164	163	169	164	167	180	170	162	197	173	173	179	171	170	173	204	175	145	158	159	154	191	161	193	161	186	170	146	169	180	175	164	163	146	144	182	152	182	182	164	174	168	191	154	163	125	148	166	167	159	169	168	164	150	153	181	145	163	170	180	188	175	163	182	170	175	182	165	161	167	162	184	179	174	163	196	180	163	182	160	180	171	162	150	151	188	177	185	152	144	165	190	175	177	182	175	171	181	174	162	183	172	154	157	165	190	160	153	156	150	165	181	152	161	175	178	165	162	172	162	174	181	165	176	151	186	156	155	163	161	165	175	122	186	169	171	169	173	158	168	189	176	159	176	190	149	174	174	168	162	181	153	162	173	145	151	167	177	154	162	165	188	168	167	160	192	167	147	171	193	161	162	167	153	175	165	163	161	154	170	154	169	190	191	148	153	183	167	149	182	191	187	174	159	186	161	168	153	163	171	162	153	171	127	165	162	172	152	179	149	193	154	178	172	177	170	175	169	161	197	159	171	190	155	187	159	195	148	188	188	192	178	172	151	169	181	183	161	176	163	160	176	165	149	182	158	194	174	187	188	176	201	189	151	154	170	171	209	178	187	189	179	141	165	172	173	181	153	181	159	162	182	166	173	193	182	174	153	172	184	155	163	165	166	176	138	172	166	145	178	157	191	161	166	179	166	177	188	188	164	159	164	177	153	173	150	162	167	176	166	164	167	171	201	154	151	165	189	170	165	182	162	181	174	194	166	162	203	190	166	151	169	164	190	174	180	167	168	161	170	146	158	176	171	170	172	166	173	164	167	169	178	165	194	171	152	168	185	152	162	157	145	186	166	175	147	174	166	192	162	174	176	173	200	170	172	138	185	151	194	150	165	162	169	162	156	140	156	164	152	175	176	161	163	155	154	167	172	155	165	191	183	159	173	166	159	182	172	161	170	153	158	149	175	183	169	155	179	157	161	169	186	151	183	170	157	146	190	155	166	176	172	162	168	191	172	158	198	199	159	169	174	164	187	171	191	170	165	179	171	201	200	182	163	183	156	174	174	174	184	171	199	147	161	165	171	158	179	151	161	164	163	145	149	167	161	195	174	158	171	193	182	174	180	178	142	167	180	176	142	156	155	140	165	155	157	192	198	151	175	175	167	170	165	189	184	160	190	192	153	143	178	152	176	160	179	178	145	162	145	177	178	179	185	155	175	148	169	178	162	177	197	172	166	161	177	169	181	176	166	164	177	164	166	157	187	141	172	154	161	171	198	154	164	161	150	197	185	173	164	170	184	190	187	208	160	182	176	162	171	151	165	167	150	188	157	146	180	183	165	177	159	170	174	197	182	166	186	193	151	151	187	168	169	180	173	181	171	156	176	154	177	160	151	160	168	175	155	172	158	158	173	146	174	172	188	196	172	164	155	198	206	166	155	150	153	159	171	185	175	154	179	179	178	173	177	165	159	193	162	164	156	168	175	173	155	183	160	162	150	186	161	181	183	153	159	164	194	153	169	163	171	166	147	210	177	168	161	152	167	174	173	179	184	180	169	170	164	159	182	176	161	146	170	188	164	170	124	183	156	160	175	176	158	155	200	183	181	158	177	166
25637	2535	5891	3656	3179	2725	2123	1632	1828	3952	22890	33746	31732	3656	567	527	501	482	563	521	509	504	492	478	484	446	472	458	494	464	437	445	418	437	463	410	466	436	383	430	409	435	414	397	467	455	433	422	399	422	430	437	415	437	453	429	419	412	427	435	406	424	435	401	414	405	355	408	423	425	416	437	436	439	373	395	382	442	409	423	427	404	429	419	396	381	414	431	404	398	407	435	385	408	372	413	395	427	380	413	426	411	419	397	405	417	431	431	416	403	383	414	355	420	398	407	430	386	413	412	403	449	450	424	415	414	415	425	415	425	424	405	433	422	430	455	462	381	407	416	414	411	398	425	405	366	439	390	395	422	402	411	396	413	418	405	406	395	403	471	380	399	420	400	389	393	384	428	432	437	372	404	388	416	389	415	404	449	388	416	428	397	410	422	399	419	438	453	423	380	405	412	423	380	418	408	445	397	429	406	415	424	398	401	396	431	399	405	405	437	401	383	397	416	411	425	410	401	369	427	387	397	434	417	427	412	408	405	428	380	407	413	410	444	373	412	395	398	404	440	429	433	414	397	419	401	384	394	437	433	383	432	424	418	412	425	427	406	378	366	424	413	434	386	464	402	403	442	383	420	416	409	416	446	404	428	384	448	460	418	419	414	375	402	381	415	392	406	397	407	435	433	389	415	433	450	423	420	424	420	409	377	424	392	391	403	443	412	444	432	388	384	388	398	372	402	441	407	411	399	421	406	422	405	421	458	415	415	421	449	404	425	425	392	417	377	380	401	421	403	435	395	396	406	421	411	389	413	416	412	399	400	456	403	385	414	401	414	401	466	399	399	433	377	391	419	425	419	382	405	446	423	425	423	387	415	424	416	391	429	408	405	419	408	408	472	415	404	410	412	393	418	397	415	426	384	407	422	398	430	446	428	397	404	388	388	412	410	400	384	423	433	450	422	437	424	405	386	395	438	425	393	458	410	433	377	430	399	468	423	435	379	407	410	390	411	420	407	413	447	395	407	399	420	449	422	377	425	381	408	430	464	439	391	426	424	391	419	421	448	419	436	390	440	453	408	366	407	424	435	410	393	430	415	422	433	391	442	391	430	399	441	414	435	389	431	416	455	389	409	403	397	377	461	424	388	378	400	400	419	430	424	400	390	438	364	427	393	392	424	421	405	418	416	397	439	421	414	429	393	431	399	421	395	408	422	425	401	414	400	413	410	415	438	439	447	399	432	417	421	395	410	435	427	425	401	401	410	402	409	372	404	449	400	406	448	427	423	404	434	414	400	462	392	400	367	366	431	390	398	391	425	420	428	395	423	440	432	403	421	439	489	363	394	393	429	455	407	407	442	411	423	437	413	392	404	454	406	443	427	440	431	402	397	432	424	448	402	434	446	414	420	403	421	419	390	436	410	409	415	452	403	411	441	478	434	411	399	376	366	427	440	465	427	412	438	427	412	443	423	448	440	386	381	392	410	396	373	413	448	439	411	390	422	362	408	430	423	406	404	417	447	393	434	394	411	428	425	423	421	388	434	408	448	452	432	420	390	404	403	439	417	415	408	417	401	423	404	402	389	428	449	397	376	408	386	428	406	390	398	430	383	408	425	386	419	429	421	422	390	422	433	397	406	397	432	432	423	408	452	394	398	412	414	432	400	383	416	442	436	434	425	410	412	427	435	397	403	394	440	407	420	370	414	403	470	401	396	415	392	401	407	395	406	425	391	439	437	394	455	454	430	426	412	403	429	411	430	361	432	424	436	428	424	412	414	434	441	369	437	448	417	417	401	402	409	427	407	414	373	404	373	447	417	407	431	389	417	406	436	406	427	439	395	426	394	382	333	395	427	434	413	381	446	410	424	393	412	420	416	401	426	435	392	381	405	397	449	433	428	417	405	377	378	418	384	419	402	392	392	419	427	410	385	424	405	424	403	405	411	422	423	375	404	426	410	422	404	446	376	445	395	437	436	409	424	370	413	389	417	408	431	423	460	384	412	404	412	395	386	442	396	424	404	442	411	420	399	434	428	387	410	442	413	450	409	420	421	403	423	440	392	468	448	399	372	441	377	411	422	435	423	440	432	427	417	428	408	403	452	402	420	407	441	421	419	420	392	374	419	395	416	432	424	421	441	390	388	429	426	428	406	404	408	416	441	441	363	410	430	392	403	424	398	430	400	400	406	410	401	428	389	405	412	445	435	433	401	395	413	422	391	398	406	423	415	426	377	466	413	442	468	398	419	430	446	399	414	391	433	383	412	386	435	409	390	428	432	390	423	407	415	384	434	444	414	366	424	418	381	389	407	399	399	388	397	409	384	417	407	388	448	403	425	436	371	390	417	426	377	396	409	419	431	341	420	428	396	432	416	416	436	412	407	429	433	412	424	426	416	431	402	426	423	399	411	431	403	384	422	380	374	400	433	405	373	393	415	398	432	382	400	421	422	433	441	422	402	435	422	378	427	384	438	404	426	409	394	439	418	421	394	405	419	436	414	418	396	388	438	406	432	388	427	416	441	433	400	408	406	420	450	400	417	397	419	412	407	438	427	449	381	412	398	396	381	412	440	390	431	425	402	447	449	417	379	389	408	428	394	387	483	403	441	395	406	415	401	407	401	449	406	424	422	423	409	398	396	441	382	432	430	432	427	402	391	413	421	412	390	404	415	464	437	425	400	428	427	423	411	398	405	417	425	388	397	442	405	394	416	377	417	418	400	420	399	364	393	430	414	423	398	410	403	440	409	432	432	423	389	416	380	437	393	407	435	416	362	371	429	378	432	407	415	406	382	426	458	444	407	394	429	417	420	402	445	389	414	413	408	421	394	426	426	410	425	397	412	406	408	411	392	398	440	394	425	410	413	406	438	415	409	397	368	430	447	397	445	437	394	414	416	431	403	449	397	439	441	392	383	403	417	355	423	473	403	396	375	435	404	412	405	425	416	437	437	363	428	424	411	424	428	407	397	440	438	417	446	374	381	417	435	425	421	425	413	442	403	395	434	428	421	398	420	417	392	397	341	399	425	449	402	404	408	436	380	418	432	453	406	436	397	434	435	417	397	418	459	418	409	425	431	374	437	418	413	433	406	418	419	421	403	403	424	428	425	421	434	386	425	431	384	431	395	375	424	398	442	401	413	411	448	405	401	403	398	444	416	384	429	403	407	410	432	396	406	377	412	432	381	455	404	393	416	417	447	445	418	443	426	466	423	399	387	409	438	460	451	439	400	423	410	408	418	439	422	425	428	442	397	407	398	422	398	383	386	405	416	404	427	414	405	392	379	405	403	443	415	430	430	422	411	423	453	438	371	383	394	426	430	421	409	428	396	406	397	415	409	388	424	395	425	409	399	456	447	440	430	415	399	392	380	437	417	404	374	439	398	415	435	382	431	413	455	410	442	413	415	403	431	424	421	421	384	423	425	438	415	421	400	411	393	422	405	414	415	477	417	437	395	398	441	405	409	392	443	390	398	416	429	401	400	434	394	406	393
61108	24930	11597	2812	1365	983	745	557	455	419	6211	20949	16363	1582	210	203	189	180	197	176	150	176	189	175	159	168	192	169	154	181	159	139	166	155	169	165	147	189	134	151	159	142	164	181	135	166	136	154	148	166	150	154	152	132	178	180	169	146	139	162	162	156	149	183	147	152	141	172	157	153	161	147	147	164	164	163	148	160	147	165	164	184	182	141	167	157	163	163	154	140	147	138	154	156	170	162	179	141	147	148	153	153	144	151	165	148	154	167	156	161	155	168	135	161	152	151	155	161	147	154	138	168	162	154	148	128	150	131	130	166	144	147	162	133	172	151	153	145	129	134	159	191	146	156	152	161	175	150	167	135	157	140	147	184	156	164	151	172	141	124	159	156	159	154	161	132	158	134	135	157	169	148	143	160	145	143	158	149	149	158	148	166	146	164	141	165	154	136	148	132	145	127	170	134	140	144	152	138	186	155	134	154	162	147	152	149	160	160	144	157	144	153	149	142	167	174	149	144	140	173	133	173	144	164	146	160	157	157	160	140	170	162	163	141	176	168	167	143	167	166	177	142	143	143	143	178	153	145	176	144	157	150	155	181	165	157	167	156	127	150	148	172	143	197	168	145	152	153	155	168	135	162	166	144	164	144	142	155	135	142	149	155	141	143	170	152	140	163	156	156	172	146	152	140	141	124	141	136	157	161	160	122	156	164	160	153	160	158	178	169	161	160	167	145	160	158	153	155	156	163	163	155	158	142	140	150	183	150	177	142	147	156	182	147	145	180	150	167	139	141	145	160	165	147	152	168	139	155	155	176	141	132	147	179	166	152	150	143	154	166	153	141	166	148	156	162	173	138	173	146	143	162	185	124	149	147	167	151	145	141	158	178	149	180	161	173	142	153	159	145	157	166	152	169	167	161	157	154	161	156	156	149	164	140	142	154	153	170	166	174	168	138	151	169	168	146	146	142	159	173	149	154	142	146	155	142	167	158	156	163	154	167	153	172	141	137	147	165	179	158	139	166	154	164	159	164	159	170	154	145	156	159	167	162	166	159	160	142	151	136	165	171	150	149	168	135	133	154	147	165	158	145	158	175	135	142	154	143	151	149	151	179	171	153	167	130	169	146	135	164	147	158	150	137	164	143	166	150	164	169	170	166	164	148	166	155	158	146	162	174	170	150	163	154	148	137	166	129	143	163	166	159	142	154	157	163	186	136	173	134	172	168	159	176	165	166	153	150	141	160	164	153	162	155	149	138	148	151	160	161	144	159	136	136	140	155	144	124	163	151	139	152	189	163	134	147	160	158	141	150	147	145	152	147	165	154	150	141	139	168	180	159	145	151	146	177	133	131	154	155	143	158	159	136	137	157	165	152	154	139	164	136	144	154	161	153	133	156	146	167	162	157	162	173	154	135	165	172	128	138	160	155	162	134	149	152	173	148	163	150	134	147	148	167	154	143	132	166	143	195	151	158	175	142	151	138	132	153	164	158	161	146	139	161	139	145	173	155	174	142	156	143	155	150	153	147	162	156	143	151	168	161	172	155	142	173	176	155	148	144	145	145	165	160	156	160	132	171	169	157	164	154	150	152	147	148	176	159	171	156	119	167	155	153	151	157	164	158	145	154	121	143	164	154	162	167	178	157	129	147	133	154	150	160	137	156	173	164	135	154	144	155	121	147	142	174	147	146	134	148	163	151	142	174	155	158	167	156	176	135	158	135	158	149	149	180	167	160	163	159	154	158	119	158	158	159	175	157	136	161	177	136	161	145	150	129	170	185	164	149	154	155	148	155	150	146	153	146	147	144	161	180	159	142	138	137	146	152	153	145	144	137	130	142	144	164	144	162	141	150	152	156	129	171	145	161	144	147	149	146	148	139	159	156	156	151	137	154	153	147	127	149	170	137	158	163	169	146	148	148	142	184	168	171	139	170	143	131	123	141	144	144	179	144	155	149	148	159	149	158	158	148	147	137	166	158	152	174	148	141	157	143	165	145	124	158	150	145	133	162	178	154	151	128	159	141	178	155	138	145	138	168	163	156	144	151	153	151	162	139	171	155	150	152	174	133	151	157	163	163	154	151	173	154	151	160	177	165	153	166	169	166	157	139	181	163	175	148	155	163	155	157	136	168	157	166	144	167	160	145	165	157	173	168	158	150	178	151	153	155	154	137	149	159	161	149	164	181	161	132	132	140	149	167	140	153	135	138	155	169	146	152	146	153	172	166	152	160	172	140	147	155	202	142	164	142	155	159	153	156	132	163	160	166	166	156	156	148	166	169	156	179	156	152	170	149	157	149	150	140	154	156	147	141	128	155	174	146	181	157	138	165	168	164	158	155	144	141	178	159	146	140	168	156	178	165	143	161	163	176	161	167	130	168	130	161	151	151	156	145	153	148	153	140	151	170	156	147	139	163	162	128	171	166	154	165	167	163	123	139	136	147	152	154	177	166	177	156	166	171	158	160	131	180	143	153	158	163	166	172	169	144	144	155	172	165	153	143	149	142	156	176	155	147	148	164	156	167	148	152	168	168	146	145	153	156	153	146	148	144	152	154	161	132	159	159	174	151	162	158	153	158	150	141	150	172	151	143	152	149	152	174	189	155	149	161	180	162	142	152	148	155	167	136	157	170	147	175	154	160	153	153	144	158	162	161	120	167	170	143	153	171	159	158	159	153	144	159	163	160	151	143	142	157	178	136	168	160	168	157	136	154	149	145	140	131	151	146	130	150	169	158	145	147	143	148	167	148	169	161	165	167	146	148	120	171	172	180	162	158	161	142	159	154	140	154	164	147	148	179	167	156	153	136	174	154	132	169	173	148	143	145	141	148	129	147	160	161	163	160	156	141	167	147	150	163	173	165	159	155	163	149	157	154	125	154	155	161	184	152	161	129	160	163	142	132	134	166	156	166	170	170	155	164	150	162	164	163	139	130	162	173	164	146	155	153	149	167	137	174	156	157	162	144	134	143	147	151	175	160	145	167	163	175	172	145	169	159	162	138	157	142	139	183	149	146	133	156	158	174	158	146	155	168	156	142	139	157	160	161	166	149	164	152	155	161	131	164	154	161	183	133	153	160	157	149	147	149	147	167	162	167	156	162	164	146	166	147	147	135	172	143	146	140	169	157	156	168	150	146	155	140	177	171	154	158	144	144	174	160	155	171	148	164	159	148	176	134	155	159	134	154	161	191	163	150	151	158	155	158	141	134	156	155	139	160	175	163	141	170	163	170	154	166	138	180	161	139	154	136	133	169	161	162	152	152	164	168	154	160	163	149	160	152	150	165	169	163	137	148	149	168	158	156	156	157	142	169	150	122	149	137	139	164	157	147	169	154	180	178	164	151	165	144	159	149	123	169	154	144	141	159	131	162	145	147	157	152	165	152	131	148	151	131	148	148	142	144	150	160	136	161	168	172	162	146	150	164	140	157	160	135	150	150	146	154	140	160	169	183	168	156	151	162	176	148	138	142	158	154	121	174	164	152	152	167
35162	4054	10509	6012	5462	4240	3266	2511	2011	1914	20923	44712	33842	2653	718	633	597	643	648	640	621	634	570	581	536	552	495	458	445	421	453	406	406	403	419	401	399	422	374	439	415	426	399	387	431	395	413	396	363	385	383	360	355	372	384	376	389	345	408	367	378	365	390	378	361	377	376	376	315	420	372	362	392	390	342	380	373	344	369	357	348	393	365	355	378	366	392	366	348	360	376	325	383	378	361	382	368	340	357	367	373	378	393	361	346	353	369	375	357	376	360	386	377	387	352	402	361	388	346	367	356	390	366	382	358	351	372	366	385	352	351	353	329	398	349	352	357	385	370	407	362	382	367	343	384	339	384	378	349	354	348	386	376	346	389	353	376	377	373	345	364	365	366	360	363	375	329	366	371	382	358	340	347	351	359	361	371	378	360	405	376	395	384	359	365	416	384	373	372	383	377	361	366	384	374	380	372	363	348	375	367	335	376	369	385	370	357	361	365	382	383	377	389	360	387	367	384	336	322	347	390	363	403	354	333	356	376	401	355	364	354	378	378	358	366	373	348	367	360	378	332	359	341	354	342	359	378	347	422	372	363	377	381	348	327	384	343	385	367	418	354	334	356	388	367	394	374	370	354	395	393	378	368	358	387	339	353	394	364	369	385	354	342	376	393	379	358	352	370	378	393	361	374	381	364	387	359	370	334	363	376	382	359	346	362	387	338	385	376	345	368	400	369	338	341	358	352	358	370	412	374	352	360	386	339	329	369	369	359	347	345	343	406	380	373	373	307	312	364	364	342	356	363	377	360	382	383	352	392	379	368	362	387	369	347	364	342	357	358	408	378	376	357	354	341	351	381	343	368	365	392	360	386	380	393	378	389	367	365	366	359	404	366	362	389	371	374	372	335	369	375	361	350	338	362	383	348	397	380	360	386	392	380	355	382	376	353	375	348	392	369	351	366	329	339	370	353	361	382	340	379	364	374	378	356	375	380	387	364	379	359	400	361	339	376	368	366	383	357	370	354	368	321	387	370	397	363	364	342	337	370	407	349	358	356	357	346	395	348	359	378	370	367	361	358	362	392	359	340	365	374	378	366	379	371	377	331	345	349	377	366	348	388	402	372	350	365	372	338	357	364	353	383	323	359	357	359	367	346	366	382	340	348	356	370	378	362	342	378	340	345	366	390	405	379	362	362	348	357	364	384	354	370	355	345	366	390	349	364	335	342	387	361	372	372	394	384	355	402	354	358	382	355	366	391	353	369	306	329	362	363	389	338	368	351	359	352	351	353	352	387	365	378	330	378	384	394	373	400	354	388	351	330	353	365	350	389	340	348	344	378	347	355	329	364	384	332	368	347	383	342	377	370	377	373	370	399	338	370	356	368	333	350	387	358	367	357	334	378	373	376	366	389	361	340	394	334	340	376	337	379	374	363	367	383	375	365	397	372	368	368	367	370	351	393	345	362	360	346	374	364	367	394	387	380	372	366	316	368	384	377	377	362	340	353	369	361	384	346	358	329	342	362	367	365	366	405	356	374	381	380	346	367	356	366	363	363	353	364	357	353	336	389	398	405	347	355	357	379	370	346	367	376	380	345	349	360	360	380	379	354	359	378	394	373	376	382	342	381	346	370	342	368	373	345	368	402	360	351	348	367	327	376	346	405	367	336	349	371	351	351	365	360	352	349	369	347	362	354	381	343	370	369	383	371	342	378	384	361	388	355	361	331	430	404	346	367	373	397	350	332	355	398	360	328	376	372	385	383	362	375	349	352	379	348	365	354	390	357	330	375	371	353	380	350	390	369	334	385	389	352	375	350	353	390	390	366	375	346	382	391	343	395	376	332	352	375	373	372	379	358	389	388	356	386	374	369	375	320	380	355	362	365	349	366	378	386	376	374	366	348	377	396	355	382	377	423	366	363	368	360	379	361	379	382	397	358	365	328	373	390	361	343	370	384	376	379	347	353	380	359	393	353	395	396	363	392	349	384	367	336	401	368	348	354	349	366	362	383	374	324	372	362	357	358	362	348	360	364	365	354	387	349	353	354	360	338	374	398	374	335	355	361	392	366	386	380	393	379	312	378	335	361	384	396	348	351	352	396	378	372	381	363	366	360	389	374	348	346	367	343	374	372	381	382	363	349	367	359	385	326	327	346	394	351	350	350	382	380	370	380	384	333	368	396	373	344	412	376	352	321	373	380	372	388	372	345	378	372	356	356	394	350	378	345	362	382	382	355	411	383	384	354	373	340	357	372	374	371	398	379	335	351	388	348	355	338	385	377	417	358	357	375	367	345	348	369	361	351	352	342	390	371	373	355	358	400	352	350	398	366	382	384	345	368	359	393	337	389	334	418	350	344	394	356	367	370	345	390	349	386	367	349	344	326	378	366	372	345	367	369	368	363	404	376	352	351	387	362	380	386	371	384	318	375	349	377	390	368	341	387	360	353	364	372	368	361	375	364	335	358	388	367	364	359	336	390	354	377	393	410	392	365	371	397	370	377	376	366	388	358	368	358	413	362	392	384	377	374	325	365	393	359	336	364	394	368	366	363	351	344	388	373	370	371	326	361	367	371	391	350	358	399	378	368	350	350	370	370	388	340	359	355	395	387	349	371	380	377	375	356	342	346	375	353	375	347	371	361	378	339	397	384	360	358	367	324	362	374	384	369	336	342	371	358	378	393	371	363	338	364	369	362	340	339	345	362	389	332	380	342	320	351	410	403	341	363	356	353	369	393	388	339	376	380	379	370	389	389	368	309	378	366	358	349	365	346	336	379	365	372	349	353	360	367	384	353	347	400	391	394	386	330	391	365	388	404	361	372	358	392	362	384	398	420	360	341	375	388	342	348	341	388	383	383	370	378	377	383	363	359	403	372	332	380	379	373	343	343	414	389	381	369	329	360	371	346	369	359	378	348	363	363	372	352	324	378	351	370	359	382	358	369	364	370	348	364	367	366	389	385	383	354	367	369	325	378	366	375	356	380	404	375	378	349	357	365	370	374	382	365	364	337	353	363	373	362	368	377	372	365	371	367	337	374	362	364	380	370	347	400	358	367	347	362	381	362	370	363	375	367	375	373	376	368	344	404	364	352	348	422	389	369	354	379	394	352	343	369	351	351	342	322	353	380	331	331	370	349	343	362	389	394	382	368	388	409	342	376	364	358	340	371	358	404	372	379	384	359	365	370	377	368	384	383	371	388	363	399	325	409	391	341	339	369	358	345	351	349	342	313	391	349	375	353	358	332	355	335	389	345	383	339	386	385	357	376	380	337	375	345	390	386	340	393	365	376	354	389	364	416	363	379	379	350	354	373	373	366	366	360	363	377	377	345	372	352	372	358	364	368	388	363	382	348	356	372	375	374	360	395	362	335	370	360	370	364	350	365	381	378	379	367	373	341	395	364	381	376	324	367	357	357	374	363	365	365	373	382	385	342	343	358	373	344	371	385	349	367	346	381	371	369	373	374	385	342	391	367	393	379	377	379	356	399	395
6453	454	379	278	201	170	139	106	109	92	203	486	435	92	60	70	69	70	73	74	93	80	73	81	80	92	90	67	71	72	71	76	70	72	75	65	107	74	87	96	77	87	80	66	76	91	83	73	78	67	78	74	68	88	94	83	67	90	64	93	75	61	82	79	71	78	88	87	69	82	76	83	84	89	74	92	55	73	78	85	80	77	79	87	100	91	82	64	104	86	81	90	73	80	77	67	81	76	74	75	75	82	91	67	81	67	99	85	64	82	90	70	92	83	75	81	76	81	79	88	66	85	72	80	70	90	89	75	87	84	71	70	86	70	70	88	94	83	85	88	92	86	77	70	84	65	103	79	75	79	84	81	86	77	100	95	81	89	95	85	80	88	70	91	72	85	90	79	84	93	79	79	74	65	80	86	76	103	66	78	96	81	78	94	86	63	84	76	83	81	80	56	83	73	84	71	67	85	67	70	102	75	81	79	80	95	60	99	88	78	84	100	82	72	86	73	63	74	90	68	72	93	74	74	72	75	83	99	82	88	67	62	68	72	92	82	68	90	92	77	86	60	67	85	87	92	76	61	81	88	85	68	82	89	84	70	88	73	71	74	88	68	81	74	61	79	84	80	73	82	80	70	74	81	70	95	72	71	78	85	83	64	82	75	86	78	90	94	95	101	74	62	72	71	87	83	84	91	93	84	85	78	81	82	72	67	77	69	82	70	80	78	74	69	72	88	84	65	72	78	86	81	83	83	64	68	75	66	68	73	85	77	99	72	98	76	78	55	74	69	71	82	84	75	82	84	86	86	86	99	100	78	84	85	64	71	90	90	74	75	75	84	81	87	73	89	88	86	74	77	74	68	77	89	73	54	83	73	92	87	94	83	89	79	95	92	70	63	80	65	98	79	81	73	61	77	75	69	94	67	90	73	67	64	78	80	85	63	77	92	73	86	81	81	65	85	92	66	73	81	79	81	84	82	70	89	69	72	74	84	75	67	94	76	73	76	85	96	71	83	76	79	72	72	79	83	65	70	87	77	77	80	85	63	85	83	73	76	83	73	84	73	93	89	67	77	72	77	75	75	77	89	67	73	81	73	68	75	89	83	88	78	102	83	74	81	86	76	78	73	67	80	71	86	75	63	83	73	90	92	73	83	101	88	67	88	88	96	90	108	82	66	86	85	77	78	71	89	62	74	53	73	94	80	76	74	89	85	81	81	85	75	62	91	77	71	65	83	67	78	81	78	77	98	84	71	66	74	70	82	84	66	74	61	79	87	75	80	83	90	83	94	75	76	76	86	90	83	81	91	87	80	88	82	75	90	85	84	68	72	81	72	95	72	91	85	79	81	77	86	87	73	79	75	70	81	92	77	77	93	72	101	82	84	78	94	61	83	83	98	77	79	88	70	74	77	81	81	76	86	70	102	91	76	78	88	84	72	92	81	83	92	69	75	81	95	84	63	75	84	79	80	76	91	71	81	68	75	85	78	83	83	69	78	80	78	81	56	79	97	83	73	78	60	85	80	74	74	92	67	68	69	63	48	99	60	83	75	84	58	75	79	70	76	81	82	87	81	60	80	76	80	78	74	77	85	81	101	88	70	76	77	76	91	77	78	78	84	80	91	76	74	60	81	68	83	92	78	77	82	81	82	76	77	85	73	73	84	67	73	77	93	87	63	90	80	92	72	83	83	89	71	73	76	80	85	76	75	69	80	78	72	79	89	67	87	81	77	70	92	72	85	86	88	80	68	79	69	91	69	82	82	75	70	102	75	87	58	81	70	68	70	102	83	62	76	75	73	72	73	90	80	67	75	78	106	73	88	80	88	88	82	78	68	73	74	85	72	83	70	71	65	70	89	75	88	71	70	63	83	76	93	93	87	85	71	99	80	75	70	81	83	72	68	83	82	77	78	74	77	78	92	85	85	92	86	82	67	82	69	80	76	90	62	87	77	67	68	104	78	82	93	79	77	75	85	76	68	88	88	84	69	69	77	75	92	81	86	68	67	76	80	85	84	82	64	96	92	81	90	69	97	82	72	79	67	77	84	89	83	82	70	73	92	86	87	93	103	99	66	89	66	82	95	77	83	84	71	78	86	68	57	93	60	74	89	82	74	84	65	75	82	91	80	78	81	84	76	91	63	79	80	84	85	85	68	83	85	75	85	70	84	61	78	83	82	82	81	61	88	77	81	84	91	85	78	73	77	67	87	79	87	95	64	65	74	80	83	79	95	86	94	89	84	68	86	69	84	83	82	75	81	77	65	75	74	82	56	84	96	85	85	86	89	78	73	90	82	77	63	86	66	86	76	81	83	79	70	84	83	68	94	67	83	84	67	76	77	82	83	82	73	64	79	69	78	84	54	80	87	89	72	74	71	85	79	77	82	84	76	95	77	80	70	79	73	91	96	107	83	66	88	84	80	90	65	80	81	63	70	63	84	70	69	82	86	73	60	91	82	69	84	73	75	76	87	64	88	65	62	92	70	76	82	77	76	74	87	74	80	79	64	98	87	90	75	68	85	77	74	71	79	74	78	71	91	86	83	75	77	85	94	96	80	65	79	87	83	72	67	75	96	86	76	78	92	72	64	81	76	94	100	69	84	80	87	72	77	86	73	76	76	75	93	81	82	90	87	75	81	79	81	87	71	89	69	74	71	96	80	77	82	80	74	74	88	80	69	68	76	81	78	76	75	68	78	83	74	68	100	93	68	86	66	77	71	86	68	66	74	72	72	71	86	79	81	77	81	102	70	98	81	92	65	86	76	74	82	82	88	86	85	75	85	80	85	80	71	88	71	91	62	82	71	65	85	78	90	77	68	83	81	74	65	62	68	78	74	78	72	73	86	89	82	77	81	84	78	87	78	88	71	100	93	74	66	79	91	79	74	78	75	84	65	74	66	63	76	102	90	92	74	90	87	91	73	75	98	89	88	84	73	71	82	67	84	62	73	102	75	82	90	77	70	89	75	76	94	97	97	92	77	86	82	69	86	67	88	89	69	76	74	74	87	66	76	80	89	74	74	73	89	86	96	85	79	59	85	89	86	79	77	70	64	76	79	74	73	97	73	66	73	74	81	71	81	73	68	76	78	57	93	79	61	83	92	84	73	72	88	67	92	77	74	82	72	62	79	76	83	97	74	84	70	85	95	66	88	81	78	79	82	88	68	63	54	78	79	79	90	78	79	90	105	84	75	68	77	74	71	73	72	71	78	100	84	66	65	73	74	73	82	70	80	81	70	83	94	76	82	66	83	65	75	91	82	89	76	73	80	81	76	89	85	68	79	103	79	76	79	82	73	87	81	85	85	85	84	75	77	70	80	93	80	82	81	81	74	65	71	62	89	85	63	57	66	88	90	86	76	66	89	85	79	65	94	77	88	67	67	68	80	82	61	73	78	82	88	81	81	86	84	69	90	72	77	85	86	93	70	85	69	77	84	69	73	78	74	78	65	72	84	81	78	94	83	80	80	77	82	96	78	89	69	71	84
5967	538	939	832	784	686	482	300	325	328	1458	3260	2535	264	234	201	210	245	212	199	256	230	223	224	262	228	222	207	219	230	233	221	222	211	234	212	207	249	215	210	250	200	218	240	224	211	203	237	217	231	233	217	221	224	212	207	231	252	234	210	189	219	234	193	232	210	229	212	203	213	211	232	205	227	229	224	223	219	229	196	235	221	218	235	212	197	224	213	232	218	228	224	213	253	238	220	207	236	238	194	235	209	219	221	233	199	220	214	224	238	241	224	195	194	218	232	203	212	207	208	208	210	212	211	193	213	209	217	215	205	209	221	198	201	224	193	199	246	203	214	230	225	215	208	221	239	192	222	227	200	220	206	219	203	221	216	226	191	219	199	238	195	229	219	192	207	243	201	206	216	216	248	209	224	211	210	224	204	236	233	214	203	236	244	220	196	190	226	236	225	213	225	200	223	221	203	238	218	220	221	213	213	225	219	212	200	244	212	201	245	216	206	230	220	236	208	226	238	233	204	224	219	221	226	229	225	223	180	235	192	235	215	202	228	218	208	231	210	242	241	224	219	203	249	213	249	236	216	237	190	228	237	198	223	217	203	222	227	217	199	222	215	208	200	218	226	217	226	231	229	224	210	196	219	235	216	198	214	203	210	225	198	196	221	192	224	208	229	212	186	201	210	196	196	230	242	247	218	199	230	220	224	210	229	221	225	244	223	246	228	197	207	230	235	224	212	218	222	219	215	227	230	207	230	239	205	191	192	220	226	202	234	245	201	220	195	212	192	221	232	216	235	207	218	200	216	218	185	228	205	228	217	191	227	238	212	226	212	222	242	204	199	224	214	233	202	247	193	211	212	215	220	206	222	201	226	210	235	202	191	227	220	235	234	236	211	201	224	209	218	223	207	210	232	222	215	237	207	224	218	201	241	240	222	215	226	221	234	205	219	208	230	185	251	206	207	248	240	241	206	233	231	237	216	194	212	231	221	216	233	228	219	231	211	208	193	226	207	200	208	238	209	228	232	203	214	204	191	233	225	202	206	198	238	229	239	203	233	214	212	203	215	235	242	208	224	244	234	219	212	195	231	260	226	233	189	227	213	194	210	235	208	221	221	194	212	206	234	228	240	231	238	231	214	232	206	248	240	215	218	250	223	234	222	212	193	226	222	236	210	233	204	205	224	196	234	213	203	243	218	227	205	186	221	219	195	205	215	242	232	226	222	212	225	222	218	262	248	216	209	225	214	226	187	213	232	210	228	183	216	226	216	231	212	206	216	229	205	201	198	219	208	187	220	247	218	233	219	209	218	203	213	197	225	238	210	210	212	245	224	213	216	194	199	206	210	219	213	216	197	215	229	230	236	222	207	207	224	210	243	237	231	194	231	218	204	213	223	231	210	216	237	226	214	219	215	192	217	200	232	201	216	229	229	222	201	214	227	229	201	228	220	199	223	247	226	204	207	225	227	234	216	221	231	218	211	221	216	231	225	227	199	214	199	229	217	228	216	212	203	223	250	212	206	240	195	198	222	224	201	192	215	215	224	225	233	213	222	206	212	201	242	187	227	236	207	208	209	223	206	232	206	225	234	213	248	202	206	198	193	221	224	226	213	209	201	236	238	168	224	220	212	213	210	199	213	204	217	233	235	229	232	196	250	221	220	192	208	230	212	217	229	227	211	215	236	229	200	219	227	241	211	243	206	212	208	214	211	217	212	225	224	206	206	232	207	202	221	252	217	210	210	229	257	230	217	230	225	212	209	223	228	234	207	230	226	212	243	228	211	214	233	239	193	234	213	218	215	231	221	209	202	224	204	229	192	215	213	213	218	216	194	231	228	228	229	198	231	214	219	225	253	216	193	202	222	219	205	217	218	240	212	220	231	248	234	215	198	224	211	203	234	225	227	245	208	242	215	215	231	237	219	244	231	231	213	214	225	214	199	195	210	207	193	251	223	217	213	206	209	208	211	229	203	211	215	195	216	221	221	228	201	233	228	214	210	197	188	200	219	228	238	207	248	205	197	202	202	199	225	242	205	189	212	204	207	220	208	213	206	232	237	249	237	222	212	208	215	221	232	220	203	201	210	217	217	211	220	207	229	220	193	212	251	215	212	232	231	223	223	211	216	229	242	208	221	214	223	203	231	211	244	227	221	190	211	233	232	229	208	229	233	212	236	220	229	235	187	213	205	217	198	193	219	196	223	234	203	194	248	209	225	201	226	225	240	190	240	230	223	210	223	214	202	233	226	231	215	240	225	220	221	198	253	218	209	218	207	229	211	214	224	200	217	213	240	204	227	218	185	211	219	222	218	217	212	215	226	212	194	239	238	241	224	227	213	232	207	212	231	233	225	216	217	210	200	220	238	197	212	210	207	202	214	186	207	199	205	230	226	213	198	214	195	208	188	199	251	235	203	239	217	231	224	215	205	207	218	225	249	234	221	211	220	212	221	211	230	226	199	213	233	224	212	224	206	217	219	215	231	210	197	196	227	213	205	221	209	189	229	210	193	219	210	224	212	201	214	228	212	212	209	233	225	201	214	264	225	217	208	183	192	234	233	241	221	231	214	207	192	212	194	221	233	219	209	264	226	198	210	240	203	241	229	252	220	198	204	217	211	200	227	227	236	209	211	195	189	235	227	208	229	222	209	215	222	232	231	198	186	221	216	195	228	225	198	226	228	213	221	224	222	221	206	195	218	209	205	255	234	217	222	221	245	210	223	251	242	201	231	215	202	262	236	206	199	210	209	217	230	199	226	226	211	222	256	204	241	255	205	218	198	213	238	261	231	184	203	205	224	211	246	244	269	223	226	206	219	221	200	247	228	228	214	195	195	227	227	221	203	202	259	224	205	213	221	221	253	204	230	222	242	209	230	241	213	235	247	211	228	216	218	223	223	204	212	220	206	216	218	207	243	216	229	220	194	218	219	215	199	198	203	210	225	229	191	206	247	227	225	225	203	248	209	194	207	224	227	216	220	222	238	200	217	215	195	201	197	207	209	223	241	219	186	226	232	207	203	217	250	219	228	224	224	209	217	229	237	212	217	175	219	240	228	215	202	215	200	194	194	204	223	223	212	214	234	198	198	207	231	219	208	186	197	215	202	239	246	220	226	226	206	225	209	234	233	204	217	227	216	216	208	222	223	231	196	225	241	219	200	225	219	204	227	228	209	199	213	213	198	196	201	235	220	193	244	214	230	192	260	219	215	233	225	187	227	199	199	191	215	198	239	218	224	231	218	205	233	224	194	220	244	193	217	199	211	220	212	246	231	207	215	235	210	229	214	227	207	222	195	239	229	214	215	201	246	216	208	210	208	206	222	236	226	213	219	227	217	220	216	249	213	225	217	222	238	218	231	226	204	201	238	208	188	239	199	205	198	198	214	217	212	191	223	238	211	223	242	236	237	240	211	222	239	219	230	182	237	226	213	222	232	252	209	215	220	191	240	221	196	239	217	210	227	231	217	211	213	223	211	196	207	238	219	213	187
48658	16719	4421	1266	799	615	462	370	312	752	5697	9107	7293	932	178	159	195	176	178	209	182	187	173	169	196	152	185	169	171	183	154	159	159	188	160	165	148	187	156	166	167	181	178	164	175	186	167	174	157	160	183	161	180	176	158	146	168	147	179	149	165	173	149	162	165	157	184	154	164	169	149	163	166	163	171	158	156	159	170	175	164	164	154	151	180	202	183	166	177	168	181	163	147	155	177	176	178	167	165	157	141	166	139	193	158	180	185	159	165	151	160	183	181	179	159	158	142	166	175	149	163	168	174	193	159	171	174	142	162	168	182	168	173	166	174	181	179	164	160	171	159	143	160	174	141	163	179	196	180	125	166	151	169	162	153	153	143	126	177	164	183	161	182	166	167	174	172	184	171	167	158	171	186	169	178	177	165	160	185	166	186	170	179	160	180	151	186	189	156	180	164	186	146	143	170	163	166	154	160	167	179	149	170	165	169	165	144	141	178	142	164	157	160	170	189	183	172	172	182	151	174	158	155	154	179	183	171	153	162	206	165	180	152	171	155	174	167	150	159	161	162	152	163	179	176	144	153	162	168	156	146	185	158	168	173	156	158	158	166	165	156	159	145	166	153	165	166	166	155	177	152	168	158	172	146	174	159	177	174	158	154	156	167	175	164	155	179	175	171	166	137	172	147	168	164	185	158	190	171	152	174	173	161	182	173	150	179	175	141	167	166	160	171	181	178	158	166	168	161	151	159	157	150	178	190	147	203	181	163	158	169	162	163	170	156	129	163	149	159	156	157	166	154	171	160	166	171	178	174	155	191	171	138	190	152	158	159	147	150	142	177	129	144	165	188	164	180	187	165	165	145	158	161	162	194	171	164	174	164	162	137	155	150	183	160	159	161	164	169	176	162	163	148	147	180	160	159	182	184	152	179	162	154	185	152	175	152	161	175	145	169	167	153	167	164	165	174	163	177	163	150	155	190	179	155	134	177	168	191	162	192	154	154	174	185	169	147	173	164	178	166	159	153	165	152	173	184	162	173	158	160	193	164	152	164	162	136	198	198	176	139	177	148	152	164	159	155	180	154	184	163	148	165	163	161	161	173	172	153	161	167	178	168	194	155	163	182	163	163	181	168	179	172	177	177	169	161	167	165	170	152	153	179	150	162	156	180	170	155	171	146	176	189	162	159	165	154	158	155	146	177	167	185	180	185	165	154	164	170	162	180	161	152	175	153	169	153	177	150	163	165	160	162	172	163	155	182	171	149	184	153	164	143	140	176	181	187	155	180	176	169	148	179	143	194	169	172	173	176	172	166	155	140	182	187	186	171	187	154	175	164	148	174	157	162	179	161	174	150	166	169	153	197	179	182	157	179	207	150	155	159	146	150	168	171	183	162	163	173	174	165	154	175	196	169	163	140	179	167	161	184	144	161	175	162	173	190	165	171	143	171	181	176	172	158	178	154	125	169	156	180	160	180	181	174	162	156	151	165	153	179	149	176	159	172	158	143	170	161	156	177	164	184	163	148	168	177	174	155	174	170	163	163	166	164	192	157	159	167	183	198	172	161	166	153	152	163	173	159	180	190	151	166	147	155	180	151	183	158	164	141	139	176	188	188	156	149	179	170	166	185	154	160	157	156	178	162	151	179	190	188	145	193	141	161	171	169	165	188	179	176	179	166	158	162	161	156	145	144	158	169	178	148	159	172	165	144	168	174	155	173	174	144	145	182	135	158	176	162	168	178	181	178	151	163	170	158	167	174	169	182	181	160	171	169	158	146	167	162	137	179	172	181	176	138	147	193	164	162	165	178	170	159	162	162	153	170	186	158	174	180	179	167	153	163	172	190	147	164	159	153	166	154	178	175	167	177	160	173	186	161	200	155	139	168	147	158	153	146	176	154	171	190	147	172	161	180	147	178	155	159	136	153	146	132	173	172	149	154	164	170	154	177	169	162	166	155	158	174	147	165	146	188	163	170	175	161	194	190	151	183	156	135	175	170	160	171	165	161	147	174	167	159	176	176	161	163	163	172	161	174	172	181	186	163	166	197	155	156	152	180	153	153	198	162	176	142	177	185	170	144	161	175	195	166	179	172	158	174	167	172	168	184	166	168	160	163	154	176	160	176	167	145	146	181	175	154	161	166	166	180	170	158	168	183	184	144	181	185	164	186	175	174	167	141	167	141	151	174	161	174	188	171	174	187	162	165	168	169	160	158	129	162	149	157	194	179	166	162	147	159	159	172	154	173	140	157	172	165	152	172	168	155	161	155	159	156	173	187	152	173	176	187	169	176	150	178	179	140	153	159	177	152	172	200	167	164	163	146	166	158	188	152	173	163	166	161	158	160	144	169	154	158	151	175	170	148	200	163	182	155	171	162	165	137	153	154	178	155	146	163	147	189	148	163	148	160	128	152	199	180	152	149	171	157	169	155	168	172	150	144	160	177	130	168	181	166	175	157	162	158	162	173	148	156	167	175	170	158	173	144	192	178	162	158	154	160	153	154	165	163	160	187	144	177	151	167	164	185	147	172	161	161	165	167	182	153	164	179	163	160	168	169	161	163	176	154	160	152	173	169	186	161	177	177	151	174	179	162	151	136	144	150	161	162	177	171	163	151	170	184	153	159	164	151	179	196	149	165	176	164	158	184	160	157	174	188	159	177	155	169	163	123	147	181	177	192	152	185	167	189	163	166	169	158	172	162	151	175	172	160	152	159	160	194	158	170	173	165	171	185	141	165	183	156	189	161	169	184	158	161	144	190	148	176	185	114	145	162	157	187	163	180	157	179	175	178	169	171	168	153	139	160	176	164	196	187	166	170	173	162	147	173	192	154	169	147	154	176	148	165	163	184	177	171	146	146	168	170	165	162	164	172	163	154	155	169	181	141	158	134	175	172	154	147	195	163	152	163	159	170	174	188	170	184	173	170	182	168	134	146	157	170	153	144	171	168	155	171	158	182	167	171	151	152	159	162	170	183	176	165	157	156	156	160	163	170	185	166	149	146	164	171	150	174	180	189	176	193	170	156	175	148	179	174	162	176	169	161	176	163	161	156	169	172	152	175	151	149	175	181	165	170	164	177	148	159	181	193	182	158	179	195	189	177	158	170	158	164	162	168	139	162	162	153	142	170	154	156	151	182	160	147	157	173	152	192	183	171	168	168	170	178	158	176	157	200	157	161	147	146	162	173	175	164	184	169	190	163	187	159	144	176	169	183	189	140	176	166	177	168	182	140	177	150	156	169	168	165	146	175	172	183	151	152	175	139	168	186	167	159	171	175	155	160	171	160	154	144	166	188	163	160	200	151	168	171	147	127	162	170	150	182	176	187	179	166	176	154	144	165	164	169	174	155	175	176	178	176	155	153	175	155	166	165	175	153	154	168	156	178	159	152	158	146	156	188	172	163	159	167	192	142	155	164	172	159	158	163	190	192	163	142	143	181	171	154	151	172	173	166	171	182	188	172	185	140	166	155	176	167	151	198	167	170	142
27213	3045	6173	3750	3241	2725	1953	1491	1315	4115	23612	30358	25172	2116	584	585	559	500	613	560	575	505	499	467	650	497	480	475	406	417	402	430	401	448	444	408	444	415	426	453	427	428	417	406	433	419	438	397	414	401	400	404	405	401	398	426	428	388	408	425	410	402	408	412	374	426	377	416	410	391	427	399	381	410	425	415	410	412	431	431	393	401	403	367	411	419	393	409	409	387	403	422	433	384	383	414	424	412	396	414	369	455	391	395	415	408	395	430	390	420	419	371	377	429	408	374	382	383	382	382	406	420	386	419	357	375	404	391	380	436	407	406	397	381	409	415	392	385	397	401	383	382	400	400	430	392	421	420	406	407	410	360	405	384	406	424	393	386	386	427	381	409	416	374	402	430	414	390	397	421	452	414	427	408	393	379	423	394	414	421	406	396	401	391	393	399	390	420	400	411	424	386	432	391	408	401	385	387	410	385	416	456	427	400	392	378	397	420	408	373	395	434	382	435	434	405	398	419	393	417	371	376	407	395	417	407	354	420	395	379	377	398	416	401	380	406	433	400	384	417	399	436	378	375	433	404	379	414	406	400	422	398	395	427	429	419	398	414	410	381	417	399	426	426	385	410	370	426	403	380	418	378	421	394	417	427	434	411	427	431	409	391	449	418	399	348	380	398	403	415	369	412	406	397	373	431	416	403	385	392	386	405	412	417	427	399	436	419	412	417	402	410	410	402	389	415	375	395	416	389	425	387	380	388	386	444	396	441	438	416	444	397	447	354	424	415	398	403	385	402	389	397	370	392	387	382	410	397	394	421	399	418	390	369	406	425	414	389	403	412	439	430	418	383	399	359	397	418	414	419	390	385	440	400	404	377	400	386	374	412	405	403	448	403	379	375	405	400	404	398	420	421	389	422	460	380	445	419	409	410	424	385	375	381	421	381	373	462	438	379	388	425	364	387	406	409	410	403	392	437	442	425	392	397	378	389	413	384	408	415	422	419	415	396	436	395	416	383	412	387	351	436	414	402	417	407	395	375	404	393	417	397	409	403	422	391	421	409	363	436	401	383	388	392	397	396	409	397	430	435	384	369	426	442	412	399	397	409	383	394	373	413	399	382	389	380	379	391	404	403	388	418	393	418	430	393	408	404	394	401	363	434	410	382	412	387	388	418	406	392	405	399	440	407	407	373	432	400	415	363	404	385	407	420	393	430	394	419	395	352	402	401	403	416	387	356	406	392	402	445	405	412	405	394	424	416	395	417	363	418	409	406	422	406	339	386	415	377	401	407	427	390	389	451	400	402	428	384	390	428	402	416	411	381	407	400	397	413	398	387	414	385	408	384	406	424	435	377	373	418	418	379	369	365	375	429	432	383	397	400	408	418	423	391	407	422	398	407	375	383	398	381	393	403	380	393	403	395	414	396	416	338	409	397	417	387	386	408	418	398	392	387	385	403	395	366	417	414	367	408	404	379	407	424	399	406	402	407	413	387	394	400	394	425	428	392	395	394	429	374	397	403	422	393	407	415	393	401	404	413	397	429	411	414	387	367	409	400	396	384	406	434	405	421	382	407	371	418	369	386	382	418	405	379	389	411	430	395	394	403	422	408	381	392	394	397	382	426	426	399	393	419	394	403	387	436	434	375	442	403	378	415	396	361	411	408	416	407	367	367	381	393	385	412	428	417	396	413	441	397	396	391	392	380	387	384	360	396	420	390	391	381	402	398	398	391	380	429	409	384	415	412	397	435	382	400	387	398	385	396	424	417	410	441	388	405	362	417	407	437	388	390	397	384	396	380	398	408	340	413	394	396	395	388	401	386	448	386	396	381	374	404	412	400	361	383	410	408	402	393	423	395	404	417	404	423	401	375	407	412	438	407	402	411	403	427	406	410	416	380	409	408	441	419	411	404	388	359	401	402	378	413	398	424	396	409	440	448	417	415	386	430	394	416	395	369	394	373	394	413	417	383	374	400	422	394	398	384	408	418	411	405	410	400	408	426	412	400	406	394	399	417	391	378	428	446	393	371	400	420	423	379	437	397	379	439	385	413	412	390	380	395	375	416	412	397	406	393	414	399	424	459	403	384	425	392	348	398	427	394	415	394	418	395	384	391	423	375	418	382	403	391	400	415	398	412	378	393	406	413	368	428	411	388	414	406	394	427	394	457	372	399	390	404	406	384	410	402	373	407	418	373	416	428	402	409	405	364	389	412	400	405	390	398	382	413	406	438	417	390	417	392	420	383	396	394	353	376	419	450	423	398	359	367	422	399	401	417	417	380	420	360	441	405	413	461	389	414	377	412	423	419	383	386	420	434	391	364	409	425	392	388	435	387	414	430	397	383	396	412	418	418	391	419	435	360	400	422	404	372	365	408	379	406	389	390	403	398	363	384	388	418	404	428	424	391	409	370	363	423	391	404	400	350	388	410	395	429	405	406	407	385	382	417	387	420	406	419	412	401	409	407	415	425	407	415	402	404	393	401	409	394	400	388	408	398	410	376	397	377	430	431	403	369	399	402	379	392	413	409	407	402	377	413	382	410	383	388	415	384	396	405	392	397	382	410	399	399	421	378	399	405	371	423	377	403	441	402	390	427	404	395	394	402	429	398	443	414	416	401	413	417	433	440	395	417	401	422	400	404	361	384	400	383	374	408	404	373	364	403	432	401	426	405	361	405	430	424	426	406	401	390	390	399	419	418	414	379	365	388	394	430	427	398	382	443	458	395	418	398	399	399	409	367	333	379	387	434	393	375	362	415	412	437	353	424	366	399	384	394	436	397	393	401	412	428	413	442	408	395	395	391	425	415	387	409	429	402	400	394	372	420	404	398	407	369	384	429	411	402	431	399	383	421	373	387	441	395	392	453	418	394	406	399	390	396	408	403	391	384	416	380	412	399	399	413	408	435	400	433	376	383	464	419	414	448	381	406	389	400	382	423	428	365	418	388	399	370	384	380	413	418	390	428	374	381	416	395	411	378	359	399	431	435	379	417	387	394	421	373	387	389	399	419	384	423	374	430	409	386	386	407	440	402	409	370	402	419	398	369	400	387	384	371	422	374	394	377	391	399	411	398	397	400	401	380	387	395	409	427	404	394	401	401	430	368	416	435	404	435	395	433	417	417	397	386	396	417	411	410	397	422	411	452	331	415	391	375	380	390	381	388	399	391	430	406	398	391	380	404	377	401	419	424	379	403	387	413	425	407	411	401	378	405	389	395	408	435	396	412	423	454	378	385	397	400	374	420	401	386	441	433	411	407	371	405	468	414	427	412	392	394	403	422	407	381	369	403	426	394	380	370	415	369	424	385	375	399	407	411	415	400	406	370	392	386	402	424	392	418	386	432	432	413	407	392	399	357	446	415	393	406	414	413	408	422	427	425	425	404	421	425	407	415	406	409	407	402	409	388	386	416	406	409	381	432	397	379	389	402	396	432	405	392	392	409	407	372	413	413	376	414	359	430	418	455	375	409	409	439	443	388	385	399	425	423
63907	26820	8308	2371	1326	1057	699	511	456	4516	12068	16461	14202	1141	217	184	211	183	199	173	192	165	181	168	173	195	181	155	171	152	148	187	177	170	140	162	182	173	181	163	160	187	183	185	166	149	172	163	191	155	170	166	145	146	179	156	145	176	133	149	153	176	172	165	173	160	158	173	176	163	148	139	169	142	156	172	140	143	169	141	137	155	152	168	169	126	143	148	156	155	148	156	171	157	180	148	151	157	168	154	163	150	143	151	136	132	142	164	152	153	148	160	159	165	157	172	167	159	158	153	149	148	148	141	139	163	151	148	163	137	157	165	146	166	183	163	158	149	166	123	160	159	156	143	180	177	139	138	149	166	156	149	147	167	157	172	155	149	180	163	147	160	142	166	168	153	134	162	163	178	138	154	142	164	137	172	166	153	169	157	144	150	146	157	144	151	141	162	145	132	149	170	148	141	147	149	162	164	139	150	172	170	127	124	142	148	149	174	175	157	168	172	127	131	148	154	154	153	155	158	165	159	142	151	138	134	150	133	153	130	138	129	176	145	125	140	129	180	155	148	160	137	169	165	168	155	148	142	175	141	170	142	143	174	155	164	161	153	158	154	134	142	159	155	167	172	133	142	161	138	129	170	167	140	159	154	137	178	156	173	173	167	164	162	139	151	157	155	175	129	156	169	138	164	154	181	163	171	151	141	154	158	147	143	172	144	168	140	156	167	145	155	142	152	163	148	151	146	149	150	167	157	167	171	174	140	182	151	154	145	131	158	146	176	163	156	132	143	173	116	141	137	143	151	174	150	150	159	161	163	143	153	159	171	143	142	141	147	142	147	167	151	140	176	170	156	156	168	151	159	159	140	162	162	142	161	158	148	158	161	155	135	164	157	145	153	151	154	150	145	136	133	167	169	151	141	121	185	137	151	173	155	166	152	190	144	145	139	166	155	165	167	157	160	125	163	168	148	167	133	153	137	151	146	154	152	143	133	170	165	156	116	166	176	150	132	162	165	185	153	157	152	156	145	144	135	149	156	170	160	143	168	166	171	157	153	164	141	178	143	141	145	154	185	170	134	169	164	158	163	151	161	150	164	177	171	154	135	161	145	127	151	148	166	139	139	143	160	152	178	182	164	184	153	150	131	161	160	143	145	157	149	159	151	159	163	159	173	156	161	168	156	146	143	146	147	159	131	149	145	150	157	171	150	173	149	162	147	171	172	143	162	165	151	153	140	167	171	130	147	148	141	163	155	168	140	158	140	153	172	158	131	189	150	144	130	177	169	137	165	155	143	145	145	156	148	142	154	170	138	143	148	153	135	149	143	156	152	170	164	145	162	156	153	137	138	163	152	150	155	150	147	155	159	164	150	163	164	153	153	149	159	146	155	173	142	142	177	154	152	157	131	156	163	132	150	183	170	155	151	190	156	157	167	156	145	155	168	152	152	150	134	161	134	145	155	136	144	155	162	162	169	178	146	152	154	182	151	166	159	134	145	144	166	143	171	160	171	152	154	144	153	154	166	142	150	172	144	151	160	159	158	153	148	143	146	168	151	145	164	137	168	155	147	139	157	157	170	135	146	174	129	156	153	154	142	158	162	168	169	167	177	183	146	156	153	153	152	164	121	190	132	159	166	144	155	157	161	156	184	164	157	145	161	155	167	147	131	163	178	142	152	176	170	159	131	164	159	157	164	180	152	157	139	153	150	157	134	142	158	153	136	155	137	162	162	151	144	151	169	155	162	130	145	134	154	149	166	136	118	154	132	171	162	164	169	157	131	166	130	156	144	145	140	156	156	149	147	152	175	155	149	138	157	167	144	151	164	164	152	150	159	160	130	166	149	176	161	138	160	146	167	154	146	150	159	152	140	147	145	151	163	167	176	150	151	158	180	168	146	156	147	181	143	154	129	147	169	155	174	161	166	150	153	134	155	158	164	140	151	154	153	179	145	154	172	152	164	154	174	155	131	171	177	174	130	135	132	144	148	139	166	164	147	155	142	140	149	154	169	155	139	143	158	162	160	163	151	183	149	151	165	171	157	145	145	142	164	138	163	153	143	152	151	160	172	180	167	172	157	168	155	156	155	170	146	172	156	184	149	140	150	164	160	165	149	171	161	152	140	145	167	157	153	145	133	158	167	149	166	145	161	156	164	152	181	175	161	179	155	152	172	161	168	186	149	147	165	158	141	168	140	154	131	158	143	160	162	140	144	155	167	158	157	151	150	145	163	167	148	157	152	152	162	153	147	169	154	150	146	162	162	164	165	162	164	166	168	148	160	141	155	142	152	159	144	146	133	160	175	167	147	174	160	194	151	144	148	167	143	157	161	164	152	130	158	140	153	167	150	169	157	164	154	161	142	158	151	155	144	159	152	157	173	150	171	155	151	145	154	171	149	120	156	149	167	185	146	151	172	149	175	150	152	132	146	139	139	139	125	150	146	164	154	181	155	168	138	129	159	151	138	172	176	113	144	162	149	164	152	143	166	152	160	156	168	150	175	165	153	148	132	185	167	167	162	137	147	157	154	158	171	153	150	158	157	136	171	151	159	152	156	154	141	154	165	147	164	168	148	159	166	158	140	168	171	176	159	153	170	146	164	175	136	166	176	152	159	135	156	150	159	176	167	154	152	139	164	153	151	123	167	151	134	172	163	150	146	157	146	148	157	153	160	169	168	166	173	156	161	155	178	135	151	165	162	147	148	168	148	149	166	134	147	141	159	177	157	152	153	147	147	152	147	159	130	140	173	146	169	158	166	163	153	171	132	148	143	134	125	172	139	165	136	142	150	152	160	145	172	158	142	155	166	148	161	160	151	158	157	176	124	159	164	150	139	153	135	160	155	151	142	147	153	162	151	152	157	137	164	174	166	128	163	176	168	140	160	172	145	182	143	174	193	140	151	153	149	150	156	164	178	139	152	137	145	159	161	149	169	166	152	147	147	180	141	138	172	169	153	155	168	152	166	159	155	157	132	152	161	139	167	167	161	185	163	131	152	151	134	154	134	160	141	143	152	165	144	139	183	175	152	153	142	139	113	136	162	178	144	131	161	151	139	143	165	157	150	170	146	163	171	146	127	169	162	148	155	164	151	159	181	152	149	160	150	155	162	142	151	161	151	171	144	154	170	177	141	134	164	161	139	128	174	157	143	147	173	167	151	162	158	145	173	139	136	136	160	145	139	142	129	148	167	152	150	160	151	169	119	164	155	188	165	168	146	130	162	157	169	159	142	151	151	152	135	139	171	165	130	156	155	145	139	172	156	147	150	185	167	152	178	159	139	145	168	148	152	169	152	130	167	147	141	139	148	141	153	186	153	154	160	158	167	142	151	163	160	149	158	164	153	163	162	159	147	157	155	149	163	174	190	131	152	171	156	129	154	193	173	161	148	176	181	158	160	150	156	158	153	152	170	164	150	163	142	149	144	134	138	161	167	137	154	168	177	172	144	133	153	173	172	184	160	165	170	167	137	171	142	140	168	185	137	165	132
36679	5316	7625	6050	5312	4266	3064	2446	2297	18924	34997	39920	31748	1028	684	707	668	667	661	708	641	566	578	530	512	585	450	456	448	431	393	438	437	450	426	425	413	444	390	419	395	401	413	420	394	407	410	375	405	421	365	352	399	393	396	419	404	341	368	381	374	374	413	386	363	346	364	375	350	357	403	380	367	363	396	371	340	344	371	381	381	414	379	363	376	372	338	367	392	396	377	392	326	375	353	393	369	353	375	401	383	363	355	377	396	348	349	386	339	372	365	357	363	371	396	346	400	346	341	396	376	345	360	361	370	344	372	357	367	377	351	374	369	392	356	354	365	336	370	344	371	359	376	339	355	396	402	345	358	403	349	346	371	370	373	346	374	378	347	363	361	367	373	346	336	348	347	386	386	377	358	372	365	398	377	376	362	346	346	356	390	314	418	352	368	369	365	323	355	357	351	353	358	326	369	385	334	390	353	348	369	316	403	355	366	342	348	397	333	381	377	374	351	352	344	362	347	336	388	384	403	344	382	371	359	349	361	336	346	369	366	369	339	350	348	353	379	370	374	409	401	362	371	340	361	355	338	374	381	373	394	371	357	345	369	342	382	395	395	370	379	349	374	374	356	383	347	356	379	390	413	345	343	374	382	356	376	354	348	336	332	376	367	383	387	324	367	372	382	379	364	348	355	351	329	359	356	370	370	340	368	347	379	345	365	348	375	369	377	340	376	372	347	385	372	413	350	365	360	405	329	312	382	353	374	378	371	388	367	369	371	370	366	355	393	351	390	341	360	372	375	375	351	359	365	392	346	338	380	351	355	356	365	315	364	372	377	396	332	390	349	366	322	343	361	357	344	349	380	371	316	342	379	369	357	374	377	387	360	367	354	368	352	357	368	367	353	410	385	347	365	346	353	374	369	365	385	386	376	343	359	374	341	363	338	386	397	361	357	361	369	390	376	377	387	358	360	348	343	341	330	332	370	382	351	367	397	377	373	373	346	365	359	319	350	326	358	361	341	363	334	360	356	368	320	353	322	354	374	340	339	352	397	364	374	352	356	341	360	376	343	368	363	358	362	386	348	370	382	357	375	385	365	322	337	349	356	363	348	352	372	339	335	387	344	360	359	366	341	407	382	360	377	390	392	368	388	384	382	379	359	346	374	386	353	364	373	350	361	381	388	381	342	383	376	354	396	337	350	365	382	330	395	341	379	372	371	359	381	379	370	392	360	368	357	355	389	363	358	344	357	360	378	382	382	348	373	365	381	331	365	375	354	351	359	372	397	363	351	376	366	379	351	373	373	367	392	363	343	345	349	377	342	338	342	366	350	379	372	327	341	387	366	356	355	345	369	368	357	392	383	319	332	372	343	356	362	359	356	382	354	353	390	356	364	359	364	340	405	385	346	345	375	342	388	374	364	342	363	333	374	375	372	363	329	377	343	343	349	345	361	355	377	351	337	337	404	336	376	367	345	385	353	333	328	354	386	382	361	340	377	347	357	348	383	343	346	337	373	352	363	337	356	377	356	373	357	406	351	371	356	377	370	336	379	381	358	382	349	404	370	345	383	328	375	366	365	333	403	383	377	350	359	367	338	337	350	352	345	366	408	353	380	360	382	360	351	348	378	351	329	368	382	379	343	391	357	361	355	370	366	383	384	366	372	353	393	363	351	355	346	371	355	328	389	380	328	371	336	376	360	362	394	380	385	365	377	356	373	375	356	349	334	345	345	361	378	394	350	357	354	399	403	377	348	349	365	349	372	404	360	386	389	401	335	338	358	371	353	354	361	403	366	350	375	342	366	357	359	347	407	336	369	372	402	375	371	358	349	330	346	361	354	357	376	377	364	379	376	379	342	375	366	341	390	340	360	388	342	353	371	324	393	364	366	368	344	405	346	358	386	360	366	346	357	363	369	346	357	390	359	342	364	356	352	371	357	358	359	376	336	375	392	354	365	379	363	337	348	382	378	350	370	355	395	370	379	331	367	357	390	345	366	371	341	337	381	351	375	366	354	397	381	396	363	359	366	357	345	364	377	329	333	377	380	360	380	359	364	348	351	363	323	376	335	348	345	338	353	343	367	371	389	328	372	348	366	346	373	371	374	396	348	355	356	368	327	394	358	349	336	351	343	366	369	360	375	394	368	361	345	356	368	391	380	381	347	366	354	350	356	370	402	340	369	373	375	350	344	395	371	352	329	350	415	386	382	355	355	375	346	372	342	355	337	344	370	353	335	370	362	367	382	335	331	383	352	407	362	354	375	349	359	324	352	335	346	366	396	345	357	354	362	383	326	331	421	351	357	363	341	372	351	383	317	349	388	355	367	363	366	370	374	370	360	369	361	377	368	372	398	374	355	353	369	361	382	392	373	353	379	352	369	373	381	367	360	366	358	359	398	338	390	360	368	381	373	390	354	365	396	353	368	348	350	325	385	348	387	346	334	380	390	343	366	360	368	356	363	401	344	371	381	363	395	339	360	362	357	354	383	353	371	365	364	350	337	386	367	348	377	351	340	339	358	358	345	357	377	366	361	382	359	384	343	349	388	363	340	353	366	392	382	367	328	370	337	392	342	368	398	367	333	365	358	371	350	394	381	376	354	381	350	364	336	364	380	393	394	360	363	374	365	356	336	348	366	362	360	333	369	352	346	347	363	354	351	344	356	378	406	396	353	334	353	353	367	355	411	353	369	400	356	371	384	353	365	353	337	305	377	368	342	371	384	328	326	362	394	367	376	334	350	362	341	357	369	390	369	359	369	372	365	393	356	349	388	393	371	380	358	354	350	344	355	356	371	358	395	350	371	342	374	380	352	403	345	375	346	351	334	397	331	337	398	365	360	390	369	362	365	398	346	391	380	377	405	329	364	363	354	391	377	353	374	366	346	364	380	356	364	366	383	364	393	359	362	371	383	370	412	339	373	352	369	386	396	349	364	345	347	365	388	380	365	355	361	374	378	374	349	341	370	328	378	347	362	343	375	400	392	389	395	357	354	358	353	371	351	332	391	389	341	363	351	368	328	366	349	332	366	368	367	344	382	341	342	365	337	390	359	397	385	394	390	340	375	319	336	368	364	361	361	366	375	343	342	325	366	352	341	373	375	376	369	335	377	345	347	359	377	348	393	360	378	344	348	345	366	346	367	371	361	326	382	427	375	370	379	328	381	364	383	347	356	367	395	377	363	330	375	375	425	357	297	356	390	378	343	357	368	352	372	363	389	391	352	344	343	342	392	385	372	359	382	381	365	377	383	358	399	385	364	357	340	367	357	364	379	364	389	329	362	377	371	364	381	381	343	375	365	352	353	338	326	326	382	375	331	367	351	348	408	366	355	401	380	345	387	375	338	372	376	371	368	358	354	372	351	357	357	349	385	346	368	342	364	380	372	387	367	368	364	369	386	348	362	369	363	347	384	337	378	358	331	382	355	351	347	371	368	356	366	338	386	349	350	361	344	352	346	350	352	366	378	357	335	382	360	360	376	342	403	354	371	341
6635	481	351	238	201	140	108	119	114	219	345	595	349	79	74	73	80	90	94	98	85	76	88	86	84	76	74	89	67	86	69	86	81	77	80	73	80	74	85	81	78	82	90	83	88	79	71	72	72	93	93	94	77	81	84	75	87	84	83	76	94	80	75	79	86	74	85	94	71	85	95	72	90	71	71	68	65	80	86	75	84	77	83	76	92	73	98	81	72	86	94	82	71	80	92	85	70	86	77	89	100	71	79	85	84	95	92	70	73	75	79	74	81	69	83	71	79	71	71	80	84	75	77	86	86	87	76	90	72	61	92	87	85	85	83	86	93	84	99	71	83	78	85	74	68	82	79	76	70	89	80	75	77	79	87	69	83	90	73	68	76	94	88	84	71	69	87	76	92	86	85	86	75	87	85	84	97	71	87	77	69	79	99	69	73	80	74	68	74	73	78	81	97	95	81	91	85	77	66	89	75	95	96	88	85	76	68	83	74	89	83	69	93	74	84	95	74	81	73	76	78	83	70	88	86	83	95	68	60	73	65	91	86	68	80	73	93	89	85	76	77	80	80	88	75	90	87	87	65	88	70	73	91	98	75	70	73	80	98	83	73	80	76	90	73	80	96	84	76	79	71	91	79	64	92	77	87	65	81	75	81	81	83	80	79	90	90	75	88	72	76	76	80	84	96	63	69	87	83	77	84	73	75	68	76	83	78	69	69	66	86	84	88	80	85	79	86	88	88	61	74	93	67	81	96	70	81	75	73	69	73	75	73	81	78	95	89	79	100	68	67	71	88	83	91	72	74	97	87	87	73	78	79	74	90	86	80	90	68	96	77	83	88	77	87	93	90	67	103	88	91	73	77	85	85	93	78	68	71	87	74	69	77	78	69	78	80	77	93	80	64	82	71	72	81	94	71	77	75	60	70	77	75	74	86	70	65	69	82	80	69	95	83	84	73	86	74	81	69	68	78	79	103	72	68	73	80	74	80	65	76	79	85	103	74	92	84	80	70	72	74	78	85	89	74	86	77	79	103	80	96	82	90	79	77	73	82	94	84	73	80	75	81	87	74	81	82	88	73	88	76	68	70	87	61	63	85	82	82	92	84	87	92	71	68	64	78	80	77	89	84	88	81	88	68	72	76	68	72	76	75	75	85	73	83	64	68	78	98	76	89	93	65	98	78	78	92	85	78	82	89	83	102	86	73	87	91	75	81	70	93	75	81	78	67	88	94	79	65	86	83	89	76	90	88	90	68	65	77	86	72	83	88	74	89	83	97	65	55	93	68	69	89	73	75	75	89	93	72	85	93	87	74	90	73	89	83	79	90	74	97	81	66	72	71	73	90	90	87	90	75	79	70	83	84	67	79	76	73	80	84	73	78	74	88	71	75	90	74	77	75	86	72	91	80	79	86	68	92	98	85	92	70	88	82	80	70	76	85	73	92	86	77	79	96	98	73	76	82	76	74	83	96	75	95	78	83	80	70	86	75	78	97	79	78	79	86	91	66	70	81	75	66	81	72	93	73	62	89	72	88	80	89	85	62	79	71	78	80	77	93	81	78	82	66	82	81	61	77	89	72	58	84	66	65	59	67	73	75	81	81	80	74	78	70	90	77	79	94	78	90	59	82	93	82	91	95	79	71	65	88	76	82	79	82	91	85	66	87	80	72	74	71	81	79	81	81	67	79	82	81	80	77	87	65	59	85	91	74	83	75	95	78	63	65	62	94	87	81	86	94	68	85	91	83	82	92	84	91	73	95	81	94	81	72	79	81	88	77	93	75	63	80	78	67	98	89	110	69	92	79	79	91	81	81	87	75	80	77	76	79	97	82	92	78	72	86	90	96	83	85	88	82	90	83	80	87	77	77	94	103	73	60	81	83	92	75	84	73	82	89	80	62	87	84	84	82	75	76	85	102	78	81	73	89	90	73	69	94	85	71	79	91	67	79	76	86	89	79	86	72	87	80	71	114	99	65	83	82	75	68	82	93	74	74	79	85	88	92	70	82	65	83	77	76	86	60	78	94	71	81	85	88	71	74	76	81	73	70	97	71	72	89	85	88	87	76	73	51	70	83	64	75	83	88	78	82	82	92	87	85	71	89	78	83	68	78	73	68	78	73	70	80	65	87	90	87	88	66	83	86	63	82	89	74	82	72	89	84	81	78	81	89	95	79	84	82	84	78	89	81	75	83	93	87	93	83	101	82	65	62	83	85	86	68	86	89	73	77	65	69	95	101	71	93	69	68	84	66	82	89	56	86	71	78	79	81	72	102	81	81	68	95	84	84	69	75	84	98	76	65	77	69	83	71	90	92	81	70	82	65	89	89	88	84	100	84	69	81	83	66	74	73	89	74	95	98	70	77	78	77	81	80	80	68	77	79	80	82	70	86	85	98	81	71	68	87	73	83	83	70	85	80	66	79	71	78	94	79	79	77	79	74	85	93	78	90	95	86	75	72	93	80	86	85	87	76	76	72	78	85	77	92	84	70	70	92	79	82	79	82	76	73	78	76	73	79	62	80	81	77	58	73	72	78	82	90	76	79	93	67	99	83	79	78	96	80	75	84	83	59	77	84	73	70	92	80	83	78	78	75	82	84	84	66	85	92	81	75	76	78	86	72	79	76	86	68	87	75	73	97	74	65	87	82	81	81	94	58	74	77	71	87	102	70	84	82	77	75	101	78	87	72	85	91	90	90	85	66	85	88	84	83	89	88	70	87	87	58	70	77	76	89	81	78	73	83	73	74	68	69	89	69	75	73	72	76	81	90	76	86	72	98	88	66	85	76	87	68	87	72	82	76	79	74	68	94	72	80	63	107	78	79	83	94	78	90	63	63	62	74	68	104	83	84	80	73	58	76	56	59	74	91	75	99	73	63	75	82	81	84	88	71	86	90	80	79	62	89	68	63	65	80	86	78	87	76	71	79	88	76	68	79	60	75	74	66	74	76	65	79	68	75	70	79	79	81	80	83	92	85	76	77	75	83	70	72	102	91	78	74	78	80	86	69	79	73	87	80	90	79	68	80	92	88	91	76	87	105	79	77	80	99	76	78	76	70	79	95	86	92	77	87	82	76	89	75	84	87	82	95	83	83	80	74	81	76	68	78	76	70	85	77	91	71	75	91	85	71	87	80	69	78	83	100	80	73	77	88	81	87	84	83	76	84	78	83	73	76	76	85	87	74	84	61	76	88	67	88	74	93	84	94	78	79	74	94	84	84	81	65	79	81	75	72	74	87	77	62	80	61	81	79	75	89	64	88	74	74	70	73	59	88	84	85	96	77	75	86	87	85	101	61	66	64	92	101	92	67	98	69	53	70	76	82	78	89	71	88	78	87	72	94	59	92	81	79	66	55	64	91	75	79	100	102	88	82	89	77	80	80	92	88	90	87	71	89	76	78	89	74	89	93	84	93	77	76	94	74	72	87	83	58	88	78	76	77	75	101	74	88	107	87	69	77	92	112	81	68	95	79	74	79	71	75	89
5968	603	917	881	812	654	355	382	379	1190	2215	3700	1752	218	211	206	208	226	216	220	224	251	216	215	225	221	197	234	197	227	217	237	218	213	228	226	219	220	205	247	223	223	216	225	228	248	234	213	262	246	218	250	220	211	201	222	201	244	214	208	212	225	242	218	214	204	217	222	215	235	208	228	238	222	240	224	219	219	215	192	229	215	226	226	219	203	241	250	229	205	188	241	206	204	208	230	227	219	228	228	225	227	206	245	219	233	226	228	221	240	193	204	217	246	211	196	233	253	218	212	223	224	211	227	200	225	200	214	212	209	235	227	221	208	220	213	240	230	235	214	218	194	228	241	213	221	227	223	210	231	237	244	218	229	226	214	238	224	213	212	212	224	198	236	226	206	201	226	241	204	231	254	211	237	265	223	219	214	222	200	226	212	242	208	194	232	210	231	247	204	194	202	208	214	235	216	213	255	223	215	207	217	224	216	204	244	224	230	219	204	219	245	218	228	216	227	216	223	234	243	243	214	235	193	207	227	218	242	214	236	222	214	241	211	219	225	253	214	248	221	232	202	223	207	220	218	200	219	226	217	210	230	208	210	222	191	223	203	248	219	204	244	240	203	202	241	229	224	233	216	224	207	219	205	235	240	215	222	209	203	208	243	236	211	209	215	221	215	228	221	229	213	219	206	246	205	230	217	193	222	225	212	235	221	241	201	234	236	216	229	203	215	236	221	212	244	212	211	237	256	206	231	215	222	206	198	233	206	224	222	207	203	259	235	215	208	224	237	244	230	204	209	200	220	228	233	221	243	235	266	219	226	221	222	219	223	234	243	192	208	215	209	202	254	227	177	223	214	224	243	213	192	226	220	236	226	241	200	214	198	193	232	210	219	223	225	215	227	239	244	237	237	216	242	218	198	207	232	223	250	216	199	226	213	204	193	226	215	201	222	213	232	217	226	219	209	214	229	228	217	214	201	243	220	214	223	204	232	220	217	222	229	227	230	191	202	232	219	199	226	201	239	247	211	192	206	233	240	206	212	224	237	221	213	219	233	247	213	243	208	242	219	205	223	210	215	245	208	233	234	227	246	211	225	198	206	238	230	238	211	260	232	218	209	209	210	229	219	218	198	238	254	216	255	207	196	213	207	216	230	223	204	227	239	196	215	217	211	230	224	229	194	229	224	214	223	236	224	233	213	230	215	217	233	223	207	226	219	214	236	254	230	242	239	217	251	234	216	211	240	210	232	231	222	221	198	219	240	213	227	215	241	218	218	228	218	246	218	191	216	229	221	201	227	231	202	238	222	226	242	228	227	226	233	221	215	229	190	234	229	219	233	215	201	216	208	212	240	214	241	240	214	201	219	195	207	245	192	209	239	205	253	215	237	230	183	227	225	233	235	235	222	212	204	220	216	218	220	239	219	217	229	233	209	225	228	235	229	203	242	218	225	231	236	232	210	217	215	229	229	221	211	205	225	238	265	231	229	226	231	234	208	212	192	232	192	212	221	214	233	222	231	216	216	213	217	215	216	232	240	224	230	222	232	230	225	234	219	212	214	212	216	200	201	214	220	184	215	204	230	225	238	233	209	225	208	197	236	216	223	226	211	251	219	215	201	200	189	235	220	214	223	200	216	226	224	244	210	237	254	211	208	210	215	218	239	209	224	205	229	237	222	228	204	216	209	227	214	201	215	215	234	242	207	216	212	209	251	233	228	195	211	220	235	215	217	208	254	232	226	237	212	239	213	227	209	227	226	192	242	223	224	220	197	223	232	216	213	221	238	220	210	234	217	209	233	220	209	209	212	239	201	232	208	214	220	206	211	195	227	218	240	207	198	245	205	245	240	246	208	194	229	209	195	213	225	220	220	234	221	193	233	215	230	231	242	215	237	230	213	207	211	235	232	231	208	240	215	238	269	235	223	258	233	228	195	261	208	226	240	225	251	246	227	193	236	241	238	216	217	180	244	198	216	217	193	222	230	223	182	227	243	241	214	222	218	205	230	225	238	247	212	215	221	228	253	218	197	206	206	235	228	213	228	218	242	223	200	222	227	223	212	226	222	197	219	215	219	224	255	214	238	228	226	214	200	230	213	194	235	251	223	224	225	217	232	214	239	204	204	237	205	237	218	244	250	230	218	217	187	209	210	244	215	218	203	237	226	197	233	229	226	202	212	210	206	219	200	255	225	213	226	232	186	207	229	238	226	214	198	215	240	205	233	251	173	221	219	235	206	196	224	210	200	213	203	225	235	222	203	216	222	233	217	251	231	199	228	213	264	190	241	233	199	230	234	233	226	210	211	236	199	222	227	197	231	217	236	206	217	232	226	216	214	221	227	223	208	237	195	228	217	212	214	202	235	206	218	236	226	194	219	207	196	212	224	228	246	205	220	216	206	219	243	227	210	250	211	229	209	228	235	247	223	210	224	231	217	248	190	224	228	231	235	217	237	210	221	226	224	236	215	217	239	246	223	231	231	209	218	222	194	230	211	212	234	215	217	200	211	213	204	231	247	206	238	240	216	214	218	217	207	232	210	219	207	223	203	217	205	214	193	256	237	230	246	197	212	231	199	234	215	214	214	184	200	241	209	220	253	222	213	196	227	221	199	216	232	223	208	243	216	197	215	223	229	237	217	227	235	226	252	203	195	218	197	207	219	244	210	218	226	220	224	226	228	216	210	228	230	212	227	213	208	218	244	226	214	240	212	214	219	219	217	229	235	197	230	227	212	225	227	215	231	231	249	243	235	220	207	247	236	225	221	231	215	241	223	221	217	221	206	241	204	210	224	206	207	205	208	214	220	211	197	235	233	231	226	218	243	203	226	204	202	233	210	212	218	227	202	206	204	222	232	237	228	202	236	245	220	211	217	235	217	223	226	235	214	213	216	238	227	218	221	209	229	231	234	204	219	218	219	222	223	242	241	183	200	223	212	202	234	233	218	214	204	195	227	218	237	237	226	216	181	222	211	213	221	213	216	221	237	213	205	191	210	245	214	202	226	223	237	229	212	224	224	228	205	243	239	224	213	236	221	230	230	219	209	216	249	209	216	217	225	227	212	210	235	223	204	214	226	211	204	202	217	232	236	216	228	211	245	250	215	240	205	245	235	239	218	233	216	210	208	219	234	227	225	209	212	262	210	195	211	255	234	217	169	228	220	220	220	221	221	220	204	211	224	216	219	227	212	214	234	217	205	206	224	227	210	228	221	217	250	206	213	197	236	231	240	228	221	210	225	208	194	202	226	244	199	207	217	245	255	231	243	222	242	226	174	251	227	215	225	213	222	218	205	244	209	196	226	248	222	201	221	223	212	227	216	212	206	237	205	213	191	231	213	214	256	211	248	222	234	192	217	200	215	215	275	233	230	238	221	247	194	237	224	221	243	231	217	217	232	209	217	233	220	220	210	232	213	224	210	238	230	229	196	211	241	226	228	225	232	191	238	217	228	220	227	211	241	204	224	228	228	221	232	210	226	220	221	237	217	205	216
50861	17854	2607	1121	786	584	460	376	1414	5066	8549	11147	3893	264	194	156	176	174	194	189	190	168	174	160	178	186	210	158	185	182	167	187	166	197	157	166	155	163	153	170	170	169	159	182	183	147	164	178	160	133	161	189	180	160	179	155	181	157	159	179	170	164	199	150	172	146	158	162	178	170	166	170	161	155	148	151	151	164	161	147	165	155	159	167	147	198	155	147	157	154	165	177	164	172	146	172	168	168	163	176	161	172	162	176	157	168	174	160	175	161	156	166	169	157	141	177	173	143	148	170	173	162	164	153	161	132	149	176	164	166	141	166	177	167	169	165	155	170	175	180	148	176	159	172	167	167	181	160	162	185	171	161	158	164	165	177	167	162	172	157	151	169	167	176	181	168	173	161	146	143	171	182	171	159	167	167	169	167	192	155	180	162	170	166	157	172	165	177	181	167	170	165	166	154	150	164	153	174	183	182	157	143	164	144	179	185	179	175	181	184	169	173	159	165	203	153	151	172	173	148	181	190	138	155	153	169	190	160	172	168	175	155	163	143	158	175	167	167	150	162	160	147	159	167	175	149	171	163	165	172	171	166	160	175	166	151	167	182	160	148	197	155	168	179	161	155	176	191	173	177	151	194	161	178	166	153	170	159	168	164	193	151	163	160	158	161	172	152	169	166	167	188	168	152	159	139	158	166	151	168	160	162	168	158	158	176	169	175	170	157	178	145	157	154	184	161	152	169	144	159	169	147	184	158	202	175	187	169	161	183	165	170	183	167	173	149	162	162	160	166	199	155	187	172	174	150	189	159	174	130	166	155	169	154	183	200	169	176	151	163	159	163	143	162	175	162	173	174	185	151	158	165	166	172	159	172	168	171	155	149	177	185	167	152	169	164	138	174	172	157	181	183	161	182	152	166	167	179	173	145	167	153	172	148	180	162	175	160	170	142	166	122	147	175	150	192	170	176	169	143	197	159	171	167	153	174	145	149	165	160	159	181	178	144	136	188	180	162	185	157	164	157	172	161	175	149	165	173	186	184	174	151	161	155	158	147	144	157	149	143	159	152	180	180	162	166	169	167	172	167	167	152	147	162	151	166	160	150	163	174	172	153	143	191	164	169	192	167	179	137	156	157	149	151	165	162	184	158	184	188	168	169	171	188	153	179	191	142	150	161	165	188	153	190	152	156	178	163	176	144	179	177	166	165	186	161	161	150	148	168	182	175	159	169	166	147	167	158	158	162	156	196	172	177	182	171	177	179	193	173	164	165	164	173	157	191	178	179	146	153	154	181	168	178	139	180	161	155	154	173	174	163	159	196	154	167	166	155	178	177	160	157	144	168	154	176	192	163	146	157	155	132	155	143	165	148	190	187	185	155	177	142	174	183	177	154	153	157	152	184	174	208	159	155	146	143	163	160	160	132	161	153	172	151	178	171	155	166	190	177	152	154	161	168	165	155	165	153	191	167	162	154	141	171	154	169	195	173	165	147	169	172	159	168	169	174	155	143	161	143	163	147	181	159	170	148	151	158	168	181	171	174	165	172	177	181	170	171	168	168	186	154	142	120	167	167	139	160	181	151	164	167	169	179	169	196	177	185	179	167	144	172	150	162	176	151	179	170	153	158	196	163	149	136	163	154	174	151	177	157	165	166	160	161	176	163	155	181	160	165	164	178	152	178	160	161	160	146	161	166	166	159	166	169	143	175	194	156	168	162	175	157	152	182	170	155	156	150	163	159	194	161	177	159	164	156	171	186	150	173	179	147	148	160	184	168	171	142	184	148	166	153	163	184	161	161	154	166	158	159	168	144	147	168	160	159	151	165	159	189	165	174	176	166	164	152	148	157	160	184	178	170	160	177	149	166	150	155	175	161	165	161	169	136	160	175	154	183	176	176	191	172	165	169	181	168	148	177	163	151	169	158	147	162	165	161	151	165	168	150	199	171	162	173	178	178	156	179	161	169	159	158	160	155	171	162	185	176	188	177	185	158	155	166	148	179	161	173	165	156	163	158	154	184	171	193	138	153	132	155	181	164	184	156	178	163	172	153	146	191	174	121	185	166	166	178	181	172	155	164	177	164	144	159	178	152	171	166	163	168	163	161	156	187	155	185	172	178	170	194	170	163	164	182	163	167	167	183	154	176	157	177	161	174	161	168	155	171	199	167	162	147	160	168	160	142	159	163	151	167	169	181	168	163	183	156	169	159	161	185	148	170	140	168	181	163	162	133	156	167	142	162	184	153	150	154	183	168	145	184	150	158	176	134	170	137	151	163	147	160	181	164	150	172	169	161	156	194	162	151	135	157	153	181	157	172	141	168	157	195	158	189	166	151	166	171	172	172	167	188	179	158	161	153	172	172	139	176	175	160	174	158	149	158	164	166	162	151	157	152	170	162	177	157	167	177	164	174	193	141	178	169	169	168	172	162	193	164	155	175	172	141	153	152	160	153	180	156	170	167	144	143	157	174	165	176	173	177	186	183	190	167	165	181	156	163	184	155	140	148	192	158	149	170	167	180	173	176	168	177	149	148	164	149	175	166	158	179	171	161	156	151	189	152	180	180	146	151	159	158	170	163	166	187	173	170	171	180	164	173	170	152	159	177	178	165	145	189	176	159	159	168	129	165	166	175	173	165	154	156	153	171	167	169	166	165	179	174	131	164	176	179	159	168	164	149	176	159	160	144	165	152	164	181	157	161	163	158	168	150	175	160	175	203	183	161	155	153	172	156	173	162	180	167	166	155	173	160	182	149	175	173	162	171	184	161	171	136	157	167	156	181	153	170	152	161	161	202	156	165	155	162	192	190	170	159	157	168	151	162	160	197	158	138	156	138	167	182	176	169	164	149	173	177	193	173	182	161	158	175	155	170	170	196	176	178	154	171	165	166	161	171	198	176	230	131	165	148	168	149	169	170	170	169	166	173	151	165	150	183	144	143	145	167	148	179	166	208	182	168	173	136	163	178	169	153	190	182	154	160	160	158	171	150	146	162	169	165	176	167	169	197	182	167	149	179	158	177	171	162	170	153	153	169	149	149	167	166	187	150	151	170	175	156	145	173	152	160	146	174	178	184	160	160	158	163	163	161	159	149	164	140	162	170	169	175	166	169	168	173	161	159	153	158	152	153	160	168	148	169	137	176	163	166	164	168	152	148	170	162	184	177	163	160	159	151	171	162	179	156	180	145	162	176	152	157	155	169	158	149	179	164	166	165	170	173	159	177	174	165	144	146	164	154	182	160	161	153	144	170	155	170	173	139	163	173	141	163	158	155	174	149	184	158	157	160	172	176	173	169	147	155	166	164	166	174	166	199	165	155	177	158	166	159	180	150	153	162	179	180	175	166	164	151	188	176	169	169	187	162	167	151	135	180	168	163	161	188	161	157	162	195	134	150	150	178	189	149	169	183	166	154	172	172	153	166	173	168	159	152	180	147	156	154	189	167	163	201	156	180	165	162	157	182	175	161	168	169	181	173	155	145	171	189	151	149
28270	3821	3621	3651	3211	2656	1857	1673	7202	21517	29708	32911	11816	611	586	551	512	556	591	559	506	575	493	488	451	478	453	457	403	430	411	413	461	431	407	448	423	444	421	427	420	404	423	407	427	411	417	418	375	410	418	410	400	464	422	423	392	408	400	379	407	415	431	400	423	441	397	433	410	438	414	405	426	410	425	392	434	419	426	410	391	419	443	426	399	417	389	398	375	412	389	438	406	413	394	430	391	416	409	414	369	409	385	369	406	411	432	421	410	406	384	427	408	401	428	414	420	392	387	397	387	433	402	404	398	387	420	402	418	412	424	387	432	403	404	396	418	411	412	417	425	400	381	411	405	407	394	420	402	404	410	396	403	405	393	408	402	408	420	405	414	385	409	439	401	412	379	387	365	400	404	400	394	422	399	403	389	397	393	399	404	400	377	393	424	382	438	396	395	367	391	410	364	366	437	375	408	367	408	391	350	377	402	422	409	423	412	399	399	399	425	408	399	371	417	400	397	385	412	400	399	376	395	388	376	420	404	381	392	403	397	365	415	425	393	452	426	390	391	396	419	399	368	413	440	417	394	430	331	409	408	439	421	398	391	369	454	397	447	399	383	418	406	410	411	401	393	427	401	381	425	404	426	405	406	394	388	378	354	444	446	382	372	394	386	457	396	399	392	416	402	384	426	402	386	424	397	415	392	418	411	420	400	431	375	380	397	395	418	410	413	398	392	410	404	411	398	385	401	407	403	377	406	421	396	396	396	397	399	398	416	388	375	380	389	405	408	422	431	383	396	381	418	390	401	384	400	416	394	421	400	410	411	404	372	364	398	390	404	384	369	410	392	381	381	405	386	385	395	409	392	388	387	378	366	405	466	431	388	407	378	390	412	408	419	382	392	397	417	374	371	446	395	415	433	418	407	389	417	410	409	403	383	394	399	410	388	436	423	410	408	382	410	414	405	442	397	365	385	412	444	395	389	398	399	387	363	409	399	430	391	417	384	416	412	412	418	404	389	375	407	393	423	446	386	381	408	379	448	429	411	381	419	405	394	380	432	411	404	412	402	393	410	368	416	431	399	383	410	380	384	385	380	395	428	426	378	401	386	356	407	385	438	396	395	440	402	400	407	392	401	400	410	382	378	401	411	400	428	426	399	427	391	409	411	405	407	400	378	425	369	372	399	352	392	380	398	412	411	431	406	393	434	385	412	426	387	384	409	400	394	361	404	401	424	420	383	389	385	418	400	405	419	451	402	407	424	422	421	396	407	400	417	421	382	422	395	403	416	377	400	422	375	428	401	413	410	413	419	417	400	426	415	395	449	371	450	406	380	397	438	386	433	413	411	392	416	444	401	395	410	400	387	408	412	415	421	405	430	394	425	391	435	408	433	400	408	401	369	427	390	376	385	394	416	403	409	421	399	453	373	416	396	398	393	373	406	416	409	384	419	417	405	408	393	387	394	402	366	392	408	444	394	391	396	392	383	391	412	413	385	390	383	421	411	360	413	421	431	399	380	420	430	386	421	409	388	409	411	409	397	449	415	384	425	439	395	419	421	394	400	381	426	415	397	404	400	374	399	409	431	416	405	426	395	412	417	417	411	399	383	421	409	374	422	402	412	401	420	414	382	404	409	393	424	407	384	424	428	404	392	387	387	420	390	371	388	364	391	407	420	405	428	416	412	410	396	403	408	390	362	412	394	432	431	432	395	413	384	406	411	394	400	410	399	429	389	402	421	383	382	421	412	384	422	397	402	402	404	369	417	385	392	397	419	427	375	390	411	403	383	384	374	436	453	410	381	386	386	427	430	430	396	434	390	399	415	401	393	392	414	424	416	410	398	403	410	373	405	377	397	384	407	383	400	367	422	405	427	413	434	391	448	406	428	416	409	385	425	396	387	426	397	387	404	404	389	378	372	429	406	376	387	417	415	383	379	415	387	424	412	364	418	390	392	419	420	416	414	424	407	404	417	424	391	401	407	399	400	396	381	395	395	417	412	400	390	385	427	348	449	386	417	397	420	380	377	416	408	403	405	396	408	431	377	373	389	389	429	399	429	403	427	409	400	415	388	377	382	411	410	390	401	403	385	369	406	421	384	404	406	400	368	384	383	416	416	400	402	394	397	434	430	430	377	402	406	374	406	397	378	389	347	406	424	423	439	379	401	394	385	435	448	407	387	361	384	385	389	410	455	421	378	413	398	435	399	409	390	430	404	375	405	405	402	403	425	404	368	443	418	409	393	397	382	410	430	415	390	390	412	410	385	383	452	411	414	418	394	395	396	416	400	402	414	412	422	370	418	409	409	415	411	393	397	446	396	437	412	387	385	400	419	411	415	381	383	382	361	429	415	411	406	448	413	393	380	428	390	404	387	440	408	415	437	419	396	410	392	387	389	390	395	426	403	387	417	410	420	403	425	410	392	395	454	392	399	421	400	349	427	410	420	362	412	383	423	408	422	395	373	401	431	403	387	398	408	369	392	405	405	415	420	414	392	370	399	389	392	408	434	388	417	392	396	363	403	414	418	382	383	423	380	408	443	406	396	391	429	403	416	425	394	415	388	376	395	457	421	415	388	364	390	410	405	377	405	400	393	398	375	375	432	414	406	448	397	399	366	413	397	416	403	396	379	417	409	439	402	403	411	360	415	375	409	386	386	411	416	373	392	392	419	332	402	408	408	418	405	449	410	429	408	393	376	411	400	391	382	426	399	416	402	368	381	424	437	383	412	429	395	391	387	363	387	427	412	387	422	423	387	382	406	393	408	465	423	431	410	419	380	406	392	410	391	394	402	435	417	407	404	429	389	417	398	396	440	391	386	421	405	406	394	397	377	397	404	420	413	369	405	420	382	392	426	385	405	407	393	402	381	384	398	428	414	385	412	392	363	444	390	391	414	408	390	416	369	420	442	393	395	396	362	410	425	442	408	388	395	386	381	389	417	388	406	383	369	415	442	430	422	388	397	396	368	413	416	393	386	395	386	407	377	408	382	384	374	439	392	388	385	420	433	353	385	414	390	380	389	409	426	401	407	374	416	339	409	436	355	396	418	380	402	405	390	399	415	426	428	378	395	414	392	413	421	419	382	379	407	389	365	429	424	414	397	442	419	416	406	368	389	382	392	387	449	379	398	418	400	425	400	418	434	373	409	441	387	388	357	435	430	413	396	413	396	381	438	430	401	393	413	391	441	397	378	427	437	413	382	397	383	414	412	384	390	407	443	400	389	377	407	413	429	417	386	422	400	395	390	396	368	439	407	405	419	378	400	390	411	413	419	427	424	382	427	416	409	389	377	401	432	408	381	412	383	436	390	406	408	429	402	404	399	423	425	392	421	403	451	395	385	393	417	404	406	378	419	428	433	403	407	406	441	410	389	394	405	417	385	412	361	375	436	401	416	427	402	387	450	430	384	380	420	417	386	396	397	399	404	433	425	401	397	429	397	413	398	387	396	385	403	387	371	427	406	424	397	386	433	392	400	398	413	437	419	404
65964	27160	9447	2524	1361	993	690	592	2372	4751	11543	19978	11116	596	188	190	152	196	206	183	195	187	188	184	181	168	154	153	156	171	179	161	168	165	143	169	156	183	143	133	174	172	165	113	168	157	143	159	157	152	166	135	145	160	190	157	147	162	170	162	153	125	154	141	153	158	146	149	140	145	150	156	151	148	122	149	176	163	145	152	165	144	164	162	186	161	142	156	157	159	162	147	154	163	136	154	162	123	144	168	141	138	153	142	129	168	119	148	139	143	162	152	167	152	138	137	149	148	160	144	142	134	154	142	163	146	161	137	159	137	152	156	151	166	140	124	137	152	162	145	166	137	143	159	148	164	156	147	157	146	159	161	154	159	168	168	158	149	158	141	164	154	162	168	133	140	156	175	136	147	167	147	173	161	152	134	149	143	164	156	159	147	172	170	153	154	167	160	151	132	152	139	150	152	180	152	134	181	173	126	133	168	163	149	151	154	167	145	145	161	156	159	149	144	177	164	147	150	150	137	153	181	147	166	138	182	164	172	159	133	148	126	144	147	133	177	165	154	163	167	154	183	172	185	140	159	147	171	172	177	144	155	159	138	165	193	144	125	165	159	167	153	151	146	134	142	159	152	139	173	164	144	155	168	161	158	145	136	146	148	157	153	163	156	171	140	147	140	142	165	151	179	154	187	135	145	175	152	146	128	144	164	167	164	165	143	147	164	174	164	139	154	144	150	147	154	186	166	148	165	160	156	186	157	159	178	160	160	128	150	131	131	156	134	180	161	155	161	170	162	166	145	149	156	138	150	155	146	177	134	178	163	148	147	175	187	138	138	137	172	143	159	137	146	161	162	143	146	149	135	169	146	154	166	170	170	126	162	157	140	170	145	153	163	137	166	152	152	155	139	156	167	149	153	163	147	163	157	133	164	143	164	164	150	156	141	167	142	130	146	159	157	127	139	141	151	141	145	169	143	181	155	154	151	161	140	157	158	148	147	148	137	149	192	142	142	140	141	143	160	161	142	135	143	137	140	156	165	152	164	141	147	161	145	149	147	155	170	138	157	144	170	136	144	160	158	146	189	148	147	153	153	149	140	143	148	170	143	150	160	151	153	147	140	148	159	144	134	151	160	140	155	161	150	180	153	136	152	159	159	148	136	165	146	169	156	149	137	159	142	145	144	147	153	159	168	163	146	147	165	146	138	138	142	139	159	162	170	131	143	147	129	155	165	166	165	153	166	125	153	145	156	140	177	158	157	142	166	153	141	147	141	124	148	140	183	181	151	145	152	153	168	159	135	146	170	153	151	130	168	178	182	139	162	154	164	147	175	154	152	167	157	146	149	126	159	170	167	147	148	153	155	165	161	118	140	165	146	161	152	149	138	154	160	159	138	151	148	164	178	163	138	138	147	165	148	148	146	159	150	159	161	172	148	167	148	141	165	148	149	159	143	143	159	163	153	152	159	159	157	156	151	159	148	164	154	163	167	151	174	166	145	144	159	148	155	164	137	149	187	136	144	166	146	135	147	168	160	157	172	169	153	164	123	139	172	164	165	154	163	151	153	141	144	133	161	150	155	164	170	140	140	162	159	151	138	157	157	152	139	167	134	183	142	161	159	148	170	150	157	171	136	152	137	137	156	123	158	153	175	135	135	163	160	127	152	172	156	142	186	136	140	160	153	185	166	136	170	135	137	148	144	164	162	165	159	169	148	190	138	146	166	163	156	137	141	155	151	149	155	141	178	150	159	137	179	182	142	152	177	156	142	185	145	199	165	142	150	141	145	131	153	176	146	150	146	149	169	171	175	153	163	157	175	133	159	148	158	165	148	159	153	135	150	159	167	138	156	175	165	147	142	118	144	155	156	149	142	178	167	186	150	145	145	141	160	158	152	143	145	154	138	144	156	152	132	147	163	153	167	144	165	140	159	158	150	167	144	146	164	142	151	149	169	150	155	151	166	147	154	162	143	161	167	154	161	169	145	161	148	132	130	144	146	163	157	128	161	140	156	162	159	149	132	149	149	144	130	159	130	164	160	160	170	158	148	158	161	165	163	142	151	157	146	156	141	137	157	145	152	147	159	151	135	161	162	165	162	162	141	142	167	174	171	133	165	159	165	157	158	160	150	139	135	163	140	153	171	146	155	150	150	167	165	166	158	147	146	151	162	160	154	156	158	173	155	158	167	169	138	153	139	159	160	164	166	149	155	164	143	156	145	158	153	149	158	122	193	162	168	167	125	155	166	133	150	137	142	169	139	168	153	134	136	161	147	138	142	169	158	174	167	164	137	156	151	149	164	124	164	159	161	128	169	127	164	136	168	167	155	156	150	164	158	157	171	147	156	139	156	133	136	164	155	139	176	170	164	163	154	147	163	138	122	158	145	157	135	145	154	156	154	149	141	141	123	147	133	145	138	149	160	158	163	152	128	138	148	147	160	160	132	147	136	150	145	160	146	151	152	150	159	116	165	173	141	167	154	169	159	154	162	144	153	152	138	150	133	146	160	122	172	158	154	156	140	156	175	182	151	168	151	162	148	151	175	168	141	146	133	148	148	182	163	152	139	168	147	160	150	153	179	176	154	157	153	149	152	128	175	171	146	177	142	141	147	142	154	149	165	156	139	152	174	118	165	153	157	187	140	137	140	176	136	163	148	161	148	145	162	152	151	145	154	162	188	160	156	147	144	187	158	156	151	172	149	152	133	152	129	161	155	129	147	161	155	140	163	178	174	161	162	161	132	150	136	137	137	153	145	168	154	148	144	182	158	169	166	137	170	136	157	167	175	151	157	161	157	166	161	125	161	168	145	169	166	127	147	157	162	179	142	149	169	139	177	165	151	149	145	154	165	175	152	156	166	143	170	142	146	206	149	129	168	166	137	148	168	159	162	151	131	168	152	177	145	158	142	162	146	174	177	133	146	150	162	144	141	158	151	148	171	133	170	120	162	141	143	163	163	141	177	142	159	165	153	144	126	158	141	186	165	152	149	165	188	146	151	138	150	186	182	155	150	167	159	162	150	150	152	132	168	160	173	157	136	194	145	137	155	168	158	175	141	164	166	160	148	154	137	148	165	150	146	155	157	135	146	148	167	151	154	152	148	141	162	157	153	152	150	153	142	152	148	133	142	158	184	153	164	144	143	149	155	164	141	152	141	150	174	161	160	144	162	160	162	154	174	157	146	152	139	171	154	142	151	149	151	167	169	151	142	157	142	140	143	145	156	148	160	145	167	141	148	158	143	143	150	140	156	126	166	162	145	171	144	132	152	159	150	165	169	160	152	140	152	149	147	141	148	162	151	137	147	133	150	160	145	165	144	147	161	147	152	156	144	162	169	167	164	170	158	148	149	151	146	145	141	156	153	110	141	162	178	148	129	139	137	175	142	179	170	148	155	155	156	156	128	149	156	146	150	133	164	165	132	162	158	154	132	150	147	134	168	146	154	145	156	139	166	150	156	148	149	163	142	179	167	173	137	156	141	155	143	162	155
36949	5749	9876	6025	5375	4006	2999	2753	10833	18880	33504	43345	24144	1012	666	652	617	696	672	727	622	647	538	503	477	521	425	489	427	415	417	394	442	450	416	411	397	418	459	393	389	414	388	380	400	406	345	366	325	386	384	426	395	408	351	375	405	349	369	389	408	378	381	418	390	372	394	354	383	347	392	393	349	411	373	346	389	392	382	370	365	399	349	384	389	380	359	341	351	381	370	383	397	390	372	353	391	327	381	366	334	376	388	386	370	375	369	356	361	349	392	406	323	364	375	354	372	363	350	376	390	345	355	352	366	355	363	389	366	387	397	358	377	354	378	338	335	377	388	365	367	401	360	363	370	376	381	363	391	352	338	383	386	395	361	357	357	334	398	367	370	346	387	338	376	346	345	366	384	374	364	371	367	396	352	392	349	386	331	370	371	350	371	343	387	381	362	335	360	326	346	371	374	341	396	359	365	345	365	363	358	338	375	361	325	377	393	370	335	369	389	360	391	376	334	342	337	393	361	392	363	329	343	372	401	377	369	337	355	359	377	326	374	366	338	349	356	348	347	342	348	344	339	345	366	385	336	343	376	341	392	340	323	373	372	351	375	355	383	367	360	340	373	356	386	345	383	347	377	351	374	381	374	355	334	365	344	366	349	331	365	349	370	310	332	358	379	356	371	309	323	368	349	361	365	357	369	384	354	382	346	332	347	333	369	358	399	364	389	356	372	378	332	335	325	345	355	363	358	339	418	384	338	342	366	346	377	348	374	369	357	335	368	360	358	342	364	349	341	353	360	335	382	373	378	374	379	368	381	361	381	388	357	403	363	359	350	356	383	336	371	328	347	381	335	383	378	379	396	355	377	346	353	359	341	401	404	337	330	394	370	347	359	371	376	359	397	361	351	374	386	346	334	372	350	394	374	331	358	396	353	338	357	362	393	337	353	348	326	353	375	355	387	335	352	337	405	353	336	332	345	370	356	379	367	366	364	373	363	338	346	360	357	369	345	362	380	356	366	361	345	401	374	343	359	390	347	381	348	376	349	362	350	363	344	352	362	379	358	359	366	353	363	329	366	350	358	369	365	374	362	373	354	361	351	370	376	392	358	346	335	345	358	366	353	359	358	379	384	334	388	361	346	373	356	366	339	350	363	349	377	376	345	346	339	369	366	341	352	363	340	365	383	386	363	375	326	392	382	335	361	356	353	348	383	333	348	361	331	346	359	358	361	342	335	326	349	384	369	335	355	365	384	365	359	373	368	335	384	388	338	362	349	380	358	345	404	356	345	346	384	364	310	367	365	375	347	349	374	357	345	355	390	357	358	369	361	387	349	374	339	342	340	368	369	359	359	357	357	368	368	351	364	363	353	347	353	393	354	340	388	341	341	342	361	370	368	365	347	373	355	354	331	346	364	405	345	358	335	404	328	358	381	352	373	352	357	354	372	357	361	392	354	379	356	315	382	372	354	355	334	358	340	362	358	359	350	346	352	347	353	350	397	365	348	351	374	359	351	368	356	352	374	366	368	353	364	365	338	363	349	367	341	342	346	342	350	402	395	359	357	377	366	360	381	333	355	352	352	386	359	391	374	353	338	373	348	364	361	352	390	363	349	353	371	334	329	345	364	369	360	386	345	382	346	334	366	356	370	400	351	368	357	338	370	341	304	370	385	355	374	349	374	341	379	369	338	351	388	334	372	375	367	347	392	355	366	346	325	324	341	316	365	325	374	378	353	363	336	330	374	373	365	344	373	328	369	382	351	352	343	377	338	331	378	377	350	358	372	362	384	384	345	325	359	338	338	347	366	374	362	349	345	353	353	357	385	364	354	396	337	364	335	322	388	356	331	344	331	328	335	378	345	384	325	374	356	352	351	373	369	362	354	350	378	361	356	333	379	329	362	354	336	341	361	369	355	348	365	386	368	363	315	351	364	341	375	393	374	386	347	349	376	384	340	373	352	385	370	354	353	358	365	355	334	365	357	360	392	338	366	383	363	391	354	346	343	347	354	343	394	347	327	337	363	357	374	362	341	362	360	374	333	356	363	346	347	376	352	355	334	354	383	342	381	355	351	355	368	354	361	352	356	352	368	341	355	347	360	323	356	380	393	363	393	363	386	355	335	340	372	368	389	322	357	337	343	365	356	364	375	348	402	378	359	320	359	383	361	356	337	353	333	360	374	372	371	360	370	374	350	354	362	351	350	391	348	361	363	404	382	353	385	353	326	352	361	328	357	366	361	344	340	356	379	366	344	362	349	342	346	331	409	364	356	400	370	348	335	346	356	374	378	394	358	378	340	363	321	341	354	376	404	390	356	358	359	371	346	360	329	364	372	343	356	361	325	359	342	354	336	368	337	384	344	372	368	341	375	382	387	353	384	355	367	357	377	382	344	328	364	362	343	344	327	349	372	335	320	371	364	387	339	353	337	359	322	368	382	354	356	366	341	355	332	345	368	362	399	368	347	349	370	369	340	370	383	337	344	344	338	412	365	374	338	341	386	363	371	369	353	347	358	308	329	363	366	346	383	358	377	360	364	347	356	386	341	366	378	374	346	363	369	347	347	374	375	372	351	392	373	338	343	334	380	389	341	353	368	371	370	392	361	355	347	346	377	364	361	363	368	346	370	339	360	384	343	382	362	375	369	392	362	340	364	370	346	380	322	368	348	317	369	328	357	349	382	367	348	368	401	362	364	312	366	357	346	415	329	389	363	355	346	377	350	414	372	353	361	380	344	403	340	344	375	378	376	369	358	382	359	342	385	347	342	393	342	369	381	355	350	377	347	350	386	347	343	361	341	338	354	383	348	359	344	352	332	301	372	369	347	373	391	361	354	359	345	349	341	383	344	322	361	370	343	362	371	319	398	370	331	356	346	353	355	399	354	347	371	356	339	351	352	375	353	349	377	339	347	350	355	338	365	326	326	377	339	346	339	374	401	375	345	343	383	381	375	357	359	366	394	356	363	383	337	348	371	347	376	343	360	410	354	353	390	328	366	363	329	366	356	400	375	384	399	375	336	358	383	374	377	409	374	364	338	382	354	357	386	373	376	377	359	362	382	360	377	357	400	379	352	341	352	384	397	360	367	373	368	357	317	368	359	336	354	340	385	365	360	357	334	356	345	354	342	357	338	349	356	368	381	353	337	368	354	367	348	343	362	356	356	374	353	375	399	376	362	339	360	365	350	360	318	332	364	402	344	369	342	344	378	333	365	362	353	360	342	353	364	357	394	361	329	408	343	364	346	353	391	370	342	361	355	313	367	362	365	358	340	345	333	366	353	346	345	348	360	329	396	380	360	348	366	391	345	378	338	385	342	338	373	341	323	361	367	350	359	383	365	381	353	364	358	369	351	351	353	363	360	372	360	358	338	367	359	395	387	362	369	343	410	337	368	371	361	355	358	371	403	332	365	308	350	333	361	355	362	376	359	364	366	362	381	359	357	349	321	353	351	342	359	394	367	330	359	341	370	363	389	372	370	357	354	357	374	358
6549	448	320	252	201	134	111	97	93	88	223	514	287	82	69	91	82	73	80	73	59	74	76	94	64	64	62	79	53	95	87	88	92	71	65	73	64	86	76	70	79	48	59	74	82	78	97	63	69	91	91	82	85	83	76	80	80	74	71	72	67	76	58	70	70	84	74	66	75	52	55	78	97	100	80	63	87	80	55	78	72	85	81	82	62	76	69	90	101	73	76	74	71	88	74	80	60	59	78	82	66	91	80	75	71	61	85	69	73	74	82	70	74	60	89	73	75	77	66	79	100	85	76	75	85	80	67	83	85	74	90	79	83	84	77	83	60	84	88	90	85	72	92	74	66	76	71	86	63	63	69	64	78	73	74	60	78	68	64	83	70	64	81	65	77	73	64	78	69	80	72	72	71	90	72	72	85	91	77	69	70	74	75	85	73	63	90	91	70	61	66	80	79	77	66	89	67	70	73	65	71	81	75	73	78	97	73	65	84	74	82	86	70	74	79	71	73	73	83	80	69	80	60	74	85	74	73	75	81	77	81	89	73	78	82	84	79	82	77	73	74	85	60	70	74	73	67	70	88	91	80	82	85	66	66	76	66	75	62	72	67	77	73	64	79	60	83	72	66	73	69	70	61	72	73	65	71	58	77	72	91	73	65	66	68	81	92	73	83	76	78	64	67	81	81	64	71	77	73	76	82	85	78	80	84	69	77	70	71	82	83	61	81	77	70	86	74	80	78	85	90	80	87	80	66	84	77	89	65	69	70	58	69	68	66	71	68	66	79	68	71	74	62	74	72	83	78	66	80	90	86	75	70	61	73	70	73	65	76	81	91	66	83	76	70	70	72	86	69	79	75	68	97	70	82	65	68	70	78	76	75	83	73	57	66	77	77	62	72	72	77	77	73	87	94	73	64	72	63	91	81	76	82	76	83	90	65	76	74	84	75	74	58	75	53	77	76	89	75	72	71	74	88	72	81	67	79	77	86	79	71	66	77	80	76	77	73	80	81	70	87	53	79	81	81	84	69	71	74	72	74	95	77	78	74	84	83	88	79	61	70	79	63	85	77	55	70	82	78	78	85	86	69	74	87	81	64	87	69	89	81	64	76	67	71	75	60	86	71	70	77	69	79	85	81	70	71	67	82	88	90	70	89	73	62	65	74	65	56	85	86	80	83	76	84	68	69	70	70	69	81	81	81	73	71	88	65	59	78	73	78	69	88	60	66	85	58	79	75	59	69	81	71	93	75	84	80	71	80	72	72	58	70	89	83	68	68	67	86	67	64	71	69	78	65	76	96	62	72	81	70	72	80	90	69	75	71	66	66	80	71	66	83	68	81	88	63	72	85	84	78	79	71	74	78	77	92	66	83	63	59	75	79	61	87	76	72	78	59	71	75	88	83	79	73	67	56	94	55	77	80	82	69	77	64	73	72	70	84	87	74	71	82	73	75	70	71	82	78	81	67	82	90	63	80	68	67	76	61	73	74	75	79	92	80	79	72	68	67	77	64	77	63	57	78	73	85	72	63	85	55	70	75	72	78	86	86	70	101	61	73	81	62	80	85	77	89	98	80	75	72	84	72	86	73	83	86	73	70	79	82	73	73	86	81	77	85	71	75	77	73	60	70	82	83	64	89	72	75	69	96	69	65	69	86	71	97	72	82	72	83	78	78	66	71	77	75	78	86	77	79	69	73	75	68	88	88	66	79	80	62	67	67	71	75	86	68	72	86	76	68	53	79	103	65	65	83	92	74	89	69	73	67	78	75	59	65	89	79	88	85	81	70	87	75	88	85	71	82	63	71	68	57	62	95	58	80	78	63	58	88	72	78	84	69	69	78	85	102	76	95	66	84	73	77	78	71	64	80	67	63	89	59	72	70	93	92	89	76	86	75	69	85	87	64	75	79	100	92	70	57	78	79	82	65	84	67	91	76	69	84	72	78	73	67	72	88	88	84	77	75	82	69	84	80	89	68	73	80	63	64	65	67	69	52	72	69	65	86	103	59	86	88	65	88	68	84	69	98	79	64	82	76	70	71	82	69	83	62	76	83	83	84	83	76	86	75	72	78	67	81	74	78	94	84	81	77	75	67	79	84	83	81	79	65	66	78	88	93	70	71	76	91	87	70	52	69	66	73	91	81	86	86	66	83	75	92	67	76	74	77	72	91	85	79	85	69	83	81	65	63	88	74	55	77	65	76	61	75	60	72	62	78	87	79	92	86	106	83	85	75	79	74	83	66	74	67	70	73	90	80	65	76	66	71	69	70	88	76	82	73	86	62	61	63	75	76	70	90	81	72	82	80	81	77	74	73	65	86	66	78	70	70	73	72	79	70	65	78	65	74	92	67	58	78	68	75	82	73	76	76	86	71	65	74	82	85	80	70	64	54	79	74	67	83	86	73	91	66	69	84	67	82	78	73	67	73	80	61	65	67	63	73	66	90	71	74	78	82	76	62	70	77	75	76	64	58	83	73	73	64	94	92	69	66	74	94	72	85	76	81	75	68	60	72	85	80	85	87	82	97	81	75	84	82	89	80	63	80	63	67	92	67	76	72	68	78	49	82	61	86	73	80	72	70	79	81	90	75	82	75	89	75	77	77	88	88	46	69	80	81	75	73	71	81	62	79	86	81	72	82	89	88	94	61	73	77	63	57	77	66	70	69	68	83	83	69	81	76	92	86	76	69	73	89	72	76	75	70	60	92	86	72	88	78	77	76	73	68	72	72	73	74	82	76	93	86	66	58	64	70	70	65	73	75	73	71	66	69	75	90	73	81	68	66	80	82	66	76	71	74	82	78	75	84	79	68	83	67	58	86	80	61	66	80	71	76	75	78	87	73	75	83	74	71	87	76	80	70	76	74	83	67	79	60	95	61	60	72	77	71	54	82	70	74	88	76	94	80	66	81	69	75	95	74	88	77	80	78	78	79	85	67	92	80	74	79	79	73	82	79	87	71	79	85	82	65	74	66	67	81	76	70	83	72	94	81	67	87	77	78	82	71	79	68	75	80	86	69	63	79	70	88	59	66	61	80	73	65	76	65	78	86	88	79	66	79	56	64	74	70	78	85	89	78	77	63	66	72	74	99	80	81	69	78	68	87	90	77	92	74	78	71	68	70	74	74	69	78	72	79	85	84	67	92	73	76	68	66	73	83	57	81	77	72	73	71	98	85	69	83	84	71	68	78	81	75	67	78	75	68	69	81	69	84	66	98	78	89	97	81	80	80	75	85	70	92	86	76	86	69	80	82	82	88	93	83	62	73	76	75	70	93	78	68	64	88	77	65	70	82	79	59	80	64	69	64	71	70	56	78	72	93	72	64	61	76	66	71	67	84	90	88	70	70	73	74	87	85	59	80	61	72	79	70	70	71	86	85	74	76	63	66	68	70	59	70	75	66	63	71	88	61	68	82	90	64	72	69	69	87	89	83	75	87	88	73	94	61	69	89	83	71	72	74	69	84	96	82	87	61	86	90	75	69	83
6138	479	781	871	762	551	429	478	326	350	1587	3140	1557	203	220	214	207	219	223	204	195	200	204	209	190	227	220	207	237	208	225	199	219	200	190	217	225	241	220	208	203	211	236	214	219	211	198	200	207	207	192	202	212	198	223	198	219	185	221	182	195	196	208	226	189	186	210	222	225	208	222	207	211	211	221	213	182	225	229	215	227	181	227	219	190	204	208	204	202	215	211	213	208	222	205	211	186	206	206	196	198	211	219	214	212	220	196	226	221	226	208	217	195	239	222	204	213	217	198	217	229	214	189	192	212	189	211	195	214	216	216	220	230	209	203	199	213	176	213	209	217	201	214	187	240	230	220	186	229	208	228	203	223	213	213	200	215	210	206	210	219	203	193	218	203	268	219	209	210	208	177	208	202	208	209	207	212	213	222	204	230	186	194	221	213	192	239	216	225	209	208	200	210	205	188	196	232	221	249	197	214	215	182	197	185	226	209	197	184	210	178	201	220	191	210	215	224	203	228	207	230	214	204	232	225	218	209	190	208	197	200	224	192	204	201	192	229	220	208	210	202	220	209	212	186	223	207	202	215	198	235	192	177	216	196	221	224	215	206	210	206	215	217	215	193	207	211	219	198	239	208	208	222	192	219	197	193	205	213	210	203	202	208	194	192	215	192	210	206	200	201	205	210	217	230	194	198	239	207	200	197	215	185	215	237	205	197	197	210	181	189	218	200	203	191	206	232	214	199	199	228	187	239	194	187	189	220	193	216	215	196	225	203	192	196	193	216	205	212	223	205	200	222	213	211	196	239	187	201	217	209	213	207	227	201	220	194	210	242	193	206	203	216	212	200	192	207	210	206	202	180	215	207	207	209	194	197	196	209	205	206	218	196	209	201	217	202	205	191	208	239	209	222	220	209	218	196	217	190	209	202	209	196	212	241	198	200	180	213	218	227	192	232	216	219	219	231	207	208	217	196	190	221	211	224	188	213	200	194	210	234	194	228	223	194	202	201	223	234	193	231	236	210	199	200	196	224	234	210	215	191	187	184	192	229	201	217	211	218	210	195	183	226	217	210	210	208	194	192	209	225	194	192	187	196	201	185	193	179	221	208	210	214	198	197	208	201	231	226	214	225	202	204	211	191	217	214	193	204	188	222	184	217	204	199	201	212	209	201	192	195	216	220	219	204	217	208	229	197	186	203	199	222	215	196	201	230	230	226	209	213	213	199	227	216	242	210	201	222	192	204	227	193	223	196	210	208	219	231	220	212	200	227	210	216	215	205	208	216	210	209	182	249	201	200	198	195	189	204	215	190	225	195	213	194	235	201	205	213	212	221	220	201	198	203	211	217	196	215	219	212	210	227	217	226	178	233	208	191	158	225	214	179	209	224	201	212	199	177	195	212	211	184	225	229	201	202	212	203	238	198	242	214	205	212	214	195	213	241	206	227	204	192	199	220	193	195	195	208	215	212	227	192	190	240	224	212	208	215	222	237	202	197	214	238	201	218	198	184	218	234	198	193	201	204	200	181	217	214	200	228	238	214	218	206	191	202	196	217	215	209	233	192	227	208	203	211	215	194	196	194	219	212	231	212	224	203	214	199	212	168	208	195	209	200	223	198	206	213	223	186	214	204	204	195	207	226	209	235	193	214	226	231	207	212	206	175	192	194	187	209	201	211	206	218	207	206	207	207	204	223	214	212	228	221	203	249	209	212	215	214	216	220	199	220	208	199	209	195	199	209	236	206	221	211	224	198	193	208	208	204	188	204	229	200	173	223	199	208	176	199	202	202	209	213	196	194	209	216	202	221	206	218	200	189	213	215	218	211	205	198	185	223	199	193	229	235	218	214	198	229	205	210	209	214	223	226	231	228	228	225	242	202	182	201	202	232	198	209	208	224	207	196	206	203	216	208	209	214	213	215	206	216	172	213	258	201	236	221	186	225	196	194	187	209	191	212	231	202	217	205	182	219	217	193	217	213	221	193	197	206	239	203	196	220	212	201	222	216	211	222	203	209	203	217	175	220	215	204	198	233	205	247	179	241	209	217	208	182	210	200	189	205	234	229	182	201	212	195	187	203	214	202	205	225	194	202	201	196	205	222	222	212	215	188	234	216	200	187	212	220	224	221	183	179	207	220	200	213	203	219	204	214	197	216	191	202	200	220	218	213	222	198	235	230	214	187	207	199	202	211	191	236	214	202	213	200	196	193	225	217	212	228	231	202	206	206	190	215	217	206	209	198	227	187	195	211	198	213	215	225	209	211	203	197	213	198	228	202	215	225	222	231	215	201	214	191	215	220	220	209	206	205	199	196	215	227	180	210	215	226	229	212	221	214	205	211	183	196	202	198	236	210	196	221	195	196	228	219	200	189	214	238	229	215	218	201	198	225	202	219	216	197	188	218	191	187	224	204	241	223	211	203	188	206	228	213	193	216	213	199	222	210	213	211	206	203	225	212	238	210	219	221	207	215	222	217	214	205	216	191	211	231	226	204	209	232	233	221	199	183	192	195	184	200	211	223	217	200	214	221	221	199	211	223	211	205	228	213	206	217	228	224	226	178	231	199	224	217	224	202	201	192	220	200	205	223	221	210	222	190	185	213	210	206	201	205	222	205	205	190	221	205	186	199	234	218	204	204	210	197	195	207	199	213	222	217	222	204	202	217	217	213	214	210	231	207	208	200	193	214	231	177	199	221	187	206	200	207	196	191	207	199	188	197	228	207	195	228	203	204	228	238	206	197	221	194	210	212	202	213	208	220	233	207	224	218	180	209	221	222	190	209	219	204	211	223	202	217	206	207	206	225	185	206	202	207	198	219	221	233	216	207	221	197	195	208	221	229	205	224	215	195	212	198	224	202	225	214	221	220	207	242	213	182	210	214	219	193	212	205	192	180	222	210	216	209	202	213	226	202	206	192	193	190	210	196	220	216	208	212	196	197	209	193	212	208	183	209	200	204	213	194	222	173	198	217	213	202	179	202	187	186	228	190	196	187	214	195	185	209	186	188	218	226	212	201	220	223	211	218	207	198	206	203	227	240	191	218	219	195	211	235	198	197	189	204	205	210	183	216	209	202	224	214	202	198	208	203	194	221	196	210	223	188	192	229	204	209	206	191	203	200	214	203	183	220	212	180	215	219	213	208	225	209	205	196	195	230	189	213	210	207	195	206	192	212	223	207	186	197	218	176	219	221	206	206	202	226	199	189	233	202	189	227	211	217	214	196	203	206	187	228	229	192	210	210	254	238	220	219	196	222	188	236	211	212	207	208	206	245	190	221	197	198	217	202	220	225	215	207	230	210	206	213	197	232	225	226	217	198	202	203	189	216	216	220	233	205	228	192	233	204	179	221	229	210	219	205	216	208	211	224	212	193	189	214	188	203	202	194	192	214	224	200	224	200	213	202	212	207	207	220	193	196	219	212	219	201	193	239	227	171	208	222	200	207	221	198	214	206	176	229	200	207	200	201	212	232	212	230	218	226	194	199	223
51448	16448	4680	1334	884	601	443	420	364	287	2949	9902	4062	247	247	161	188	166	169	190	175	182	168	200	140	187	178	185	159	168	179	142	164	151	148	179	166	165	144	147	169	144	159	181	173	160	185	148	152	167	148	167	167	134	155	168	180	133	163	145	162	161	144	143	161	150	154	156	157	169	164	158	190	168	133	171	147	143	170	173	147	161	150	149	167	161	162	146	187	168	155	173	167	139	164	143	154	138	151	164	185	151	190	151	172	148	166	144	152	149	155	193	167	158	162	159	166	158	156	154	163	165	170	177	166	160	193	168	174	149	153	147	143	166	179	151	141	159	169	163	143	149	157	146	145	160	164	157	168	184	151	162	163	166	178	162	180	155	168	160	156	171	162	187	194	143	146	128	142	188	180	160	155	170	148	165	165	154	166	148	171	160	169	157	184	176	167	128	172	166	168	154	160	165	160	146	142	164	160	152	152	170	177	173	148	169	157	172	177	166	164	185	154	158	170	151	139	156	159	185	147	159	196	178	157	150	149	149	175	154	166	172	179	146	178	149	162	169	140	141	170	164	173	160	158	174	154	165	136	170	176	172	163	145	159	148	173	168	179	174	163	169	151	166	172	163	186	180	160	186	167	127	186	139	139	141	160	154	146	158	163	168	184	144	170	153	162	179	153	163	195	164	167	178	183	158	161	154	147	170	174	160	161	153	152	159	161	157	161	151	152	177	153	144	162	138	189	175	140	145	150	174	172	159	149	168	157	163	168	166	176	130	150	173	175	151	152	135	158	149	177	149	140	159	166	168	136	146	147	148	142	150	190	156	180	165	147	155	163	150	155	157	168	175	150	158	171	160	156	145	156	155	141	170	158	174	170	174	130	161	169	162	169	160	177	167	166	155	145	148	179	153	147	159	156	148	163	160	167	160	177	175	161	169	154	157	170	152	157	169	174	147	149	148	161	197	144	174	160	145	156	163	150	142	151	165	150	174	147	164	156	161	198	165	169	170	144	161	130	164	160	189	166	175	140	138	186	167	131	166	164	151	177	149	155	155	165	169	153	164	171	154	139	150	137	156	166	136	153	159	167	149	153	152	143	164	167	166	157	175	179	155	185	162	149	161	154	140	179	157	158	165	162	157	158	152	152	160	169	168	170	157	146	162	158	161	160	160	166	153	170	159	148	158	157	189	155	151	174	162	141	187	183	142	153	194	163	176	161	174	159	184	157	179	149	158	172	166	139	168	178	149	144	185	141	130	150	171	130	161	170	157	185	169	155	153	166	141	171	160	154	149	151	184	151	155	163	159	180	157	168	169	166	181	139	177	154	152	167	164	150	171	155	170	142	163	174	149	164	182	155	150	182	158	156	167	167	152	167	161	169	160	154	155	160	173	148	158	152	144	151	162	181	170	174	142	144	147	138	164	155	166	167	184	147	142	157	141	173	183	174	143	139	149	165	152	167	159	181	154	161	164	151	164	145	161	161	156	144	187	158	148	172	149	151	160	140	132	155	163	156	147	141	178	155	155	151	160	142	155	147	156	176	153	153	190	149	147	167	162	189	147	163	165	169	197	147	160	174	169	167	167	170	172	169	155	158	166	166	149	158	181	161	146	168	167	164	171	153	166	157	156	156	175	157	159	134	171	155	174	159	179	167	152	149	156	149	160	148	159	171	155	135	145	165	168	170	171	152	153	154	155	162	148	162	171	156	154	162	167	159	146	152	151	173	163	166	161	157	163	169	188	151	149	153	155	133	155	179	164	149	171	157	158	162	146	167	166	154	148	153	179	149	189	163	159	155	138	157	144	167	167	144	187	155	135	171	160	149	156	146	154	161	159	140	169	179	156	174	169	170	147	160	167	155	157	166	158	177	143	168	135	186	189	138	172	186	193	180	185	173	181	156	162	151	165	166	174	155	175	159	166	194	169	154	156	166	191	179	173	157	160	166	170	190	178	153	158	160	173	167	159	166	152	170	173	161	191	166	146	186	168	157	171	177	165	152	161	161	187	164	171	146	167	175	167	183	144	144	190	150	163	179	135	160	151	182	165	163	156	173	155	171	169	167	150	146	156	156	174	155	165	143	177	174	147	154	155	145	171	183	187	183	142	156	159	164	160	144	148	166	163	170	147	179	146	146	141	187	162	160	146	159	170	133	155	156	169	174	174	165	147	163	172	158	126	138	151	141	154	171	176	134	173	163	144	180	157	148	180	167	142	159	189	151	152	130	148	155	166	157	175	165	151	140	122	166	173	182	184	165	150	178	153	161	160	167	164	174	149	190	157	147	164	176	156	158	166	135	175	163	168	166	177	130	181	148	158	162	158	152	157	161	172	160	176	161	159	181	167	160	163	148	158	152	160	154	170	158	157	158	174	137	163	147	153	170	164	174	142	175	156	169	159	168	152	156	171	159	166	140	186	174	152	162	166	183	156	153	151	161	146	161	154	173	165	154	139	172	145	153	145	154	157	161	155	167	167	149	151	138	173	159	154	160	165	166	147	165	173	152	159	159	172	178	158	169	150	151	164	159	176	172	157	160	173	147	169	167	166	180	159	178	159	159	162	160	178	171	177	184	165	175	158	170	131	142	153	154	177	175	142	158	147	163	160	165	147	158	149	143	156	151	157	159	167	161	143	158	161	180	151	173	168	154	179	173	162	150	157	146	168	165	145	163	156	165	162	153	170	173	150	152	186	172	157	180	177	167	173	154	164	160	150	189	148	152	146	145	151	154	173	151	149	180	146	166	153	163	184	164	189	168	153	168	150	156	166	167	147	160	151	165	157	169	161	157	170	154	154	156	179	164	180	158	159	173	160	175	184	175	163	162	145	174	188	155	178	167	166	143	148	159	170	134	174	148	161	153	148	157	159	145	159	149	158	176	157	130	171	164	150	183	139	156	173	163	148	160	152	163	160	155	184	181	166	152	149	163	172	161	164	156	166	172	171	172	149	170	181	172	160	184	124	199	157	162	162	154	182	157	157	152	149	172	182	155	161	167	163	168	157	161	150	177	170	185	124	179	166	163	163	157	166	152	175	176	171	176	159	183	128	176	148	158	172	154	162	153	159	156	160	176	190	158	178	179	159	141	144	164	140	187	161	180	165	154	165	169	144	145	160	168	151	144	176	150	162	135	157	182	166	174	176	156	177	135	183	158	124	151	160	171	150	155	144	175	162	181	158	157	187	181	174	168	156	183	170	156	158	166	159	170	165	160	193	157	148	163	189	179	165	148	151	136	151	165	156	180	166	158	176	169	159	159	146	169	144	182	153	191	170	160	150	160	164	155	143	163	154	175	188	139	183	167	164	175	167	163	165	162	169	170	164	167	152	158	157	146	156	169	183	165	167	172	159	159	171	132	167	169	153	163	131	167	155	149	153	162	143	162	151	175	172	152	178	159	150	168	169	141	167	152	169	156	154	149	144	165	161	155	164	144	155	155	156	156	155	163	151	162	149	159	179	179	158	180	156	167	173	152	180	183	178	127	167
27610	3641	6638	3693	3296	2396	1995	1823	1453	1284	13415	31486	14184	721	584	589	581	598	640	614	566	499	509	469	505	495	460	406	458	424	448	422	431	424	442	443	415	430	416	404	446	419	427	397	401	419	408	387	420	376	383	450	447	436	392	396	378	407	421	386	375	405	373	408	380	401	410	407	409	365	396	392	385	386	399	355	379	375	424	427	394	382	455	408	399	385	382	409	387	405	404	421	381	411	407	393	405	404	372	377	406	373	410	404	390	438	390	389	412	374	405	401	409	331	388	432	406	393	405	384	380	395	413	378	424	403	396	370	376	408	433	378	397	390	348	369	346	354	412	403	394	381	407	391	388	418	368	400	385	390	405	381	398	396	377	373	379	381	373	423	391	372	407	380	426	424	384	422	390	377	394	383	391	372	390	403	381	389	394	394	359	406	379	389	379	399	365	394	363	382	398	346	410	360	392	362	418	394	382	390	385	381	387	369	373	377	455	403	342	368	422	409	367	385	379	424	410	400	385	402	388	398	370	413	366	407	409	381	371	385	400	416	407	405	386	380	406	364	405	384	353	410	400	357	380	431	396	396	384	349	352	389	415	387	379	387	403	392	387	425	416	366	406	389	400	391	355	406	387	387	386	380	421	384	386	411	393	371	411	411	373	377	344	425	383	386	379	355	403	385	377	378	382	402	417	372	366	374	383	366	377	372	392	374	389	403	378	432	379	361	374	371	394	379	432	420	401	369	373	320	385	374	381	377	355	390	381	389	406	334	369	430	389	402	389	420	416	377	401	400	366	398	400	351	388	395	395	388	392	386	412	413	380	372	388	422	404	379	397	382	389	383	379	386	439	400	408	365	427	361	378	388	420	402	408	372	385	404	427	421	367	411	377	386	406	378	395	343	380	420	399	389	356	381	363	388	382	371	393	377	371	417	381	396	406	393	380	397	365	379	384	398	373	404	413	388	399	391	375	387	385	384	400	389	403	418	415	413	362	418	388	414	393	393	395	367	364	398	400	380	378	351	400	353	418	405	379	352	369	403	377	369	374	378	391	387	397	343	383	437	408	361	423	395	362	377	430	375	383	369	390	364	397	383	408	409	414	400	425	389	402	363	376	375	400	380	384	385	379	414	427	350	374	407	393	383	387	424	394	406	401	406	382	391	380	379	374	368	374	390	346	373	381	403	400	394	373	383	404	360	361	417	381	397	391	421	402	399	346	372	388	374	416	391	396	408	394	386	398	397	383	417	348	382	403	392	399	373	403	414	389	382	413	383	363	406	393	372	402	392	371	389	424	420	377	402	394	390	338	354	402	395	406	407	416	380	403	358	381	403	434	399	380	346	422	363	416	391	399	359	380	372	411	431	415	441	376	389	376	393	377	419	413	401	397	389	414	355	404	366	389	384	430	398	397	418	376	378	413	360	403	377	395	392	391	407	386	406	373	376	395	421	373	378	371	403	359	398	403	401	397	363	374	371	407	377	397	404	371	383	387	421	372	412	364	376	385	375	412	364	397	384	398	381	393	387	366	368	389	393	386	391	387	397	390	374	376	371	386	388	431	409	380	375	356	369	387	404	383	385	386	391	348	402	379	389	406	406	399	370	352	429	375	387	407	381	348	399	404	387	397	383	401	382	366	375	389	381	367	372	421	364	421	404	420	390	392	360	363	379	371	403	415	371	420	417	403	406	376	405	382	404	387	373	396	404	383	342	388	425	375	399	384	386	414	433	417	383	361	379	376	405	392	409	402	381	371	386	433	421	420	412	389	355	368	386	355	401	423	433	410	395	369	391	378	395	407	411	417	363	371	364	377	363	379	400	389	354	354	400	389	385	398	367	383	426	340	393	391	393	402	383	365	363	369	404	398	397	398	370	381	390	376	385	405	367	376	391	419	400	402	372	392	412	379	393	396	394	420	373	373	426	364	419	394	396	407	387	397	377	395	405	371	392	369	407	398	373	374	368	399	451	385	383	423	400	402	389	386	407	390	399	414	385	374	345	386	385	359	393	422	385	395	395	368	389	382	414	403	396	385	408	386	407	345	404	383	355	365	385	405	391	408	379	405	357	401	411	392	386	416	381	406	368	365	379	389	400	364	389	420	424	400	387	382	412	407	411	401	409	393	398	393	370	325	371	383	418	384	355	385	375	375	364	376	351	380	390	347	393	385	415	385	386	367	389	420	393	398	388	385	406	348	377	385	429	383	383	402	371	401	417	378	390	375	372	399	365	426	383	382	407	439	390	379	391	363	368	362	397	372	363	413	400	395	399	372	363	394	382	400	417	390	382	394	399	361	399	409	372	399	365	402	377	389	402	373	370	402	408	407	397	408	388	358	387	414	384	400	376	424	384	382	369	404	354	381	389	428	394	396	401	379	404	386	400	369	388	382	372	400	354	397	422	425	372	391	391	396	329	388	372	375	394	403	386	393	409	397	374	415	364	390	407	407	383	388	400	396	405	398	394	394	354	404	397	383	400	412	420	391	429	381	422	407	386	429	363	381	384	397	386	411	359	380	369	390	381	366	388	421	386	396	393	368	372	409	393	388	383	373	422	359	387	349	390	384	376	395	349	373	366	373	383	366	386	362	365	391	370	381	379	361	402	377	388	420	380	416	436	387	382	404	388	414	360	387	439	381	405	414	355	392	389	361	393	389	395	379	413	399	397	370	410	368	404	456	362	378	386	364	366	367	396	367	380	392	411	365	385	388	392	375	380	409	390	393	391	378	409	383	441	374	415	404	390	389	390	400	377	387	393	423	398	380	391	374	420	376	386	367	368	396	398	408	404	413	429	400	448	390	381	393	395	360	372	410	355	409	382	395	371	380	401	390	375	386	425	399	389	380	393	423	383	398	383	372	374	380	379	404	372	377	411	400	417	381	380	331	397	387	383	413	402	385	387	388	421	403	385	374	395	396	379	380	374	379	395	403	391	410	417	368	400	414	399	361	430	400	421	397	374	393	377	398	412	385	394	415	363	388	391	378	409	408	415	386	392	405	361	383	388	394	370	410	372	376	388	417	384	383	390	379	366	417	355	380	368	383	372	394	411	422	377	396	402	386	395	351	413	391	377	395	368	408	398	371	350	403	372	385	374	383	388	340	407	412	352	385	388	369	410	385	378	372	447	423	373	417	405	441	388	394	427	338	426	410	395	429	403	411	409	381	375	401	390	401	372	384	378	345	371	415	395	365	405	363	372	386	387	397	372	367	416	397	379	404	367	387	360	356	362	414	371	376	418	386	383	388	380	386	420	398	379	390	411	401	384	374	438	399	408	378	432	344	361	352	390	395	377	387	402	395	390	374	402	400	425	397	374	402	346	407	382	378	385	380	419	407	405	382	417	434	410	376	385	398	435	381	400	398	404	393	431	388	402	371	394	395	372	374	412	388	376	385	369	422	360	405	413	406	383	393	360	396	400	419	383	401	393	370	373	408	411	386	394	400	407	350	366	391	394	404	362	413	408	378	395	370	377	386	379	363	392	416	384
67232	25504	12557	3264	1432	931	749	593	528	1113	7241	19550	7778	409	216	198	193	192	218	204	175	178	175	200	175	161	133	156	154	188	176	156	167	174	133	170	163	174	160	183	162	168	148	148	166	162	154	135	148	162	137	160	163	148	149	153	146	135	144	144	188	155	158	139	149	158	155	154	168	172	144	155	159	189	136	145	147	132	120	158	171	139	153	149	142	141	131	172	128	143	150	148	142	173	133	160	158	124	132	164	133	145	131	153	160	159	146	149	150	142	151	140	161	158	178	155	143	149	156	147	134	153	129	142	143	161	134	162	140	160	126	155	130	148	174	176	144	145	145	154	138	148	163	141	145	168	148	148	139	142	134	153	141	140	163	153	133	167	143	133	159	149	150	161	144	131	162	155	134	144	162	155	150	128	179	173	136	148	142	125	154	138	157	166	129	145	137	159	149	145	153	150	177	152	157	159	154	141	140	149	141	127	144	150	139	152	127	137	147	166	147	125	139	175	139	150	129	151	164	156	137	154	156	150	126	136	160	137	171	163	145	136	151	154	137	137	154	156	157	154	137	163	138	176	164	148	154	167	141	157	151	161	139	136	160	170	158	151	147	162	143	165	156	142	165	139	149	149	125	171	171	155	141	138	141	151	163	143	157	162	167	150	132	151	130	144	139	169	138	179	132	154	152	166	162	144	155	136	163	160	156	153	148	142	175	155	142	143	177	142	196	123	156	164	142	177	133	157	155	137	153	157	146	161	164	123	127	129	115	141	143	132	159	150	122	149	147	157	160	167	136	159	144	133	134	151	148	136	137	139	133	145	137	143	151	163	149	151	161	141	165	164	170	157	127	147	161	163	146	148	160	154	145	160	171	153	148	137	153	164	146	147	148	152	151	143	166	145	143	130	137	146	150	156	179	186	127	134	137	153	151	148	138	139	148	141	125	148	125	131	148	161	150	185	155	181	150	150	164	137	163	155	158	145	168	160	140	139	165	127	143	173	151	134	168	141	147	141	140	140	140	153	140	150	150	164	171	114	153	153	147	135	144	150	165	138	159	142	161	162	131	162	138	161	148	157	155	130	169	153	132	137	162	167	132	153	158	152	138	135	170	150	156	169	155	154	141	138	152	141	152	155	137	125	136	160	170	144	168	156	159	154	130	143	138	157	137	137	151	173	126	123	170	144	154	139	118	137	157	151	147	137	145	145	160	159	160	139	162	182	145	154	130	138	155	152	142	149	145	169	149	159	151	165	148	154	166	136	143	160	157	170	133	179	173	170	160	158	147	154	143	149	131	146	146	146	136	162	146	141	162	140	142	137	151	161	136	165	178	153	163	145	135	141	139	158	145	143	133	154	134	168	143	144	140	138	164	166	153	127	131	129	140	177	178	138	148	163	145	140	158	161	144	138	143	130	154	139	155	139	155	144	126	164	134	152	140	142	137	152	140	146	145	134	147	176	160	140	155	166	158	154	154	138	140	138	147	153	165	134	144	142	141	155	138	150	155	166	144	149	150	144	176	138	154	151	137	153	183	157	159	145	154	173	111	144	138	170	152	148	141	155	139	144	162	143	163	149	156	132	149	167	148	137	153	134	160	154	142	139	137	174	149	160	160	145	146	157	145	147	143	157	135	135	152	150	146	150	123	152	129	162	123	148	134	169	137	145	152	144	160	154	148	157	147	167	142	149	144	162	133	144	146	162	162	163	153	151	136	148	137	148	135	168	152	176	175	152	150	124	165	159	162	184	137	160	138	133	153	129	149	130	149	146	164	166	135	114	136	151	160	160	144	159	161	138	157	137	162	163	150	147	151	142	159	148	169	176	146	147	126	141	148	141	164	149	144	163	151	152	143	129	147	158	151	160	160	150	152	133	134	148	168	167	124	133	135	132	167	150	156	140	140	153	149	173	143	146	151	126	145	153	140	146	150	182	142	157	150	172	148	148	172	139	149	148	128	130	162	155	156	150	151	121	141	133	143	155	156	142	151	154	151	163	133	155	160	153	145	169	146	150	151	158	150	158	157	138	125	145	144	146	139	167	171	135	148	148	149	145	152	123	170	147	137	138	144	137	146	152	155	147	153	159	127	144	158	124	176	159	150	177	168	135	178	163	143	148	138	139	164	163	152	126	142	159	168	150	145	164	160	169	189	160	147	142	135	132	144	151	144	142	138	124	153	158	144	151	133	162	142	157	165	142	155	161	160	139	120	151	141	158	141	127	141	152	148	125	155	137	155	157	127	140	162	176	140	153	137	158	155	133	148	126	144	166	145	147	145	146	148	152	149	173	146	157	159	153	140	160	155	169	147	136	131	135	138	155	153	156	169	150	143	141	133	135	159	141	179	134	142	170	148	158	143	146	156	162	153	152	161	130	174	159	142	150	144	125	158	141	154	151	134	158	164	131	143	144	160	168	165	166	156	131	153	132	144	161	170	140	166	148	166	154	139	166	147	140	158	156	144	135	154	135	132	164	124	128	145	139	150	145	153	145	142	126	143	136	157	138	146	157	142	137	128	151	157	144	162	164	175	144	148	140	177	145	129	126	142	150	149	131	141	143	144	144	145	170	134	146	185	143	166	137	138	134	140	149	142	152	143	141	156	148	169	174	168	146	152	142	141	137	151	155	159	145	167	141	142	161	164	151	141	147	159	141	162	147	174	161	142	130	145	164	154	146	147	157	143	132	154	136	166	142	116	138	147	164	159	143	169	147	133	150	142	142	128	132	132	139	180	145	133	174	134	163	131	127	157	177	135	127	135	152	147	142	150	127	140	148	113	138	134	113	176	142	131	139	131	130	149	169	137	129	166	174	176	154	159	153	141	134	172	109	139	151	140	128	153	168	142	144	154	126	150	144	145	162	172	149	131	155	166	167	147	155	162	154	163	135	138	143	117	143	157	166	152	164	165	158	165	178	141	153	138	148	172	164	156	171	153	164	171	130	133	126	134	179	148	140	163	140	152	154	139	159	156	151	165	139	153	152	167	150	143	171	135	120	159	139	176	149	146	147	155	140	134	152	149	155	137	172	160	171	160	141	136	133	153	159	155	157	147	144	149	151	144	169	156	145	153	156	164	175	150	157	153	141	156	151	140	149	157	136	164	151	157	158	148	146	145	134	135	141	175	162	134	141	130	171	131	131	140	146	171	147	147	159	153	147	144	146	170	145	170	147	167	163	151	158	180	139	160	125	123	160	159	152	166	150	150	181	155	162	164	118	156	156	163	140	133	154	126	163	170	146	128	163	138	143	158	133	148	152	153	145	137	142	137	151	142	140	143	137	162	159	139	147	145	135	152	152	149	145	156	157	151	149	144	150	152	136	155	157	154	152	152	125	136	147	163	131	127	142	156	156	135	150	114	156	159	162	151	139	156	136	130	171	166	140	147	168	150	151	172	162	145	168	145	150	154	134	161	145	141	145	136	171	154	175	158	147	149	152	175	126	158	168	163	132	141	155	159	151	167	161	134	175	126	161	154	135	148	152	142	124
36482	4918	11527	5983	5153	3890	3192	2770	2300	5150	24859	42208	19930	843	704	722	659	896	816	819	668	706	643	630	514	506	508	456	475	441	422	433	387	404	422	405	409	454	387	388	395	426	405	377	371	392	405	384	388	390	387	371	326	370	381	360	360	352	359	360	375	381	365	359	357	369	378	343	352	361	372	359	378	378	359	332	354	371	379	369	381	409	422	361	352	349	380	332	340	333	363	358	351	367	356	349	330	339	344	331	356	339	403	377	394	374	399	359	381	329	335	362	353	347	363	347	369	359	378	343	346	371	367	350	367	386	350	375	322	313	359	366	380	323	343	342	361	352	358	366	337	349	364	315	347	384	367	329	349	345	359	311	356	333	345	342	336	339	314	366	347	306	328	366	318	369	356	356	331	359	360	341	345	365	357	342	340	372	383	324	371	335	351	298	338	344	356	369	350	355	369	353	345	372	366	330	345	352	336	354	348	339	342	359	327	347	397	353	335	334	333	358	374	364	344	363	370	351	324	321	363	377	306	339	372	352	362	326	337	344	356	335	347	350	351	359	321	399	349	353	344	398	381	374	355	349	360	330	339	360	340	330	345	344	373	337	383	311	303	353	346	389	326	320	387	334	346	325	352	333	330	355	382	359	349	358	389	346	381	374	349	343	340	351	334	356	332	344	310	352	372	369	339	342	334	370	350	356	361	350	354	346	326	349	328	367	332	350	316	367	319	356	365	349	376	352	373	365	322	379	368	320	341	354	371	335	344	375	356	340	355	359	336	349	337	331	343	332	372	371	363	314	357	383	379	355	345	358	334	314	342	319	348	316	334	363	346	357	343	361	343	335	355	393	356	340	349	330	368	366	359	350	336	380	400	367	348	316	327	350	357	336	351	365	348	362	376	334	356	317	335	359	356	357	374	339	389	339	359	390	313	343	347	343	329	326	330	357	343	356	372	351	346	356	345	362	356	350	314	348	353	318	347	385	346	386	347	333	336	337	322	352	366	351	329	332	368	321	365	357	351	336	367	359	345	317	340	354	352	340	391	337	389	345	373	353	362	341	339	351	354	352	345	349	355	359	327	369	355	349	340	380	358	338	354	348	333	325	317	318	374	368	354	343	348	342	330	344	363	369	358	348	354	341	321	367	357	370	376	351	315	334	335	356	351	330	388	326	347	357	335	313	364	342	341	362	334	373	350	317	344	362	338	322	367	350	352	353	324	343	317	334	350	373	337	309	343	341	367	329	357	349	395	345	338	320	356	337	337	344	343	361	395	319	362	337	360	399	346	360	338	373	381	372	351	313	329	347	349	397	374	342	345	373	362	326	349	357	326	360	319	354	331	367	331	345	354	342	321	365	367	375	385	327	357	336	352	365	356	347	379	325	338	362	348	366	344	350	321	346	361	351	364	346	378	403	347	379	317	328	322	319	352	369	364	377	396	369	324	374	365	376	359	342	332	363	357	350	332	327	328	342	368	347	318	333	366	337	353	355	372	334	359	338	345	326	367	342	342	339	334	333	365	324	355	349	345	352	363	343	348	371	315	357	323	338	363	347	410	347	330	311	363	372	345	349	381	364	362	383	359	334	339	358	395	343	361	376	385	337	400	333	335	342	363	371	332	373	332	345	379	340	336	336	335	310	352	328	359	331	362	351	368	345	360	341	347	352	331	348	358	362	367	341	312	328	356	357	367	356	351	334	368	377	331	357	350	345	347	342	366	341	369	367	353	362	363	350	354	370	353	348	361	352	350	352	323	373	345	329	372	372	321	327	344	315	369	325	365	362	342	348	321	343	363	351	313	396	373	336	378	353	372	353	321	382	342	354	363	367	340	347	342	350	338	333	328	334	334	351	336	358	355	367	340	360	348	381	342	357	332	364	394	340	344	321	347	318	336	330	335	356	372	329	333	326	334	373	346	359	313	369	368	291	331	364	341	383	363	358	374	346	335	342	340	340	367	340	335	379	396	317	338	344	328	329	349	333	366	338	362	340	362	378	376	379	378	341	338	340	359	331	336	339	330	356	337	325	323	336	341	339	372	375	306	340	338	317	330	353	330	357	370	376	366	336	363	374	349	331	348	350	378	348	332	307	354	344	368	332	373	348	335	334	337	329	348	373	365	339	347	364	359	306	348	368	354	335	363	333	342	339	331	358	367	352	318	358	367	318	336	360	358	366	332	363	350	334	328	385	332	354	348	353	357	315	344	351	355	376	329	325	323	368	369	352	343	342	356	383	350	341	345	418	353	319	364	365	327	351	342	360	327	339	344	318	326	339	361	331	354	345	322	356	346	330	337	335	354	366	331	358	341	338	379	314	317	339	339	368	346	336	381	339	356	381	323	323	326	341	383	335	340	365	323	364	363	353	347	331	338	345	336	360	364	369	367	381	380	331	349	319	352	358	364	331	340	330	356	335	359	355	348	382	397	367	359	307	390	361	346	358	368	382	373	341	336	343	339	387	354	366	344	339	334	351	341	331	346	337	343	376	356	390	372	342	375	365	323	363	365	334	361	374	360	316	331	339	309	343	362	361	373	346	342	383	359	381	315	348	315	366	357	340	371	364	385	328	333	325	357	328	307	355	379	346	349	339	351	331	335	350	342	366	348	340	371	370	358	329	373	356	340	349	353	318	361	379	348	395	325	379	338	347	387	347	369	308	355	347	344	364	364	348	371	346	353	341	357	340	337	352	356	336	327	323	363	363	362	318	353	358	348	335	352	365	351	346	383	322	353	346	360	357	332	357	346	340	333	368	356	350	401	326	364	322	351	345	349	355	332	328	346	351	377	334	353	358	332	350	346	330	365	377	356	353	346	367	318	328	333	356	350	354	404	340	368	357	368	341	353	382	367	338	371	346	320	319	349	343	356	353	352	354	372	351	342	366	324	337	348	342	387	350	337	318	346	312	334	360	344	343	339	376	318	310	356	373	395	335	319	379	362	348	363	343	363	337	323	340	347	336	345	348	322	355	358	371	358	342	345	344	378	384	361	315	358	342	336	345	314	354	373	358	382	369	365	374	345	371	354	348	362	348	358	363	378	362	355	322	367	360	341	340	354	346	352	319	360	328	397	337	395	352	366	362	366	357	362	359	336	352	347	362	335	316	356	352	342	342	358	361	353	374	348	352	325	365	330	355	374	336	308	353	381	330	381	330	345	353	334	319	383	345	341	318	378	356	336	361	363	335	364	339	382	360	353	354	417	332	335	320	375	342	357	334	376	378	353	366	360	349	342	327	365	337	324	360	369	346	356	312	347	312	360	347	368	346	366	329	349	346	369	348	353	398	357	326	352	302	310	366	360	345	346	355	369	328	366	350	330	333	368	375	324	335	340	343	350	371	337	364	350	351	354	367	313	322	349	328	371	319	324	349	363	330	346	357	356	337	332	354	357	381	365	365	392	342	362	352	347	344	341	357	330	352	345	378	335	354	347	334	361	366	357	387	356	304	342	342	364	368	355	349	365	335	371	342	353	341	319	359	337	367	331	366
6824	391	365	255	168	118	112	138	112	119	286	592	198	80	76	98	84	77	86	85	62	84	70	61	73	68	78	72	57	77	63	75	69	77	73	87	65	75	70	74	76	68	68	72	75	65	66	60	66	72	72	68	86	78	63	91	84	82	85	81	59	72	74	67	66	82	73	69	73	78	49	67	85	90	66	70	68	86	78	64	85	95	81	81	77	79	80	70	87	59	76	83	80	84	81	65	79	68	88	81	85	74	91	80	87	69	77	72	72	71	57	72	93	65	62	73	88	77	95	76	74	77	78	71	66	74	73	75	83	78	59	64	73	74	67	85	70	85	68	93	85	60	71	74	72	87	73	85	83	81	62	69	75	70	63	88	89	75	63	75	52	74	79	75	71	69	91	66	76	73	80	68	71	73	76	78	71	62	78	70	78	85	82	74	72	67	69	73	80	78	73	83	88	84	76	84	75	75	69	73	68	71	73	69	78	83	82	57	82	77	88	68	92	61	75	65	75	77	77	52	77	61	78	69	72	87	61	79	62	74	81	74	79	80	65	66	81	89	71	82	73	55	80	85	70	66	88	87	87	69	71	86	64	84	63	74	64	70	83	67	77	77	69	78	72	79	72	97	75	82	69	72	85	94	80	78	70	95	69	81	66	83	78	72	82	74	79	70	70	61	78	76	75	74	85	59	61	84	75	63	74	73	83	81	77	83	94	84	68	71	84	58	65	75	62	73	66	73	92	78	98	66	71	77	85	81	67	63	55	75	78	80	84	75	72	74	76	64	69	71	63	72	72	95	58	72	76	64	67	72	77	82	77	88	67	60	81	62	82	83	82	78	63	69	89	82	79	68	70	69	64	76	67	69	71	71	84	73	72	69	79	79	65	65	75	79	84	79	72	74	69	64	87	75	89	73	75	70	69	71	84	64	58	87	62	70	78	86	70	72	72	82	80	72	76	71	78	74	75	75	79	85	69	89	90	54	57	83	66	77	66	78	79	70	71	78	66	75	79	82	86	52	62	79	81	58	58	77	79	76	99	74	81	75	83	72	70	74	69	72	67	82	82	75	72	79	69	90	71	61	81	72	63	72	77	69	76	93	76	84	64	74	84	70	74	76	66	73	65	78	95	73	61	72	75	80	76	69	91	58	67	68	75	60	63	75	84	64	74	79	75	80	74	80	77	82	72	69	77	85	61	68	72	67	75	80	70	86	66	89	71	77	78	79	87	88	68	78	72	80	75	79	69	65	75	60	71	81	66	75	68	74	79	62	78	85	68	67	65	81	64	75	81	71	85	59	76	75	81	94	71	67	76	81	88	79	73	86	69	69	75	98	86	75	73	85	72	92	96	66	73	75	71	74	79	77	68	96	72	79	69	75	84	80	95	70	75	75	63	71	77	68	70	63	69	62	64	87	63	65	75	90	72	66	81	63	69	69	56	67	80	87	89	76	73	66	81	83	85	66	71	77	71	99	67	79	75	76	78	60	75	80	75	83	86	70	73	79	84	55	61	93	66	74	64	70	70	74	105	60	67	69	81	74	73	87	62	67	74	63	85	86	82	84	72	64	88	69	67	90	69	84	82	83	66	71	69	85	72	92	85	66	59	70	89	82	76	78	66	77	80	79	68	71	70	59	70	73	78	73	78	64	61	77	78	88	74	53	78	60	82	83	85	77	90	88	86	77	87	76	69	77	58	73	67	80	83	72	72	84	79	78	84	71	74	68	67	76	57	74	68	98	71	76	78	61	77	72	68	68	81	74	71	49	63	73	67	83	82	72	63	60	61	86	51	76	81	56	81	74	90	78	80	69	79	70	66	65	74	73	79	81	74	93	84	80	67	77	64	73	75	81	78	69	67	60	68	68	70	84	85	60	90	77	71	70	78	62	85	84	71	71	82	74	69	69	87	79	61	71	82	83	74	76	88	77	78	82	78	77	65	70	79	87	73	75	75	76	79	87	66	84	84	71	71	67	79	79	65	81	84	63	72	79	63	82	69	88	75	75	67	72	75	84	77	68	78	72	73	79	69	77	91	89	89	76	65	70	64	77	74	72	83	82	78	82	70	71	61	83	60	77	79	79	76	63	75	70	69	76	63	73	72	70	84	80	80	65	87	82	71	84	76	70	83	64	67	55	77	83	66	66	66	87	57	63	90	81	83	73	81	64	60	73	77	71	84	77	70	79	72	84	77	67	66	74	64	67	75	68	70	65	85	60	70	61	70	91	80	84	85	86	71	77	65	86	66	72	69	61	104	75	75	82	53	67	89	74	65	90	68	81	64	79	68	83	82	90	78	72	74	75	77	80	72	81	84	69	59	72	76	75	79	77	75	80	69	66	83	80	68	86	67	72	77	64	72	76	74	74	60	74	65	86	71	75	72	71	89	59	97	72	74	84	69	76	66	78	78	82	65	77	80	76	76	61	83	81	63	82	69	68	88	76	59	77	64	76	70	74	86	84	85	68	69	53	80	85	63	90	75	69	76	64	70	60	67	70	78	74	65	90	83	87	78	67	76	64	78	60	69	60	65	67	85	70	67	73	65	78	70	72	66	70	63	66	79	72	71	79	65	74	66	57	57	78	71	73	64	90	82	77	59	72	67	67	76	68	84	59	72	74	88	95	83	79	64	82	77	83	73	54	75	71	85	83	81	75	78	66	67	63	77	74	82	85	73	73	66	85	72	71	75	70	86	72	72	73	80	67	81	64	73	61	93	85	74	68	95	57	69	80	89	70	62	73	76	73	67	100	61	74	74	63	77	76	65	58	60	71	66	51	73	71	76	54	72	75	76	82	74	77	59	79	87	82	82	68	89	90	79	80	63	71	87	66	80	72	52	83	74	60	83	77	71	73	65	62	63	78	74	78	84	77	69	75	70	79	87	84	70	87	76	72	74	64	75	74	76	81	72	62	70	69	74	80	70	78	74	71	80	72	75	78	90	73	78	69	65	60	89	70	61	59	83	93	83	81	68	98	61	64	76	77	65	60	89	91	73	85	79	73	56	82	69	84	69	94	77	72	89	77	83	66	61	77	68	91	75	79	86	59	70	72	71	68	69	83	82	65	71	61	71	70	68	72	65	68	71	73	87	67	79	66	59	79	75	78	74	88	63	80	91	72	81	64	91	74	85	88	73	73	71	91	65	93	74	72	80	84	74	98	74	66	81	88	80	79	70	83	72	74	75	66	68	94	72	79	73	82	67	75	84	70	87	65	76	75	72	57	69	84	80	65	80	70	73	75	65	77	65	70	85	84	77	88	87	96	77	60	73	75	76	81	78	85	79	78	90	64	64	86	67	80	87	65	70	78	80	80	74	72	81	70	75	60	67	89	71	85	74	64	71	74	87	71	70	81	78	74	64	93	68	73	81	94	70	76	78	75	81	73	74	71	73	69	70	80	72	82	85	72	65	63	64	54	62	60	76	69	83	63	96	75	75	73	61	90	78	71	81	67	77	73	78	68	87	78	69	80	72	67	69	70	60	77
6323	468	892	825	774	498	529	576	458	380	1986	3474	834	197	212	189	203	198	207	205	224	203	215	201	243	211	209	212	183	200	231	225	219	216	193	222	218	225	231	168	205	186	221	226	205	210	212	199	193	191	193	216	194	213	165	206	224	202	226	189	215	197	204	197	191	223	198	201	205	188	209	219	212	226	204	215	191	182	223	210	231	238	223	202	216	237	223	190	217	209	174	212	195	222	209	180	211	223	213	223	203	185	231	196	226	234	214	185	208	215	224	196	211	202	198	210	200	202	222	218	194	199	207	206	201	209	207	206	214	198	247	227	225	205	223	197	219	222	211	182	200	241	217	200	217	234	226	177	242	211	180	208	212	208	235	206	206	208	212	203	212	202	202	198	222	203	209	200	209	196	212	191	200	229	216	212	222	202	229	216	216	211	230	191	189	198	238	180	212	242	185	232	190	230	210	195	211	176	223	200	211	202	208	202	219	185	223	219	210	217	193	214	206	226	203	192	202	206	196	205	209	207	178	201	209	175	206	205	214	181	185	203	218	222	189	192	219	203	221	224	213	216	178	191	194	207	182	216	203	246	200	233	196	211	184	180	213	198	227	194	211	234	177	216	202	213	191	212	204	211	183	206	202	197	189	228	193	226	195	224	206	196	215	196	206	207	243	228	187	210	214	215	203	220	204	221	201	219	229	228	204	226	238	237	216	187	207	238	198	225	201	200	203	196	216	203	221	225	186	193	230	226	213	221	215	196	192	222	227	200	226	210	206	178	187	208	196	190	208	209	204	212	231	222	214	204	197	207	218	222	228	186	222	177	213	223	213	195	266	194	206	202	210	202	207	226	212	194	214	214	189	197	201	201	208	194	196	193	200	203	174	228	203	226	201	199	213	209	215	197	220	219	201	234	201	184	231	209	205	237	222	220	206	202	221	207	216	210	230	201	250	215	220	189	203	198	218	199	232	211	217	206	195	232	211	192	206	213	197	228	200	216	195	218	177	207	202	210	203	201	174	220	198	207	217	212	199	207	207	202	214	216	210	228	214	208	201	193	218	205	189	211	216	205	209	225	207	215	200	192	227	246	226	207	187	184	216	211	184	212	191	226	221	214	214	197	213	216	199	228	213	208	212	197	194	223	204	244	231	179	228	215	211	236	199	205	208	219	203	192	228	219	201	204	204	223	196	214	211	193	196	225	219	207	226	203	234	195	221	210	239	197	214	217	212	217	221	202	232	230	189	186	238	184	219	224	216	208	186	212	227	232	227	214	223	214	226	205	202	205	209	190	203	209	214	204	204	207	214	241	177	194	180	188	207	193	230	196	205	198	226	219	211	224	221	162	226	198	214	212	198	215	191	212	205	224	217	207	224	218	211	208	196	205	199	231	204	219	203	186	216	203	218	221	187	231	217	185	189	227	200	222	216	212	211	213	193	217	205	210	204	194	228	217	221	220	198	216	190	193	217	218	209	216	213	196	231	218	204	207	212	216	196	235	191	225	198	199	223	219	188	243	198	227	226	219	222	205	194	224	210	228	231	199	221	224	238	220	236	220	255	203	179	204	200	192	194	207	206	199	182	211	212	195	222	222	206	216	212	206	221	222	203	218	185	198	191	197	206	225	208	204	232	221	195	219	207	207	216	201	228	223	224	190	237	187	206	193	196	193	212	213	213	214	211	211	238	221	208	228	220	213	191	220	225	211	214	212	203	219	213	174	205	197	227	213	223	223	218	211	182	220	187	208	208	218	210	209	213	211	213	203	209	221	215	174	217	218	186	186	228	221	222	222	213	183	204	184	211	199	175	222	221	229	201	223	223	201	191	219	213	224	212	227	203	198	191	203	192	227	228	217	207	221	216	212	216	195	215	225	220	206	188	219	211	204	210	229	220	207	208	222	204	210	195	197	207	222	212	215	205	221	204	219	230	202	221	206	205	215	243	209	218	227	236	211	210	196	202	209	209	218	216	206	204	194	200	207	203	196	208	214	194	219	196	243	187	232	223	187	213	238	191	204	220	228	224	223	215	204	225	215	205	194	206	211	205	197	225	205	211	204	186	205	232	203	210	198	207	204	211	218	210	213	226	200	218	231	205	194	196	214	198	190	225	195	209	217	203	201	228	215	192	201	218	197	211	224	236	227	197	190	201	205	207	199	200	224	224	206	206	190	205	214	210	204	219	213	226	191	201	223	230	215	223	194	217	198	232	219	221	225	213	197	203	192	222	181	214	211	199	209	212	222	237	221	218	196	206	199	225	208	183	216	205	207	176	197	194	196	211	208	211	214	209	207	208	217	209	203	229	211	217	219	194	204	218	215	210	210	202	247	235	209	205	188	221	234	218	234	195	218	199	219	207	198	206	229	211	212	232	232	203	224	229	225	203	203	217	193	221	235	254	205	186	219	206	199	189	217	211	212	212	211	203	186	209	212	180	171	232	212	202	206	210	192	192	214	210	227	208	204	216	207	204	200	208	191	201	187	211	214	214	224	228	201	207	212	184	226	197	230	200	202	214	213	223	202	221	223	199	210	211	218	194	206	187	209	192	222	206	191	239	214	224	204	239	215	197	213	205	204	232	217	223	187	205	193	200	213	186	219	230	179	223	218	218	197	215	211	225	235	233	205	214	216	220	185	204	180	220	187	211	184	209	199	204	215	222	197	234	214	195	205	191	214	221	212	219	212	202	217	214	216	176	214	207	227	217	211	211	217	201	197	215	236	230	179	210	218	201	199	241	214	213	214	211	188	211	202	182	199	232	185	200	208	201	210	219	171	215	195	231	213	211	193	204	196	205	200	206	225	194	195	215	179	207	206	223	215	219	223	177	228	211	224	185	194	213	190	210	220	196	187	201	206	249	226	196	189	219	207	192	194	218	220	214	191	195	209	229	213	168	194	195	223	215	217	201	211	194	211	205	187	220	238	196	201	236	224	189	218	203	200	229	196	200	191	224	223	175	201	202	212	186	226	218	204	180	201	204	212	221	212	215	187	202	225	208	183	211	238	212	219	204	184	190	245	214	215	219	202	183	210	224	218	186	207	182	216	225	212	208	210	198	216	201	199	204	204	204	197	198	217	209	211	224	203	191	196	220	212	200	219	217	205	195	199	207	192	214	190	222	174	206	195	185	229	217	186	223	223	203	229	237	200	220	219	217	183	205	197	200	219	204	225	235	202	219	193	220	238	222	175	208	195	202	224	196	193	234	210	198	230	185	196	203	223	233	191	199	188	210	222	232	209	220	210	211	203	232	223	217	204	203	226	197	237	195	217	233	213	218	196	192	217	216	211	213	213	215	195	242	211	190	217	216	208	212	224	223	210	222	222	204	182	198	201	245	202	198	204	184	172	200	185	185	199	203	234	210	214	194	194	227	205	231	200	205	198	201	199	198	225	208	200	205	244	194	197	224	204	207	221	210	193	210	209	217	226	189	222	216	221	218	204	194	232	202	210	195	191	222	209	192	222	186	193	257	205	195	186	226	219	231	222
50457	14902	3511	1246	812	588	443	390	354	667	3454	12479	5335	263	183	181	176	171	216	189	183	185	165	140	183	159	163	190	168	183	178	146	144	163	154	150	170	142	161	154	171	178	155	127	180	156	169	162	175	174	178	151	143	142	163	173	152	160	162	159	173	143	158	152	176	165	151	146	167	167	136	131	158	171	145	161	158	198	159	176	164	179	165	164	179	171	140	165	192	146	158	162	160	170	171	179	170	155	128	168	157	155	162	169	134	160	145	170	176	157	143	148	119	145	181	155	121	170	170	169	157	187	154	152	151	176	162	163	157	155	160	148	151	180	152	157	151	159	180	163	157	160	157	171	152	147	160	157	161	166	157	153	161	186	156	156	169	157	162	165	169	157	174	144	176	142	135	163	193	154	150	178	153	159	168	146	156	158	132	158	184	136	198	157	169	164	186	181	179	154	139	186	157	145	176	158	152	150	135	150	156	173	168	181	194	173	152	158	162	168	202	158	174	128	147	189	187	163	154	141	146	145	196	175	154	177	148	175	171	144	141	194	167	139	174	160	158	169	178	139	145	158	179	168	169	154	184	158	162	140	182	157	184	172	148	154	190	183	170	139	180	158	163	157	166	164	192	170	176	156	178	152	146	144	148	172	181	154	167	153	182	161	146	165	149	157	154	157	158	180	180	169	161	149	159	144	151	131	138	181	160	138	170	150	146	149	170	156	146	151	181	157	160	149	172	139	165	156	164	163	178	187	161	138	147	139	146	184	163	156	160	154	143	145	159	170	162	146	183	158	152	169	160	149	156	184	162	188	156	176	174	168	163	121	157	159	167	148	172	155	170	164	192	156	144	172	174	168	147	148	146	157	162	177	171	171	187	164	165	180	173	185	160	114	152	134	181	138	162	163	161	148	192	157	182	169	142	141	148	167	154	184	184	161	178	148	163	139	171	162	156	146	148	148	188	140	151	162	154	173	169	163	160	139	181	149	183	160	149	180	153	169	167	167	147	151	163	135	143	155	144	162	147	167	138	170	168	156	174	133	161	155	148	168	155	147	160	147	173	161	152	160	160	170	177	145	150	181	178	154	179	156	144	159	168	145	169	147	165	176	136	163	154	160	153	178	167	162	170	160	149	157	172	144	180	147	184	181	166	151	160	151	145	168	150	166	173	154	151	159	157	146	189	160	135	170	174	167	184	150	167	147	143	158	153	166	172	147	161	153	163	138	169	163	154	155	151	157	158	135	157	159	156	186	167	159	158	176	168	171	144	164	168	171	174	180	152	186	162	182	153	184	161	153	139	162	148	149	167	157	152	167	170	175	165	162	154	162	163	173	143	172	137	180	149	173	170	138	150	178	157	148	175	166	155	166	165	178	138	174	160	175	176	153	164	165	175	165	144	176	165	152	154	183	169	153	157	158	150	168	142	172	173	138	172	172	146	162	170	192	163	156	164	171	162	168	165	159	167	164	178	160	150	153	173	152	159	173	165	159	173	162	151	164	145	153	148	187	157	164	167	154	146	153	177	144	184	162	163	160	162	137	162	171	146	152	181	147	162	162	173	176	153	180	163	144	153	168	144	164	181	146	149	164	135	155	162	190	152	175	132	137	162	172	173	138	160	178	170	158	175	172	154	166	188	144	170	157	166	165	151	175	158	174	157	139	179	181	140	159	168	158	140	149	154	196	148	170	153	165	169	144	155	155	164	161	164	178	169	160	147	161	166	175	181	178	171	138	184	166	155	159	167	152	135	155	175	150	177	177	136	164	152	160	171	177	148	176	157	178	204	160	161	147	152	167	167	179	142	170	175	139	138	162	172	166	152	158	158	134	177	145	170	161	188	148	185	173	160	163	166	152	163	145	142	167	181	132	171	164	171	142	171	153	171	176	149	160	154	152	176	174	151	161	139	166	155	163	175	172	169	146	174	159	161	174	169	177	164	153	173	165	172	160	158	173	149	166	158	180	170	164	160	168	191	157	143	159	161	180	178	154	147	152	165	172	155	172	171	155	161	177	153	142	155	152	157	145	166	162	144	151	143	165	143	180	179	155	167	182	192	167	153	159	179	143	171	167	175	179	153	155	162	149	165	147	164	151	153	179	164	172	139	184	139	171	156	154	151	154	159	170	147	158	154	165	173	161	163	185	139	182	158	181	170	171	160	167	158	152	143	183	134	159	165	168	141	152	164	155	142	159	153	169	153	172	157	194	171	164	140	156	152	128	165	134	159	153	166	151	161	149	154	169	145	137	142	156	202	162	128	164	146	137	161	159	170	175	169	155	167	166	152	164	159	152	170	165	172	144	179	142	181	173	168	151	164	166	146	145	158	165	169	165	166	156	173	168	151	165	173	192	160	150	148	169	165	138	181	146	161	155	177	174	151	145	161	146	162	154	166	166	169	145	135	155	156	166	144	166	158	187	185	160	151	169	136	162	158	152	163	140	157	156	194	187	159	149	191	156	169	152	175	144	160	148	168	157	147	166	155	151	180	174	142	176	146	159	176	159	150	147	168	162	146	158	156	171	166	158	184	138	158	166	169	143	160	158	159	148	146	126	167	166	159	159	123	169	165	152	163	160	142	165	156	171	152	155	131	158	168	183	166	175	163	188	169	138	145	136	155	172	172	173	147	172	185	148	151	164	167	160	137	156	171	170	146	141	164	167	144	184	137	173	150	156	161	158	186	176	161	181	158	170	171	173	192	175	151	159	150	134	163	160	151	166	152	169	169	167	161	160	129	147	147	154	153	137	159	169	135	158	128	182	160	175	161	173	174	152	162	150	166	152	155	159	164	143	153	154	146	162	133	161	134	165	154	129	144	150	166	163	175	158	159	155	156	177	168	156	176	160	191	156	162	181	145	185	159	149	155	145	161	145	174	155	159	190	169	164	157	144	172	159	154	154	151	173	162	173	134	141	158	159	187	150	170	134	148	155	146	150	191	168	178	161	161	189	146	167	160	151	161	148	150	158	166	137	163	164	148	154	193	155	148	150	164	177	181	162	172	152	172	153	152	170	147	137	167	146	164	167	134	151	168	142	181	177	167	174	161	153	172	185	164	136	183	175	162	175	160	172	153	168	147	162	157	154	167	157	180	160	165	167	139	139	147	151	158	180	156	163	156	162	164	181	168	140	155	186	162	161	174	164	143	154	196	166	155	166	157	156	150	171	173	163	180	161	151	175	182	156	152	144	137	155	173	156	161	183	163	172	173	150	166	183	175	174	167	164	158	183	161	160	131	163	148	141	141	145	153	167	173	160	184	174	152	144	168	185	153	152	171	161	164	160	142	148	174	155	157	137	144	178	166	153	157	178	141	160	158	172	169	156	158	160	158	164	157	148	162	165	154	171	166	159	174	162	158	134	146	139	168	170	167	170	157	131	171	146	155	161	169	160	159	165	167	148	143	143	200	173	156	161	141	177	171	147	158	139	162	136	146	167	152	152	166	165	181	155	155	153	188	168	153	176	163	157	173	137	185	144	157	129	140	141
26933	2512	5281	3634	3210	2409	2054	1780	1544	3688	16403	36540	13935	591	614	580	529	623	589	549	569	512	491	475	478	442	483	451	445	394	423	461	418	436	440	474	406	438	403	436	479	426	389	450	409	449	378	434	421	408	417	416	396	397	402	405	425	404	384	418	433	421	407	404	382	388	423	388	406	402	399	425	363	420	409	412	395	424	429	413	429	364	434	379	345	381	375	415	410	402	416	420	402	406	411	382	389	411	377	385	412	377	409	410	417	379	423	439	423	414	398	419	391	394	405	411	444	384	398	389	407	402	412	385	408	427	344	395	385	428	393	401	421	369	351	411	436	414	384	369	400	373	387	416	404	385	370	414	405	372	411	391	392	405	405	386	378	407	398	414	406	392	398	390	398	388	384	389	396	397	398	420	395	424	386	390	404	378	403	423	402	385	383	425	400	367	369	361	395	369	391	431	383	433	377	398	392	338	392	387	371	385	378	394	377	378	354	371	403	386	404	432	426	425	387	355	374	394	403	373	381	424	363	342	425	387	384	406	396	367	395	372	409	424	362	341	451	385	402	391	361	371	393	404	386	396	392	403	382	425	386	402	391	393	397	397	417	367	385	399	415	408	366	388	388	364	421	387	407	418	375	375	346	385	400	376	402	381	394	393	392	379	398	403	392	396	401	379	409	375	422	426	375	398	390	376	365	342	389	387	382	409	401	392	367	412	421	421	384	379	422	413	364	377	414	447	361	350	399	384	376	413	428	382	390	379	388	387	377	409	404	403	419	396	368	397	381	354	369	370	357	412	392	378	381	384	381	407	393	376	365	406	396	389	413	383	358	404	371	393	385	367	398	404	383	372	418	393	376	412	431	415	375	400	373	373	388	372	390	372	407	403	371	406	386	420	368	362	417	355	410	412	414	399	353	418	392	407	388	396	427	361	387	396	403	386	388	402	429	385	381	387	368	394	421	413	369	392	385	381	388	395	350	407	376	409	430	401	368	383	401	388	383	396	394	391	435	377	377	397	392	393	380	382	390	392	393	397	364	416	396	372	411	379	379	397	385	403	402	432	365	371	414	413	403	383	392	431	406	386	390	407	384	387	375	403	388	387	430	416	392	381	434	364	404	377	441	382	364	382	420	416	424	389	367	387	401	342	387	391	395	359	415	362	375	408	391	419	393	407	366	421	391	398	402	402	372	384	396	337	374	395	380	394	419	376	379	406	379	357	417	381	418	363	370	379	386	372	380	390	385	387	408	355	376	373	393	380	392	388	374	392	369	420	438	394	366	390	357	428	420	444	392	419	388	403	373	360	438	389	425	402	386	377	449	372	370	368	378	400	409	377	388	402	391	408	385	394	418	422	395	418	413	412	432	382	364	381	376	406	377	371	387	391	429	395	367	408	404	374	387	381	383	409	406	393	396	396	378	412	404	408	353	406	411	421	392	372	375	376	402	374	377	412	391	361	363	412	422	402	392	399	405	391	409	402	373	391	397	357	415	343	431	380	372	390	374	417	389	393	384	379	386	389	373	387	421	371	387	412	390	397	413	383	389	368	411	372	432	357	409	379	404	403	416	385	389	407	411	422	372	386	404	403	382	369	405	404	368	398	383	405	393	396	342	420	314	398	372	371	376	373	414	362	394	395	401	396	366	357	404	394	378	399	404	442	385	410	390	389	406	439	389	398	403	410	400	371	383	407	387	380	381	390	395	421	399	385	369	375	416	378	365	400	390	425	383	393	375	340	374	404	379	406	387	381	364	419	385	410	388	389	378	390	351	350	396	439	386	415	386	386	394	365	359	378	446	386	441	399	385	387	418	419	393	397	379	405	366	407	395	375	406	358	398	390	369	377	422	398	392	389	420	370	408	427	391	387	402	396	401	404	401	391	383	372	384	400	391	372	426	395	379	377	368	436	391	367	418	377	416	395	394	417	413	379	370	397	390	392	353	370	395	390	374	346	380	372	421	383	410	395	367	384	410	413	397	328	383	400	405	404	390	405	391	409	375	352	376	387	369	365	400	400	367	415	386	383	371	376	383	377	405	385	378	408	413	407	397	412	408	372	417	393	411	365	397	388	386	354	401	363	395	386	373	355	380	391	361	393	426	401	391	402	405	366	389	371	391	381	362	418	398	395	385	351	414	420	394	404	387	385	392	358	395	383	413	392	402	374	401	371	394	377	401	399	360	392	393	405	400	394	347	368	408	399	439	405	391	377	367	383	391	403	405	413	384	388	408	356	393	402	392	409	427	356	381	410	386	386	394	399	355	381	424	414	394	373	409	387	364	376	353	374	368	394	369	418	400	392	386	395	354	404	368	371	410	389	404	377	399	385	378	396	399	394	386	407	389	407	395	381	388	423	422	394	390	438	396	390	392	380	389	449	397	376	397	380	355	374	396	356	377	391	409	374	398	371	352	403	398	412	398	404	413	410	375	375	386	376	374	409	400	374	366	429	394	403	417	378	445	384	371	404	393	407	404	371	382	377	403	432	406	398	432	384	369	390	396	383	411	414	380	380	411	416	411	394	373	400	397	400	441	396	425	361	387	398	389	383	376	379	349	360	404	426	409	380	373	394	399	385	370	382	353	358	404	373	388	389	402	349	377	412	417	362	403	386	386	397	387	394	376	390	402	358	428	411	383	397	397	404	393	376	359	386	378	363	386	384	402	406	355	352	376	387	370	407	387	399	404	401	398	396	396	373	390	444	415	424	389	388	418	438	416	377	402	421	379	416	375	422	365	417	372	373	367	407	380	384	409	414	395	400	394	393	394	426	418	360	391	419	394	385	396	399	433	381	404	404	363	383	397	388	404	388	393	391	395	375	367	411	387	369	426	374	394	391	382	415	421	391	384	370	446	427	384	389	395	399	395	379	365	388	391	430	422	397	402	419	405	407	393	415	414	379	399	391	419	376	359	391	410	372	387	378	383	376	395	417	416	391	365	373	444	428	406	393	401	404	364	397	384	407	366	388	380	395	385	386	379	388	409	391	384	392	408	398	372	404	398	380	373	375	387	369	395	432	405	428	379	373	412	384	376	422	380	415	382	424	368	413	352	380	347	382	414	408	391	402	366	392	391	410	389	399	380	403	404	382	399	408	368	378	369	405	398	412	402	419	388	391	334	394	392	388	395	376	430	392	388	360	352	379	385	362	370	378	354	403	402	391	370	387	373	387	380	401	374	382	414	409	406	386	396	398	401	425	407	433	380	356	394	381	414	368	398	392	403	424	366	410	414	372	419	392	410	392	386	386	429	412	404	414	370	408	386	386	423	369	398	387	410	416	376	347	383	401	447	351	383	385	375	424	346	390	377	399	399	348	397	391	394	390	373	372	389	415	379	366	430	392	389	377	392	363	351	394	397	392	390	412	355	406	412	405	409	399	387	375	402	404	349	378	379	396	407	378	390	399	427	396	388	416	383	390	364	385	387	401	417	372	392	413	394	420	353	375	391	406	388	398	389	417	402	356	409	395	379	432	408	390	391	364	389	374
65006	24326	11049	2580	1411	894	688	633	477	503	3394	20789	13116	582	166	193	193	202	168	209	185	202	200	173	196	154	162	171	144	166	173	176	178	165	159	167	159	158	149	154	147	170	192	156	147	160	164	166	140	136	134	179	161	150	150	141	127	147	129	145	162	159	147	162	148	145	145	143	145	158	161	157	147	151	142	159	153	150	136	175	138	152	145	149	167	165	123	141	131	136	128	138	150	177	151	160	143	148	158	139	163	145	151	158	152	142	140	140	152	156	152	141	161	167	149	160	142	155	151	137	144	156	122	164	140	132	147	163	137	153	166	161	146	164	149	152	133	136	135	169	148	154	170	162	149	160	143	151	146	152	140	157	177	154	160	150	157	129	139	161	181	147	161	143	190	152	150	145	157	148	158	152	123	143	133	129	135	160	167	163	160	167	147	158	134	175	130	142	169	138	153	136	140	169	139	130	142	135	144	156	160	144	160	167	144	136	162	133	162	145	155	154	158	147	148	165	136	149	150	154	157	172	135	144	157	129	157	176	152	158	182	147	135	152	165	147	137	145	145	132	167	144	153	161	149	174	161	156	159	187	150	168	145	137	151	148	172	124	145	143	161	142	143	134	152	179	165	169	144	149	153	157	135	164	148	148	143	162	161	145	123	157	157	129	133	145	167	145	148	168	172	153	159	146	153	138	129	153	168	146	151	147	155	128	153	156	170	169	171	175	149	162	147	143	140	145	169	160	137	138	205	151	150	126	136	139	130	147	144	164	136	141	133	150	127	155	141	145	151	152	137	148	152	148	137	129	150	149	159	137	147	161	149	145	157	138	155	144	147	148	161	143	146	133	150	170	125	134	130	144	148	160	159	161	147	151	136	147	154	151	161	161	144	137	141	138	131	157	150	149	140	140	158	131	143	133	133	144	144	167	186	132	147	156	150	160	145	143	139	153	152	158	140	152	162	151	145	163	159	148	140	157	140	146	144	169	148	171	164	176	121	144	131	165	167	149	132	156	168	170	138	160	144	150	161	143	152	158	143	165	164	171	140	144	178	154	153	153	150	152	151	163	144	160	153	159	160	156	144	146	162	152	159	147	144	139	145	144	139	136	139	159	165	173	151	149	136	147	157	141	159	160	159	152	154	143	140	147	148	146	143	173	149	135	163	167	139	147	149	147	143	162	168	144	144	125	167	143	169	154	153	135	142	143	124	133	140	146	173	147	145	139	156	147	142	141	166	132	147	154	157	162	144	136	141	135	140	158	158	136	141	159	141	166	161	168	146	152	147	179	139	128	139	171	149	154	172	134	148	157	155	163	160	134	182	148	153	131	138	163	155	138	142	159	165	159	137	141	142	130	156	153	139	154	141	139	133	156	154	152	161	143	159	152	142	150	140	141	133	173	139	148	150	161	130	149	153	161	149	155	165	154	170	155	145	163	147	125	159	147	147	142	165	152	145	162	138	138	147	138	146	149	150	134	159	128	138	125	180	159	159	136	149	151	153	149	144	150	159	132	158	139	134	167	149	123	154	156	124	145	144	145	145	133	153	133	162	163	155	173	154	139	137	149	126	140	152	133	156	147	202	162	143	164	176	132	162	169	142	161	137	171	175	131	176	158	156	156	137	141	143	161	156	145	166	150	148	161	142	145	173	139	160	144	130	138	149	160	158	133	153	143	145	146	159	140	156	137	161	153	167	168	164	162	138	175	140	158	141	139	165	146	151	128	163	138	138	148	143	146	171	164	157	140	150	161	147	161	167	146	146	153	136	143	138	166	170	163	132	135	153	145	143	151	142	142	148	148	152	112	171	153	145	161	142	145	154	159	156	161	166	142	141	155	128	146	135	118	167	133	144	153	149	151	160	121	152	134	155	149	163	156	167	153	158	148	148	143	160	136	158	146	150	125	144	129	137	155	145	150	150	155	163	149	155	135	147	133	124	143	137	124	159	141	144	146	128	145	139	156	144	150	144	152	162	171	136	134	140	156	142	162	143	140	160	177	170	144	151	138	139	139	147	169	145	141	149	151	154	156	160	159	159	152	152	150	155	127	161	164	158	138	157	143	155	130	144	150	164	156	153	144	129	134	130	148	129	159	139	129	159	152	151	161	151	162	153	141	149	141	179	149	162	157	140	159	156	164	153	149	153	144	146	130	155	146	139	152	142	163	137	153	140	139	140	153	147	165	147	160	155	165	157	167	153	181	173	160	159	134	138	132	143	139	165	135	141	144	161	167	151	134	158	138	167	134	165	160	152	144	139	148	144	140	139	145	161	142	144	140	156	148	122	159	157	196	150	160	146	149	158	159	146	158	153	169	151	159	143	148	155	169	143	159	164	148	150	136	145	146	138	131	156	179	154	161	150	191	162	147	138	166	167	137	167	159	179	134	153	165	151	160	162	139	154	144	182	154	162	149	130	159	164	136	154	162	161	137	143	128	131	161	148	151	161	157	160	147	174	140	139	125	148	137	143	147	148	176	139	145	141	131	158	158	149	133	174	141	155	149	152	147	124	157	151	157	126	157	145	158	163	161	135	146	158	146	153	142	163	126	159	149	140	133	134	139	150	148	158	145	125	128	155	153	145	128	151	155	143	147	133	146	170	148	148	160	147	174	154	156	162	121	148	161	156	141	163	158	167	154	160	136	154	137	156	137	166	136	143	141	123	155	144	149	166	138	162	152	154	152	161	153	135	152	147	147	162	144	144	149	145	169	151	158	135	147	147	193	144	151	148	131	153	162	149	133	152	133	117	146	173	149	136	135	153	135	148	150	138	141	149	175	143	141	151	148	129	142	130	145	172	167	170	135	126	142	154	138	155	143	155	156	166	163	160	127	143	139	171	153	133	148	162	159	157	146	164	148	165	146	148	138	138	172	167	158	133	148	179	164	155	172	156	148	137	142	144	170	145	137	169	171	164	153	160	139	155	165	135	152	167	158	140	148	148	135	154	141	167	150	154	145	170	147	160	174	134	157	158	139	131	168	148	143	158	157	164	126	155	136	155	151	145	148	158	143	147	133	162	163	144	173	141	147	136	168	173	134	158	162	130	159	160	151	132	147	186	169	162	167	155	130	153	143	158	167	131	155	184	123	144	139	124	158	140	156	152	145	164	150	149	154	129	145	153	138	144	157	129	174	130	144	141	149	177	138	125	150	128	156	128	128	149	157	150	152	141	154	151	181	160	153	165	138	125	152	157	147	148	157	165	165	149	152	147	147	147	151	140	128	139	156	148	137	148	144	140	145	163	169	139	152	161	140	166	139	164	146	155	155	158	156	152	145	132	147	172	160	165	167	160	149	158	150	160	154	147	167	153	149	132	155	150	124	170	145	142	128	151	141	175	136	136	141	138	146	164	153	152	153	135	159	115	145	148	151	151	139	147	138	154	172	142	153	151	156	150	123	148	149	145	136	147	139	148	147	141	155	121	148	152	159	150	160	152	138	144	136	148	123	152	163	176	158	149	172	149	147	153	159	139	137	167	138	160	114
36322	4092	10384	6061	5039	3907	3027	2839	2193	2530	15141	45445	23646	762	673	654	688	726	747	735	658	622	551	552	576	563	485	475	447	434	452	417	420	436	440	393	409	384	387	428	443	385	393	376	404	433	399	390	393	358	381	391	376	372	332	363	368	375	368	375	353	341	390	357	329	367	363	362	366	393	372	385	364	346	369	383	379	393	356	359	361	360	367	395	395	385	339	363	322	354	359	354	346	383	335	366	354	354	377	364	360	357	349	343	375	330	392	340	358	348	367	356	371	309	327	325	361	391	368	358	370	345	373	340	366	321	358	348	351	349	358	385	381	355	372	357	362	367	375	328	355	356	343	349	333	349	370	342	377	378	366	358	363	345	350	347	349	348	376	364	340	363	357	386	356	363	354	371	359	342	395	352	340	335	364	360	355	341	339	358	347	326	349	331	362	371	338	361	346	374	393	336	348	351	359	381	353	326	355	348	325	343	365	332	367	363	354	357	318	353	342	379	368	351	348	375	377	345	343	393	307	348	347	342	370	327	324	356	353	353	348	325	347	360	340	343	351	343	336	340	352	333	344	352	399	352	308	348	349	334	340	342	345	376	379	362	317	387	366	345	356	365	325	365	357	347	351	360	376	354	365	353	353	376	350	367	385	331	349	363	345	351	304	377	377	340	355	366	352	317	345	387	337	364	364	332	344	392	355	368	343	378	353	357	338	337	358	342	354	345	341	353	306	350	354	377	370	372	394	340	321	361	338	323	347	350	363	340	339	370	372	330	386	361	360	349	353	351	317	339	360	362	359	324	343	323	319	338	334	339	346	338	340	334	349	354	351	342	327	358	360	329	340	325	344	369	333	334	364	352	355	355	362	385	344	386	331	352	364	350	337	361	343	364	355	382	339	337	365	361	330	343	340	365	371	368	357	346	346	354	381	360	350	349	331	358	313	359	351	400	343	379	316	330	370	338	352	341	367	344	327	371	360	349	359	339	408	364	363	342	334	357	357	343	329	346	367	328	382	374	346	372	376	330	387	360	348	334	349	370	351	369	373	345	328	320	303	349	342	351	330	357	394	351	375	351	328	352	354	359	356	367	370	381	356	342	358	351	385	335	308	361	368	356	348	379	348	344	360	315	383	351	360	339	309	344	386	353	362	354	364	364	350	331	330	409	379	334	361	344	320	304	347	348	362	365	362	329	376	405	397	354	378	375	363	334	355	363	346	318	362	349	328	377	375	374	341	366	359	362	361	353	331	376	387	371	328	338	338	324	364	343	324	339	373	374	301	355	339	342	340	355	364	323	369	336	328	350	372	310	362	342	360	391	357	371	350	351	317	350	338	344	357	310	363	346	353	325	348	360	352	351	358	342	324	326	343	360	356	339	318	363	354	307	358	323	356	354	380	328	341	363	325	347	343	393	356	383	345	356	384	345	372	336	313	353	356	337	327	365	347	317	344	318	378	289	349	345	315	344	342	345	366	353	327	334	342	400	368	358	361	337	370	392	345	384	370	338	374	352	352	350	356	370	362	327	348	344	347	348	367	332	366	353	345	335	362	356	340	358	356	358	348	332	348	353	331	336	359	348	386	363	345	351	344	386	378	367	358	307	349	338	348	352	322	341	335	323	350	365	318	336	370	361	363	415	377	354	359	343	362	364	374	348	334	372	337	340	359	357	333	348	363	355	329	372	347	329	389	372	348	319	345	361	356	348	352	369	336	331	369	367	366	336	350	374	335	340	363	360	367	396	368	312	373	357	338	378	324	359	355	361	350	309	368	346	349	365	347	393	334	343	340	365	350	368	327	345	324	353	362	364	340	342	342	351	363	359	350	323	337	353	384	352	328	367	358	369	342	351	336	378	350	353	366	359	318	350	328	356	358	360	378	346	392	320	332	338	340	347	348	354	343	331	341	340	371	338	332	348	356	365	374	352	344	373	387	340	358	346	352	348	386	385	346	358	331	355	340	399	368	314	332	359	348	362	326	345	323	374	342	341	341	354	300	352	342	356	302	339	367	352	353	362	369	409	343	334	368	337	356	359	341	385	347	358	364	341	367	323	340	367	375	352	358	326	315	317	337	348	357	366	350	336	354	334	343	380	310	342	371	347	326	353	357	349	380	340	386	344	375	357	345	330	374	327	334	340	361	333	343	368	359	352	399	355	322	371	346	343	347	343	363	377	353	340	332	349	394	337	329	360	357	379	366	358	333	342	364	365	341	376	347	349	341	388	359	353	397	391	325	336	338	336	325	369	352	315	376	355	345	349	360	375	327	339	325	342	374	362	334	359	349	300	331	356	361	353	376	342	359	350	360	352	311	349	349	388	344	347	347	364	362	343	318	370	364	335	329	342	331	330	348	361	365	368	352	375	376	360	381	329	329	355	355	374	328	345	366	383	373	335	350	375	340	372	350	338	347	348	361	317	366	355	355	346	344	346	366	341	348	351	355	357	342	370	336	305	363	352	364	342	318	358	367	357	357	366	341	319	369	342	364	300	348	322	380	356	354	370	379	324	350	338	369	349	347	321	366	335	354	350	335	347	384	339	360	307	343	351	365	316	334	356	378	356	339	351	392	370	351	345	350	345	378	375	363	316	343	320	366	339	357	332	349	357	368	366	355	331	333	328	363	350	351	341	343	368	368	330	356	344	328	352	350	352	344	342	352	333	349	350	367	320	359	396	310	334	335	383	349	338	351	339	391	362	362	370	355	373	318	338	348	340	362	345	371	323	353	350	374	374	369	325	336	342	309	316	358	340	374	333	373	363	381	332	379	366	347	358	312	324	365	346	367	354	352	343	376	373	371	340	352	316	366	353	334	365	366	376	346	364	382	337	338	366	336	377	334	382	342	317	333	341	351	385	346	324	357	347	322	337	359	332	387	367	339	385	332	347	341	355	342	377	338	347	380	331	347	337	355	370	320	393	367	370	384	363	311	352	329	380	390	380	342	350	377	370	373	399	340	358	337	357	330	343	357	334	373	336	335	341	344	346	325	355	298	347	323	339	361	357	352	357	366	382	344	373	339	370	323	395	340	387	346	350	333	337	374	321	338	354	385	337	335	358	360	362	326	346	322	357	344	348	379	325	322	379	346	318	363	348	371	374	356	359	339	359	339	341	352	357	334	366	354	339	371	355	354	330	376	325	368	355	372	349	352	343	357	340	332	346	384	368	342	340	330	342	324	361	347	341	330	366	328	332	343	324	329	377	376	367	363	350	367	320	360	337	348	346	341	349	335	336	336	371	356	323	354	320	325	337	350	363	354	326	318	339	346	329	360	334	351	360	370	352	357	323	319	346	361	343	346	357	336	342	361	377	346	363	338	353	341	358	370	366	339	326	359	363	365	369	348	365	342	347	314	336	353	318	344	311	352	379	364	348	337	396	352	354	351	351	356	363	379	356	375	324	317	334	360	339	355	315	364	355	332	346	342	360	330	342	361	328	342	341	381	368	365	317	331	399	321	338	352	366	359	342	370	364	338	369	345	358	371	348
7514	406	345	282	145	138	106	109	99	71	130	607	325	82	75	69	61	78	75	80	75	64	57	80	66	72	67	88	82	67	85	62	72	72	76	86	77	76	67	76	72	57	74	68	73	52	91	77	78	74	73	85	73	63	77	85	72	85	79	93	74	71	74	72	84	75	77	64	71	71	99	78	82	79	62	74	74	65	68	85	79	100	65	86	62	80	66	65	80	78	65	69	79	73	76	77	93	70	85	86	66	71	63	74	75	60	76	79	46	94	83	81	79	83	73	64	84	84	87	55	77	58	89	82	79	69	84	78	75	77	78	78	73	80	65	94	87	81	55	81	81	81	69	75	88	69	60	65	86	67	69	72	69	71	81	59	78	74	74	76	66	90	82	87	78	78	97	76	76	57	70	65	84	76	62	92	80	88	93	73	87	73	72	78	75	61	76	83	71	85	72	80	65	56	78	68	67	77	70	88	86	70	62	58	75	71	86	80	78	62	71	72	94	71	78	83	77	66	77	77	75	70	87	78	79	73	71	60	62	66	60	82	77	97	67	87	55	76	59	63	81	71	84	91	87	86	84	58	67	75	83	94	78	74	73	74	69	63	91	68	74	73	66	73	65	70	87	74	80	76	77	68	63	70	64	85	81	75	77	74	79	71	91	78	74	75	82	82	77	71	70	69	75	74	76	77	82	76	68	98	77	85	77	90	80	74	88	91	63	74	81	73	82	69	74	80	80	66	81	79	75	87	66	59	72	77	56	73	83	79	63	77	71	78	83	83	84	87	73	84	84	70	82	84	72	77	78	79	78	69	87	79	70	99	65	67	68	100	75	95	86	91	83	80	78	91	81	87	72	79	72	79	82	79	69	78	75	87	84	78	86	104	81	73	69	94	94	69	87	66	73	57	75	81	59	71	66	97	85	77	67	67	100	72	85	79	94	77	68	73	77	77	72	69	65	100	84	63	85	85	72	75	82	69	68	75	80	64	72	66	60	73	79	77	92	68	78	86	64	72	79	84	89	75	77	80	70	77	80	86	71	92	83	82	79	76	76	82	73	66	72	80	80	59	98	84	76	62	79	82	69	85	92	73	62	78	78	74	88	83	70	80	89	75	85	74	79	75	71	86	85	79	66	73	76	71	73	88	95	73	84	78	63	76	82	87	86	90	85	75	73	83	81	97	55	84	81	85	63	90	95	72	77	91	77	79	69	88	70	80	76	83	76	90	79	101	76	88	74	59	99	84	83	83	71	73	84	81	72	63	87	65	74	71	74	85	85	80	86	79	84	77	83	71	86	87	76	69	68	84	86	72	75	90	73	76	82	84	58	73	75	82	72	67	65	69	73	67	80	59	69	62	85	74	73	64	70	76	72	67	78	73	75	62	80	74	73	86	74	68	66	66	74	89	76	84	70	65	63	72	91	75	63	70	72	70	78	66	78	73	83	81	74	76	70	82	74	83	55	75	70	70	87	75	90	75	87	88	95	76	71	72	77	67	94	81	70	66	84	73	73	62	83	90	79	80	86	78	74	89	95	77	86	100	69	78	57	92	65	85	73	76	63	69	84	77	76	62	79	75	80	63	85	86	73	65	68	67	93	76	88	76	67	89	82	72	65	73	81	75	82	76	69	61	85	85	79	71	80	71	82	71	83	64	88	87	80	79	78	82	83	71	79	76	68	77	80	68	68	71	82	95	81	80	78	59	84	76	74	90	68	67	89	59	67	82	61	79	86	72	63	68	80	78	75	65	63	69	67	83	72	77	86	92	80	65	61	81	68	90	83	80	85	84	92	76	60	80	82	74	82	63	81	81	79	83	81	77	75	92	83	97	66	63	79	76	80	77	77	71	60	63	93	73	76	65	78	71	93	77	67	71	64	73	72	84	63	82	72	74	63	75	72	91	80	71	79	83	82	86	87	73	87	73	73	80	77	70	88	70	80	77	82	73	65	69	85	75	71	71	85	74	62	75	63	71	82	86	76	60	86	81	59	63	80	66	79	83	77	53	93	76	81	74	80	63	91	85	90	92	88	100	67	77	96	79	76	64	65	74	88	83	70	88	76	70	78	65	59	57	75	68	92	70	80	69	75	81	69	70	67	66	72	66	84	70	81	77	74	82	68	73	65	77	71	73	68	65	89	76	77	75	97	83	85	95	77	93	89	67	78	98	86	71	69	68	60	79	83	86	89	78	79	70	89	81	75	69	68	86	68	76	83	66	83	66	65	63	87	67	80	68	90	82	82	81	78	81	81	78	64	90	72	61	80	85	67	76	70	71	76	78	69	91	79	69	70	61	57	92	84	68	86	74	69	70	70	90	70	74	78	71	83	69	82	88	68	86	70	73	60	69	65	79	85	77	89	60	61	61	70	82	77	79	81	75	65	70	78	86	65	85	73	95	74	77	67	84	72	71	75	75	57	81	64	76	72	71	86	90	65	74	57	85	88	79	74	81	67	79	82	67	84	64	63	91	93	77	86	72	79	77	76	71	77	80	75	77	75	73	73	59	65	64	75	86	75	87	92	95	76	79	84	80	75	77	70	95	72	67	85	69	82	76	68	65	77	76	76	72	77	67	76	84	77	81	75	91	83	71	54	73	71	80	73	77	78	98	92	78	67	86	82	73	84	71	74	82	62	70	61	67	62	74	72	81	66	77	82	64	75	68	74	60	85	72	85	68	71	88	79	80	72	72	67	71	69	67	95	72	85	88	93	85	85	80	70	66	68	83	84	74	64	82	79	70	69	76	70	89	61	72	54	67	81	66	82	75	83	70	67	64	77	83	69	89	84	73	64	75	75	80	95	77	86	68	76	73	65	66	64	87	55	66	78	59	66	87	71	91	81	81	64	75	68	69	65	70	72	58	76	90	80	63	79	75	75	66	76	75	94	76	73	98	80	61	76	82	78	68	88	79	76	91	90	79	86	85	73	99	94	75	63	71	84	81	73	72	96	80	69	72	79	81	82	82	83	65	84	69	66	91	85	79	68	70	70	74	90	80	78	84	61	80	79	100	83	72	65	104	70	82	54	85	93	80	72	66	71	65	79	82	64	76	69	77	78	80	66	72	70	75	58	86	72	84	73	77	83	66	92	77	69	80	78	77	67	90	79	74	76	73	64	74	87	83	65	67	71	70	70	75	49	64	71	65	78	64	77	84	91	77	72	67	61	71	98	75	87	72	78	65	71	68	81	65	80	72	70	74	83	94	61	82	65	73	100	77	72	81	58	75	85	77	72	77	76	85	78	70	75	82	81	64	77	85	73	84	76	64	78	72	87	72	65	65	82	81	78	75	80	63	76	79	99	81	73	73	86	72	75	75	85	72	81	97	92	79	62	79	68	69	58	75	92	63	80	71	71	91	70	67	70	97	59	85	68	51	72	85	74	77	81	92	88	68	62	75	77	68	66	83	89	98	83	75	70	70	56	80	64	80	89	62	72	74	88	85	91	66	75	84	75	81	76	80	78	84	82	72	70	60	84	74	74	77
6523	488	852	879	665	529	455	469	356	344	790	3732	1695	237	268	237	228	210	216	237	221	217	207	223	246	224	223	195	219	201	169	211	223	205	226	207	195	219	195	225	236	216	199	214	195	200	229	234	218	198	213	204	209	210	202	193	229	202	211	224	188	225	236	200	240	207	180	209	217	215	203	230	203	227	207	207	237	195	234	227	201	233	216	202	223	188	189	216	217	199	199	207	193	235	213	193	219	194	219	216	205	201	187	181	213	214	228	224	204	203	197	237	204	191	206	207	213	228	222	212	230	197	233	207	183	217	207	224	194	208	210	220	199	224	188	223	196	234	217	205	189	214	214	177	203	213	206	205	189	203	213	206	221	205	177	212	209	225	218	213	199	231	210	227	206	207	205	218	213	218	210	203	210	198	195	221	223	201	214	187	240	214	218	212	213	220	225	210	209	197	230	224	213	233	209	215	208	218	201	224	217	242	207	191	218	212	191	238	217	196	220	203	175	237	196	176	231	189	213	247	231	211	219	198	217	200	239	208	223	208	224	216	212	216	233	209	223	222	201	218	229	209	197	204	210	214	235	195	202	222	226	211	217	202	236	237	203	224	233	210	199	187	178	215	208	231	213	205	176	215	207	201	223	200	198	227	194	246	201	235	180	194	188	215	227	201	210	217	236	221	199	238	223	231	198	225	195	201	215	214	208	213	211	206	215	194	220	231	218	218	186	242	201	193	217	218	208	194	219	211	224	216	206	215	196	226	185	233	218	209	187	200	225	199	198	199	205	227	207	215	204	208	194	197	231	199	204	188	215	192	206	202	216	195	210	223	193	212	222	219	201	209	213	211	220	192	219	190	216	221	196	224	188	183	208	194	218	201	226	215	254	224	203	217	216	187	200	209	198	211	211	216	220	221	209	224	226	205	206	211	210	214	219	189	197	199	207	238	202	202	216	203	199	191	188	205	214	214	203	216	213	211	215	194	196	208	221	209	197	212	203	213	207	229	241	207	223	214	229	208	175	208	203	186	221	195	210	220	203	212	204	208	205	208	189	202	228	241	210	220	212	211	203	182	211	217	212	217	220	209	216	208	203	247	241	234	204	219	231	225	197	216	202	197	195	200	187	219	203	181	205	183	227	223	209	227	226	211	188	199	223	218	207	208	204	207	199	213	197	215	203	186	212	195	221	206	223	243	223	194	214	201	223	197	188	203	202	191	202	182	198	241	193	210	185	187	185	178	209	180	214	199	189	211	205	225	212	217	209	196	198	218	233	213	197	195	201	202	209	197	216	188	184	199	201	220	189	191	197	230	186	206	200	233	205	219	190	208	206	204	191	210	200	194	200	186	211	198	224	213	228	219	182	231	204	227	217	216	197	206	213	226	221	214	206	229	217	218	218	183	215	198	232	215	220	208	221	179	197	203	205	230	200	244	207	215	211	212	224	198	210	216	223	184	206	195	245	226	211	198	205	195	210	207	180	238	219	214	211	214	213	212	215	192	185	211	194	204	206	210	233	181	215	237	208	219	196	220	213	181	217	223	218	199	197	210	208	226	175	202	205	203	230	225	214	197	212	220	201	198	206	214	213	212	202	209	213	202	213	229	214	207	210	225	215	205	180	218	203	225	214	192	194	198	202	230	218	203	214	220	220	191	190	233	217	192	213	216	210	215	203	196	232	214	177	237	213	203	187	205	210	222	193	234	215	195	191	209	209	225	218	210	216	218	200	197	219	207	185	210	212	218	225	209	207	225	200	192	212	206	218	209	242	208	197	203	204	227	225	198	215	203	210	213	232	207	210	207	201	218	238	228	210	219	198	235	197	241	237	197	227	223	201	214	227	223	244	202	206	195	235	200	197	217	203	201	198	207	212	193	216	200	198	201	233	209	201	207	228	226	219	227	223	207	193	205	198	200	224	195	199	191	199	222	209	224	209	199	217	222	206	225	227	212	199	226	188	186	201	210	207	209	212	209	188	215	241	208	176	199	190	210	196	203	214	215	203	208	205	195	206	211	222	214	233	194	223	224	210	211	206	208	212	215	198	210	207	218	203	223	175	202	217	182	223	223	199	202	184	210	192	229	209	203	211	208	217	196	196	216	210	205	207	206	221	232	213	233	195	234	206	215	217	233	218	210	219	201	205	213	209	229	220	221	207	217	220	204	195	212	223	229	233	251	193	192	234	225	201	199	216	217	198	223	187	204	209	191	202	213	216	186	214	237	197	202	215	222	234	216	205	217	198	242	212	195	213	223	207	212	200	185	235	196	236	210	218	198	216	201	223	217	213	218	216	220	201	242	189	215	231	207	203	206	234	228	211	210	199	179	197	223	210	211	214	202	220	246	186	226	242	206	207	231	209	205	205	190	203	199	209	186	202	191	212	235	191	204	212	223	187	231	215	212	187	206	218	234	211	226	212	169	223	217	196	196	192	211	204	218	234	188	214	216	185	200	200	221	194	205	192	196	226	197	203	198	225	228	232	202	225	233	209	190	217	235	217	207	224	213	233	202	215	228	187	207	186	221	195	201	227	242	210	205	227	216	212	210	206	225	232	223	187	178	219	221	209	212	210	201	231	208	238	188	197	212	189	201	190	180	209	215	189	181	195	192	231	205	209	211	205	220	201	203	201	210	198	226	205	219	231	220	215	215	200	188	229	229	197	226	214	214	199	229	218	229	230	195	177	225	204	217	199	208	219	201	224	214	207	206	226	217	209	200	219	196	209	202	223	220	217	191	226	198	190	202	196	205	237	204	191	233	214	222	203	240	194	224	211	207	195	192	205	187	232	217	198	223	202	228	225	219	211	189	218	193	201	209	194	218	212	191	212	214	200	211	212	175	192	192	214	196	193	202	204	200	218	195	204	188	207	220	184	196	218	240	224	192	207	217	208	209	237	186	196	196	204	230	205	203	220	219	229	208	199	208	235	200	198	228	209	204	207	230	246	203	224	240	216	227	209	196	213	210	199	224	185	219	204	225	209	203	210	192	216	217	203	193	219	226	208	204	222	212	227	209	197	216	191	187	236	236	224	202	218	220	188	207	191	194	214	214	206	198	191	178	204	211	211	196	204	183	200	186	194	242	194	226	194	192	180	199	230	195	191	201	209	216	229	255	206	203	217	203	226	230	227	223	205	197	213	195	207	210	234	203	211	193	199	204	179	214	208	188	185	204	235	206	205	184	192	209	210	219	211	235	204	198	225	208	219	222	204	244	223	218	214	196	195	212	204	198	196	209	226	209	219	185	232	191	197	203	206	215	217	188	205	206	191	231	224	213	234	203	232	234	223	209	211	233	207	231	186	200	227	224	227	209	186	209	223	219	222	206	218	181	204	220	200	179	226	188	218	201	226	196	207	225	192	241	217	219	201	190	210	216	204	201	200	244	211	243	186	200	219	204	204	219	221	205	207	212	199	239	215	193	212	199	231	211	216	210	197	201	209	207	211	191	214	181	245	182	233	234	217	224	207	225	176	219	204	223	203	206	220	227
50716	16212	4293	1180	680	614	444	417	340	421	4612	10550	5651	305	200	211	174	172	202	172	166	169	191	178	150	177	177	169	192	155	141	167	175	186	182	139	168	182	168	157	161	148	149	161	163	161	161	161	157	162	144	155	180	190	152	168	178	155	181	159	184	173	183	168	163	166	159	159	172	168	153	173	153	172	170	145	183	154	156	174	168	171	149	153	147	163	175	126	168	165	149	146	182	158	165	203	152	153	142	177	151	181	176	142	137	141	165	163	188	147	161	158	160	163	163	173	150	159	167	167	186	148	160	168	157	146	133	171	192	126	161	155	191	150	157	153	172	172	155	139	162	178	179	158	153	151	167	148	153	172	144	149	158	173	166	155	150	174	172	164	161	187	183	171	159	156	177	154	169	148	155	156	151	169	159	169	174	161	162	167	153	172	154	174	157	156	154	157	159	181	174	163	154	165	136	150	159	151	154	187	153	183	160	137	143	166	141	188	174	151	150	141	155	172	168	126	136	150	161	165	145	169	160	165	132	156	175	148	155	169	167	152	143	160	167	148	152	169	139	156	161	164	176	163	152	168	133	161	165	167	168	169	165	132	136	155	136	171	156	146	159	159	137	162	187	175	142	192	142	142	149	153	178	172	154	165	180	144	167	150	165	162	154	169	174	145	182	146	157	177	152	160	146	191	134	142	172	158	171	154	149	188	169	178	166	163	170	171	181	162	163	176	150	190	168	167	182	158	168	160	158	166	164	161	177	184	139	151	170	123	179	165	157	143	146	142	156	146	155	157	164	143	149	158	126	153	170	154	180	144	178	150	178	170	144	162	183	151	150	154	166	161	169	161	172	174	168	152	168	165	180	162	144	146	171	154	162	162	208	153	176	170	165	143	159	146	191	163	158	154	171	179	162	161	177	149	161	186	177	173	163	146	164	179	144	163	197	133	144	164	176	170	171	146	176	167	143	173	176	154	162	154	159	163	186	186	142	157	173	161	150	164	178	161	139	154	171	181	166	163	150	147	158	159	165	175	161	163	140	167	162	153	159	164	150	124	146	152	161	171	147	161	148	173	156	174	173	184	153	146	154	171	166	180	156	161	180	189	151	155	142	161	177	187	178	151	155	148	150	151	166	172	168	175	152	169	167	154	164	200	159	135	156	191	137	166	192	186	181	141	152	148	143	161	178	147	156	147	183	192	176	149	160	162	174	176	134	149	163	135	184	160	166	159	157	158	158	167	159	167	149	155	155	179	171	166	161	157	198	174	191	148	156	171	146	164	157	160	140	175	156	159	158	169	168	195	179	158	145	167	140	182	156	165	187	168	182	176	173	173	150	184	163	181	168	177	163	169	173	148	144	195	166	146	170	154	160	163	163	170	156	164	166	155	166	194	172	168	145	153	154	149	161	180	161	177	166	158	134	172	157	177	155	163	157	171	157	149	150	148	184	163	161	155	169	140	179	180	152	163	144	141	149	183	165	157	149	153	162	182	182	197	157	147	177	175	159	162	171	150	200	168	170	160	150	150	182	157	144	144	173	139	182	141	157	168	150	164	148	177	147	160	158	145	151	162	154	149	147	151	169	166	155	158	141	160	162	149	170	131	141	171	168	159	143	161	180	149	149	143	170	176	159	156	164	164	161	164	160	143	164	163	157	159	184	163	170	164	164	141	149	161	169	165	195	148	165	175	173	153	156	171	166	159	169	178	169	141	179	138	137	143	179	156	163	145	149	174	168	164	146	168	147	160	184	182	155	142	144	169	151	176	177	194	156	196	145	162	165	160	151	185	140	145	166	159	164	176	156	181	186	141	152	161	142	146	177	167	144	173	149	149	180	157	172	172	171	150	158	155	156	187	148	170	152	146	157	153	155	177	147	158	148	168	144	143	165	176	178	141	172	199	153	149	170	147	168	189	152	174	174	154	174	174	171	151	147	147	179	166	167	179	181	177	160	170	152	166	138	172	164	148	165	168	178	167	158	158	170	150	165	165	149	143	159	170	178	179	157	180	145	159	188	167	127	164	183	147	152	152	164	145	156	149	159	180	168	170	157	174	144	149	150	167	155	154	164	158	143	136	164	153	161	151	164	167	154	152	158	161	150	187	130	173	151	161	157	161	166	177	168	159	148	185	145	153	154	144	142	163	171	181	180	184	135	166	151	162	182	164	165	144	188	180	166	158	158	153	163	154	162	157	167	151	175	156	140	167	156	165	142	183	144	172	162	152	137	171	169	182	152	164	170	159	150	135	152	149	177	150	127	139	153	151	173	174	162	150	145	170	167	167	151	177	171	154	169	182	149	168	137	164	147	149	155	152	163	140	186	145	139	145	176	150	140	161	190	160	163	148	174	159	165	176	173	174	158	167	170	164	151	154	155	158	190	151	155	118	142	173	162	140	176	145	176	180	165	182	170	176	165	141	171	161	152	156	171	160	167	169	186	141	163	163	164	151	145	154	159	186	156	161	161	163	175	174	162	163	154	163	161	147	148	170	159	179	163	146	148	139	150	162	135	137	181	145	157	182	154	161	159	171	150	147	166	171	145	165	158	168	166	153	185	155	165	157	153	186	190	160	159	175	174	149	143	160	193	151	158	151	168	156	165	164	158	164	158	156	177	145	164	166	172	166	162	156	147	170	177	167	157	147	165	165	174	156	166	150	172	149	166	143	183	180	150	157	145	146	173	157	141	172	178	163	158	182	158	156	153	139	165	174	153	171	159	146	179	170	148	150	155	158	168	173	154	158	162	179	160	170	159	157	174	171	159	187	159	165	139	171	169	170	171	149	173	178	149	173	143	136	183	171	141	168	153	165	148	158	162	151	144	175	178	167	151	155	170	161	152	164	183	141	159	150	147	169	148	171	178	152	171	168	157	168	180	166	151	138	178	167	177	188	155	154	170	167	167	165	143	151	162	174	167	166	145	160	183	142	166	177	150	143	174	167	149	174	156	174	171	161	137	176	144	178	169	173	171	178	158	158	139	166	161	173	183	153	165	161	156	154	170	161	169	158	165	162	153	151	176	147	173	170	148	165	160	155	132	122	168	166	149	164	136	144	174	168	157	179	162	160	173	144	164	170	172	152	140	157	175	144	152	154	158	157	196	171	158	163	160	154	174	145	185	172	141	166	169	188	159	166	186	172	162	155	151	152	160	135	152	188	172	158	138	163	151	159	215	160	166	153	155	148	168	174	169	156	171	165	174	148	170	163	166	159	163	175	167	168	163	164	149	163	162	163	164	140	166	156	155	154	170	174	168	156	146	164	178	180	139	155	152	188	148	148	168	151	191	150	146	145	171	167	164	157	173	169	163	161	168	163	152	151	155	171	180	158	180	168	172	147	151	167	184	174	164	151	164	168	151	181	146	147	155	160	194	182	163	170	157	176	125	148	165	154	174	173	137	190	161	156	124	175	169	171	194	152	151	167	146	168	148	165	152	170	144	166	151	158	161	158	157	145	170	152	164	183	162	180	162	165	178	137	174	177	167	166
27299	2769	5842	3718	3049	2480	1887	1815	1524	2150	19841	32575	18038	631	626	553	586	557	570	622	537	527	492	482	464	455	488	412	451	436	431	410	393	424	396	387	429	411	457	404	437	369	422	398	381	408	392	398	405	414	392	402	390	382	386	422	391	418	430	437	395	426	377	404	418	436	381	388	402	402	398	373	380	389	359	400	410	425	366	434	403	397	382	390	391	403	396	377	375	340	424	396	385	396	437	430	371	404	392	373	390	409	442	371	405	396	382	384	400	402	419	361	418	397	402	398	376	371	413	376	415	408	397	389	377	373	361	415	377	380	403	394	405	363	366	356	384	378	385	400	378	408	424	393	438	370	385	381	410	402	407	390	399	402	363	400	395	385	385	388	381	387	381	405	345	411	390	387	398	392	383	369	412	395	393	401	408	383	430	400	405	413	413	399	419	367	432	403	388	394	388	368	382	435	378	382	378	400	367	403	400	370	375	388	397	388	385	360	397	383	397	431	347	431	428	403	375	424	365	365	364	407	407	384	394	425	386	411	377	383	409	364	432	384	360	407	386	389	371	357	409	382	437	375	373	390	374	402	400	441	378	395	412	398	434	464	372	441	381	383	416	416	399	390	351	408	367	387	399	388	387	384	381	406	406	356	394	417	388	370	410	389	402	375	415	362	387	403	427	389	374	382	355	393	394	393	377	394	376	376	443	372	397	412	371	396	382	397	388	381	368	369	385	371	371	380	382	422	361	381	411	371	393	358	411	369	419	411	397	404	400	367	401	364	371	377	395	329	362	396	368	401	397	390	407	384	400	388	392	360	415	421	391	402	390	382	399	365	369	392	400	399	386	408	398	400	365	401	373	409	406	405	386	368	367	408	372	407	394	397	385	364	374	381	404	359	389	368	393	365	377	382	374	395	423	387	393	381	363	378	387	430	396	399	370	404	359	402	418	390	394	374	394	373	422	355	407	384	413	343	409	380	369	396	366	379	397	367	392	377	394	408	379	381	410	375	370	416	416	396	399	404	402	369	352	387	389	416	377	380	353	376	410	400	396	393	395	395	410	414	345	375	393	364	411	425	394	412	419	422	375	391	407	369	390	396	379	382	377	385	394	389	410	379	396	372	366	419	383	414	391	384	389	358	424	375	377	372	369	379	369	354	344	379	396	401	421	371	408	376	398	392	353	411	391	383	365	383	401	386	355	396	397	352	379	408	436	387	418	387	371	366	404	374	400	363	384	355	388	376	420	415	402	408	377	416	360	397	408	420	413	371	382	416	361	407	399	386	412	399	374	417	379	393	385	410	411	400	375	388	388	380	368	405	369	377	359	384	429	375	380	370	431	370	364	399	389	378	385	443	370	381	379	406	385	375	374	401	387	391	386	358	381	394	427	403	403	350	376	366	412	407	379	398	362	374	373	387	427	380	391	396	436	361	362	416	388	387	375	365	371	388	379	415	411	402	399	411	375	366	371	407	369	418	360	412	385	406	363	392	388	400	393	378	404	405	373	416	405	399	364	391	401	407	411	364	379	373	431	418	393	400	388	368	404	390	405	396	358	418	406	405	421	387	390	402	389	386	361	395	405	339	390	385	400	402	374	384	411	379	401	360	380	382	392	394	392	436	387	402	425	392	392	401	425	386	388	395	377	417	374	382	363	378	385	406	389	402	337	404	323	368	370	359	392	367	377	371	412	360	367	373	379	421	382	405	421	420	423	366	392	395	401	381	379	438	429	397	401	387	422	376	390	396	383	365	409	390	390	376	375	359	370	386	400	390	379	398	370	378	377	401	375	373	374	370	415	380	398	402	357	410	383	422	392	393	376	406	388	402	391	376	377	384	355	404	407	390	373	393	371	333	363	400	385	372	404	375	422	386	385	383	390	411	383	398	358	374	377	333	358	372	352	406	381	391	384	354	340	370	390	388	373	368	400	393	409	396	407	361	359	410	372	346	388	391	408	411	392	379	387	379	403	384	384	408	386	378	419	394	382	361	389	378	400	394	420	411	413	415	337	405	371	352	372	414	374	383	355	387	387	426	318	382	375	362	410	365	409	384	392	397	390	382	388	368	373	337	393	401	391	408	416	377	365	379	393	370	379	410	403	422	410	382	374	395	401	402	390	399	350	390	376	371	377	391	396	398	354	400	425	362	355	381	412	376	396	410	388	412	351	393	369	371	366	394	396	396	448	409	370	390	407	394	391	390	404	387	383	362	387	421	385	385	385	357	390	384	416	370	366	398	410	411	364	369	384	373	401	371	404	409	391	396	392	416	399	374	379	392	368	370	388	391	402	408	350	422	373	434	403	368	355	430	421	408	384	387	377	359	366	383	397	375	384	366	371	427	339	410	351	374	391	342	378	400	397	396	412	382	383	391	403	358	402	392	403	408	352	363	394	403	373	352	397	390	400	371	357	400	380	382	383	417	400	402	361	397	405	373	357	391	404	368	387	361	396	383	388	403	352	378	393	410	407	387	403	391	422	376	398	390	373	407	378	391	378	417	397	364	398	382	377	381	386	396	380	398	414	399	428	369	409	410	402	379	417	364	393	381	409	394	377	377	363	398	409	394	387	380	381	351	408	399	374	412	396	401	355	400	409	421	389	373	385	365	391	431	395	412	383	390	392	370	385	368	390	396	429	395	401	433	368	408	373	391	361	425	392	402	403	359	354	407	375	409	392	397	366	403	410	367	410	380	385	391	381	371	390	388	348	403	376	392	342	381	402	371	396	391	421	387	385	362	391	370	371	385	417	373	398	394	380	386	390	415	418	417	366	346	410	376	395	363	388	379	408	346	402	411	385	404	394	396	389	392	408	393	393	387	384	417	411	430	425	373	386	388	387	368	412	373	378	383	383	356	374	367	358	390	374	416	373	408	395	391	426	384	396	371	368	383	404	356	382	376	383	402	414	355	418	412	375	409	369	401	423	384	365	411	423	363	412	363	430	377	415	379	382	404	409	363	439	339	415	394	373	395	381	395	437	410	399	382	421	370	378	381	411	424	410	364	392	377	393	362	427	397	387	405	384	428	379	363	358	388	393	391	385	369	436	393	376	409	372	423	396	414	398	414	380	409	409	381	380	377	422	371	387	388	380	397	377	386	375	413	381	385	386	385	370	422	395	392	369	378	393	402	421	366	368	383	383	402	357	393	389	418	373	417	389	381	438	381	390	377	375	414	401	399	387	372	391	448	397	415	406	390	387	402	391	394	367	395	380	372	401	367	417	403	405	388	376	409	423	398	397	396	386	415	383	414	403	409	376	366	383	383	354	410	403	428	388	412	362	400	393	398	375	363	412	354	400	410	374	435	439	416	412	393	408	383	402	397	412	401	418	407	400	371	391	398	407	378	375	396	425	382	407	405	365	375	377	390	420	399	372	368	373	373	359	381	413	398	349	393	350	406	391	390	421	412	394	392	386	376	376	402	417	377	370	391	386	407	421	438	374	381	361	392	391	381	411	419	410	370	407	376	380	388	354	397	414	373	422	344
63297	24447	10550	2467	1384	908	704	566	471	1131	10606	17401	14684	1459	203	195	185	178	194	175	191	205	164	179	165	178	159	164	182	161	128	151	158	161	148	151	174	155	151	138	155	156	150	150	148	161	150	175	156	164	151	194	139	152	165	127	157	150	175	157	157	135	167	148	166	121	163	142	139	140	168	142	141	171	153	162	181	160	144	128	122	144	141	148	141	147	119	150	149	152	148	142	151	179	159	151	123	133	150	145	138	160	142	165	134	163	157	153	148	129	146	157	151	151	155	166	168	153	143	139	146	151	150	155	150	133	139	152	155	168	137	189	134	147	144	130	166	147	152	159	157	139	157	157	123	133	142	141	153	160	157	150	149	144	144	156	149	152	140	156	132	141	126	159	152	151	166	136	135	144	158	167	123	151	152	163	138	162	159	139	142	151	142	151	123	152	144	124	167	132	163	151	163	162	145	135	140	143	162	161	149	122	133	137	167	150	154	142	151	162	171	187	138	174	155	178	169	172	168	148	177	145	141	152	172	134	148	145	155	163	137	168	144	154	147	147	144	167	161	161	139	151	148	136	156	154	164	149	167	140	162	144	155	147	181	154	152	164	164	171	140	157	154	162	151	144	152	147	175	167	157	175	150	144	159	156	143	160	132	142	128	153	115	144	156	139	138	135	149	148	156	153	168	151	148	141	144	126	111	154	151	152	154	150	148	142	190	137	130	170	141	143	172	165	135	167	146	148	182	148	162	144	152	142	158	150	134	145	122	143	164	165	166	141	132	147	130	131	139	143	139	167	153	140	172	139	159	132	165	163	161	141	134	133	146	146	142	165	159	168	154	140	165	161	146	144	138	158	157	124	145	146	147	163	141	146	157	147	147	168	161	139	159	135	136	153	161	131	147	157	141	139	168	159	159	160	134	136	161	145	152	141	132	159	149	159	154	153	158	146	172	158	157	147	143	142	143	153	169	138	172	136	135	137	139	150	152	157	165	156	154	150	163	168	139	150	155	145	136	162	143	126	161	156	148	159	152	143	138	155	150	145	143	142	150	142	133	149	152	167	152	150	145	153	147	132	168	148	154	145	138	164	145	159	147	155	145	135	160	161	185	145	130	132	120	162	171	152	133	161	135	130	153	160	164	147	168	124	131	138	154	142	148	174	152	138	159	161	155	120	153	141	149	154	163	142	154	173	149	148	135	167	156	152	144	166	170	160	139	169	141	143	134	164	147	151	147	138	134	139	152	155	160	134	145	166	155	138	159	153	141	141	174	141	154	155	129	163	146	142	156	118	159	125	173	138	154	136	150	125	137	159	142	126	145	147	165	162	158	154	172	164	135	127	164	149	166	122	149	156	136	150	174	153	149	156	167	143	139	144	137	141	140	147	152	169	134	153	124	160	155	141	153	146	155	148	163	152	143	147	177	150	145	167	147	150	148	141	130	143	154	136	142	162	153	135	161	157	137	133	147	126	152	156	126	163	170	140	147	147	151	157	146	129	137	166	148	136	146	143	158	165	148	170	131	150	132	143	145	143	170	159	170	141	136	168	150	172	150	162	140	150	159	157	138	131	138	148	158	160	134	163	146	170	139	155	150	157	166	161	140	148	148	147	145	161	160	160	175	168	164	144	144	168	144	126	161	167	161	152	136	118	151	146	147	132	145	131	183	149	147	162	138	159	160	154	154	151	159	164	140	134	134	149	141	169	155	131	151	136	128	140	173	157	137	130	156	142	160	141	158	170	168	127	151	156	130	161	171	129	168	140	135	153	144	139	149	153	139	156	135	145	158	140	141	139	144	165	144	155	160	125	165	139	143	158	150	148	137	157	171	148	169	133	138	170	164	162	164	150	157	160	150	133	143	146	184	163	143	174	147	154	167	148	144	147	153	164	126	150	171	162	168	141	140	169	154	164	187	134	164	142	163	155	177	159	168	151	146	125	129	144	138	152	142	142	181	167	159	154	131	130	186	170	155	155	137	171	170	144	132	163	160	148	142	150	151	176	132	159	141	140	175	151	160	151	147	164	146	178	173	143	135	167	144	144	147	158	139	151	128	157	149	170	140	136	145	130	176	169	136	137	137	155	172	129	168	138	141	141	142	175	142	152	158	136	139	151	126	155	142	168	145	155	144	143	145	140	133	175	131	164	143	143	136	148	140	151	146	150	155	172	183	136	153	121	141	146	142	145	142	168	148	144	142	170	152	155	125	141	157	149	134	156	144	120	162	150	131	132	155	141	157	174	153	158	149	174	131	161	154	151	138	172	135	151	160	145	148	145	140	174	135	152	159	153	153	158	133	167	139	157	166	167	151	130	149	149	152	143	158	148	139	151	155	127	141	138	145	146	139	152	158	153	144	146	126	176	164	142	159	165	155	163	165	173	146	155	152	135	141	162	143	138	157	163	149	156	141	140	147	154	157	149	140	146	141	136	178	154	176	152	123	145	173	136	162	158	173	150	156	157	131	154	169	138	153	113	156	143	150	140	135	164	155	157	146	160	153	166	158	144	159	166	147	161	132	153	147	158	135	160	144	150	164	147	136	144	165	134	145	157	160	150	161	168	140	160	175	158	131	174	173	134	146	157	163	141	149	177	153	153	131	146	130	151	151	125	150	163	136	148	141	178	147	146	187	148	134	147	148	147	149	136	160	161	171	171	145	139	161	137	142	130	166	158	153	138	147	161	164	148	152	120	144	152	152	143	143	163	157	122	154	160	146	149	170	139	127	143	163	162	158	157	148	152	169	152	173	162	145	130	156	172	154	161	151	127	175	138	150	151	150	164	139	146	153	151	141	156	165	147	125	152	141	134	150	133	155	150	136	139	172	150	149	155	129	163	160	135	135	156	156	146	133	152	139	153	152	144	153	137	152	127	138	162	177	164	134	145	157	165	122	148	156	140	139	149	157	164	136	147	137	145	144	141	155	131	137	139	132	152	175	160	174	144	143	139	155	143	138	131	144	171	125	166	142	138	152	153	157	145	172	154	154	152	158	169	149	144	138	160	167	166	135	150	145	146	159	139	132	163	144	165	141	146	151	128	156	120	151	119	145	159	147	155	151	151	158	154	148	147	164	147	155	164	160	150	178	150	150	147	139	161	138	171	165	141	162	157	152	168	161	159	162	147	133	135	123	137	147	146	145	159	157	155	142	131	166	178	153	169	159	119	136	128	170	147	152	156	138	141	164	157	138	162	160	127	162	153	147	163	124	143	163	160	153	156	153	132	125	173	148	149	139	157	150	156	157	141	150	163	153	147	168	167	151	144	145	142	155	121	141	150	145	165	123	159	144	162	156	157	176	174	154	146	168	151	152	143	166	129	136	142	122	152	129	178	169	152	139	160	146	147	157	148	138	153	150	162	151	141	151	152	141	165	126	157	161	152	140	160	147	135	157	142	142	178	140	155	148	136	142	168	133	129	148	149	148	154	142	151	148	149	162	161	174	171	142	148	141	150	145	147	146	141	180	135	165	132	142	150	155	159	158	161
36628	4619	8895	6005	4944	3895	3236	2729	2383	6011	33195	41258	34066	969	697	617	694	733	593	673	605	589	527	535	509	484	478	411	440	470	421	438	398	432	420	405	403	428	409	394	404	395	384	363	398	381	380	372	371	382	400	377	339	389	377	374	363	386	390	374	362	374	373	368	373	385	354	371	346	350	342	343	367	382	404	351	407	350	353	375	364	380	356	378	355	353	379	364	353	337	369	345	370	368	370	351	387	337	332	354	355	397	349	386	359	382	365	360	363	344	355	363	391	359	324	347	367	326	358	359	368	348	332	393	333	343	344	334	354	366	371	378	367	310	364	325	358	320	336	354	344	390	343	314	370	339	355	359	334	389	377	354	367	353	353	366	362	360	352	358	356	329	382	351	349	357	340	350	354	364	299	328	360	364	333	305	396	378	351	332	347	335	380	368	347	352	351	359	362	343	393	375	336	371	346	352	342	345	363	366	342	358	344	338	357	336	330	353	364	355	359	338	335	330	342	310	357	365	348	318	355	342	385	351	373	333	367	354	355	365	351	350	366	326	360	367	341	357	364	328	348	351	351	347	388	316	357	387	381	335	354	369	395	348	360	340	356	383	351	361	376	314	338	337	357	345	343	344	360	374	375	365	375	346	361	353	378	355	357	319	361	309	341	365	378	364	348	370	333	346	355	342	341	338	380	351	329	349	336	357	367	366	375	381	349	399	320	355	346	342	328	340	353	328	381	364	327	342	368	349	350	390	344	343	355	329	343	325	344	362	331	371	380	354	321	361	363	338	354	328	364	339	369	336	361	380	366	379	329	342	374	360	364	380	351	351	347	373	352	347	305	360	352	312	362	337	346	356	333	327	369	335	364	396	347	352	338	369	366	353	358	341	318	348	367	363	335	358	350	353	333	357	338	363	346	350	369	361	367	334	336	376	324	325	348	360	352	366	362	353	349	339	329	377	361	344	340	392	365	358	345	380	398	359	327	357	308	356	350	364	356	361	343	338	330	331	367	384	352	364	373	341	349	324	344	368	365	328	338	359	372	380	349	382	388	363	336	358	341	367	356	348	375	362	343	366	350	361	378	337	381	378	349	369	375	363	345	337	348	361	355	335	347	362	369	389	364	346	340	361	363	336	369	331	337	363	378	364	375	335	325	350	358	332	364	355	346	353	316	362	358	340	296	356	366	342	358	354	377	368	369	362	342	353	376	365	352	356	365	389	345	356	348	350	351	355	343	393	352	333	337	373	378	331	356	365	372	379	344	345	348	350	331	362	334	327	336	354	342	395	334	375	360	343	335	385	364	362	368	390	328	338	330	323	401	357	338	376	364	342	343	345	347	337	392	365	339	369	367	373	391	339	338	336	355	351	357	322	363	364	356	334	336	319	381	362	321	331	351	382	331	339	377	371	360	361	347	341	379	326	342	354	335	370	385	335	389	349	343	391	342	359	357	357	347	363	318	338	336	332	346	342	348	325	347	308	365	341	368	339	364	365	349	378	367	376	316	347	340	330	345	358	378	346	346	357	352	334	348	336	369	336	325	345	364	335	361	368	397	379	365	367	328	350	367	348	362	372	351	388	377	353	384	315	340	334	355	352	378	359	364	328	316	364	385	355	381	352	362	341	342	356	360	381	359	362	335	342	322	383	332	366	401	326	350	361	326	368	375	342	333	354	370	339	312	330	340	342	363	358	356	332	370	357	381	337	371	390	366	371	357	363	371	310	354	348	344	379	340	333	348	354	331	335	355	355	382	333	358	384	364	341	370	361	355	321	375	352	363	357	340	363	341	372	342	331	348	370	357	341	344	340	339	378	353	360	380	337	370	375	334	323	385	345	359	330	346	367	340	351	372	340	338	346	376	357	377	334	376	363	335	358	329	382	354	340	345	355	373	365	361	332	359	363	336	331	358	347	373	378	359	353	350	364	339	331	336	351	310	366	337	345	356	350	355	347	346	336	345	322	339	346	368	333	374	351	357	305	338	347	341	346	368	368	327	346	368	335	335	328	320	394	368	368	330	379	376	341	355	341	358	326	376	332	352	396	380	334	351	369	361	365	335	365	362	370	375	375	341	350	367	368	356	347	386	364	386	328	365	350	348	352	331	361	367	334	339	386	353	332	350	391	360	351	387	366	363	412	349	375	330	343	322	365	330	360	380	353	365	382	333	359	336	339	342	362	377	355	402	365	367	369	328	342	350	339	371	335	354	332	357	329	357	344	353	342	353	357	376	384	342	331	363	349	370	375	363	335	314	398	371	382	376	349	342	392	375	385	325	395	355	337	334	377	391	322	373	367	382	391	339	335	366	382	378	353	382	335	360	377	350	370	339	341	367	358	363	345	364	344	346	349	345	338	359	355	371	362	356	360	342	351	342	320	328	375	358	361	348	363	353	339	383	341	355	360	358	351	319	362	342	364	360	341	343	354	355	371	368	369	373	366	340	379	402	330	333	349	366	379	373	372	365	369	381	367	341	326	394	360	365	353	344	326	335	340	341	406	347	343	361	324	340	389	391	363	341	328	351	407	357	373	378	365	320	358	358	318	401	375	342	346	379	379	352	368	373	368	341	350	357	373	353	330	366	345	338	324	342	353	348	367	331	347	357	330	359	358	338	388	361	358	302	345	347	336	360	349	353	350	378	343	339	377	370	341	402	340	350	355	356	315	357	337	356	348	341	361	356	353	356	380	352	339	393	371	363	366	328	362	393	381	364	339	369	362	366	353	351	338	355	359	340	344	350	362	332	320	338	330	349	332	326	351	397	367	370	363	363	370	357	383	371	371	361	333	337	340	349	351	366	371	345	391	340	363	361	380	370	361	354	331	345	373	358	362	331	341	407	323	367	344	362	359	359	328	356	345	362	372	358	326	382	361	341	359	345	367	361	361	379	337	337	345	365	376	356	346	348	340	354	319	362	347	340	332	345	378	323	390	364	350	337	409	348	367	330	351	374	357	336	389	334	317	341	330	326	361	330	305	355	323	370	335	369	335	372	391	351	382	335	331	337	375	396	366	367	371	356	350	345	370	311	355	337	400	323	368	311	373	393	351	313	314	389	355	348	341	356	356	344	336	346	325	365	417	350	346	361	362	371	351	319	355	380	375	385	333	333	375	373	365	371	326	372	325	332	381	328	326	372	356	361	353	369	374	363	371	326	335	352	350	353	332	318	348	366	360	334	356	347	348	320	356	344	357	327	342	340	364	329	371	324	344	350	336	343	325	351	325	365	349	384	392	351	390	338	372	370	351	354	360	384	349	352	373	361	317	360	330	310	370	350	337	374	350	315	365	362	386	368	344	367	343	335	352	389	344	352	347	353	369	342	358	327	320	344	398	350	349	355	357	374	401	344	379	321	334	339	371	346	342	371	383	357	355	358	339	375	326	336	345	358	369	352	376	350	359	360	355	366	360	381	347	362	350	330	368	330	348	357	347	337	365	384	324	369	347	342	347	350	342	359	344	346	351	363	324	342	335	340	352	350	360	362	337
7736	455	348	247	158	167	129	109	120	101	200	575	493	76	72	88	76	75	89	77	85	82	71	75	86	99	73	82	81	79	67	73	77	80	79	58	82	83	77	71	93	75	87	76	62	88	82	82	78	87	82	76	66	89	75	76	70	74	80	82	67	80	92	71	79	73	79	71	75	82	90	82	88	74	74	74	78	80	93	77	87	65	69	83	70	73	69	79	72	75	75	78	69	71	68	83	87	82	61	80	78	97	82	103	86	86	104	94	73	95	82	66	64	82	83	107	59	88	70	99	74	90	78	85	94	73	72	79	82	81	72	64	77	58	84	72	70	78	89	84	91	77	104	59	66	79	75	78	79	66	76	74	79	83	72	71	74	80	80	88	92	82	64	86	71	74	73	71	94	75	102	105	74	75	72	82	78	77	76	88	66	90	71	95	74	75	79	69	85	81	96	69	74	70	62	73	86	83	82	77	84	69	78	80	70	77	89	103	84	74	87	69	75	71	70	85	84	70	83	72	75	73	78	77	84	68	68	96	102	76	70	73	89	85	85	72	69	81	73	63	78	81	91	78	66	90	83	84	72	72	76	80	79	73	73	81	83	81	72	77	72	96	84	79	56	63	70	89	78	85	86	89	80	67	67	87	84	72	81	74	81	90	87	80	61	83	67	73	85	81	80	79	77	85	64	78	75	87	70	96	108	81	80	83	94	81	89	66	84	96	66	70	99	73	91	83	91	78	75	84	84	95	86	76	84	64	95	69	83	80	76	75	67	63	64	85	82	89	72	93	88	82	64	85	70	94	75	86	82	69	84	74	73	72	69	85	73	77	71	56	70	75	71	85	78	77	73	82	91	74	67	67	68	81	67	76	63	66	60	98	63	82	72	79	83	86	86	75	105	78	90	85	82	90	76	92	76	80	87	72	82	82	78	63	86	83	69	88	85	74	77	87	86	87	64	75	91	83	101	74	83	67	93	86	92	100	90	76	89	89	61	76	76	86	79	70	78	82	84	66	67	63	80	75	65	91	81	78	72	78	98	76	88	87	66	80	81	74	78	67	75	87	73	87	87	73	90	78	83	77	79	77	79	81	78	94	87	66	95	101	70	100	68	83	85	68	82	67	72	87	74	92	66	67	63	74	77	77	76	66	83	79	77	73	88	89	80	59	70	72	72	74	88	76	78	83	70	80	75	83	88	64	69	81	91	75	82	77	85	78	92	85	76	73	91	84	69	68	92	79	76	75	71	73	92	96	73	77	69	92	89	92	78	78	82	83	66	80	83	68	86	71	66	84	76	71	95	70	74	73	56	77	82	77	92	73	78	86	83	81	82	76	72	85	82	88	83	90	80	70	88	77	74	65	100	98	97	65	78	67	87	87	85	74	73	91	80	79	82	92	67	81	63	77	67	73	89	81	74	79	94	82	72	96	70	80	86	76	85	94	69	105	77	67	75	64	85	63	85	87	72	68	88	78	71	77	93	72	67	80	78	79	66	78	85	82	80	89	64	79	75	84	79	83	96	71	86	70	82	76	72	87	87	75	79	65	72	82	80	83	81	71	85	83	85	76	82	76	75	77	88	76	82	72	83	71	92	86	70	80	70	82	86	80	82	77	84	82	79	77	83	73	90	92	68	76	77	94	90	70	74	64	61	68	84	68	75	84	95	61	86	86	65	73	99	78	88	83	80	89	70	77	67	87	66	81	74	73	97	86	71	82	85	79	69	73	80	89	84	97	78	81	64	82	70	62	75	90	83	73	70	93	74	90	83	92	61	77	75	79	87	73	77	71	71	77	76	75	99	84	77	78	74	88	71	93	88	83	92	83	72	80	80	72	101	86	85	91	64	89	69	79	82	77	83	66	83	95	80	60	88	75	62	83	81	74	93	87	76	76	70	87	87	94	93	69	86	70	77	86	84	79	64	81	79	86	70	76	90	102	84	78	82	80	73	76	95	75	81	77	72	75	84	84	90	84	85	77	87	98	82	85	79	69	94	65	69	88	76	84	67	88	79	92	81	82	67	74	94	81	76	79	80	78	77	73	73	79	69	89	75	89	72	56	90	82	69	94	73	69	79	72	72	87	79	80	76	85	88	83	86	60	67	76	93	77	80	81	87	76	58	75	66	74	72	76	85	81	107	70	72	93	81	78	78	96	89	69	73	84	69	82	77	87	69	87	65	74	77	76	76	79	83	80	70	76	81	76	63	83	68	84	85	65	85	86	96	78	77	90	75	76	94	79	76	78	61	73	84	67	85	98	84	72	82	80	81	81	63	71	82	88	93	81	84	83	71	77	85	72	69	81	91	90	91	76	80	81	59	64	77	79	68	86	73	83	86	74	73	92	69	68	93	77	76	72	69	83	61	79	63	86	92	84	73	76	73	73	77	73	72	79	84	92	78	87	91	72	58	86	74	68	66	84	78	86	79	85	93	89	81	73	77	58	82	81	78	72	74	78	94	100	98	73	79	67	72	95	75	89	87	83	77	72	61	82	98	83	84	81	82	70	80	69	98	79	71	64	81	82	80	75	75	90	76	80	90	75	75	94	63	82	71	85	70	81	83	88	66	76	81	78	93	93	71	78	75	84	82	82	83	71	81	90	78	75	64	84	71	89	76	97	84	95	74	75	75	74	63	80	79	78	83	80	85	66	70	93	82	91	85	81	82	76	77	87	75	78	92	89	87	77	78	81	96	88	75	81	78	81	95	78	79	74	85	74	82	79	64	96	79	73	74	91	78	84	77	85	73	79	87	78	84	83	82	81	96	75	68	78	69	72	78	78	87	78	85	67	82	88	68	92	74	93	66	71	87	76	89	85	84	85	73	67	63	89	76	89	77	73	87	74	73	76	98	82	90	91	84	83	100	67	79	96	81	82	75	91	90	93	66	71	65	83	83	71	87	70	71	96	82	65	77	78	83	74	82	61	85	72	75	78	84	74	84	89	93	76	72	60	75	98	91	72	73	85	64	77	76	104	75	90	76	79	69	91	90	71	74	59	80	67	72	77	81	68	98	90	69	96	90	89	86	82	86	86	75	93	80	68	74	68	74	103	80	81	80	66	74	54	78	83	73	80	65	78	84	60	73	79	102	77	89	79	68	75	71	68	77	90	83	86	72	73	92	67	93	77	74	62	84	96	79	72	75	77	66	68	73	77	83	87	88	98	86	66	78	73	63	86	70	79	73	85	104	75	72	84	78	72	86	77	96	72	70	92	84	78	89	84	69	77	73	83	90	93	65	71	94	89	91	68	92	74	85	71	90	91	85	81	85	79	91	74	71	75	81	83	70	73	61	91	89	79	62	75	71	85	79	67	65	88	90	86	65	83	81	86	76	88	77	57	93	76	88	90	107	77	89	91	82	73	71	75	61	70	91	84	69	82	91	81	88	83	79	73	107	93	96	84	65	83	77	78	77	72	76	61	74	77	55	86	87	68	74	71	85	73	79	68	75	83	75	80	77	91	84	80	92	92	88	84	71	69	82	58
6713	537	840	816	586	576	517	449	419	366	1203	3494	2895	317	223	245	216	242	217	211	225	233	209	192	223	230	203	238	220	244	213	258	220	224	227	215	208	215	220	197	238	235	220	232	185	232	200	239	227	223	223	220	222	181	224	244	217	225	200	229	224	205	196	230	231	235	195	208	231	203	238	218	211	230	252	227	206	211	205	194	200	197	192	208	219	219	238	224	213	257	196	237	205	213	206	234	219	212	204	223	212	218	211	244	206	213	224	219	210	240	230	229	209	185	229	209	226	227	219	219	211	248	201	232	211	234	202	183	233	208	238	223	218	212	211	227	235	238	208	225	209	199	235	227	209	210	228	213	207	229	209	212	222	234	229	212	229	224	251	201	231	224	242	239	213	209	249	215	210	196	217	214	225	229	217	213	214	248	212	220	236	212	206	199	217	239	231	210	224	227	212	220	211	217	236	219	226	224	217	225	215	221	226	201	222	231	229	205	224	219	225	202	216	209	236	237	198	216	195	227	220	234	234	207	191	202	238	234	236	230	217	225	204	218	200	220	201	201	216	230	262	240	230	235	224	207	205	210	219	198	226	222	238	222	199	226	213	216	213	250	237	221	218	201	193	211	231	205	226	221	216	198	205	219	251	211	223	233	226	218	201	212	218	224	227	206	205	227	214	220	213	239	231	241	197	222	213	225	235	214	185	203	212	213	198	214	207	223	232	193	247	215	219	183	219	227	212	239	222	229	214	220	218	204	216	234	203	205	215	233	214	218	210	229	218	201	211	219	227	213	238	220	222	229	210	231	206	209	189	211	214	198	231	194	222	201	239	213	234	219	189	198	215	214	204	229	209	225	219	211	215	236	210	237	196	233	227	207	209	216	194	218	226	200	228	235	224	207	236	238	210	212	219	219	191	201	227	212	236	235	222	215	221	223	221	220	201	187	208	204	208	227	220	221	207	222	234	208	211	253	206	202	228	234	221	205	227	216	207	237	194	229	213	214	197	224	210	235	238	224	224	232	234	241	226	241	248	216	251	224	220	225	224	231	211	214	214	193	247	232	211	249	215	208	194	201	214	212	216	198	197	218	236	215	222	217	199	216	216	189	228	221	217	218	226	220	224	199	221	214	216	233	224	214	240	215	214	203	200	196	223	209	204	210	231	232	202	221	208	222	234	228	204	233	192	235	232	191	212	240	250	228	225	219	225	218	241	219	217	221	195	190	235	220	244	218	248	232	240	218	219	237	199	217	223	216	237	221	207	219	226	203	208	238	241	220	198	226	227	200	212	206	211	215	217	232	216	197	193	202	213	255	224	242	225	207	228	209	201	244	221	233	207	213	192	195	208	218	231	213	185	227	219	229	210	224	245	233	208	204	205	222	206	247	229	229	249	229	208	231	234	206	238	224	219	195	219	222	236	209	198	212	245	223	227	207	254	213	220	215	220	226	248	203	208	222	256	228	193	236	202	207	207	217	210	205	238	218	222	195	225	216	223	229	202	241	219	230	224	207	205	217	207	214	218	213	215	228	230	252	236	189	202	236	215	209	240	228	225	245	220	197	208	202	216	245	202	204	207	204	230	240	240	228	225	240	226	218	237	200	199	213	216	223	205	229	200	200	192	218	217	226	210	215	229	203	237	216	209	211	203	224	213	221	224	233	213	212	206	208	213	234	183	223	239	225	219	219	227	210	220	212	224	204	208	215	223	213	210	212	198	220	198	215	220	229	213	218	216	220	225	242	225	197	224	213	225	211	206	236	232	227	198	211	209	215	219	209	207	211	218	217	216	252	224	231	225	219	203	236	214	216	237	210	235	232	208	255	213	236	242	209	214	223	202	233	224	248	218	229	209	237	222	204	221	202	218	251	240	221	230	209	213	204	236	208	198	229	254	213	204	208	237	201	241	214	214	232	233	207	232	235	221	230	234	223	236	198	224	206	219	218	223	233	207	221	215	198	220	205	215	218	237	202	216	215	205	218	193	219	228	217	237	218	249	234	212	248	211	218	191	211	201	189	210	223	211	200	190	195	210	225	232	217	217	225	211	207	210	245	204	218	215	225	240	228	206	206	229	208	224	220	220	192	213	211	228	208	225	220	198	225	231	214	223	191	217	213	230	213	240	239	226	230	205	228	209	229	213	230	221	217	211	205	241	226	206	225	217	207	232	230	234	189	202	228	219	226	207	225	187	190	215	199	207	189	228	219	223	205	208	206	232	199	227	222	219	221	218	226	194	225	200	206	200	215	225	242	228	231	214	229	230	218	214	224	206	234	220	246	207	225	233	211	239	222	238	206	202	225	198	214	205	192	231	224	210	208	202	259	214	232	220	228	205	215	227	201	213	204	214	206	191	206	204	200	223	226	208	196	212	235	211	223	224	223	207	236	218	217	203	199	243	230	221	189	212	206	229	214	227	220	220	210	222	202	217	223	216	246	220	203	204	226	227	229	223	206	195	252	205	217	222	224	225	216	216	209	216	204	240	200	195	217	220	210	212	196	230	236	214	220	249	241	228	203	208	205	185	205	217	208	228	211	222	201	221	233	227	232	236	220	205	211	233	234	244	207	223	203	207	223	217	198	204	203	201	196	217	226	230	224	212	204	215	209	202	215	199	218	230	207	214	213	217	216	227	238	209	225	235	198	208	223	208	226	248	221	216	227	226	234	238	225	213	217	205	209	240	224	207	238	206	213	215	221	239	224	212	203	241	222	214	245	202	205	240	221	237	229	217	217	246	193	200	205	209	217	234	219	222	220	232	221	223	206	234	236	216	184	236	211	229	223	205	229	231	249	210	224	213	219	246	229	221	210	220	204	211	241	238	229	230	215	187	228	239	228	200	244	244	222	246	228	221	197	216	237	223	254	222	195	216	230	188	219	224	242	230	223	228	224	271	221	224	217	207	194	216	226	239	210	214	224	254	236	217	212	228	216	205	208	229	228	230	212	226	238	206	238	206	201	240	219	205	244	188	221	230	220	214	214	217	223	194	208	211	200	216	238	219	203	210	229	216	238	202	209	204	221	237	241	228	205	206	195	225	233	232	226	206	211	233	208	227	207	215	216	204	211	236	224	222	221	213	195	234	202	193	221	215	226	219	202	215	216	250	227	216	217	195	220	200	229	237	199	202	190	208	206	227	213	242	234	230	227	182	192	208	229	213	200	225	221	231	209	204	208	204	244	236	224	214	237	217	188	231	249	228	229	244	231	237	235	209	208	213	213	211	232	218	229	204	235	216	223	229	220	206	206	224	225	221	222	221	250	207	229	211	231	187	232	225	195	208	198	227	217	226	225	200	225	266	189	220	214	226	206	214	221	221	202	210	191	211	195	208	204	210	229	206	215	213	222	194	178	213	213	204	219	218	210	198	214	223	231	228	224	216	217	238	226	212	220	216	223	227	197	211	227	221	216	207	219	227	243	215	219	247	241	223	185	236	218	246	227	213	214	216	187	222	234	238	184	260	214	203	234	240	217	226	213	200	244	209	216
50370	16459	4052	1211	684	575	449	384	372	502	3541	9202	9020	1471	178	187	182	183	204	183	201	196	180	170	170	175	166	143	185	176	210	182	184	171	155	176	149	139	160	171	148	179	174	170	169	164	164	157	184	154	167	166	167	151	178	171	162	167	168	161	159	146	153	167	156	162	155	166	186	172	181	150	146	193	163	157	151	179	148	155	157	150	144	165	176	144	163	190	164	162	171	177	155	165	161	158	169	164	165	178	141	150	159	172	145	163	160	157	159	149	160	161	152	148	184	153	153	134	154	178	172	138	161	158	163	178	153	163	184	174	162	172	168	180	164	157	145	154	149	173	155	142	168	148	145	188	155	175	158	184	148	174	168	180	167	135	152	154	151	168	150	154	155	167	176	175	156	161	166	180	169	167	151	184	164	187	161	174	156	149	150	153	190	149	150	182	169	150	179	150	187	138	176	135	161	175	174	176	169	146	145	139	162	160	177	184	174	142	169	149	140	137	165	174	145	187	163	189	184	163	144	148	167	139	155	171	149	167	201	159	154	157	145	155	186	158	170	171	144	149	149	163	181	149	184	152	158	159	178	161	179	167	176	141	162	141	177	141	145	140	172	158	165	156	147	174	158	175	170	169	169	155	162	174	147	178	201	175	161	176	166	152	143	143	175	141	142	171	159	168	147	147	183	160	163	175	140	168	167	172	180	152	147	175	158	168	142	147	164	149	167	153	180	159	134	151	157	164	157	156	158	157	162	173	170	163	174	166	154	151	152	170	160	157	161	145	183	181	142	170	168	181	156	168	164	186	139	140	167	149	180	169	156	183	163	155	159	144	144	148	186	160	178	189	169	165	157	157	178	192	183	146	167	171	161	169	175	163	177	176	176	158	180	168	160	163	159	164	155	183	163	159	153	151	158	169	162	172	181	152	161	173	175	167	187	171	170	140	147	157	157	173	180	160	165	137	158	158	156	155	156	162	146	137	156	147	179	166	157	190	164	139	148	149	152	158	168	174	174	149	176	172	167	171	148	169	168	162	166	168	158	166	160	172	169	168	156	163	179	152	169	159	166	158	181	167	165	155	162	157	167	166	159	160	154	177	157	162	149	152	165	164	151	153	168	157	166	144	189	176	180	146	156	165	174	131	174	171	136	139	164	173	195	175	173	151	153	157	172	184	150	170	164	186	168	164	179	173	168	180	169	176	173	170	160	162	161	183	147	152	154	198	193	156	141	148	170	175	172	164	146	150	159	155	214	178	171	169	168	160	200	168	144	161	171	148	171	163	132	174	166	156	153	176	150	133	167	152	184	158	166	164	182	166	167	181	162	127	145	178	172	147	197	159	181	160	173	175	155	134	190	168	154	138	171	145	163	175	146	160	151	160	146	140	182	181	167	139	143	161	158	149	150	175	165	162	165	169	142	158	165	165	167	184	173	145	172	154	160	156	165	161	170	165	164	159	195	185	162	176	161	144	180	190	168	188	165	170	157	135	173	152	152	165	183	174	169	169	156	168	190	182	165	170	178	150	167	165	173	169	163	169	173	155	150	151	144	150	166	176	159	190	177	187	164	184	151	149	165	152	161	166	166	166	139	171	152	169	181	173	157	155	167	170	184	123	159	147	174	183	159	149	162	151	163	162	147	150	170	166	157	161	134	168	183	182	159	171	178	160	158	172	182	154	162	156	157	181	146	151	175	157	164	166	162	170	171	186	182	140	165	158	165	130	183	148	152	208	160	155	140	162	153	162	162	156	151	157	133	148	167	155	198	191	148	152	157	173	145	160	151	149	167	152	160	146	143	144	142	169	142	180	164	161	173	153	174	144	146	169	175	154	164	165	167	149	166	183	183	184	162	174	167	185	168	183	177	176	169	156	165	172	166	175	163	171	162	144	148	163	157	146	156	178	133	151	181	153	136	170	167	142	173	163	162	169	160	155	141	159	168	152	151	143	171	173	172	174	140	171	156	155	175	175	157	176	176	182	180	178	168	170	162	160	143	161	189	161	175	165	180	178	170	169	181	149	157	167	161	135	136	144	146	169	144	124	178	168	178	171	151	164	164	169	164	158	144	186	172	192	150	158	158	162	154	147	185	172	182	175	152	180	172	161	160	160	157	157	167	149	157	163	168	172	148	170	160	178	158	189	174	166	161	156	135	178	159	161	154	162	183	166	160	145	171	173	141	161	164	173	155	148	161	172	147	150	144	148	184	172	146	166	161	152	153	157	151	145	175	160	172	150	153	168	155	142	156	157	161	174	169	164	153	163	146	164	188	150	178	141	160	168	157	163	189	156	165	152	146	172	169	148	179	168	147	176	172	137	149	174	172	182	184	168	123	192	158	173	173	198	138	158	155	168	175	184	164	152	145	190	148	157	176	161	159	180	150	152	158	178	159	168	161	157	163	156	166	150	171	176	183	178	166	153	168	178	161	128	153	172	162	183	170	150	186	176	162	167	143	163	159	155	164	144	167	184	145	178	170	179	163	180	160	177	175	160	177	135	175	167	193	155	171	167	143	159	162	169	160	165	185	174	167	178	169	183	164	152	154	147	151	172	180	155	177	175	153	171	164	154	162	146	169	170	160	170	152	167	143	146	165	182	157	136	178	152	166	151	176	182	182	167	155	173	162	140	150	168	148	158	174	176	133	157	160	147	180	186	180	142	173	159	151	152	149	189	165	131	170	189	147	176	174	161	157	157	157	158	158	142	150	166	177	158	164	170	166	150	165	164	174	152	146	160	167	145	171	188	163	173	154	148	175	155	155	158	177	158	169	144	157	176	146	185	165	177	168	172	137	206	152	150	159	184	175	164	151	170	150	154	149	170	176	155	166	175	175	148	145	165	174	149	184	147	184	165	168	158	168	153	146	182	139	171	163	170	157	158	156	156	157	157	144	154	177	162	154	167	177	152	167	145	168	171	181	173	163	153	180	159	156	160	158	158	169	189	152	150	152	164	167	157	159	189	157	159	148	153	172	153	191	168	165	161	151	168	161	157	162	134	178	158	154	163	161	161	169	138	140	193	192	163	155	137	156	132	154	140	175	179	175	167	155	157	153	181	187	150	168	154	130	156	178	158	182	163	204	169	178	160	151	179	173	171	153	174	169	158	155	174	165	169	174	176	165	148	161	150	166	150	158	155	167	158	179	157	157	159	144	155	148	151	211	152	168	154	184	154	161	156	162	165	148	184	165	155	140	160	176	147	169	136	165	182	178	162	165	162	145	153	150	140	157	154	156	162	151	168	155	149	186	169	164	163	156	159	152	169	154	164	158	184	158	158	137	178	169	179	177	165	169	169	136	162	186	164	146	188	176	166	171	157	155	158	167	149	155	149	186	142	179	184	161	179	173	155	160	155	151	145	175	194	157	143	160	182	161	161	167	155	147	163	140	145	179	154	181	160	162	163	156	164	171	136	179	152	148	162	166	133	154	145	167	172	144	156	163	144	185	167	165	155	190	146	160	167	199	158	168	160	131	144	156	142	152	152
27596	2510	5081	3634	2931	2450	2012	1610	1475	2732	17357	31048	28798	3509	570	531	496	572	565	595	521	512	474	449	438	508	439	453	435	460	441	392	405	398	439	417	420	424	457	419	391	411	404	410	432	405	414	414	394	400	388	398	423	413	402	386	390	402	395	383	398	401	383	425	404	380	468	380	401	407	411	389	393	401	412	412	424	401	413	373	425	370	360	421	405	366	390	401	385	397	439	390	417	437	402	397	376	415	401	384	416	409	404	371	394	390	430	386	386	394	403	450	416	372	419	388	393	415	365	386	395	404	379	415	424	412	393	378	387	378	391	432	440	426	399	390	411	383	403	391	397	410	383	379	403	413	404	424	428	428	400	396	386	396	409	423	353	406	404	397	386	370	421	414	404	397	433	375	402	407	372	421	404	409	400	358	413	412	418	359	400	396	364	398	367	392	444	391	382	396	350	409	408	374	392	429	392	374	412	384	401	368	373	389	384	399	406	402	370	376	390	409	405	408	391	365	415	397	414	361	430	381	407	405	406	381	407	377	362	396	428	390	377	410	412	373	375	422	392	451	425	365	460	383	394	399	424	405	375	398	378	394	393	397	390	403	398	399	422	415	418	396	402	393	400	409	378	354	402	381	374	403	386	370	368	418	365	415	383	408	406	396	409	384	409	413	380	428	350	402	394	394	401	376	430	401	391	367	385	385	382	420	363	386	392	368	395	418	391	408	434	389	385	369	394	413	394	365	381	370	378	384	408	414	393	401	378	379	395	440	402	441	424	405	385	381	431	402	395	378	424	445	381	370	394	378	423	424	351	417	439	378	417	412	383	396	419	405	379	400	409	395	394	415	402	422	404	394	346	389	412	371	408	383	361	390	399	401	411	397	376	382	367	390	414	405	392	383	438	400	391	421	436	404	359	377	393	459	346	422	362	380	420	394	425	393	398	421	400	399	379	371	372	396	424	423	421	420	403	368	416	379	362	395	366	392	417	402	387	396	405	401	411	427	422	408	382	399	362	388	400	358	396	433	377	382	419	424	411	402	398	373	411	398	381	396	361	396	406	412	389	375	421	431	370	387	358	394	385	392	401	390	375	408	386	372	418	397	404	425	406	402	389	405	404	387	420	356	415	388	379	377	353	390	367	435	411	369	381	387	405	398	367	365	438	404	389	390	408	388	405	392	406	384	367	381	388	367	403	386	387	416	385	400	400	387	406	392	418	425	376	347	402	425	416	352	373	370	396	423	424	361	418	384	374	418	348	436	394	385	394	384	413	404	408	385	398	423	399	418	388	366	404	419	361	430	406	423	395	345	377	392	399	415	405	414	391	382	422	382	439	402	395	400	373	391	393	368	383	399	417	390	442	369	393	407	387	396	413	415	398	383	380	411	411	404	425	407	412	436	400	420	384	386	392	404	364	371	440	393	413	402	390	437	377	356	422	427	395	410	404	413	387	387	392	390	416	408	403	403	391	419	424	391	404	379	388	419	374	402	431	431	394	423	424	396	407	392	406	366	365	453	413	425	405	380	405	394	410	402	382	387	407	414	390	411	409	421	382	425	414	404	391	407	389	388	400	397	394	398	382	348	403	422	449	406	378	416	389	415	368	376	386	418	397	348	405	403	386	368	361	370	369	377	371	382	400	383	434	393	404	384	383	415	381	382	380	388	365	407	404	429	398	420	374	390	419	414	409	365	365	370	393	411	386	417	383	364	428	396	392	404	392	403	363	407	408	430	374	406	397	422	405	421	384	417	397	372	367	409	415	375	430	399	400	373	397	394	408	375	453	382	427	396	375	397	395	393	385	415	382	460	417	358	434	371	407	425	379	412	418	390	425	393	443	375	401	386	378	391	381	394	376	397	451	376	384	384	368	377	374	390	374	397	396	374	407	390	389	400	383	440	434	415	444	411	374	410	364	407	407	376	386	370	397	403	399	405	367	395	453	413	402	354	357	393	420	419	366	418	375	423	436	361	363	410	380	385	424	457	405	399	412	420	363	393	417	402	395	396	417	395	401	370	401	407	392	373	412	398	417	394	384	384	391	400	428	436	425	403	388	374	381	421	412	407	430	415	404	385	367	396	378	384	392	411	409	423	378	399	387	402	408	397	370	395	375	414	424	413	425	421	379	387	377	402	387	407	398	396	355	408	401	391	385	383	397	402	428	349	379	402	390	386	395	388	425	348	408	388	403	403	410	416	410	379	368	400	378	390	373	394	390	383	359	394	398	412	403	426	382	418	367	416	421	439	387	395	416	408	384	398	402	407	389	376	397	358	390	369	377	402	412	436	398	388	377	360	399	399	373	402	393	359	415	402	385	351	401	384	381	369	389	426	430	395	387	389	405	419	413	394	416	389	393	407	420	394	395	407	417	406	381	399	368	424	428	385	389	384	417	413	386	418	404	395	401	404	420	366	374	403	387	406	410	391	405	429	369	381	438	367	423	401	385	407	380	403	375	407	400	397	416	387	395	413	409	401	395	415	398	398	395	376	415	365	388	387	384	396	383	367	425	394	411	369	394	408	423	399	390	420	437	386	386	383	365	371	358	393	427	355	409	392	403	422	398	381	402	404	400	384	404	422	405	403	404	360	378	399	387	373	388	375	382	372	415	375	399	450	395	431	396	406	400	404	386	400	372	427	407	429	415	383	413	399	400	373	418	388	408	393	395	371	400	389	347	404	436	410	384	379	398	408	371	395	426	387	402	408	397	406	406	367	400	396	396	393	405	399	370	390	390	391	393	377	386	376	400	400	427	364	402	440	371	391	390	380	403	387	395	398	379	410	406	405	407	378	387	416	367	373	384	380	402	370	389	424	413	374	366	372	368	420	410	407	387	402	390	382	398	394	385	384	419	403	395	404	379	425	388	390	417	385	413	416	428	393	394	359	418	410	407	380	402	390	387	372	416	377	369	422	413	403	385	405	403	387	413	376	437	369	378	389	368	423	412	420	382	388	394	390	400	363	392	384	392	400	428	388	409	399	387	399	379	406	409	377	404	360	410	400	415	426	375	430	361	404	419	408	419	387	372	464	389	394	412	370	417	411	443	392	393	412	362	424	377	397	382	371	384	412	377	402	401	398	392	399	405	398	398	399	358	433	417	388	399	393	361	401	369	388	399	420	398	385	430	411	401	398	374	406	410	368	376	385	432	410	374	365	383	374	401	402	375	433	432	416	397	406	415	392	369	403	402	379	384	406	416	363	424	371	395	393	380	408	389	401	410	384	373	429	379	417	385	407	407	410	392	379	401	412	376	405	383	365	408	374	399	428	392	397	383	375	416	398	386	399	413	428	381	415	403	402	405	439	387	392	376	412	421	422	399	369	390	364	407	417	401	391	379	395	410	425	418	400	392	399	410	390	374	377	426	373	410	365	418	372	389	401	364	403	388	407	389	396	410	410	405	368	398	425	374	397	389	374	389	394	417	412	400	370	386	424	394	395	397	440	383	365	413	403	420	428	406	425	394	368	420	399	425	386	401	392	386	369
61391	24136	11247	2398	1252	976	710	524	500	511	2995	15293	18415	3056	231	215	168	213	185	197	211	192	225	178	183	157	161	183	155	159	174	170	158	150	153	161	171	140	150	184	165	165	162	151	147	147	150	142	153	176	147	156	147	154	166	167	160	114	117	141	174	124	154	165	141	159	132	150	158	164	143	147	132	141	156	137	135	125	145	154	162	171	149	154	151	136	156	144	154	143	144	127	153	152	107	145	152	165	161	163	158	158	150	145	150	150	151	151	141	157	150	163	157	157	166	160	152	162	152	136	166	167	149	163	145	147	169	160	158	171	157	154	150	120	139	136	137	131	152	148	157	139	143	156	164	162	159	167	166	154	150	153	154	168	169	162	166	159	166	158	164	144	153	141	147	159	144	157	148	146	145	143	133	169	159	138	166	138	153	140	137	171	160	153	168	158	155	149	135	180	163	153	158	150	126	151	145	144	145	143	150	145	145	167	128	143	133	169	161	137	155	151	144	147	138	148	153	136	163	152	146	154	126	157	139	164	148	159	144	150	171	133	135	149	125	129	167	142	144	147	146	130	142	146	150	163	129	147	153	128	148	143	145	150	166	168	152	154	154	140	158	146	142	139	158	156	132	124	150	152	163	129	141	176	150	141	150	156	123	167	158	156	140	138	148	149	123	157	171	153	161	174	141	146	147	174	157	158	159	145	141	146	144	135	137	157	157	118	132	151	153	167	144	154	146	154	140	147	160	129	129	166	148	154	164	143	149	147	141	164	141	154	159	163	134	138	166	130	145	141	158	154	137	132	150	148	146	140	170	142	145	144	148	169	157	159	185	153	152	165	126	140	147	148	140	145	156	179	157	144	152	137	155	149	167	161	149	152	152	147	152	152	158	163	150	163	134	148	125	135	150	144	129	147	132	132	140	135	137	144	147	134	147	143	141	150	138	151	143	149	166	146	148	154	162	141	151	166	148	145	162	152	156	122	147	150	153	150	118	142	153	164	127	140	172	147	168	168	145	175	137	144	139	150	131	173	146	151	152	151	129	166	175	153	135	153	136	135	153	153	155	152	136	133	140	162	161	176	157	177	148	149	157	120	143	130	165	133	133	128	157	137	162	171	138	156	162	158	151	137	136	140	189	141	147	129	151	145	165	134	144	138	145	164	136	146	150	136	154	139	156	156	131	151	179	132	150	151	137	147	137	145	166	159	151	157	157	158	178	170	150	143	148	144	146	132	151	149	128	155	175	144	159	157	145	172	151	172	130	161	146	163	169	152	146	162	150	141	132	154	156	160	156	152	135	122	150	136	164	165	163	165	135	150	150	158	142	148	145	148	164	173	151	136	166	139	127	148	133	146	148	160	165	161	163	117	148	129	151	149	160	149	156	130	158	148	145	134	147	157	154	161	148	165	152	166	170	155	153	175	145	153	150	145	169	147	157	163	145	142	158	158	154	156	145	139	165	169	156	181	156	163	163	162	168	115	165	173	149	150	140	178	156	154	160	164	154	151	166	144	148	162	142	140	142	135	142	172	182	176	143	148	155	157	142	167	155	147	150	156	142	164	149	135	169	157	157	159	136	140	158	180	130	141	149	143	147	146	143	147	140	156	141	159	128	172	141	150	150	145	161	148	130	153	160	131	126	147	175	153	143	154	129	136	122	152	132	155	140	163	154	156	137	146	144	146	148	146	131	157	166	149	146	148	150	138	160	148	147	140	172	137	128	133	134	158	149	149	142	155	141	156	150	146	168	150	139	145	136	126	156	156	126	156	144	146	147	161	146	163	148	147	156	158	160	143	164	135	139	151	144	122	158	155	157	141	143	137	152	141	147	159	138	149	137	158	167	165	143	135	156	152	130	157	150	157	138	145	136	137	154	133	152	161	140	172	162	150	148	157	159	136	132	149	153	134	146	130	157	148	174	157	121	153	155	146	147	144	165	156	160	149	132	140	135	133	168	151	165	166	162	155	159	169	144	176	152	169	131	153	159	143	173	155	156	132	129	133	147	170	148	162	165	141	159	166	157	150	143	161	169	154	152	158	154	147	156	144	151	139	138	146	161	133	114	129	148	149	148	130	131	138	169	147	147	140	162	148	154	147	131	130	137	132	161	139	153	153	150	150	154	150	118	165	126	147	155	163	125	148	144	139	144	134	137	107	148	149	144	156	154	123	141	140	141	155	158	175	154	147	159	145	124	168	149	166	165	138	167	160	146	161	173	158	116	147	167	139	128	119	153	148	148	163	135	132	155	172	157	139	178	172	150	161	144	132	132	155	136	151	157	142	151	178	159	116	145	165	159	147	165	160	141	167	140	149	159	156	125	143	125	172	142	141	139	146	142	152	159	161	171	161	172	147	132	158	182	157	136	145	148	144	148	145	143	151	143	129	131	147	164	158	158	147	156	156	130	153	142	138	153	138	170	128	175	149	169	142	146	137	152	157	160	150	147	142	164	152	139	140	143	174	163	123	132	161	165	165	160	147	137	142	149	128	170	151	118	169	146	144	157	150	157	162	166	149	149	121	145	179	138	139	144	133	139	140	144	149	174	122	124	149	147	138	162	149	175	135	143	119	155	149	171	163	131	134	170	131	165	143	143	151	145	164	152	149	131	149	146	146	165	173	141	161	162	150	146	171	149	164	158	138	134	162	147	154	151	139	167	139	144	181	140	156	149	132	171	136	162	156	171	150	134	154	175	160	174	154	152	148	149	139	132	139	156	160	144	143	144	156	132	154	159	132	155	113	147	137	152	150	158	151	170	151	143	126	153	140	144	139	149	151	124	148	155	151	151	118	158	143	128	145	136	173	148	154	139	132	150	146	143	160	159	148	165	172	157	162	165	146	151	134	126	149	165	162	135	154	148	149	159	156	144	160	149	133	143	150	165	142	149	126	158	145	142	141	146	128	138	122	147	131	135	160	139	157	155	151	164	154	144	140	161	165	140	153	162	163	185	144	154	149	158	126	149	149	149	145	164	151	156	143	165	151	136	148	149	134	175	171	150	153	158	143	135	154	150	170	163	153	123	129	146	151	154	144	147	160	142	143	179	168	151	147	151	137	145	133	183	155	135	160	139	136	146	150	128	169	161	130	145	146	148	138	152	160	155	154	148	145	158	169	158	148	149	166	155	162	129	133	150	122	146	159	146	143	141	159	141	166	172	164	164	144	133	162	150	153	119	144	151	160	128	146	166	155	142	117	137	166	156	143	158	148	155	168	126	156	148	148	123	127	148	138	135	150	135	156	162	157	160	160	146	163	139	151	155	142	155	136	176	172	151	156	143	154	155	173	146	149	126	162	176	178	157	149	149	173	136	162	148	157	146	160	147	139	158	140	133	143	171	172	162	153	156	170	146	166	160	151	169	124	155	152	142	141	174	136	151	166	168	142	147	130	156	155	176	160	154	131	133	165	144	141	153	147	151	141	176	169	133	144	163	171	153	152	154	135	158	144	152	149	145	153	150	145	150	149	123	158	128	141	155	140	131	145
36282	4036	8798	5895	4880	4027	3055	2615	2161	2393	13751	40047	40475	3935	719	606	642	751	670	680	624	711	564	544	511	474	455	519	396	453	447	391	451	402	393	402	385	432	397	415	380	389	395	387	398	396	402	386	390	382	366	365	366	392	373	368	357	376	394	382	358	410	391	380	376	387	380	364	375	374	331	393	366	345	362	366	368	375	343	349	359	399	384	351	362	365	380	332	355	390	359	332	322	348	355	342	375	359	355	355	368	390	366	352	343	389	357	384	368	361	329	362	369	373	363	391	351	338	322	344	345	343	345	354	361	380	363	388	363	349	335	370	359	345	378	357	345	337	366	370	326	379	325	377	354	369	343	341	345	346	382	336	356	335	370	377	375	368	362	338	371	365	351	362	335	331	373	353	350	346	342	384	338	336	343	379	368	339	349	318	346	368	359	346	362	338	342	339	375	345	314	349	380	346	343	355	367	332	355	388	353	376	348	382	357	349	351	349	358	343	390	344	382	380	334	362	361	351	340	350	370	343	348	350	293	375	356	291	367	348	330	340	326	294	344	341	346	341	322	373	380	362	335	334	374	370	354	353	338	382	375	387	365	347	356	358	364	349	351	366	328	366	388	398	361	320	355	360	383	348	407	376	355	363	355	374	371	383	388	354	399	385	386	353	339	356	350	351	348	332	359	362	339	349	346	355	323	362	351	371	349	342	374	347	325	353	362	343	369	381	365	385	346	339	373	387	319	348	326	340	383	366	375	339	356	375	368	358	406	309	365	362	348	343	342	364	346	340	356	348	368	376	350	344	370	360	350	352	350	358	353	348	363	356	360	341	335	343	359	349	378	355	331	361	389	355	352	328	386	390	346	350	375	335	330	366	366	345	350	352	356	380	360	378	392	381	330	356	348	366	350	353	366	361	339	309	398	338	350	322	346	390	344	349	376	362	347	337	351	304	356	373	374	349	351	363	337	353	374	341	339	358	352	328	340	395	351	367	345	381	341	345	352	361	363	362	370	354	383	343	329	343	363	360	351	347	338	348	332	391	335	365	347	324	379	332	360	388	360	350	352	363	376	339	354	337	360	365	365	371	373	353	352	372	325	348	366	382	343	373	298	353	368	377	366	369	322	373	353	335	364	366	377	351	415	345	353	336	368	340	364	343	362	332	355	362	335	339	376	374	391	342	358	371	355	375	363	340	321	366	324	346	373	376	337	348	311	294	376	376	344	341	333	359	334	343	342	376	358	359	339	353	345	359	313	373	362	387	374	356	367	381	376	366	365	352	353	364	375	349	360	321	378	393	339	383	334	358	365	372	360	330	329	336	348	315	360	357	348	319	369	338	369	362	357	344	369	375	331	341	346	318	369	314	370	345	340	318	343	377	364	397	364	370	330	358	357	350	351	345	376	331	364	407	361	357	370	362	364	353	329	357	340	350	331	375	280	381	352	384	346	347	377	341	375	378	335	357	381	341	372	354	352	328	360	358	353	371	345	325	345	367	368	345	350	343	358	349	357	336	382	345	350	359	377	367	348	349	359	333	372	364	371	346	358	387	346	349	357	356	369	340	380	366	337	361	350	353	350	356	336	366	367	374	378	365	358	343	357	333	357	350	326	353	360	373	305	382	327	383	403	380	363	352	379	363	355	387	351	338	335	348	343	392	357	383	407	361	375	345	344	348	327	346	347	368	382	386	325	367	342	361	370	351	371	348	365	345	365	358	349	355	365	367	361	351	347	352	354	365	336	363	324	350	348	356	345	361	357	339	357	337	350	355	340	361	349	359	353	367	360	377	339	360	374	327	358	353	357	363	298	353	363	372	371	343	363	382	362	345	338	365	353	375	310	329	339	361	320	334	371	306	387	351	346	355	353	312	381	366	351	373	351	343	359	363	360	368	364	351	357	324	328	348	329	358	391	368	350	396	356	365	359	349	360	337	391	349	343	353	345	364	312	369	330	354	341	354	355	352	363	337	363	371	369	334	378	351	342	334	371	359	350	372	350	360	373	370	352	379	352	394	349	349	364	385	341	339	339	349	352	338	355	354	360	411	344	379	344	366	355	334	328	334	355	359	388	342	372	330	347	353	368	397	348	377	376	386	335	356	365	369	382	344	356	388	326	332	343	378	330	364	325	351	331	310	357	351	364	362	367	342	371	356	385	357	348	360	338	379	356	363	326	336	331	326	368	363	356	350	375	357	360	383	336	340	370	346	351	335	351	368	352	367	369	339	388	366	372	347	374	353	366	370	331	338	346	358	349	341	360	312	330	367	327	332	314	374	374	330	367	397	364	346	380	336	337	383	369	323	389	374	355	352	365	325	348	317	351	345	367	322	331	348	351	359	393	342	329	359	348	358	389	344	356	361	376	357	346	333	340	336	333	338	355	367	358	340	343	341	399	359	378	339	359	315	361	365	356	372	352	366	369	377	352	336	336	348	358	336	389	346	328	345	372	344	358	347	335	358	349	344	384	345	381	341	378	402	366	338	337	413	332	352	350	335	362	344	343	390	343	361	342	345	371	349	355	360	388	359	367	377	382	360	355	319	328	373	355	318	321	332	351	349	347	318	343	381	368	337	332	362	329	331	320	366	360	346	386	337	334	344	350	336	331	348	369	340	347	375	405	372	361	383	361	382	371	361	327	331	340	356	350	343	367	348	368	354	315	345	353	374	361	334	358	367	364	338	353	327	320	323	362	353	338	344	352	334	384	343	356	380	342	355	368	351	338	367	348	344	361	360	360	365	351	399	366	350	341	351	361	367	368	368	383	366	347	364	315	360	394	330	358	359	352	328	363	355	365	337	389	353	338	363	349	368	349	341	355	325	362	365	347	372	358	365	335	374	337	345	354	375	359	353	351	344	370	336	362	380	364	385	354	368	367	347	315	361	354	338	330	405	346	388	333	344	352	357	385	357	352	345	342	368	349	373	357	372	353	347	326	318	362	362	353	343	382	351	342	333	364	358	367	323	351	332	327	357	348	382	349	374	338	383	391	361	310	346	370	355	323	409	338	390	372	336	355	345	370	386	389	349	379	368	373	361	329	366	362	377	354	365	359	369	337	340	391	370	345	361	363	351	379	338	331	334	352	363	343	358	372	387	345	341	360	379	369	371	328	380	353	323	309	357	320	374	366	349	332	382	345	366	325	373	358	348	389	358	351	344	389	313	345	356	363	365	363	357	359	352	356	342	408	356	382	343	310	357	370	350	388	364	324	342	359	333	380	365	348	369	394	349	362	326	384	324	336	369	393	352	358	369	389	349	356	322	382	360	370	346	357	373	359	338	339	357	336	303	370	369	370	356	378	336	349	343	335	348	370	349	392	330	339	375	359	365	383	332	349	357	334	369	351	361	356	342	330	382	344	354	409	341	377	337	361	365	370	341	369	347	384	358	347	339	350	344	369	346	358	351	322	376	350	378	384	372	347	356	343	349	320	342	324	341	334	352	352	392	370	344	359	313	379	350	380	314	368	308	341	378	376	358	321	358	361	367
7468	456	407	218	180	165	113	127	102	100	120	373	662	139	81	74	89	74	89	87	75	70	88	77	83	73	69	77	79	80	64	93	87	72	67	71	67	68	89	95	76	75	76	72	86	73	95	79	96	83	74	74	75	82	83	81	88	74	76	82	75	79	82	74	116	75	86	95	81	81	84	83	90	96	66	69	82	84	93	77	75	88	71	67	90	81	73	72	89	67	71	61	76	65	83	78	84	95	76	86	74	90	85	61	63	71	85	68	69	71	92	86	69	68	67	71	89	67	72	69	73	85	90	83	100	84	76	92	70	62	90	75	50	81	93	69	76	77	84	93	84	94	74	79	73	89	64	58	84	90	84	86	91	97	93	77	65	91	60	81	87	76	73	57	67	73	78	68	72	78	82	84	73	67	76	63	87	88	75	72	80	88	72	82	83	64	73	69	70	84	86	61	66	62	63	75	78	72	82	88	88	82	76	79	80	88	73	70	77	72	86	77	58	85	69	71	69	67	85	83	60	81	70	87	78	69	74	85	77	73	70	87	85	68	65	90	83	97	81	71	75	76	73	76	88	91	80	80	75	82	73	86	81	85	68	60	67	78	88	68	95	75	68	57	84	69	74	77	81	91	62	85	68	66	76	71	73	60	83	85	70	80	90	82	84	96	85	76	76	70	83	92	88	77	83	79	79	83	81	82	87	69	83	79	70	82	80	79	84	62	81	63	86	75	71	84	68	89	82	75	81	86	67	75	71	73	56	49	79	61	62	91	72	72	73	66	82	73	71	74	88	74	76	88	65	74	84	77	85	61	79	105	73	66	75	80	83	67	84	85	98	73	76	89	70	110	81	82	75	80	77	75	81	74	75	73	78	71	94	83	74	78	71	80	73	69	96	84	67	82	81	78	95	80	72	77	61	99	77	83	67	77	89	60	92	76	71	95	64	68	80	68	70	65	63	68	87	73	64	70	78	74	88	66	70	69	72	72	63	74	84	95	65	98	71	64	73	79	78	60	68	78	81	85	73	71	96	69	84	74	71	80	84	70	77	66	72	68	80	61	85	92	86	99	84	84	81	76	75	65	73	56	75	73	86	79	83	84	81	84	70	81	68	69	79	76	74	80	61	99	81	83	83	63	77	79	80	69	77	77	74	64	72	71	74	80	79	64	77	86	75	68	75	57	80	78	72	67	88	88	85	91	94	65	96	79	90	74	71	69	70	80	79	72	79	80	86	79	68	76	87	82	85	95	79	68	80	95	84	84	82	79	96	73	91	107	67	64	81	75	75	84	79	77	65	67	88	73	67	77	83	79	76	79	84	73	69	78	82	61	75	84	81	78	85	85	67	71	68	109	76	81	84	63	70	71	68	86	89	67	102	90	70	81	91	78	81	81	81	84	98	79	71	77	68	74	73	75	78	70	78	91	98	83	84	88	84	57	74	77	76	71	73	86	78	95	75	72	72	74	70	68	81	79	90	70	71	73	65	81	71	72	86	61	80	79	77	65	79	75	92	79	77	68	68	74	74	70	78	61	81	71	63	80	86	65	104	76	63	66	76	56	76	70	73	96	83	80	81	76	60	88	74	72	81	86	88	70	66	93	85	87	78	76	84	73	71	86	89	70	83	92	64	74	87	73	79	70	69	87	99	64	78	84	81	87	73	78	81	77	80	67	67	78	81	85	93	76	78	78	83	82	72	73	79	72	89	68	75	75	87	87	79	81	62	65	76	77	84	71	79	85	104	85	85	67	102	90	90	93	76	90	75	76	95	76	64	63	74	68	84	80	83	90	71	76	82	98	74	87	75	71	67	79	79	82	85	72	85	78	86	71	77	62	81	81	83	78	71	85	92	67	79	71	79	87	69	76	70	104	90	91	73	73	77	64	63	93	75	79	63	71	62	77	78	91	75	69	76	77	56	90	81	93	65	70	83	79	67	74	90	74	70	84	82	79	96	75	61	81	79	103	82	71	78	66	82	96	78	72	74	85	81	78	70	92	59	90	64	74	81	83	56	86	79	74	76	76	80	80	76	73	74	89	90	90	77	86	73	77	74	74	79	68	74	75	80	66	77	69	69	73	88	73	90	72	77	61	85	62	86	77	107	69	76	64	70	83	76	84	76	72	76	91	83	83	88	81	74	77	65	70	75	74	74	63	70	74	67	87	69	84	88	68	77	64	71	76	78	73	67	79	84	58	81	88	67	72	63	88	89	62	87	67	71	69	97	74	79	49	57	71	80	86	75	69	70	78	82	84	86	71	77	73	69	102	85	75	73	77	75	80	97	107	68	84	80	86	62	75	102	95	88	96	74	73	84	77	71	108	89	88	86	81	76	89	86	68	85	80	58	85	85	75	93	91	84	78	66	77	87	64	79	88	78	83	76	82	65	87	90	80	73	71	81	92	79	74	77	74	70	62	62	70	83	83	77	80	77	84	80	71	85	66	80	82	78	78	77	75	82	73	82	63	85	97	90	83	69	68	79	80	84	81	72	79	82	86	89	81	63	84	78	66	54	79	86	90	66	77	76	65	63	80	91	88	76	65	68	83	67	84	80	79	73	76	72	89	72	62	82	73	94	80	94	89	88	86	71	59	54	92	69	65	76	90	68	74	82	82	73	81	77	83	73	80	79	75	82	80	78	77	70	90	75	57	88	74	72	70	66	78	86	68	86	71	104	71	64	67	84	86	73	63	77	82	77	78	75	87	77	70	61	94	67	83	72	79	94	75	67	60	91	90	87	75	66	81	87	86	79	80	72	84	85	62	79	86	68	72	68	77	81	81	70	74	92	84	76	82	77	88	70	76	53	74	89	70	72	83	49	70	87	78	85	86	81	75	80	80	83	73	78	93	71	72	63	76	76	68	87	81	60	61	78	68	90	74	80	75	80	75	77	92	71	75	82	80	75	71	69	60	68	87	84	83	85	85	60	88	80	77	69	94	91	75	89	79	72	70	81	69	84	77	72	62	93	77	81	87	75	65	60	80	73	82	83	94	77	84	79	82	76	71	78	90	82	69	91	88	88	84	77	80	71	78	74	88	99	89	69	84	83	72	82	79	74	76	91	104	90	83	76	97	74	77	88	66	68	66	64	76	74	82	82	96	95	58	75	69	77	67	58	88	91	77	73	81	82	72	71	80	71	61	87	89	85	75	68	67	89	94	78	68	86	76	73	80	73	79	80	87	74	65	80	90	74	66	86	75	92	86	96	77	91	70	76	80	83	83	85	90	89	73	83	85	90	78	70	74	73	73	73	77	84	82	77	78	80	70	102	83	96	85	74	75	76	88	77	76	81	68	76	89	74	74	96	59	69	81	63	85	77	76	71	70	78	59	85	70	92	60	81	65	69	86	59	83	94	84	73	82	82	78	75	89	83	79	82	79	73	73	73	87	72	75	64	69	78	91	74	71	96	74	83	75	64	84	86	81	76	84	89	70	81	102	98	81	88	88	78	82	80	85	64	88	91	77	72	75	87	80	58	65	72	61
6496	439	885	788	596	669	449	460	435	376	581	2258	3946	464	216	212	240	245	222	237	219	223	229	225	203	244	227	217	227	212	205	199	211	198	234	224	220	229	229	190	209	186	181	256	207	193	232	235	222	226	232	210	197	233	232	206	219	230	236	205	214	228	224	224	208	216	206	199	220	217	225	205	229	197	209	186	203	201	219	211	213	231	214	212	238	202	245	200	245	218	212	237	225	209	211	230	208	195	200	203	227	204	240	227	232	205	223	217	213	210	188	186	213	230	209	243	223	197	226	214	219	222	208	202	176	207	212	227	228	204	198	229	224	204	236	234	181	210	229	205	219	202	198	224	206	220	212	225	221	206	244	214	203	216	229	232	237	219	205	240	215	211	224	232	218	215	217	211	197	229	214	217	234	211	189	227	190	204	219	234	202	197	228	205	226	225	233	211	229	236	222	202	238	223	226	236	225	210	214	213	231	213	210	222	187	224	218	215	231	215	231	219	207	245	207	238	194	213	211	223	211	233	242	216	234	215	213	212	202	222	171	190	258	222	236	224	202	214	221	213	225	182	219	224	199	201	226	196	214	258	202	211	198	216	211	192	218	205	196	246	208	224	199	235	207	227	202	208	246	231	227	203	206	209	235	221	218	209	239	234	222	250	180	214	235	236	214	222	238	213	227	228	204	198	216	243	227	217	207	212	207	203	183	195	231	204	228	205	199	204	218	217	199	213	220	215	240	207	201	194	189	207	207	237	223	215	213	209	229	199	221	197	203	221	202	203	203	220	220	203	218	218	197	214	200	203	188	225	220	218	231	205	211	192	223	209	218	208	207	225	236	230	225	184	209	246	216	188	190	207	195	230	195	217	206	207	209	232	206	226	186	220	238	238	174	244	225	212	208	212	222	227	226	221	205	196	235	205	228	214	207	215	204	220	200	224	226	204	212	220	231	207	219	219	217	212	206	234	203	226	228	207	207	225	216	249	211	208	231	215	199	232	216	211	214	205	241	236	221	209	226	265	237	212	184	220	225	215	240	205	243	208	213	217	235	208	199	226	204	218	217	201	219	228	218	225	214	210	196	214	189	231	221	221	215	232	233	221	228	232	247	220	204	231	224	231	226	218	219	196	196	221	218	219	201	221	231	200	242	258	219	214	205	238	219	213	236	215	192	208	201	198	212	220	246	198	238	214	208	243	238	208	207	209	227	219	196	233	190	226	229	238	217	203	223	213	212	214	194	230	229	225	211	218	202	189	213	234	252	228	201	205	237	192	218	195	223	222	225	213	218	227	196	204	210	198	215	205	189	188	218	213	211	234	221	213	223	229	213	214	240	214	234	225	231	209	207	256	235	209	234	251	195	210	207	217	216	244	235	235	211	219	204	205	219	241	216	188	223	220	232	199	205	206	224	207	211	236	233	210	238	227	192	229	223	224	215	220	220	207	170	207	191	197	197	196	189	215	216	212	209	201	218	216	239	212	237	227	222	222	215	220	199	226	210	208	210	243	216	250	216	195	201	222	241	239	219	228	224	243	229	249	223	201	224	230	210	210	218	219	220	216	193	208	218	214	209	204	222	196	200	205	203	222	212	259	229	203	216	216	217	248	241	229	231	218	214	214	226	226	222	218	211	217	230	206	244	215	218	211	190	205	170	231	236	218	194	215	238	210	216	226	234	213	237	217	211	199	220	224	221	219	194	221	210	204	207	242	225	234	212	198	237	220	208	219	208	244	217	239	209	224	227	227	236	229	204	214	211	219	219	209	202	193	196	212	197	216	226	230	214	190	212	212	205	217	230	207	230	225	235	201	202	204	203	229	228	224	219	211	220	206	192	243	210	209	194	218	209	195	206	227	240	239	232	219	244	204	218	236	223	205	172	209	215	211	204	185	188	219	229	234	194	205	225	192	212	184	210	206	208	214	194	237	248	239	204	205	198	193	226	202	182	234	206	197	212	184	204	213	210	221	233	205	212	219	202	221	218	234	215	240	237	222	224	206	205	213	204	205	217	233	205	225	209	216	236	192	236	234	217	213	218	200	209	214	198	216	217	201	218	187	213	223	199	212	190	220	191	211	221	217	222	232	222	202	217	206	191	190	210	228	220	206	184	225	210	211	227	210	220	206	202	215	210	250	239	219	221	195	208	218	195	240	243	188	209	201	193	215	194	218	225	216	214	212	227	250	209	211	230	227	226	237	227	222	209	218	229	221	233	191	241	216	208	218	239	181	196	233	209	218	213	224	224	241	221	223	225	211	195	206	198	220	194	197	202	217	241	204	201	219	220	225	187	217	254	224	202	187	235	208	200	215	194	217	193	226	224	207	232	195	223	233	224	223	203	222	189	225	234	218	220	220	197	229	217	239	194	192	227	210	215	215	195	236	224	205	213	223	214	189	202	226	242	232	209	233	230	211	210	202	227	210	206	238	230	199	183	210	224	197	233	210	232	189	245	229	222	205	197	189	236	217	206	190	204	217	218	197	204	211	215	236	214	205	217	224	207	240	222	202	221	223	232	226	234	199	201	233	206	220	213	197	228	226	197	193	212	214	205	226	223	234	221	212	219	209	221	191	200	226	204	224	237	214	225	202	208	219	184	222	225	222	235	209	218	223	204	203	232	206	224	209	196	250	231	188	233	214	203	199	237	217	205	226	196	206	206	244	226	238	196	187	221	232	218	221	215	227	214	236	212	236	219	233	202	209	218	189	222	206	184	222	193	233	231	224	221	192	205	251	215	245	212	238	193	237	220	202	218	197	221	217	213	209	211	214	200	211	223	224	199	215	221	188	223	217	204	249	224	245	189	205	244	190	229	197	213	209	205	195	208	223	200	214	204	225	222	218	208	222	220	220	214	224	183	215	235	221	184	221	242	206	204	233	214	232	221	220	228	225	236	222	205	213	207	199	217	226	200	243	204	201	235	212	222	218	241	203	200	179	224	205	221	223	217	205	219	193	224	213	196	218	216	223	241	220	212	204	215	205	214	223	209	222	202	183	189	188	219	203	230	204	201	230	214	210	231	197	195	209	219	219	230	218	222	217	237	209	211	193	200	221	199	199	197	226	216	223	192	226	192	207	212	215	204	206	194	207	258	194	199	221	201	217	201	216	230	239	219	218	202	226	225	251	217	233	233	207	211	187	205	244	215	202	223	233	222	229	169	216	228	210	219	222	180	236	227	212	190	224	222	185	218	208	229	234	215	228	208	229	254	242	226	201	195	218	235	215	230	229	224	209	223	212	198	210	217	218	191	205	187	217	217	201	200	206	207	200	215	200	203	204	184	220	213	216	227	219	226	217	224	225	222	231	195	212	212	218	216	249	199	237	210	224	237	219	223	212	218	212	237	230	209	220	233	214	217	225	209	205	215	202	196	213	201	230	202	218	222	180	215	233	204	190	210	233	178	226	216	218	225	198	211	232	192	205	236	230	223	215	230	200	212	232	205	197	200	222	221	209	208	217	203	215	222	258	210	214	231	208	221	222	208	225
49437	15636	3303	1121	757	622	427	434	315	306	1469	5398	10706	2143	172	152	182	211	179	177	167	185	194	179	196	178	161	173	172	169	153	163	156	138	155	196	165	159	175	147	148	177	164	148	149	155	167	160	154	171	153	155	181	188	165	171	177	150	156	161	139	156	154	175	169	173	156	179	160	164	158	146	152	176	145	159	160	167	162	163	165	148	161	174	165	191	171	150	170	154	170	145	134	188	156	154	171	167	160	150	159	160	159	184	152	136	143	148	156	153	170	165	176	158	175	161	166	157	160	170	189	180	168	148	169	156	148	174	142	163	164	129	181	152	168	163	169	173	153	176	157	146	171	156	151	169	147	143	198	153	158	191	183	170	169	156	156	167	165	147	159	161	167	135	169	158	170	167	168	165	157	153	151	170	160	179	163	166	168	171	160	163	166	155	161	169	166	167	189	167	179	171	132	157	159	148	135	160	167	158	137	162	165	165	146	150	170	148	154	162	156	140	155	145	182	147	165	161	166	172	163	170	196	167	180	173	144	181	149	153	161	165	142	155	170	182	165	170	160	169	159	147	152	148	170	148	165	169	183	167	181	137	137	165	154	157	152	132	160	172	155	188	155	204	179	162	181	167	167	176	170	153	164	163	160	147	167	183	165	141	149	174	173	163	161	174	199	152	178	181	152	145	174	156	163	197	178	177	161	179	153	169	165	150	172	154	163	189	177	151	175	161	152	186	167	174	150	162	172	162	138	171	153	201	158	164	175	162	150	144	168	167	151	163	170	169	187	135	146	167	170	171	146	179	184	153	165	153	178	160	143	154	144	167	144	169	141	156	165	151	162	158	138	159	188	144	154	165	166	148	172	146	162	154	160	175	170	145	141	159	159	175	181	159	162	147	155	169	149	169	152	166	172	160	152	161	170	165	149	166	148	172	166	169	165	154	170	138	168	153	182	138	180	144	173	178	168	169	185	160	132	168	165	141	179	169	161	174	169	146	180	165	176	160	152	164	142	166	160	169	164	150	171	173	153	177	188	178	183	138	168	143	174	137	194	161	157	143	159	162	154	146	174	169	153	170	156	145	140	167	161	164	171	169	167	172	166	168	151	164	145	159	168	164	148	181	180	143	151	147	136	152	172	160	158	160	165	151	148	147	151	159	149	167	159	168	165	149	186	146	190	170	146	158	157	162	173	159	179	156	162	158	151	149	141	184	154	155	192	162	160	143	154	177	151	175	184	164	177	152	170	147	141	149	172	154	156	165	183	155	166	153	155	161	152	160	160	155	167	149	126	153	165	160	146	139	184	145	165	152	146	154	169	164	172	136	162	161	161	181	172	153	194	174	162	173	162	188	162	168	170	163	169	158	151	170	156	151	152	162	163	168	173	132	170	168	173	152	167	173	173	204	188	165	153	150	169	162	154	166	164	148	150	160	155	157	162	200	169	152	150	147	151	182	168	147	172	155	150	155	160	184	168	175	145	160	160	166	172	170	148	173	177	154	160	138	143	169	149	172	171	188	185	162	173	138	152	167	154	170	147	163	143	161	162	135	165	150	156	152	153	153	179	153	169	177	150	151	179	140	152	169	166	180	171	157	174	147	165	182	175	136	146	174	182	159	166	158	153	155	159	170	167	150	150	155	165	170	166	123	155	176	154	144	157	163	147	158	162	183	155	164	155	157	181	158	143	163	172	165	136	155	167	154	160	160	163	183	167	180	159	158	151	175	145	162	170	154	169	166	160	180	156	170	137	142	147	156	171	136	161	178	163	159	170	168	165	148	177	166	169	177	155	174	143	142	147	169	160	167	160	155	186	171	166	176	170	165	165	184	149	157	167	145	167	167	150	169	179	165	140	148	166	159	139	155	173	167	175	167	181	169	164	139	172	180	164	152	165	140	142	168	167	156	163	147	161	137	139	152	159	163	147	134	162	166	155	150	164	150	156	149	170	155	194	164	157	182	159	173	160	168	159	158	162	143	159	134	169	157	153	165	186	139	151	131	159	164	151	149	168	161	167	135	156	165	174	160	178	173	142	135	175	170	174	172	153	179	167	186	163	156	157	174	172	163	153	158	145	164	127	164	170	170	175	159	164	169	145	159	183	166	156	141	180	149	172	141	135	149	178	197	147	179	172	156	168	178	141	143	178	157	162	152	175	173	162	191	179	160	182	161	149	140	145	146	144	161	147	172	153	173	159	184	173	184	157	173	184	163	178	173	153	169	157	156	157	136	166	175	152	161	161	179	153	167	164	165	179	150	155	147	160	172	164	168	147	144	149	173	157	147	177	178	145	132	148	163	173	169	169	165	149	141	148	163	185	169	143	163	169	151	128	161	159	182	160	162	193	161	176	176	140	176	159	160	165	160	169	170	171	166	141	157	162	168	162	169	178	181	145	158	166	176	138	172	148	172	168	154	196	161	173	174	168	162	168	169	174	208	200	155	166	169	129	183	152	151	159	159	155	147	184	168	156	161	164	163	190	161	167	152	148	168	181	153	171	143	174	166	155	170	171	162	161	154	143	150	169	155	150	161	157	159	171	155	159	157	140	127	162	162	177	168	187	156	164	146	156	151	124	170	156	161	161	153	172	165	146	165	167	157	148	150	169	168	174	157	153	181	170	159	162	145	210	173	175	180	168	167	163	173	176	150	178	174	153	150	172	181	185	161	153	157	168	163	151	173	145	169	182	172	172	172	195	178	154	160	183	155	161	162	158	154	139	156	165	165	185	167	172	147	158	155	159	154	155	162	166	179	177	157	152	166	149	187	177	179	169	144	157	179	165	161	180	182	157	141	175	177	162	176	137	176	150	152	182	181	155	161	150	166	181	164	163	138	140	156	137	187	166	157	152	147	167	146	181	154	168	160	171	167	156	159	144	165	156	155	157	168	156	171	149	171	162	155	136	190	163	186	159	164	170	176	181	149	167	156	164	147	171	151	165	148	154	171	173	171	141	140	163	147	150	152	152	138	169	173	162	184	160	160	169	158	150	158	169	169	155	168	174	174	157	166	187	168	187	162	161	175	174	133	168	183	157	178	181	150	180	149	164	162	152	149	158	156	168	147	162	159	142	142	183	148	181	177	169	172	168	171	177	168	162	150	147	147	155	184	172	180	149	167	163	183	148	167	160	152	165	155	158	144	187	161	179	165	169	164	171	164	156	163	163	149	170	172	142	186	159	159	169	172	157	157	169	162	156	156	178	186	157	150	157	155	163	137	170	167	140	165	130	178	149	171	157	153	148	142	159	173	159	157	150	177	149	169	168	161	160	174	141	163	141	149	145	149	151	204	158	183	175	151	156	153	167	182	163	156	168	182	166	182	160	158	159	152	141	162	175	182	157	159	148	180	156	172	161	144	160	171	144	167	172	157	152	161	155	166	161	170	181	112	153	161	138	147	155	167	159	155	168	174	157	161	173	136	148	174	157	156	162	160	175	163	159	150	169	194	170	190	163	151	152	181	151	146	137	158	151	173	184	145	161	149	160	174
26955	2341	4029	3495	3006	2603	2036	1614	1565	1423	8176	22541	32821	5443	614	572	544	591	572	543	531	508	505	486	457	464	489	448	443	476	421	439	441	420	436	441	424	435	414	397	453	399	412	433	445	419	402	402	424	405	433	400	425	399	367	403	385	412	390	378	385	371	446	367	426	403	378	401	375	377	430	418	426	414	419	417	398	407	362	376	383	378	386	388	404	389	366	410	400	381	397	409	399	381	393	363	383	397	415	384	400	403	392	426	398	399	399	394	380	410	400	380	369	397	377	396	387	417	385	404	421	416	415	401	408	378	374	409	378	429	408	395	371	407	421	389	419	403	403	383	370	370	397	379	390	431	382	396	365	394	378	398	411	369	410	406	375	406	397	402	397	395	385	428	409	398	387	385	412	374	411	387	375	399	422	391	378	380	380	375	385	372	384	399	374	380	399	353	412	391	404	380	351	389	376	382	383	389	373	409	375	395	419	409	408	399	428	407	389	374	401	384	408	419	372	402	368	373	397	384	410	368	418	391	383	391	403	367	344	361	408	379	408	415	382	355	400	395	382	402	378	412	404	354	395	380	397	375	405	440	384	398	408	408	385	384	386	387	375	388	401	386	371	383	382	360	328	387	383	406	409	387	390	359	409	393	400	420	390	389	404	370	378	380	392	397	435	369	425	430	389	412	391	407	387	409	380	382	385	375	422	389	412	414	394	368	390	395	405	367	361	371	386	435	380	437	383	363	378	390	401	378	404	388	393	395	390	411	447	387	390	395	389	430	435	436	384	375	367	394	406	393	397	377	402	413	339	392	397	399	413	370	403	356	426	343	389	395	391	393	424	395	389	417	363	385	399	436	397	395	400	387	372	405	404	389	385	396	383	388	400	411	404	392	379	413	384	413	395	396	363	411	414	408	396	390	398	374	370	394	407	375	381	383	429	411	372	385	409	405	381	393	386	401	404	403	412	400	408	380	434	388	356	416	378	373	379	388	416	371	401	370	408	370	359	378	375	417	378	381	383	389	436	385	412	398	401	365	379	420	396	400	391	424	369	367	404	379	376	380	403	388	380	416	384	389	390	439	384	371	390	412	404	412	378	376	361	380	392	408	414	425	388	406	377	382	369	391	405	385	381	372	403	397	393	414	353	420	388	394	415	420	399	403	389	389	448	346	431	404	386	358	389	404	399	365	416	365	349	410	405	390	408	398	385	361	408	390	431	398	363	411	393	332	392	390	404	406	392	373	415	388	387	403	376	390	382	423	382	388	370	377	400	399	408	381	390	401	348	381	391	401	415	387	408	406	383	380	434	398	388	384	387	369	371	349	381	374	379	393	378	379	402	406	395	384	402	393	357	429	384	376	379	376	397	406	386	414	381	376	362	428	392	403	393	424	368	392	383	362	395	401	409	391	360	387	389	404	438	376	421	391	375	396	387	371	366	394	390	354	434	376	405	387	360	368	389	376	390	387	389	404	372	396	377	385	409	398	382	389	375	403	385	391	369	370	419	413	394	375	393	378	378	389	404	376	434	442	394	379	400	402	432	392	379	409	413	380	393	356	372	404	378	408	408	423	396	408	384	357	376	429	413	397	360	413	409	426	415	394	405	402	384	372	386	405	402	360	356	369	351	410	386	397	415	355	369	387	404	418	393	372	379	436	382	362	391	379	403	403	408	422	394	395	402	412	359	367	400	396	430	376	410	359	376	381	356	378	412	369	409	428	392	421	404	368	366	395	359	367	378	407	414	392	395	382	370	386	388	372	376	390	385	426	380	402	420	420	382	390	387	367	399	400	380	404	426	430	401	418	411	414	420	377	393	401	414	390	406	389	376	400	345	438	393	424	388	368	409	416	403	406	407	381	377	380	388	373	358	387	394	426	406	374	391	411	392	407	391	391	404	421	397	390	402	380	371	385	407	399	390	385	396	402	404	355	394	409	382	342	416	401	365	394	375	371	377	394	394	381	390	378	357	372	415	432	439	425	388	392	367	379	416	413	405	360	398	368	378	397	385	428	380	404	394	374	379	399	382	420	380	368	434	404	404	395	416	405	368	405	405	420	390	379	407	382	383	390	378	421	421	445	401	406	341	386	403	412	394	398	372	370	411	390	391	378	430	373	392	429	353	390	402	412	389	407	378	381	403	403	397	430	373	402	390	421	414	356	382	382	381	409	384	409	371	382	423	378	400	384	413	409	419	423	388	406	372	374	443	417	393	397	408	412	377	381	373	375	418	391	401	416	391	388	440	397	407	385	408	380	356	422	442	407	402	392	398	397	381	383	358	409	379	399	384	379	400	423	380	382	385	403	388	421	395	381	396	419	415	404	379	380	404	367	390	412	372	399	397	395	399	396	429	401	424	385	407	356	385	401	394	399	404	390	393	391	448	370	385	393	401	420	425	410	403	362	379	350	369	409	432	392	401	426	416	427	403	361	377	404	410	429	406	394	387	424	416	396	373	381	373	422	363	399	394	394	386	386	420	394	418	397	391	376	395	393	381	400	360	418	374	369	380	415	353	392	416	397	386	411	376	380	390	403	357	389	416	394	400	370	416	385	411	387	392	385	451	373	388	392	420	372	424	373	435	386	407	380	403	374	393	413	427	395	412	379	390	411	373	391	429	408	411	368	349	411	380	404	403	415	416	400	442	411	377	397	417	410	419	370	394	387	410	405	359	389	415	416	395	411	386	414	391	383	414	405	372	402	382	427	387	386	398	378	398	384	383	414	387	394	413	402	393	370	394	382	414	370	408	359	430	390	398	431	355	363	372	392	361	395	362	406	401	368	395	389	385	381	411	365	415	397	402	378	417	392	390	364	410	430	378	393	401	418	369	394	385	403	427	371	350	387	384	398	402	441	385	414	429	398	363	362	386	397	411	373	390	393	401	404	367	396	372	390	436	403	417	332	420	372	373	411	424	445	375	399	404	394	405	391	410	407	398	379	390	382	374	395	379	400	365	427	369	380	384	346	370	418	393	372	431	411	412	407	391	408	391	375	377	391	350	406	429	417	397	426	363	383	435	389	408	361	403	397	441	400	407	365	390	410	410	417	397	382	405	360	395	376	361	378	405	361	412	372	399	417	378	368	411	419	379	402	390	406	349	424	379	397	382	371	434	361	423	336	413	385	417	389	376	362	385	422	415	394	402	378	410	368	409	382	376	373	416	367	403	384	433	394	367	369	402	424	349	362	377	409	384	397	416	398	425	432	368	415	375	398	399	411	405	366	402	387	416	397	414	379	395	393	406	392	381	378	356	394	405	421	395	368	381	399	418	423	371	403	357	402	412	385	384	428	398	381	401	393	367	371	404	414	404	402	372	407	415	400	399	414	372	382	396	399	395	391	425	386	363	384	388	427	418	341	379	410	398	402	385	356	379	395	377	437	386	381	401	452	375	418	387	405	411	373	398	400	394	390	386	439	363	396	408	397	347	390	382	385	376	366	388	404	411	394	393	388	390	423	389	389	356	386	359	399	409	400	373	407	431	364
61085	23758	11835	2415	1279	992	694	530	506	482	3423	9407	18667	3479	210	204	177	207	188	194	181	170	143	196	168	154	166	148	149	148	190	138	147	135	158	158	146	168	143	121	152	166	128	172	144	145	166	146	146	146	144	135	153	135	149	141	141	134	128	168	140	140	145	151	159	143	155	159	146	152	163	168	145	151	151	154	155	145	139	162	174	156	145	154	154	139	158	152	156	145	164	130	159	144	159	160	129	163	148	132	150	158	156	165	147	137	145	142	122	139	156	130	136	149	150	160	156	139	154	154	140	145	143	159	133	153	155	157	164	148	147	148	143	166	160	147	131	133	150	154	138	151	137	163	127	154	170	159	155	167	160	131	143	164	124	139	129	144	148	163	138	132	148	165	158	160	153	155	142	159	152	155	150	127	135	127	147	142	137	161	147	125	139	177	134	144	159	177	163	158	144	169	148	139	136	124	166	132	158	172	123	156	154	147	155	143	151	160	142	149	157	156	166	148	156	167	161	138	143	162	148	172	151	147	148	146	137	146	133	146	139	127	160	128	143	148	139	144	150	167	151	156	157	149	137	139	166	127	155	136	163	167	155	138	145	156	168	142	144	144	151	144	144	136	157	147	138	160	169	157	146	154	153	143	148	131	162	146	128	140	170	142	162	130	155	142	149	156	136	151	145	140	148	134	154	139	148	151	143	144	147	138	143	134	146	127	139	128	153	141	132	132	124	148	165	135	144	153	129	144	134	139	147	143	147	130	162	143	130	152	150	154	147	137	141	142	132	154	169	164	152	163	171	182	132	147	146	153	146	158	165	151	157	172	132	165	151	137	143	151	142	142	148	136	152	151	143	150	149	153	133	148	152	155	148	130	134	169	163	140	127	152	156	147	152	157	153	164	130	139	161	134	152	130	127	143	130	139	161	147	147	141	153	163	158	147	119	147	159	172	140	127	165	139	148	164	144	136	151	155	140	157	146	153	145	137	190	144	166	150	154	150	140	135	127	137	142	131	143	151	161	134	161	132	137	151	155	145	147	118	152	155	151	158	151	142	144	154	132	145	122	147	139	125	142	137	166	125	149	142	142	160	149	145	148	131	166	149	150	142	138	140	137	143	172	133	156	148	166	142	153	141	128	135	134	155	175	124	121	163	146	148	175	177	177	148	122	151	131	141	134	133	138	135	145	159	144	133	175	138	146	134	137	145	158	154	149	174	161	140	150	156	150	151	153	151	138	151	160	137	132	136	131	144	147	142	163	134	136	179	155	145	138	151	159	154	142	154	148	149	132	147	161	157	134	132	152	164	150	135	149	142	135	155	164	154	142	158	132	155	154	143	143	156	145	137	148	167	145	145	141	143	152	142	132	160	146	142	165	162	133	137	167	119	140	147	140	145	133	153	169	155	137	155	145	141	137	143	139	160	139	156	132	158	165	150	139	156	156	138	148	125	144	128	151	158	186	143	133	149	151	171	158	161	149	144	152	147	179	160	167	140	130	165	157	144	144	151	144	135	160	159	152	151	140	150	143	140	152	177	169	157	169	163	148	171	165	157	149	155	145	139	152	138	162	135	148	161	148	181	163	133	163	165	140	168	138	146	154	156	147	146	150	158	125	147	146	157	134	140	158	157	151	159	149	159	156	134	158	162	138	141	130	170	150	140	169	144	140	143	156	143	155	133	147	174	168	155	146	144	126	148	149	137	159	125	137	135	147	160	156	160	143	146	162	152	138	143	152	162	152	149	163	158	166	148	151	127	128	155	155	178	169	161	169	140	136	119	162	172	152	156	136	159	152	132	165	156	140	141	144	134	138	165	131	141	168	161	176	156	140	145	155	152	146	163	130	159	153	128	144	153	122	144	143	138	158	174	182	146	148	151	141	156	146	158	148	171	180	131	161	160	143	154	152	151	148	154	137	156	172	145	134	109	153	135	135	136	142	140	155	146	156	160	132	155	124	136	139	143	156	163	138	137	145	143	141	144	145	144	144	125	145	150	151	151	148	132	139	145	145	132	140	149	124	151	174	155	147	146	154	134	140	153	160	143	167	152	148	168	147	141	169	162	153	126	155	118	144	175	151	140	141	123	142	134	156	144	167	147	150	149	150	156	139	152	146	164	152	143	134	144	144	132	162	156	140	120	150	153	127	180	156	124	115	152	154	158	138	152	163	129	178	173	149	145	115	153	151	167	152	157	139	152	144	151	174	138	157	140	130	168	164	154	147	131	164	135	143	156	132	172	163	169	158	123	164	151	165	154	136	156	147	157	161	152	148	149	141	156	157	141	154	148	128	153	155	161	153	160	132	162	154	145	127	155	141	159	140	140	162	150	147	127	165	138	154	142	160	145	158	138	129	149	138	154	138	157	151	128	168	150	133	155	159	156	144	141	157	139	144	139	149	166	152	151	154	150	138	143	140	147	138	157	143	141	136	144	165	137	146	146	153	143	151	140	128	162	150	149	165	137	145	148	148	144	163	165	148	154	144	150	167	150	138	147	139	150	141	144	146	170	129	148	142	141	148	165	143	157	142	156	162	123	140	135	148	154	172	147	128	170	147	150	148	140	160	175	133	147	164	156	129	143	137	154	160	158	156	168	158	160	152	153	121	157	161	170	183	137	143	135	139	158	152	148	162	151	128	167	137	139	155	141	140	128	146	127	152	140	146	156	173	157	161	153	156	133	142	146	151	136	165	191	147	137	161	155	132	153	166	146	158	167	146	158	137	159	157	160	165	162	138	134	183	156	153	163	160	151	165	139	143	161	159	132	128	158	145	155	140	150	159	140	152	143	159	156	162	128	157	151	147	137	155	163	141	140	157	147	162	132	141	130	164	132	138	153	151	144	171	162	171	120	169	168	147	153	149	151	150	162	153	163	147	142	164	158	136	154	175	142	143	148	147	163	151	165	123	140	134	144	166	141	124	162	136	127	145	146	137	155	159	142	154	131	146	150	147	151	150	162	143	132	139	167	186	135	171	132	146	160	168	159	152	133	140	144	133	167	117	143	169	142	164	141	151	138	148	122	137	165	150	160	163	144	164	144	140	159	169	145	134	140	145	138	136	156	143	126	158	145	138	118	143	148	161	155	152	145	141	156	152	148	143	167	165	118	154	164	129	151	146	128	169	154	143	180	138	146	155	155	148	128	157	129	170	151	158	181	142	125	118	142	157	142	147	142	160	149	160	129	144	133	132	147	160	155	134	134	144	158	162	150	144	142	170	141	162	139	145	170	130	163	155	158	174	143	171	149	150	166	147	160	141	140	146	126	154	132	126	149	130	137	150	147	153	152	148	158	125	142	166	145	168	153	128	153	142	165	132	135	162	147	147	143	156	163	135	137	147	154	153	151	165	174	149	143	149	149	170	147	165	146	140	141	169	142	154	166	151	133	155	165	154	161	144	165	150	167	141	140	141	142	161	178	141	163	157	159	151	128	132	146	152	156	133	127	169	144	162	152	152	147	132	167	148	143	145	166	145	146	133	139	150	141
35844	3853	9240	5695	4971	4150	3243	2632	2408	2400	16865	30760	41422	4767	732	673	630	712	681	757	638	610	548	563	488	508	422	463	425	479	430	439	423	443	415	425	435	393	421	427	398	402	388	403	378	387	345	400	426	387	352	380	379	405	382	404	382	372	360	378	381	399	375	365	351	333	352	355	351	402	369	358	399	375	403	366	358	373	384	358	383	404	358	371	328	365	360	351	350	319	390	367	368	366	345	351	375	371	372	351	357	358	364	319	334	357	349	362	357	385	334	356	336	357	376	325	370	342	371	377	354	329	334	326	367	363	336	361	355	334	365	367	356	351	361	321	340	344	347	377	348	339	349	369	348	350	324	341	368	348	369	328	356	379	376	349	368	326	371	360	370	361	357	338	348	351	366	376	381	375	346	394	355	362	385	334	369	342	376	338	350	381	371	339	337	347	381	348	363	368	365	345	388	348	366	331	364	332	348	398	344	332	346	372	371	421	348	364	389	351	331	349	343	350	369	342	345	362	342	350	352	350	343	315	319	334	371	353	335	366	357	335	380	356	356	310	355	317	377	337	367	344	363	366	358	326	367	348	353	336	361	337	321	380	352	329	388	344	349	357	354	357	343	329	384	372	336	339	365	370	343	396	382	343	394	347	355	393	358	357	347	356	357	334	355	397	347	316	363	364	376	366	363	365	330	355	359	362	379	348	383	353	319	366	361	352	320	352	357	372	330	373	343	359	349	339	342	343	332	375	320	362	354	372	334	334	359	372	356	330	363	322	351	371	351	385	339	342	352	330	355	328	339	326	345	369	314	361	349	370	329	314	351	359	374	353	328	341	340	341	349	347	359	386	360	328	307	365	378	366	358	328	347	324	355	351	367	346	378	370	327	326	344	325	363	295	353	352	375	346	376	340	369	337	382	355	368	357	350	325	367	353	328	400	354	360	385	390	362	359	359	347	393	330	312	368	359	352	354	360	365	376	328	339	350	334	390	345	349	335	344	373	364	386	344	355	321	399	368	356	370	336	338	327	314	345	352	360	386	351	343	339	310	341	338	301	383	344	313	367	363	348	345	294	364	390	354	358	388	349	331	365	321	346	337	321	325	335	338	351	334	345	345	345	329	330	338	351	348	324	352	345	352	341	355	360	354	324	355	323	338	323	372	315	371	344	323	357	365	357	337	339	337	317	346	357	373	344	346	377	347	345	323	335	343	357	356	334	368	358	374	339	343	310	335	348	342	310	333	358	355	358	324	367	378	356	365	363	337	364	356	333	381	357	376	376	346	343	381	321	365	327	345	375	338	329	344	349	376	368	364	362	363	378	337	363	354	363	377	358	372	357	321	361	339	381	350	356	334	340	342	343	367	344	396	356	338	368	381	355	336	330	379	361	346	293	319	327	343	350	368	332	356	363	326	350	318	358	315	310	351	384	335	350	333	342	338	328	340	352	344	339	367	334	343	349	338	342	334	353	338	340	338	347	335	333	357	337	344	360	327	349	347	316	311	313	352	333	361	372	354	361	336	328	344	349	355	369	346	321	356	350	349	326	355	352	377	350	323	391	365	359	331	364	335	334	396	332	341	363	349	331	353	362	371	376	334	387	375	364	335	362	363	338	336	361	338	362	342	346	336	361	351	331	367	340	335	341	379	302	338	335	358	353	346	329	340	346	357	355	330	349	392	336	327	340	346	317	354	332	390	356	356	353	324	371	357	354	360	384	332	375	360	348	368	337	391	362	381	332	329	376	360	349	355	373	314	349	364	309	312	358	369	360	361	368	333	345	345	341	364	362	374	341	321	360	352	402	351	396	354	344	376	331	323	358	348	373	348	345	355	306	331	361	341	326	365	361	342	342	321	346	337	377	388	352	348	337	351	371	362	326	361	324	341	375	354	358	329	337	336	334	329	385	320	345	364	336	382	337	352	372	348	315	340	352	368	369	373	367	340	362	342	326	352	395	355	326	377	349	362	347	351	375	328	356	324	352	374	336	358	322	343	359	356	369	352	362	323	321	325	335	322	356	371	349	346	343	353	338	361	385	340	346	377	378	360	369	364	340	354	368	361	359	377	335	321	325	345	355	337	355	360	380	326	314	366	377	363	352	341	338	355	351	374	365	347	365	363	361	366	332	371	338	316	355	375	340	293	372	351	345	331	337	362	357	366	332	338	332	368	359	346	335	354	363	334	347	394	334	343	338	360	379	322	367	356	326	355	379	365	366	379	372	311	357	350	357	335	369	353	385	343	357	362	376	333	359	334	382	390	373	375	342	347	344	362	353	363	381	343	370	348	348	334	359	392	369	340	340	353	321	335	344	341	342	330	336	396	349	402	323	366	313	341	364	342	331	359	362	344	332	359	379	323	327	340	348	354	323	347	366	349	347	357	367	355	327	357	372	342	366	354	350	341	343	354	347	373	339	362	359	336	374	358	364	364	355	361	358	336	378	340	332	345	346	338	349	350	351	347	337	334	326	338	392	363	357	361	325	372	370	299	328	356	349	298	337	362	328	327	340	325	365	368	346	365	341	329	332	360	307	346	363	357	385	340	357	354	352	363	380	356	341	369	370	346	355	363	345	347	366	374	318	350	359	329	386	373	379	375	355	338	371	359	323	343	359	366	356	344	317	373	356	348	350	330	337	351	344	315	336	340	352	375	335	405	352	346	319	374	361	341	345	366	315	370	369	345	351	342	333	310	353	347	350	366	342	322	357	368	342	362	326	383	354	363	370	357	364	364	331	319	294	362	326	379	348	355	348	333	329	348	370	367	347	333	320	334	317	375	340	343	357	354	320	367	307	331	364	351	360	342	342	339	386	364	362	354	352	351	352	334	339	329	339	346	366	336	352	349	325	347	358	344	345	335	350	349	381	332	332	357	366	343	331	375	359	383	353	355	371	338	331	352	341	335	359	363	354	364	335	367	360	351	345	371	345	345	356	318	347	369	376	345	353	376	352	345	332	347	362	343	320	344	380	335	364	322	368	338	354	356	312	355	364	361	353	380	374	367	343	345	344	368	354	350	341	355	344	347	344	347	345	394	381	344	355	342	339	336	347	328	355	365	323	373	337	359	363	364	344	365	357	328	341	366	371	393	348	350	298	360	363	384	370	334	360	350	326	357	355	361	337	383	374	345	369	341	373	337	366	356	336	364	331	346	349	365	349	338	348	378	335	308	341	374	316	374	329	386	377	354	355	364	324	342	347	340	333	382	363	313	339	335	350	332	361	337	341	367	336	358	335	357	337	305	335	376	358	353	352	354	361	318	351	350	388	347	354	335	352	350	327	362	328	344	336	338	366	390	293	372	352	345	329	358	338	355	357	368	365	334	348	346	338	325	335	348	367	337	348	351	358	329	361	356	357	314	372	352	362	347	370	352	322	373	370	353	385	357	322	335	406	389	341	381	353	345	342	345	363	324	334	381	335	314	348	331	357	352	329	370	387	376	350	348	349	363	326	375	348	358	328	337	356	372	328	364	350	315	375	359	372	352	361
7875	584	442	239	194	156	129	113	85	108	140	335	842	209	95	67	80	83	78	99	84	69	69	77	71	72	84	78	80	76	68	66	83	59	98	89	96	71	71	77	73	93	70	93	77	92	75	79	78	81	84	88	70	70	69	95	96	96	96	78	74	54	82	85	81	86	57	60	81	78	99	76	75	53	87	82	62	78	86	75	75	73	67	80	84	79	86	82	88	93	93	72	85	102	91	80	73	77	75	82	101	81	83	73	83	89	86	84	78	87	81	87	62	57	73	82	68	80	80	83	85	81	84	77	76	71	71	84	75	89	84	87	93	74	82	69	75	78	90	74	81	78	71	74	71	86	91	74	78	76	79	60	83	74	76	74	87	96	76	97	79	57	70	84	72	74	88	84	83	76	76	85	89	99	89	82	72	78	72	66	73	89	91	82	78	77	57	84	87	81	82	93	67	78	82	73	76	91	78	91	96	67	78	67	87	74	74	83	73	70	86	78	84	93	77	76	71	92	82	92	74	69	80	81	81	76	71	89	76	86	75	72	69	87	96	87	95	74	77	69	78	85	89	66	78	102	87	95	85	69	90	58	104	80	71	79	78	81	82	72	93	67	70	72	74	78	89	76	72	72	88	82	77	82	81	78	80	70	78	68	74	68	75	64	69	85	56	80	70	83	70	69	86	79	73	89	94	68	97	86	74	88	80	84	100	65	63	72	84	89	73	71	74	76	81	83	74	85	82	85	79	80	86	92	81	73	69	71	83	88	76	92	61	83	78	64	69	72	92	81	78	85	82	76	73	68	79	81	76	82	81	88	78	75	76	69	82	64	86	67	83	77	65	87	75	68	83	75	94	94	58	81	94	69	96	79	90	82	77	76	72	73	92	85	80	67	66	85	80	94	70	70	78	76	65	95	74	76	87	76	83	70	93	64	88	78	85	81	81	86	101	75	84	70	87	75	75	74	68	70	75	82	86	71	82	86	72	81	84	73	87	77	77	83	82	62	83	73	87	79	94	56	70	87	75	89	87	75	73	79	86	91	85	87	64	74	87	66	97	73	72	80	81	72	58	81	80	103	84	71	75	62	81	73	85	77	82	47	63	68	64	73	72	92	87	70	84	99	81	72	67	89	74	93	74	94	82	58	79	89	100	77	75	78	73	84	72	81	75	79	63	86	74	80	90	78	71	89	79	78	80	83	77	73	74	81	81	78	76	92	80	86	85	77	70	83	92	63	61	95	70	80	78	84	70	89	75	82	85	101	81	78	85	89	72	75	68	76	61	75	61	72	71	84	82	76	84	86	58	67	97	94	81	97	70	77	94	60	82	83	86	80	73	85	96	89	81	85	74	68	77	85	90	95	78	75	66	90	86	79	73	74	93	84	82	72	87	72	67	74	65	76	82	81	73	61	82	62	93	76	86	74	65	59	75	79	73	74	70	87	72	80	77	82	87	81	74	69	95	79	77	61	69	76	89	69	80	97	78	62	89	88	110	80	78	58	69	73	69	94	73	75	81	74	78	61	89	82	84	74	88	79	60	75	79	82	85	74	71	84	89	87	77	83	89	77	92	86	74	80	62	78	73	92	84	81	74	64	59	83	65	72	95	83	88	72	82	60	89	86	78	86	56	68	84	76	74	68	90	62	94	90	71	73	79	80	87	78	68	78	84	88	70	76	88	75	86	91	98	75	86	87	82	80	80	72	77	65	91	100	67	77	82	70	97	83	77	83	73	87	83	86	89	77	82	70	80	76	69	91	71	89	79	85	72	85	72	77	77	72	66	95	80	89	91	76	72	83	74	94	69	82	87	77	76	73	73	84	64	89	70	81	80	88	59	75	67	81	64	61	76	78	87	81	88	71	82	68	103	67	77	70	85	87	68	68	76	65	84	84	77	87	89	85	83	86	98	68	79	109	82	94	67	85	77	68	91	98	95	75	106	64	77	91	78	73	76	88	93	84	75	78	84	73	87	84	59	76	90	80	92	77	92	64	73	93	72	88	72	98	74	96	81	69	66	70	91	67	77	83	84	69	94	80	90	77	83	73	79	88	96	84	61	74	86	70	80	70	79	83	77	86	73	92	66	82	75	85	68	66	102	74	72	66	89	63	94	85	64	70	94	81	82	83	78	84	65	81	76	68	74	77	77	71	87	62	89	91	81	89	77	75	80	64	71	77	76	78	70	68	68	81	94	81	77	67	79	81	83	68	92	60	88	78	80	75	73	70	65	68	68	85	74	71	81	72	73	84	83	88	76	70	84	67	90	86	80	80	77	94	80	64	72	89	95	77	62	86	101	86	98	92	67	97	78	59	75	74	87	76	100	89	90	75	74	74	78	99	88	91	79	65	76	71	68	69	75	60	70	79	87	74	90	97	80	83	93	87	77	79	77	69	81	79	82	59	68	80	73	74	71	102	72	87	72	88	76	82	71	76	77	80	87	87	89	78	65	96	74	83	91	81	70	78	81	91	79	76	78	68	83	79	82	85	83	88	67	76	104	69	74	85	91	89	88	78	90	93	79	72	87	91	92	71	89	74	70	65	87	97	74	64	86	87	67	74	67	87	83	73	68	86	76	73	91	72	77	75	75	80	99	82	83	81	89	80	80	87	79	82	81	72	90	71	83	69	83	70	65	77	58	79	71	68	92	74	61	87	93	79	69	81	83	66	66	78	88	65	69	67	80	67	85	74	79	90	93	65	64	66	76	89	77	85	75	71	74	80	88	83	83	87	78	83	89	85	78	78	75	84	72	72	84	75	75	93	81	73	70	102	77	73	90	85	83	72	91	53	91	86	78	89	83	77	76	81	80	85	62	74	74	82	72	73	91	73	95	72	80	82	86	75	81	86	60	78	78	90	75	86	88	72	73	81	84	71	86	84	79	79	77	66	85	85	77	82	81	82	78	77	54	82	83	68	72	79	86	75	51	75	70	78	81	70	73	64	69	80	87	80	92	65	84	88	84	78	83	84	71	84	94	79	83	89	90	87	73	71	72	88	70	70	75	72	69	65	70	83	68	79	84	101	80	73	94	86	81	96	84	78	95	80	82	64	73	66	70	74	70	81	77	65	82	85	66	73	79	78	86	83	76	83	75	83	71	89	61	85	80	93	80	94	71	71	87	73	84	78	76	69	99	90	79	80	72	95	71	91	92	76	82	81	78	82	78	86	87	80	83	87	92	85	80	73	92	84	82	64	83	71	75	80	70	80	85	82	101	70	86	81	80	75	76	77	69	60	66	73	87	72	63	84	71	91	55	80	94	71	69	80	65	74	81	82	97	86	93	98	72	69	85	80	86	83	81	79	83	71	93	83	72	91	79	81	83	74	71	92	93	84	78	79	61	79	80	79	75	72	87	81	66	82	88	88	81	86	75	81	76	80	73	76	77	74	81	81	85	92	81	72	76	108	85	93	84	70	80	82	75	81	77	84	77	66	75	87	65	77	79	78	83	65	69	91	102	77	77	89	72	83	64	79	78	66	94	94
6888	441	996	806	836	619	499	518	398	391	603	2126	4246	659	217	228	251	244	217	234	203	218	218	230	216	237	217	192	220	235	211	251	233	220	218	233	212	213	223	210	233	207	196	206	199	215	224	231	237	212	211	220	230	202	226	239	211	207	207	227	238	230	210	231	226	214	206	224	217	206	200	222	200	231	246	208	208	235	213	192	217	206	219	212	218	234	223	234	196	229	214	211	228	231	231	201	227	220	215	199	236	179	226	208	188	225	220	248	206	200	185	236	219	208	221	214	213	208	226	233	209	241	223	209	210	213	211	201	242	231	222	208	225	222	267	210	204	237	215	223	227	211	214	226	218	212	237	207	211	229	189	214	200	196	217	210	236	197	214	212	196	218	206	221	224	198	195	200	206	219	232	209	228	220	201	218	219	205	227	196	229	215	194	215	214	215	211	204	218	228	216	231	213	231	214	204	210	204	218	232	209	199	207	202	226	195	209	205	223	233	234	244	221	245	215	202	229	223	204	214	229	224	229	214	211	237	240	223	206	210	212	224	225	205	204	212	206	209	228	239	201	216	183	226	210	216	211	198	203	213	207	234	234	227	226	188	224	226	213	213	211	204	225	230	204	215	208	225	221	205	196	222	195	205	221	220	230	202	221	260	208	212	216	227	215	199	225	207	204	214	232	219	204	203	203	227	204	203	258	211	236	214	242	195	212	185	225	208	212	216	221	226	225	236	214	228	228	238	203	236	225	221	232	218	242	227	213	223	239	206	200	205	193	203	207	232	231	218	222	210	229	235	214	216	226	238	229	201	206	234	235	195	232	225	229	213	204	215	228	198	245	220	223	222	196	212	213	233	227	204	216	206	201	224	191	235	207	215	249	221	196	221	236	215	219	210	218	224	202	203	222	224	232	219	208	219	187	221	185	212	244	205	232	203	210	240	223	223	217	247	213	235	236	204	228	196	231	221	209	225	203	235	200	204	199	198	235	224	220	226	222	180	245	210	208	221	209	235	215	215	228	228	188	241	218	212	214	218	208	219	224	211	206	208	225	221	204	189	207	202	240	208	212	211	220	194	241	200	217	230	227	218	219	220	205	209	230	204	203	219	226	182	235	227	226	215	216	232	228	239	204	217	231	214	229	218	212	187	203	216	222	211	226	213	243	207	230	241	220	228	229	205	209	236	218	213	192	192	220	221	243	218	205	218	226	209	197	191	234	235	198	190	222	191	206	238	227	192	189	228	222	232	212	213	200	219	194	215	216	192	228	225	238	194	248	216	231	222	228	207	221	214	232	226	218	213	217	213	211	225	205	223	245	223	206	209	222	192	236	203	237	225	240	196	216	203	222	221	209	219	234	234	225	220	232	233	198	200	241	227	222	219	211	214	222	194	253	209	213	214	230	238	217	204	221	214	191	204	237	206	220	206	244	197	223	227	228	204	208	236	219	214	247	205	231	235	224	228	208	236	222	220	238	213	228	217	201	211	232	176	208	230	229	218	210	215	210	204	209	200	218	223	200	235	203	217	219	197	202	214	205	224	206	201	220	217	233	210	232	238	213	224	210	212	221	206	233	241	180	231	242	208	216	233	210	219	196	229	223	223	199	227	232	214	205	224	215	193	201	217	238	215	202	217	207	207	208	214	207	228	208	245	227	227	213	200	210	198	206	231	206	210	195	210	212	225	209	205	198	232	202	204	221	237	211	214	209	221	221	240	222	212	203	232	228	212	208	214	209	226	208	197	235	194	241	210	220	219	230	210	193	226	203	190	187	217	228	233	212	216	224	239	231	223	223	195	224	225	234	206	230	221	205	229	211	225	213	240	226	228	200	215	205	223	205	217	195	204	195	237	188	210	195	226	205	234	243	223	202	231	204	243	224	219	196	231	230	230	197	187	217	215	190	234	194	221	198	222	198	209	211	185	245	193	202	204	214	219	229	213	193	216	225	181	214	218	222	213	216	207	223	239	226	223	221	228	212	223	220	223	239	217	216	205	216	171	205	203	233	213	253	216	248	212	215	205	214	187	189	213	207	203	207	206	217	197	231	230	209	221	206	212	232	231	218	232	207	223	226	236	220	199	238	211	227	216	224	217	219	227	214	256	231	232	190	213	209	235	195	210	217	195	237	197	219	229	217	214	203	243	222	227	193	212	224	218	199	195	216	249	208	236	244	239	193	226	203	216	215	229	200	235	209	232	200	199	225	203	227	224	234	231	228	187	229	190	225	213	206	209	213	202	226	226	216	221	211	213	216	219	238	187	224	203	224	220	253	198	212	210	219	203	205	235	221	238	203	214	178	242	186	205	202	215	194	215	191	198	204	203	238	194	226	211	205	226	207	218	212	216	205	220	257	228	228	223	195	209	194	218	234	207	193	186	219	192	247	211	194	202	213	225	226	236	225	237	203	189	218	204	214	225	221	206	219	196	232	206	210	230	222	224	212	224	222	204	228	214	233	213	221	207	212	208	236	194	237	194	196	207	215	211	214	208	216	213	251	210	213	218	212	231	209	226	206	196	226	221	242	218	209	232	206	194	213	205	227	213	225	226	201	211	230	180	198	216	204	231	220	215	240	196	239	198	204	215	199	222	205	234	188	199	212	232	222	229	230	219	214	213	210	231	199	235	209	219	212	232	202	209	207	215	213	208	228	230	200	240	216	205	241	197	198	196	202	242	198	203	214	219	223	191	218	211	198	234	197	227	216	202	251	211	198	218	216	219	222	206	228	217	215	212	201	206	205	234	217	207	227	231	206	197	226	245	218	216	246	229	227	213	230	230	205	191	192	204	222	213	230	206	221	252	202	230	221	198	189	224	197	223	205	202	205	223	197	252	214	232	225	202	202	213	231	209	197	212	217	224	199	200	221	235	216	220	222	251	229	225	203	213	249	210	234	234	213	238	197	229	240	212	225	196	226	206	219	216	243	193	202	219	223	204	205	216	205	196	211	226	228	235	205	210	202	237	232	229	226	215	202	223	231	221	228	201	210	217	228	221	214	209	189	221	226	203	217	219	229	202	205	220	228	237	218	223	202	215	239	198	225	228	203	201	207	208	232	211	220	207	220	217	213	191	221	215	207	225	213	245	212	221	216	210	232	211	215	225	180	215	216	215	185	225	212	233	202	220	232	222	220	214	221	208	233	210	224	231	217	232	214	233	235	211	193	227	212	209	216	220	233	203	240	216	225	228	187	218	223	190	213	217	230	217	213	193	173	210	208	212	220	228	223	205	203	249	215	215	221	202	216	217	207	199	235	216	209	209	206	204	234	222	218	208	205	227	204	200	231	247	197	224	214	238	234	231	221	221	246	247	203	218	222	232	245	246	214	212	210	219	226	215	233	203	224	184	224	226	224	233	218	228	238	205	216	201	244	223	209	210	221	221	224	201	243	227	227	230	213	210	217	224	201	220	218	210	211	216	221	201	231	216	205	234	241	237	217	200	224	226	223	215	191	225	213	231	211	215	235	214	221	230	234	237	209	211	218	193
48985	16550	3609	1081	809	600	431	401	324	298	421	5319	11220	2444	189	188	159	221	201	192	172	189	164	173	170	149	150	155	170	157	167	182	169	153	162	167	158	134	154	166	166	162	167	165	172	142	151	171	158	141	154	162	173	185	167	176	153	144	144	181	147	199	176	171	161	168	153	158	139	181	170	139	178	165	152	175	171	176	165	184	152	139	156	153	158	172	153	160	162	162	167	154	119	148	175	146	177	156	161	149	204	178	161	151	156	147	170	150	170	161	155	163	164	147	168	168	160	157	164	171	159	177	141	147	157	160	177	202	167	172	178	154	155	160	163	160	158	157	153	151	172	164	143	165	145	162	142	171	167	151	138	176	142	151	146	170	168	145	170	183	164	160	164	171	178	172	158	155	150	163	161	183	154	208	170	137	154	159	158	148	172	169	157	152	185	132	169	171	144	178	169	149	134	174	131	159	160	175	160	151	163	167	151	173	146	175	158	173	149	140	167	145	147	167	180	167	169	150	200	164	167	209	158	148	158	163	156	179	142	180	159	160	175	155	145	155	165	158	166	148	149	168	171	175	191	125	161	179	180	147	172	151	192	165	189	149	139	161	160	160	179	175	161	150	157	168	162	180	157	171	179	177	151	159	182	172	172	177	175	144	190	164	183	153	164	151	167	154	167	159	151	186	157	152	159	155	183	168	149	167	159	181	124	166	152	183	157	180	176	169	175	177	166	159	131	144	141	159	170	179	146	147	159	153	159	148	153	164	141	150	151	160	169	147	140	160	163	149	178	206	157	164	163	156	159	159	155	187	149	163	162	145	158	156	159	189	173	161	181	172	151	148	156	164	155	160	175	138	143	169	180	166	146	145	147	138	158	171	148	150	177	164	156	139	163	175	144	164	188	172	171	141	155	173	150	140	160	180	149	159	158	152	179	158	168	159	154	175	180	162	168	154	176	183	144	176	152	136	159	162	168	169	166	158	151	146	141	145	171	168	156	172	166	172	183	173	167	180	146	159	158	184	171	160	138	171	159	148	147	149	159	180	168	156	153	165	155	163	170	196	173	158	174	185	142	166	161	150	147	165	157	183	165	181	188	135	151	147	163	155	166	154	199	143	139	173	175	168	160	148	165	169	166	147	182	185	184	169	170	166	129	162	148	147	176	168	169	173	141	143	173	169	149	149	153	158	179	160	147	150	143	149	154	163	175	196	154	174	159	180	188	166	160	154	145	153	162	178	175	178	161	175	186	150	166	167	162	171	166	167	149	135	135	165	143	141	163	187	163	169	152	145	159	168	171	154	146	175	151	136	180	163	145	159	149	168	139	164	170	163	151	161	175	149	160	168	163	166	170	160	166	159	165	179	181	143	170	139	165	171	155	176	158	143	162	160	159	149	150	156	174	180	141	160	158	153	163	157	169	164	145	140	148	139	181	151	189	148	186	173	156	158	180	167	164	166	172	182	145	153	141	168	168	163	165	147	140	147	171	172	157	151	158	160	165	160	171	167	153	135	167	148	145	169	164	156	154	140	181	157	145	197	167	155	143	162	160	172	164	148	168	149	168	148	155	145	184	134	167	166	146	171	147	159	152	150	185	176	172	136	164	162	184	163	138	162	161	166	164	158	161	164	152	157	177	149	161	157	153	150	169	162	170	174	150	194	179	161	172	141	155	167	145	154	137	148	178	144	149	166	181	171	153	172	139	178	160	172	178	178	173	149	154	188	151	176	148	182	148	153	156	163	138	167	163	158	149	158	148	167	175	183	150	155	172	154	173	167	151	144	166	148	177	161	157	174	179	161	168	186	149	170	169	182	147	149	169	164	156	154	154	163	142	171	179	160	135	141	158	151	165	150	178	161	148	154	140	162	157	186	158	174	164	143	164	149	157	163	157	169	164	177	140	133	175	150	147	171	156	185	163	133	161	154	177	162	164	160	174	162	166	158	135	174	164	172	141	155	152	152	176	171	157	153	190	156	180	169	150	151	163	148	151	175	164	168	146	178	167	166	153	158	157	163	173	158	191	140	130	150	158	158	166	184	174	168	168	148	163	147	168	154	159	164	172	153	181	149	170	131	170	151	155	159	178	169	152	162	155	174	162	158	169	148	173	164	150	154	148	158	140	183	171	156	169	189	185	156	144	164	177	161	182	170	140	153	170	169	151	170	158	158	119	151	152	168	162	172	140	140	153	165	153	155	164	155	151	142	163	168	151	168	162	168	164	164	151	171	156	168	140	168	163	144	139	145	175	156	184	157	178	167	166	167	137	154	161	163	135	152	178	164	169	152	149	153	150	166	158	185	156	180	157	170	169	175	181	168	165	157	153	171	199	177	172	170	137	164	163	183	172	181	155	155	175	165	168	171	145	148	162	146	143	169	167	185	153	163	143	166	161	149	154	148	192	157	136	153	188	176	157	153	152	171	163	167	168	171	182	154	158	175	152	172	208	169	158	159	140	159	150	140	156	141	164	159	159	172	189	152	158	164	157	166	164	156	133	171	148	163	164	167	162	168	147	164	136	155	145	154	156	160	155	168	166	145	175	165	157	154	192	176	158	166	167	129	173	175	161	189	154	167	174	137	155	183	151	143	169	171	161	161	161	168	166	171	173	181	173	158	142	200	163	157	173	166	156	164	174	171	169	159	153	158	168	152	169	149	145	155	178	177	151	144	146	163	151	160	178	169	134	156	162	159	156	157	151	156	168	149	154	169	169	165	166	162	153	183	158	168	167	174	155	140	158	186	166	162	168	157	148	176	161	176	160	164	137	174	161	154	162	147	156	195	160	149	178	150	151	158	158	168	166	169	182	163	173	151	179	165	141	147	154	147	158	177	163	147	154	166	169	177	164	146	142	150	134	179	173	166	173	176	140	157	164	167	178	160	138	142	158	161	165	159	179	199	162	157	156	162	169	148	178	151	136	156	152	160	160	155	146	146	145	182	155	167	139	174	151	160	179	152	166	167	139	161	177	165	171	156	161	154	174	144	171	175	170	127	170	168	170	155	150	166	170	175	156	168	171	178	165	153	156	167	162	166	148	164	158	152	168	192	164	157	160	155	162	145	165	166	148	164	162	176	145	166	155	156	142	162	153	149	181	182	144	153	161	144	181	136	162	150	165	168	136	147	156	155	165	156	167	157	172	153	170	186	178	184	154	147	180	165	134	143	138	174	173	172	152	168	160	155	172	175	164	158	135	157	158	156	169	164	162	166	171	152	191	154	151	158	169	175	180	145	161	176	167	142	153	135	176	163	160	161	180	169	166	170	182	170	152	159	158	179	175	153	149	171	162	125	177	158	147	165	149	163	152	161	167	175	151	140	185	166	166	178	154	166	163	157	134	175	167	151	146	190	161	177	117	150	155	149	146	151	162	176	159	167	143	147	158	166	139	163	171	162	144	163	183	145	166	157	162	153	167	158	173	157	184	192	169	172	165	162	176	163	181	154	164	146	124	156	214	168	166	147	169	158	163	150	167	143	189	171	170	150
27422	2441	4777	3445	3233	2421	2023	1706	1543	1225	1974	22188	34270	4487	563	569	547	616	532	574	533	535	532	472	489	448	412	469	415	433	422	445	419	417	436	440	404	386	429	396	379	413	443	418	413	444	419	378	372	416	407	407	406	391	407	395	390	411	433	396	386	429	376	391	364	398	405	426	395	368	380	392	420	415	363	375	402	372	422	373	427	401	367	386	396	408	392	401	381	380	423	381	410	397	393	397	372	390	383	357	410	406	426	415	408	404	405	386	393	407	424	419	407	387	398	413	413	398	395	402	410	372	384	399	372	375	409	401	387	394	390	386	420	390	379	404	395	379	347	377	364	421	387	429	368	404	383	387	401	388	360	404	377	401	382	418	369	407	406	367	366	404	395	409	399	392	391	434	407	378	379	360	376	377	387	403	381	386	402	450	400	395	388	381	397	411	363	356	364	408	431	381	353	400	370	416	386	366	379	385	368	366	374	368	371	397	365	397	424	369	388	392	420	403	385	394	413	348	422	433	382	364	373	412	375	386	432	398	370	382	405	406	414	384	358	382	395	351	411	403	379	382	395	415	416	443	407	375	393	398	370	389	404	372	381	384	382	405	387	406	381	393	421	406	423	394	356	391	412	384	401	435	353	394	419	374	383	372	407	389	366	390	386	389	368	411	410	381	385	383	405	411	378	427	378	407	375	360	398	370	418	391	360	415	394	384	375	370	375	387	402	352	376	399	424	414	400	420	376	394	387	425	388	393	384	390	352	441	385	413	385	324	419	392	426	360	389	423	355	412	410	406	401	435	361	376	361	417	386	392	369	418	407	381	412	376	409	364	419	380	418	391	363	408	429	420	378	388	396	412	376	410	387	445	377	384	386	409	412	394	371	407	388	388	357	414	352	391	409	389	376	421	372	414	387	391	409	407	417	432	384	402	400	377	424	408	386	385	415	404	402	392	400	377	367	406	409	381	358	394	359	401	401	373	388	400	388	367	376	406	386	395	443	418	368	381	426	381	383	405	402	382	372	417	363	413	374	395	410	380	430	409	371	392	421	360	389	383	432	379	389	372	386	414	366	391	389	410	378	412	375	423	396	377	372	384	363	392	372	381	385	396	367	390	386	400	359	405	415	391	375	397	365	390	387	445	406	362	384	405	415	374	391	413	387	376	375	381	340	382	383	379	381	425	401	388	390	412	401	415	424	387	374	392	389	398	434	377	437	392	401	375	394	393	378	385	376	364	379	385	402	375	405	427	397	387	412	416	410	385	383	383	383	391	410	363	390	371	378	408	381	383	368	393	393	408	391	374	453	383	400	379	373	392	372	388	388	391	387	439	396	433	400	402	409	383	402	375	401	359	405	386	410	403	415	393	407	393	403	387	377	418	387	404	365	383	421	409	404	386	400	407	429	426	371	396	413	413	380	367	372	401	436	402	389	405	371	420	362	377	377	388	384	363	395	392	370	393	415	399	402	396	394	413	375	416	390	347	416	429	391	372	396	366	403	348	425	373	382	401	416	388	378	414	367	368	382	404	397	412	431	376	402	355	373	404	368	387	369	411	403	405	389	388	395	388	382	412	373	365	391	363	424	388	373	389	403	375	392	376	428	378	391	403	389	398	366	390	389	379	397	386	383	398	405	357	421	376	398	391	388	413	383	419	414	401	392	380	389	394	385	367	416	372	392	410	373	407	386	372	360	424	382	433	356	395	428	380	414	363	386	398	367	406	416	411	435	401	378	396	383	365	402	380	396	411	398	390	371	398	417	366	371	406	367	382	407	417	385	365	365	390	390	378	381	416	425	389	371	460	398	391	374	395	385	380	392	404	367	393	357	356	402	380	386	415	393	453	417	383	367	372	340	434	347	379	384	389	403	375	395	389	402	381	362	385	383	406	380	391	373	399	357	373	392	380	365	367	393	399	356	386	381	376	410	364	406	401	387	428	384	430	370	428	414	423	394	404	388	397	398	390	386	355	381	416	372	388	410	357	402	384	353	370	362	361	410	392	402	396	392	379	406	427	408	389	403	400	409	367	398	378	422	400	410	406	395	387	363	429	360	377	423	347	429	413	386	387	373	397	408	403	379	402	410	362	375	378	412	377	397	388	393	381	419	384	378	405	399	419	373	414	395	436	400	386	397	435	370	406	394	393	443	424	411	387	385	364	388	377	379	411	403	388	395	427	394	355	396	360	400	382	426	396	419	396	381	374	368	379	411	410	380	364	404	403	382	386	421	360	388	370	387	392	405	373	384	409	387	397	388	405	365	405	353	405	409	377	400	411	404	400	406	396	403	362	399	382	411	367	404	391	392	376	397	383	392	386	431	406	433	433	367	396	423	407	382	404	397	380	423	390	399	396	403	393	398	399	374	365	413	406	381	367	370	399	388	374	373	426	376	394	356	413	411	428	379	398	415	355	404	378	397	401	391	399	367	417	379	367	399	369	405	358	405	372	397	378	391	395	394	430	390	418	416	387	387	424	391	413	415	401	417	400	418	390	371	352	345	370	356	410	386	386	371	405	398	396	399	371	422	426	385	372	421	394	375	403	397	400	381	431	371	367	382	385	369	405	408	375	430	376	372	424	369	393	413	372	405	354	389	374	402	391	403	366	385	424	355	372	404	398	400	432	397	420	418	378	395	401	388	367	392	401	423	395	389	377	397	365	387	425	385	400	424	403	415	404	416	399	386	405	381	355	378	398	372	380	373	406	340	375	401	414	407	371	408	383	405	406	399	388	397	371	372	400	379	424	424	360	414	390	384	378	425	410	419	376	408	400	403	401	355	396	426	361	408	383	397	382	358	378	353	422	386	392	380	366	403	429	367	380	393	372	371	364	422	400	368	405	400	425	387	385	399	374	424	359	393	412	415	373	385	395	372	381	390	400	415	407	376	357	386	364	384	340	397	426	395	363	384	397	374	376	379	383	405	382	376	415	421	386	384	396	352	379	389	416	353	347	382	408	438	347	417	370	387	386	408	407	386	394	351	377	369	374	402	406	418	419	421	384	391	402	372	411	396	386	417	401	378	396	361	368	362	407	382	391	385	362	388	397	375	366	383	363	440	419	387	401	418	390	389	412	399	385	406	385	392	394	391	400	398	393	395	377	373	357	393	388	364	406	406	402	427	353	372	392	402	388	377	424	356	392	376	415	414	394	393	351	353	394	383	395	457	372	376	390	381	386	399	403	390	340	354	395	354	382	387	387	424	397	399	371	430	393	388	357	359	399	387	425	380	419	385	402	374	384	357	420	360	395	388	374	390	394	375	373	425	373	416	398	339	389	404	376	364	404	380	394	395	391	373	416	373	414	390	388	393	393	382	421	410	371	403	346	392	413	391	379	424	343	401	396	372	407	406	363	359	383	428	383	369	392	366	370	388	397	365	405	348	422	384	394	376	383	386	376	391	407	424	355	398	392	370	356	384	405	365	376	405	400	383	433	391	401	413	386	400	451	392	352	402	409	368	380	381	411	392	403	405	373	394	415	394	384
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
